Method for channel access and communication device
By determining the channel access priority based on the power and/or energy conditions of the device, the problem that the energy-consumption-limited devices in the prior art cannot access the channel for a long time is solved, and faster and fairer channel access is achieved.
Patent Information
- Application Number
- PCT/CN2023/115766
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-08-30
- Publication Date
- 2025-03-06
AI Technical Summary
In existing communication systems, the method of allocating channel access priority based on service categories may cause certain types of communication devices to be unable to access channels for a long time, especially devices with limited energy consumption.
The channel access priority of the device is determined by determining the power and/or energy-related information, thereby improving the channel access speed and fairness of the energy-consumptive device.
This method helps to reduce channel access delays for energy-constrained devices, improve fairness of channel access, and ensures that these devices can access channels more quickly and fairly.
Smart Images

Figure CN2023115766_06032025_PF_FP_ABST
Abstract
Description
Method and communication device for channel access Technical Field
[0001] The present application relates to the field of communication technology, and more particularly, to a method and communication device for channel access. Background Art
[0002] Some communication systems assign channel access priorities to communication devices based on traffic categories. However, this method of assigning channel access priorities may result in certain types of communication devices being unable to access channels for extended periods of time.
[0003] Summary of the Invention
[0004] The present application provides a method and communication device for channel access. The following introduces various aspects involved in the present application.
[0005] In a first aspect, a method for channel access is provided, comprising: a first device determining first information, wherein the first information is associated with power and / or energy of the first device, and the first information is used to determine a channel access priority of the first device.
[0006] In a second aspect, a method for channel access is provided, comprising: a second device determining first information, wherein the first information is associated with the power and / or energy of the first device, and the first information is used to determine the channel access priority of the first device.
[0007] According to a third aspect, a communication device is provided, which is a first device and includes: a determination module for determining first information, wherein the first information is associated with the power and / or energy of the first device, and the first information is used to determine the channel access priority of the first device.
[0008] In a fourth aspect, a communication device is provided, which is a second device, and the communication device includes: a determination module for determining first information, wherein the first information is associated with the power and / or energy of the first device, and the first information is used to determine the channel access priority of the first device.
[0009] In a fifth aspect, a communication device is provided, comprising a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to call the computer program in the memory so that the communication device executes the method described in the first aspect or the second aspect.
[0010] In a sixth aspect, a device is provided, comprising a processor for calling a program from a memory so that the device executes the method described in the first aspect or the second aspect.
[0011] In a seventh aspect, a chip is provided, comprising a processor for calling a program from a memory so that a device equipped with the chip executes the method described in the first aspect or the second aspect.
[0012] In an eighth aspect, a computer-readable storage medium is provided, on which a program is stored, wherein the program enables a computer to execute the method as described in the first aspect or the second aspect.
[0013] In a ninth aspect, a computer program product is provided, comprising a program, wherein the program enables a computer to execute the method as described in the first aspect or the second aspect.
[0014] In a tenth aspect, a computer program is provided, which enables a computer to execute the method as described in the first aspect or the second aspect.
[0015] Determining the channel access priority of a device based on power and / or energy related information helps to reduce the channel access time of a power and / or energy limited device. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] FIG1 is a schematic diagram of a wireless communication system to which an embodiment of the present application may be applied.
[0017] FIG2 is a schematic flowchart of a method for channel access provided in an embodiment of the present application.
[0018] FIG3 is a schematic structural diagram of a communication device provided in one embodiment of the present application.
[0019] FIG4 is a schematic structural diagram of a communication device provided in another embodiment of the present application.
[0020] FIG5 is a schematic structural diagram of a device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0021] The technical solution in this application will be described below with reference to the accompanying drawings.
[0022] Communication System
[0023] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as wireless local area networks (WLAN), wireless fidelity (WiFi) or other communication systems.
[0024] 1 is a wireless communication system 100 used in an embodiment of the present application. The wireless communication system 100 may include an access point (AP) 110 and a station (STA) 120 accessing a network through the access point 110.
[0025] In some scenarios, an AP is also called an AP STA. In a sense, an AP is also a STA.
[0026] In some scenarios, a STA is also called a non-AP STA.
[0027] The communication in the communication system 100 can be communication between an AP and a STA, communication between STAs, or communication between a STA and a peer STA, where a peer STA may refer to a device that communicates with the STA peer, for example, a peer STA may be an AP or a STA.
[0028] An AP acts as a bridge between wired and wireless networks, connecting wireless network clients together and then connecting the wireless network to the Ethernet. An AP can be a terminal device with a WiFi chip (such as a mobile phone) or a network device (such as a router).
[0029] It should be understood that the role of STA in the communication system is not absolute. For example, in some scenarios, when a mobile phone is connected to a router, the mobile phone is a STA. When the mobile phone serves as a hotspot for other mobile phones, the mobile phone acts as an AP.
[0030] APs and STAs can be devices used in the Internet of Vehicles, IoT nodes and sensors in the Internet of Things (IoT), smart cameras, smart remote controls, smart water and electricity meters in smart homes, and sensors in smart cities.
[0031] In some embodiments, both the STA and the AP may support the 802.11be standard. The STA or AP may also support various current and future 802.11 family WLAN standards, such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a.
[0032] There are one or more links between the station and the access point. In some embodiments, the station and the access point support multi-band communication. For example, communication is performed simultaneously on the 2.4 GHz, 5 GHz, 6 GHz, 45 GHz, and 60 GHz bands, or communication is performed simultaneously on different channels in the same band (or different bands), thereby improving the communication throughput and / or reliability between devices. Such a device is generally referred to as a multi-band device, or a multi-link device (MLD), sometimes also referred to as a multi-link entity or a multi-band entity. A multi-link device can be an access point device or a station device. If the multi-link device is an access point device, the multi-link device includes one or more APs; if the multi-link device is a station device, the multi-link device includes one or more non-AP STAs.
[0033] A multi-link device including one or more APs may be referred to as an access point multi-link device (AP MLD), and a multi-link device including one or more non-AP STAs may be referred to as a non-AP multi-link device (Non-AP MLD).
[0034] In an embodiment of the present application, the AP may include multiple APs, the Non-AP may include multiple STAs, multiple links may be formed between the APs in the AP and the STAs in the Non-AP, and data communication may be performed between the APs in the AP and the corresponding STAs in the Non-AP through the corresponding links.
[0035] In an embodiment of the present application, a STA may be a mobile phone, a tablet computer (Pad), a laptop computer, a PDA, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. that supports WLAN / WiFi technology.
[0036] The frequency bands supported by WLAN technology may include but are not limited to: low frequency bands (eg, 2.4 GHz, 5 GHz, 6 GHz) and high frequency bands (eg, 60 GHz).
[0037] FIG1 exemplarily shows an AP and two STAs. Optionally, the communication system 100 may include multiple APs and other numbers of STAs, which is not limited in the embodiments of the present application.
[0038] It should be understood that in the embodiments of the present application, a device having communication functionality in a network / system may be referred to as a communication device. Taking the communication system 100 shown in FIG1 as an example, the communication device may include an access point 110 and a station 120 having communication functionality. Access point 110 and station 120 may be the specific devices described above and will not be described in detail here. The communication device may also include other devices in the communication system 100, such as a network controller, a gateway, or other network entities, which is not limited in the embodiments of the present application.
[0039] APs and STAs can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; they can also be deployed in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the scenarios in which APs and STAs are located.
[0040] It should be understood that all or part of the functions of the communication device in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (such as a cloud platform).
[0041] Business Category
[0042] Some communication systems (such as Wi-Fi systems) define service categories (or traffic categories). A service category may refer to a level or priority assigned to one or more types of network services. The use of service categories helps to manage the quality of service (QoS) of different types of network services, thereby providing differentiated processing methods for different types of data. Some protocols (such as 802.11) specify four types of service categories. These four types of service categories may also be referred to as four access categories (AC), including AC-VO, AC-VI, AC_BE, and AC_BK; where VO stands for voice, VI stands for video, BE stands for best effort, and BK stands for background. By defining the above service categories, the communication system can provide differentiated processing methods for different services based on service requirements, thereby helping to optimize network performance, ensure the QoS requirements of different services, and be compatible with different types of applications and scenarios.
[0043] Different service categories represent different service priorities. Generally speaking, higher-priority services are granted faster access to the channel, ensuring their QoS requirements are met. However, channel access based on service categories can lead to undesirable results in certain scenarios, such as those where energy consumption is a concern.
[0044] For example, many ambient power (AMP) devices are battery-free, ultra-low-complexity, and capable of maintaining a long lifecycle without maintenance. These characteristics mean that many AMP devices are very energy- or power-constrained. In other words, many AMP devices may not have strong energy harvesting and / or energy storage capabilities. During channel access, a communication device typically continuously monitors the channel based on the listen-before-talk (LBT) principle. When the channel is idle, the communication device can access the channel to transmit signals. Devices with higher channel access priorities have a higher channel access success rate than other devices. An AMP device's service category may belong to a lower-priority service category. In this case, the AMP device may be assigned a lower channel access priority. If an AMP device is unable to access the channel for an extended period, the channel monitoring process will quickly consume the AMP device's stored energy. After the energy is depleted, the AMP device must re-enter a sleep state and re-harvest energy until sufficient energy is available to perform the channel access process again. This process results in significant delays. Delay may not even be the key issue facing APM devices; a more critical issue may be the fairness of channel access caused by delays.
[0045] In response to the above problems, the embodiments of the present application are introduced below.
[0046] Figure 2 is a schematic flow chart of a method for channel access provided in an embodiment of the present application. The method of Figure 2 can be executed by the first device or the second device.
[0047] In some implementations, the first device is a station. For example, the first device may be the station 120 shown in FIG1 .
[0048] In some implementations, the first device is an AMP device.
[0049] In some implementations, the second device is an AP. For example, the first device may be the access point 110 shown in FIG1 .
[0050] 2 , in step S210 , the first device or the second device determines first information. The first information is associated with the power and / or energy of the first device, and the first information is used to indicate or determine the channel access priority of the first device.
[0051] Determining channel access priority based on power and / or energy-related information helps reduce channel access latency for certain devices and improves channel access fairness. Taking AMP devices as an example, different AMP devices can have different energy harvesting and / or energy storage capabilities. Considering the energy and / or power status of AMP devices and assigning different channel access priorities to AMP devices with different capabilities helps reduce channel access latency for AMP devices and improve channel access fairness for AMP devices.
[0052] In some implementations, associating the first information with the power and / or energy of the first device may include associating the first information with a power characteristic and / or an energy characteristic of the first device.
[0053] In some implementations, associating the first information with the power and / or energy of the first device may include: determining the first information based on the power and / or energy of the first device.
[0054] In some implementations, associating the first information with the power and / or energy of the first device may include: the first information is used to indicate a power characteristic and / or an energy characteristic of the first device.
[0055] In some implementations, associating the first information with the power and / or energy of the first device may include associating the first information with an energy harvesting capability of the first device. For example, the first information may be determined based on the energy harvesting capability of the first device; or the first information may indicate the energy harvesting capability of the first device.
[0056] In some implementations, associating the first information with the power and / or energy of the first device may include associating the first information with an energy storage capability (or power storage capability) of the first device. For example, the first information may be determined based on the energy storage capability of the first device; or the first information may indicate the energy storage capability of the first device.
[0057] In some implementations, the first information includes a first category, which is one of one or more preset or configured categories, and the one or more categories are associated with power and / or energy of the first device.
[0058] In some implementations, the one or more categories may be referred to as power categories (PCs). The PC may include one or more specific categories, and the first category mentioned above may be one of the one or more specific categories.
[0059] The embodiment of the present application does not specifically limit the definition method of the specific category in the PC. It can be predefined by the protocol or configured by a network device (such as an access point).
[0060] As an example, PC may include PC0 to PC2. PC0 may indicate that the device has very limited energy harvesting and / or power storage capabilities; PC1 may indicate that the device has limited energy harvesting and / or power storage capabilities; and PC2 may indicate that the device has reasonable energy harvesting and / or power storage capabilities.
[0061] It should be understood that the above definition of PC is merely an example. In other implementations, PC may include more categories (e.g., PC0-PC3) or fewer categories (e.g., PC0 and PC1). Furthermore, the meaning of each category in PC may be adjusted based on actual needs.
[0062] In some implementations, the one or more categories mentioned above correspond to one or more channel access priorities. The mapping relationship between the one or more categories and the one or more channel access priorities may be a one-to-one mapping method, or may include a one-to-many or many-to-one mapping method. As an example, different categories in the one or more categories correspond to different channel access priorities. Taking PC0 to PC2 mentioned above as an example, a higher channel access priority can be configured for PCs with smaller indexes. For example, the channel access priority corresponding to PC0 is greater than the channel access priority corresponding to PC1, and the channel access priority corresponding to PC1 is greater than the channel access priority corresponding to PC2. Of course, the embodiments of the present application are not limited to this. In other implementations, a higher channel access priority can also be configured for PCs with higher indexes.
[0063] Taking the first device as an AMP device as an example, AMP devices generally have limited energy harvesting and / or energy storage capabilities. Therefore, a higher channel access priority can be set for the AMP device, and in particular, a higher channel access priority can be set for devices with very low energy harvesting and / or energy storage capabilities in the AMP device. This is because if the channel access priority of such devices is low, their energy will be lost quickly. Once the energy of the device is lost, such devices may need to store enough energy again to initiate the channel access process again, which may result in such devices taking a long time to access the channel.
[0064] In some implementations, the first category can be determined based on the second information. That is, the first category can be determined based on the second information to be one of the one or more categories. Taking PC as an example, the second information can be used to determine whether the PC of the first device is PC0, PC1, or PC2.
[0065] In some implementations, the second information may be associated with the power and / or energy of the first device. For example, the second information may include one or more characteristics of the first device in terms of power or energy.
[0066] In some implementations, the second information may include third information. The third information may be associated with the energy harvesting capability of the first device. Alternatively, the third information may be used to indicate or determine the energy harvesting capability of the first device. For example, the stronger the energy harvesting capability of the first device, the lower the channel access priority corresponding to the first category may be. Taking PC0 to PC2 mentioned above as an example, the first category may be set to a PC with a higher index among PC0 to PC2 (the higher the PC index, the lower the channel access priority).
[0067] In some implementations, the second information may include fourth information. The fourth information may be associated with the energy storage capability of the first device. Alternatively, the fourth information may be used to indicate or determine the energy storage capability of the first device. For example, the greater the energy storage capability of the first device, the lower the channel access priority corresponding to the first category may be. Taking PC0 to PC2 mentioned above as an example, the first category may be set to the PC with the higher index among PC0 to PC2 (the higher the PC index, the lower the channel access priority).
[0068] In some implementations, the second information may include fifth information. The fifth information may be associated with the energy harvesting method of the first device. Alternatively, the fifth information may be used to indicate or determine the energy harvesting method of the first device. For example, the more diverse the energy harvesting methods of the first device, the lower the channel access priority corresponding to the first category may be. Taking PC0 to PC2 mentioned above as an example, the first category may be set to a PC with a higher index among PC0 to PC2 (the higher the PC index, the lower the channel access priority).
[0069] In some implementations, the second information may include sixth information. The sixth information may be associated with the energy harvesting frequency of the first device. Alternatively, the sixth information may be used to indicate or determine the energy harvesting frequency of the first device. For example, the higher the energy harvesting frequency of the first device, the lower the channel access priority corresponding to the first category may be. Taking PC0 to PC2 mentioned above as an example, the first category may be set to a PC with a higher index among PC0 to PC2 (the higher the PC index, the lower the channel access priority).
[0070] The third to sixth information are described below with more specific examples.
[0071] In some implementations, the third information may include seventh information and / or eighth information. The seventh information may be associated with an energy source of the first device. Alternatively, the seventh information may be used to indicate or determine the energy source of the first device. The eighth information may be associated with an energy harvesting efficiency of the first device. Alternatively, the eighth information may be used to indicate or determine the energy harvesting efficiency of the first device.
[0072] For example, the seventh information can be used to indicate whether the first device supports multiple energy sources. The multiple energy sources may, for example, include one or more of the following: radio frequency (RF) energy source, solar energy, and vibration energy source. As a more specific example, if the first device supports multiple energy sources (i.e., it can be powered by multiple energy sources), it may represent that the first device has a stronger energy collection capability. In this case, the first category mentioned above may be a category with a lower priority among one or more preset categories. If the first device only supports one energy source (i.e., it can only be powered by one energy source), it may represent that the first device has a weaker energy collection capability. In this case, the first category mentioned above may be a category with a higher priority among one or more preset categories.
[0073] For another example, the seventh information may be used to indicate whether the first device supports an RF energy source. As a more specific example, if the first device supports an RF energy source, it may represent that the first device has a stronger energy harvesting capability (because the RF energy source is a relatively easy-to-obtain energy source). In this case, the first category mentioned above may be a category with a lower priority among one or more preset categories. If the first device does not support an RF energy source, it may represent that the first device has a weaker energy harvesting capability. In this case, the first category mentioned above may be a category with a higher priority among one or more preset categories.
[0074] For another example, the seventh information may be used to indicate whether the energy source of the first device is stable. As a more specific example, if the energy source of the first device is stable, it may indicate that the first device has a stronger energy harvesting capability. In this case, the first category mentioned above may be a category with a lower priority among the preset one or more categories. If the energy source of the first device is unstable, it may indicate that the first device has a weaker energy harvesting capability. In this case, the first category mentioned above may be a category with a higher priority among the preset one or more categories.
[0075] In some implementations, the fourth information may include ninth information. The ninth information may be used to indicate whether the first device supports energy storage. As a more specific example, if the first device supports energy storage, it may indicate that the first device has a stronger energy storage capability. In this case, the first category mentioned above may be a category with a lower priority among one or more preset categories. If the first device does not support energy storage, it may indicate that the first device has a weaker energy storage capability. In this case, the first category mentioned above may be a category with a higher priority among one or more preset categories.
[0076] In some implementations, the fourth information may include tenth information. The tenth information may be used to indicate the energy storage capacity of the first device. As a more specific example, the greater the energy storage capacity of the first device, the lower the channel access priority corresponding to the first category may be; conversely, the smaller the energy storage capacity of the first device, the higher the channel access priority corresponding to the first category may be.
[0077] In some implementations, the fourth information may include eleventh information. The eleventh information may be used to indicate an energy drain rate (or energy storage draining rate) of the first device. As a more specific example, the lower the energy drain rate of the first device, the lower the channel access priority corresponding to the first category may be; conversely, the higher the energy drain rate of the first device, the higher the channel access priority corresponding to the first category may be.
[0078] In some implementations, the fifth information may be used to indicate whether the first device supports a joint energy harvesting method of multiple energy sources. The joint energy harvesting method of multiple energy sources may also be referred to as a joint multiple nodes energy harvesting method, which means that the first device can receive energy from multiple energy sources at the same time. As an example, if the first device supports a joint energy harvesting method of multiple energy sources, the channel access priority corresponding to the first category may be lower.
[0079] In some implementations, the sixth information may be used to indicate whether the first device supports energy harvesting in multiple frequency bands (e.g., multiple RF bands). As an example, if the first device supports energy harvesting in multiple frequency bands, the channel access priority corresponding to the first category may be lower. Taking the multiple frequency bands including a sub-1 GHz frequency band (S1G) and a 2.4 GHz frequency band as an example, if the first device supports energy harvesting in both S1G and 2.4 GHz frequency bands, the channel access priority corresponding to the first category may be lower.
[0080] In some implementations, the sixth information may be used to indicate whether the first device supports energy harvesting in a target frequency band. The target frequency band may refer to a frequency band that has no restrictions or has relatively small restrictions on the transmission power of the communication device. For example, the S1G frequency band has a relatively low restriction on the transmission power of RF energy harvesting, so the target frequency band may be the S1G frequency band. As a specific example, if the first device supports energy harvesting in the target frequency band, the channel access priority corresponding to the first category may be relatively low. This is because, since the target frequency band has no power restriction or has a relatively small power restriction, the first device can receive a large amount of energy in a very short period of time.
[0081] The configuration of the first category is described in detail below.
[0082] In some implementations, the first category may be determined based on pre-configuration information. For example, the first category may be configured in a memory inside the first device when the first device leaves the factory.
[0083] In some implementations, the first category may be determined based on configuration information of the second device. The second device referred to herein may be an access point (AP). For example, the first device may send the second information mentioned above (e.g., information related to the power and / or energy characteristics of the first device) to the second device, and the second device may determine the first category based on the second information.
[0084] In some implementations, the first category corresponding to the first device may be a fixed category. The so-called fixed category may refer to that the category remains unchanged after configuration. For example, the first category may be configured in the memory inside the first device when the first device leaves the factory, and during the subsequent use of the first device, channel access is always based on the first category stored in the memory. For another example, the first device may receive configuration information from a second device (such as an AP), and the configuration information may be used to configure the category of the first device to the first category (the configuration of the first category may be based on the second information mentioned above). After the second device configures the first category for the first device, the first device may always perform channel access based on the first category. Setting the first category as a fixed category helps to reduce signaling overhead.
[0085] In some implementations, the first category corresponding to the first device may be a dynamically determined category. The so-called dynamically determined category may mean that the category of the first device can be adjusted according to actual conditions.
[0086] For example, the first category can be dynamically determined based on information related to channel access failure. Taking PC as an example, the initial PC of the first device is PC2. After the first device fails to access the channel, the PC of the first device can be adjusted to PC1, giving the first device a higher channel access priority and reducing the probability of the first device entering a dormant state before channel access.
[0087] As another example, the first category can be dynamically determined based on the energy source (or non-RF energy source) collection environment of the first device. Taking a PC as an example, assuming the energy source of the first device is solar energy, the first device can be configured with a PC with a higher index (lower channel access priority) during the day because the first device has higher energy collection efficiency during the day. Conversely, the first device can be configured with a PC with a lower index (higher channel access priority) at night because the first device has lower energy collection efficiency at night.
[0088] The following describes in detail the process of exchanging PC-related information between a first device and a second device (e.g., an AP). It should be understood that the information exchange process described below is not mandatory. If the first device autonomously accesses a channel, it is not necessary to exchange PC-related information with the second device.
[0089] In some implementations, the method of FIG2 may further include: the first device sending the first category to the second device. The process of the first device sending the first category to the second device may be called a reporting process of the first category (eg, a reporting process of a PC).
[0090] In some implementations, the transmission of the first category may be actively triggered by the first device. This active triggering process may occur, for example, during the initial phase of establishing a connection between the first device and the second device, such as during the association phase, the authentication phase, etc. Alternatively, this active triggering process may also occur during a normal data frame transmission phase.
[0091] In some implementations, the transmission of the first category may be triggered based on a request from the second device. This request-based triggering process may, for example, occur during the initial phase of establishing a connection between the first device and the second device, such as during the association phase, the authentication phase, etc. Alternatively, this request-based triggering process may also occur during a normal data frame transmission phase.
[0092] In some implementations, the first device receives the first category sent by the second device. That is, the first category can be determined by the second device and sent to the first device. Before the first device receives the first category sent by the second device, the first device can send the second information mentioned above (such as information related to the power and / or energy characteristics of the first device) to the second device, and the second information can be used by the second device to determine the first category. For example, the first device can send information such as the energy source and capacitor storage capacity of the first device to the second device; after the second device determines the first category based on the second information, it can send the first category to the first device.
[0093] It should be noted that the above implementations can be independent of each other or combined. For example, a first device can first send a first category to a second device, and then the first device can receive a second category from the second device. The first category is the initial category determined by the first device itself, and the second category is the category adjusted by the second device. Taking a PC as an example, the first category can be PC1, and the second category can be PC2.
[0094] It should also be noted that whether the second device needs to send the first category to the first device can be determined based on the initiator of the channel access. For example, if the channel access process is initiated by the first device, the second device needs to send the first category to the first device because the first device needs to know its own channel access priority based on the first category in order to perform channel access based on the channel access priority. For another example, if the channel access process is initiated or controlled by the second device, the second device may not send the first category to the first device because the entire channel access process will be carried out under the control of the second device.
[0095] In some implementations, the first category or channel access priority mentioned above may correspond to one or more of the following parameters: contention window (CW), slot time, arbitration interframe space (AIFS), maximum contention window (CW), and the like. min ) and the maximum value of the contention window (CW max ).
[0096] Among the above parameters, the contention window is used by the device to select a random backoff value before attempting to transmit. The higher the channel access priority, the shorter the contention window is. The slot time refers to the duration of a time slot, which is the basic time unit for channel access. AIFS refers to the time period that a device must wait after the medium becomes idle before it can start transmitting. CW min and The CWmax They refer to the minimum size and maximum size of the contention window corresponding to each access category, respectively. Similar to the contention window of the distributed coordination function (DCF), these parameters can be used to determine the range of the backoff value.
[0097] In some implementations, if channel access is initiated by a first device, the first device may send a first category to a second device. The second device may configure channel access priority and related parameters (such as the CW parameters mentioned above) based on the first category.
[0098] In some implementations, if channel access is initiated by the first device, the first device may map the first category to a default channel access priority. In this case, the first device may not send the first category to the second device, i.e., the second device does not need to configure channel access-related parameters.
[0099] In some implementations, if channel access is controlled by a second device, the first device may send a first category to the second device. The second device may adjust the first category and configure the channel access priority and related parameters (such as the CW parameters mentioned above).
[0100] As mentioned above, the first information may be determined based on the second information. Optionally, the first information may include the second information.
[0101] 2 mentions that the second device may also determine the first information. The second device determining the first information may include: the second device receiving the first information from the first device; or the second device receiving the second information from the first device and determining the first information based on the second information.
[0102] It should be noted that, provided there is no conflict, the power and energy mentioned in any of the above embodiments have essentially the same meaning and can be used interchangeably. For example, the energy storage capacity mentioned above can be replaced by power storage capacity.
[0103] The method embodiments of the present application are described in detail above, and the device embodiments of the present application are described in detail below. It should be understood that the description of the method embodiments corresponds to the description of the device embodiments, so for parts not described in detail, reference can be made to the above method embodiments.
[0104] FIG3 is a schematic diagram of the structure of a communication device provided by an embodiment of the present application. The communication device 300 shown in FIG3 may be the first device mentioned above. The communication device 300 may include a determination module 310.
[0105] The determination module 310 may be configured to determine first information associated with the power and / or energy of the first device, and the first information may be used to determine a channel access priority of the first device.
[0106] In some implementations, the first information is associated with an energy harvesting capability and / or an energy storage capability of the first device.
[0107] In some implementations, the first information includes a first category, where the first category is one of one or more preset categories, and the one or more categories are associated with power and / or energy.
[0108] In some implementations, the one or more categories correspond to one or more channel access priorities.
[0109] In some implementations, the first category is determined based on second information associated with power and / or energy of the first device.
[0110] In some implementations, the second information includes one or more of the following: third information associated with the energy harvesting capability of the first device; fourth information associated with the energy storage capability of the first device; fifth information associated with the energy harvesting method of the first device; and sixth information associated with the energy harvesting frequency of the first device.
[0111] In some implementations, the third information includes one or more of the following information: seventh information associated with an energy source; and eighth information associated with energy collection efficiency.
[0112] In some implementations, the seventh information is used to indicate one or more of the following: whether multiple energy sources are supported; whether radio frequency energy sources are supported; and whether the energy source is stable.
[0113] In some implementations, the fourth information includes one or more of the following: ninth information indicating whether energy storage is supported; tenth information indicating the amount of energy stored; and eleventh information indicating the energy loss rate.
[0114] In some implementations, the fifth information is used to indicate whether a multi-energy source combined energy harvesting method is supported.
[0115] In some implementations, the sixth information is used to indicate one of the following: whether energy harvesting in multiple frequency bands is supported; and whether energy harvesting in a frequency band below 1 GHz is supported.
[0116] In some implementations, the first category is determined based on one or more of: pre-configuration information; and configuration information of the second device.
[0117] In some implementations, if the first category is determined based on configuration information of the second device, the communication device further includes: a first communication module for sending second information to the second device, the second information being associated with the power and / or energy of the first device, and the second information being used to determine the first category.
[0118] In some implementations, the first category is a fixed category or a dynamically determined category.
[0119] In some implementations, the first category is determined based on one or more of the following information: information related to channel access failure; and a collection environment of an energy source of the first device.
[0120] In some implementations, the communication device 300 further includes: a second communication module, configured to send the first category to a second device.
[0121] In some implementations, the transmission of the first category is actively triggered by the first device or is triggered based on a request from the second device.
[0122] In some implementations, the communication device 300 further includes: a third communication module, configured to receive a second category sent by the second device after the first device sends the first category to the second device; wherein the second category is one of the one or more categories, and the second category is the same as or different from the first category.
[0123] In some implementations, the determination module 310 is configured to receive the first category sent by a second device.
[0124] In some implementations, the second device is an access point device.
[0125] In some implementations, the first device is a station.
[0126] FIG4 is a schematic diagram of the structure of a communication device provided by an embodiment of the present application. The communication device 400 shown in FIG4 may be the second device mentioned above. The communication device 400 may include a determination module 410.
[0127] The determination module 410 may be configured to determine first information associated with power and / or energy of a first device, and used to determine a channel access priority of the first device.
[0128] In some implementations, the first information is associated with an energy harvesting capability and / or an energy storage capability of the first device.
[0129] In some implementations, the first information includes a first category, where the first category is one of one or more preset categories, and the one or more categories are associated with power and / or energy.
[0130] In some implementations, the one or more categories correspond to one or more channel access priorities.
[0131] In some implementations, the first category is determined based on second information associated with power and / or energy of the first device.
[0132] In some implementations, the second information includes one or more of the following: third information associated with the energy harvesting capability of the first device; fourth information associated with the energy storage capability of the first device; fifth information associated with the energy harvesting method of the first device; and sixth information associated with the energy harvesting frequency of the first device.
[0133] In some implementations, the third information includes one or more of the following information: seventh information associated with an energy source; and eighth information associated with energy collection efficiency.
[0134] In some implementations, the seventh information is used to indicate one or more of the following: whether multiple energy sources are supported; whether radio frequency energy sources are supported; and whether the energy source is stable.
[0135] In some implementations, the fourth information includes one or more of the following: ninth information indicating whether energy storage is supported; tenth information indicating the amount of energy stored; and eleventh information indicating the energy loss rate.
[0136] In some implementations, the fifth information is used to indicate whether a multi-energy source combined energy harvesting method is supported.
[0137] In some implementations, the sixth information is used to indicate one of the following: whether energy harvesting in multiple frequency bands is supported; and whether energy harvesting in a frequency band below 1 GHz is supported.
[0138] In some implementations, the first category is determined based on one or more of: pre-configuration information; and configuration information of the second device.
[0139] In some implementations, if the first category is determined based on configuration information of the second device, the communication device 400 also includes: a first communication module for receiving second information sent by the first device, the second information is associated with the power and / or energy of the first device, and the second information is used to determine the first category.
[0140] In some implementations, the first category is a fixed category or a dynamically determined category.
[0141] In some implementations, the first category is determined based on one or more of the following information: information related to channel access failure; and a collection environment of an energy source of the first device.
[0142] In some implementations, the determination module 410 is configured to receive the first category sent by the first device.
[0143] In some implementations, the transmission of the first category is actively triggered by the first device or is triggered based on a request from the second device.
[0144] In some implementations, the communication device 400 further includes: a second communication module, configured to send a second category to the first device after the second device receives the first category sent by the first device; wherein the second category is one of the one or more categories, and the second category is the same as or different from the first category.
[0145] In some implementations, the communication device 400 further includes: a third communication module, configured to send the first category to the second device.
[0146] In some implementations, the first device is a station and the second device is an access point device.
[0147] Figure 5 is a schematic block diagram of a communication device according to an embodiment of the present application. The dashed lines in Figure 5 indicate that the unit or module is optional. The device 500 can be used to implement the method described in the above method embodiment. The device 500 can be a chip, a terminal device, or a network device.
[0148] The device 500 may include one or more processors 510. The processor 510 may support the device 500 to implement the method described in the method embodiment above. The processor 510 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be another general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
[0149] The apparatus 500 may further include one or more memories 520. The memories 520 store programs that can be executed by the processor 510, causing the processor 510 to perform the methods described in the above method embodiments. The memories 520 may be independent of the processor 510 or integrated into the processor 510.
[0150] The apparatus 500 may further include a transceiver 530. The processor 510 may communicate with other devices or chips via the transceiver 530. For example, the processor 510 may transmit and receive data with other devices or chips via the transceiver 530.
[0151] The present invention also provides a computer-readable storage medium for storing a program. The computer-readable storage medium can be applied to the communication device provided in the present invention, and the program enables a computer to execute the method performed by the communication device in each embodiment of the present invention.
[0152] The present application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to the communication device provided in the present application, and the program causes a computer to execute the method performed by the communication device in each embodiment of the present application.
[0153] The embodiments of the present application also provide a computer program. The computer program can be applied to the communication device provided in the embodiments of the present application, and the computer program enables a computer to execute the method executed by the communication device in each embodiment of the present application.
[0154] It should be understood that the terms "system" and "network" in this application can be used interchangeably. In addition, the terms used in this application are only used to explain the specific embodiments of this application and are not intended to limit this application. The terms "first", "second", "third", and "fourth" in the specification and claims of this application and the accompanying drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions.
[0155] In the embodiments of this application, the term "indication" may refer to a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" may refer to a direct indication of B, e.g., B can obtain information through A; it may refer to an indirect indication of B, e.g., A indicates C, e.g., B can obtain information through C; or it may refer to an association between A and B.
[0156] In the embodiment of the present application, "B corresponding to A" means that B is associated with A and B can be determined based on A. However, it should be understood that determining B based on A does not mean determining B based solely on A, but B can also be determined based on A and / or other information.
[0157] In the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and indication, configuration and configuration, etc.
[0158] In the embodiments of the present application, "pre-definition" or "pre-configuration" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., a terminal device and a network device). The present application does not limit the specific implementation method. For example, pre-definition may refer to information defined in a protocol.
[0159] In the embodiments of this application, the term "and / or" is simply a description of the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this document generally indicates that the related objects are in an "or" relationship.
[0160] In the embodiments of this application, the term "include" can refer to direct inclusion or indirect inclusion. Alternatively, the term "include" in the embodiments of this application can be replaced with "indicates" or "is used to determine." For example, "A includes B" can be replaced with "A indicates B" or "A is used to determine B."
[0161] In various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0162] In the embodiments of the present application, the “protocol” may refer to a standard protocol in the communication field, for example, it may include a WiFi protocol and related protocols used in future WiFi communication systems, and the present application does not limit this.
[0163] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0164] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0165] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0166] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be read by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital versatile disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0167] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A method for channel access, characterized in that: include: The first device determines first information, where the first information is associated with power and / or energy of the first device, and the first information is used to determine a channel access priority of the first device.
2. The method according to claim 1, characterized in that The first information is associated with an energy harvesting capability and / or an energy storage capability of the first device.
3. The method according to claim 1 or 2, characterized in that: The first information includes a first category, where the first category is one of one or more preset categories, and the one or more categories are associated with power and / or energy.
4. The method according to claim 3, characterized in that: The one or more categories correspond to one or more channel access priorities.
5. The method according to claim 3 or 4, characterized in that: The first category is determined based on second information, the second information being associated with power and / or energy of the first device.
6. The method according to claim 5, characterized in that The second information includes one or more of the following: third information, associated with the energy harvesting capability of the first device; fourth information, associated with the energy storage capability of the first device; fifth information, associated with the energy collection method of the first device; as well as The sixth information is associated with the energy collection frequency of the first device.
7. The method according to claim 6, characterized in that The third information includes one or more of the following information: The seventh information is associated with the energy source; and The eighth information is related to the energy collection efficiency.
8. The method according to claim 7, characterized in that The seventh information is used to indicate one or more of the following: Whether it supports multiple energy sources; Whether RF energy sources are supported; and Is the energy source stable? 9. The method according to any one of claims 6 to 8, characterized in that The fourth information includes one or more of the following: Ninth information, indicating whether energy storage is supported; The tenth information indicates the amount of energy stored; as well as The eleventh information indicates the energy loss rate.
10. The method according to any one of claims 6 to 9, characterized in that The fifth information is used to indicate whether a multi-energy source combined energy collection method is supported.
11. The method according to any one of claims 6 to 10, characterized in that The sixth information is used to indicate one of the following: Whether it supports energy harvesting in multiple frequency bands; and Whether to support energy harvesting in the frequency band below 1GHz.
12. The method according to any one of claims 3 to 11, characterized in that The first category is determined based on one or more of the following: Pre-configuration information; and Configuration information of the second device.
13. The method according to claim 12, characterized in that If the first category is determined based on configuration information of the second device, the method further includes: The first device sends second information to the second device, where the second information is associated with power and / or energy of the first device, and the second information is used to determine the first category.
14. The method according to any one of claims 3 to 13, characterized in that The first category is a fixed category or a dynamically determined category.
15. The method according to any one of claims 3 to 14, characterized in that The first category is determined based on one or more of the following information: Information related to channel access failure; and The energy source collection environment of the first device.
16. The method according to any one of claims 3 to 15, characterized in that The method further comprises: The first device sends the first category to a second device.
17. The method according to claim 16, characterized in that The sending of the first category is actively triggered by the first device or is triggered based on a request from the second device.
18. The method according to claim 16 or 17, characterized in that After the first device sends the first category to the second device, the method further includes: The first device receives a second category sent by the second device, wherein the second category is one of the one or more categories, and the second category is the same as or different from the first category.
19. The method according to any one of claims 3 to 15, characterized in that The first device determines the first information, including: The first device receives the first category sent by the second device.
20. The method according to any one of claims 12 to 13, and 16 to 19, characterized in that: The second device is an access point device.
21. The method according to any one of claims 1 to 20, characterized in that The first device is a site.
22. A method for channel access, characterized in that: include: The second device determines first information, where the first information is associated with power and / or energy of the first device, and the first information is used to determine a channel access priority of the first device.
23. The method according to claim 22, characterized in that The first information is associated with an energy harvesting capability and / or an energy storage capability of the first device.
24. The method according to claim 22 or 23, characterized in that The first information includes a first category, where the first category is one of one or more preset categories, and the one or more categories are associated with power and / or energy.
25. The method according to claim 24, characterized in that The one or more categories correspond to one or more channel access priorities.
26. The method according to claim 24 or 25, characterized in that The first category is determined based on second information, the second information being associated with power and / or energy of the first device.
27. The method according to claim 26, characterized in that The second information includes one or more of the following: third information, associated with the energy harvesting capability of the first device; fourth information, associated with the energy storage capability of the first device; fifth information, associated with the energy collection method of the first device; as well as The sixth information is associated with the energy collection frequency of the first device.
28. The method according to claim 27, characterized in that The third information includes one or more of the following information: The seventh information is associated with the energy source; and The eighth information is related to the energy collection efficiency.
29. The method according to claim 28, characterized in that The seventh information is used to indicate one or more of the following: Whether it supports multiple energy sources; Whether RF energy sources are supported; and Is the energy source stable? 30. The method according to any one of claims 27 to 29, characterized in that The fourth information includes one or more of the following: Ninth information, indicating whether energy storage is supported; The tenth information indicates the amount of energy stored; as well as The eleventh information indicates the energy loss rate.
31. The method according to any one of claims 27 to 30, characterized in that The fifth information is used to indicate whether a multi-energy source combined energy collection method is supported.
32. The method according to any one of claims 27 to 31, characterized in that The sixth information is used to indicate one of the following: Whether it supports energy harvesting in multiple frequency bands; and Whether to support energy harvesting in the frequency band below 1GHz.
33. The method according to any one of claims 24 to 32, characterized in that The first category is determined based on one or more of the following: Pre-configuration information; and Configuration information of the second device.
34. The method according to claim 33, characterized in that If the first category is determined based on configuration information of the second device, the method further includes: The second device receives second information sent by the first device, wherein the second information is related to power and / or energy of the first device and the second information is used to determine the first category.
35. The method according to any one of claims 24 to 34, characterized in that The first category is a fixed category or a dynamically determined category.
36. The method according to any one of claims 24 to 35, characterized in that The first category is determined based on one or more of the following information: Information related to channel access failure; and The energy source collection environment of the first device.
37. The method according to any one of claims 24 to 36, characterized in that The second device determines the first information, including: The second device receives the first category sent by the first device.
38. The method according to claim 37, characterized in that The sending of the first category is actively triggered by the first device or is triggered based on a request from the second device.
39. The method according to claim 37 or 38, characterized in that After the second device receives the first category sent by the first device, the method further includes: The second device sends a second category to the first device; wherein the second category is one of the one or more categories, and the second category is the same as or different from the first category.
40. The method according to any one of claims 24 to 36, characterized in that The method further comprises: The second device sends the first category to the second device.
41. The method according to any one of claims 22 to 40, characterized in that The first device is a station, and the second device is an access point device.
42. A communication device, characterized in that: The communication device is a first device, and the communication device includes: The determination module is used to determine first information, where the first information is associated with the power and / or energy of the first device, and the first information is used to determine the channel access priority of the first device.
43. The communication device according to claim 42, characterized in that The first information is associated with an energy harvesting capability and / or an energy storage capability of the first device.
44. The communication device according to claim 42 or 43, characterized in that The first information includes a first category, where the first category is one of one or more preset categories, and the one or more categories are associated with power and / or energy.
45. The communication device according to claim 44, characterized in that The one or more categories correspond to one or more channel access priorities.
46. The communication device according to claim 44 or 45, characterized in that The first category is determined based on second information, the second information being associated with power and / or energy of the first device.
47. The communication device according to claim 46, characterized in that The second information includes one or more of the following: third information, associated with the energy harvesting capability of the first device; fourth information, associated with the energy storage capability of the first device; fifth information, associated with the energy collection method of the first device; as well as The sixth information is associated with the energy collection frequency of the first device.
48. The communication device according to claim 47, characterized in that The third information includes one or more of the following information: The seventh information is associated with the energy source; and The eighth information is related to the energy collection efficiency.
49. The communication device according to claim 48, characterized in that The seventh information is used to indicate one or more of the following: Whether it supports multiple energy sources; Whether RF energy sources are supported; and Is the energy source stable? 50. The communication device according to any one of claims 47 to 49, characterized in that: The fourth information includes one or more of the following: Ninth information, indicating whether energy storage is supported; The tenth information indicates the amount of energy stored; as well as The eleventh information indicates the energy loss rate.
51. The communication device according to any one of claims 47 to 50, characterized in that: The fifth information is used to indicate whether a multi-energy source combined energy collection method is supported.
52. The communication device according to any one of claims 47 to 51, characterized in that: The sixth information is used to indicate one of the following: Whether it supports energy harvesting in multiple frequency bands; and Whether to support energy harvesting in the frequency band below 1GHz.
53. The communication device according to any one of claims 44 to 52, characterized in that: The first category is determined based on one or more of the following: Pre-configuration information; and Configuration information of the second device.
54. The communication device according to claim 53, characterized in that If the first category is determined based on configuration information of the second device, the communication device further includes: The first communication module is used to send second information to the second device, where the second information is associated with the power and / or energy of the first device, and the second information is used to determine the first category.
55. The communication device according to any one of claims 44 to 54, characterized in that: The first category is a fixed category or a dynamically determined category.
56. The communication device according to any one of claims 44 to 55, characterized in that: The first category is determined based on one or more of the following information: Information related to channel access failure; and The energy source collection environment of the first device.
57. The communication device according to any one of claims 44 to 56, characterized in that: The communication device further comprises: The second communication module is configured to send the first category to a second device.
58. The communication device according to claim 57, characterized in that The sending of the first category is actively triggered by the first device or is triggered based on a request from the second device.
59. The communication device according to claim 57 or 58, characterized in that The communication device further comprises: The third communication module is used to receive a second category sent by the second device after the first device sends the first category to the second device; wherein the second category is one of the one or more categories, and the second category is the same as or different from the first category.
60. The communication device according to any one of claims 44 to 55, characterized in that: The determination module is used to receive the first category sent by the second device.
61. The communication device according to any one of claims 53 to 54, and 57 to 60, characterized in that: The second device is an access point device.
62. A communication device according to any one of claims 42 to 61, characterised in that The first device is a site.
63. A communication device, characterized in that: The communication device is a second device, and the communication device includes: The determination module is used to determine first information, where the first information is associated with the power and / or energy of the first device, and the first information is used to determine the channel access priority of the first device.
64. The communication device according to claim 63, characterized in that The first information is associated with an energy harvesting capability and / or an energy storage capability of the first device.
65. The communication device according to claim 63 or 64, characterized in that The first information includes a first category, where the first category is one of one or more preset categories, and the one or more categories are associated with power and / or energy.
66. The communication device according to claim 65, characterized in that The one or more categories correspond to one or more channel access priorities.
67. The communication device according to claim 65 or 66, characterized in that: The first category is determined based on second information, the second information being associated with power and / or energy of the first device.
68. The communication device according to claim 67, characterized in that The second information includes one or more of the following: third information, associated with the energy harvesting capability of the first device; fourth information, associated with the energy storage capability of the first device; fifth information, associated with the energy collection method of the first device; as well as The sixth information is associated with the energy collection frequency of the first device.
69. The communication device according to claim 68, characterized in that The third information includes one or more of the following information: The seventh information is associated with the energy source; and The eighth information is related to the energy collection efficiency.
70. The communication device according to claim 69, characterized in that The seventh information is used to indicate one or more of the following: Whether it supports multiple energy sources; Whether RF energy sources are supported; and Is the energy source stable? 71. The communication device according to any one of claims 68 to 70, characterized in that The fourth information includes one or more of the following: Ninth information, indicating whether energy storage is supported; The tenth information indicates the amount of energy stored; as well as The eleventh information indicates the energy loss rate.
72. The communication device according to any one of claims 68 to 71, characterized in that The fifth information is used to indicate whether a multi-energy source combined energy collection method is supported.
73. The communication device according to any one of claims 68 to 72, characterized in that The sixth information is used to indicate one of the following: Whether it supports energy harvesting in multiple frequency bands; and Whether to support energy harvesting in the frequency band below 1GHz.
74. The communication device according to any one of claims 65 to 73, characterized in that The first category is determined based on one or more of the following: Pre-configuration information; and Configuration information of the second device.
75. The communication device according to claim 74, characterized in that If the first category is determined based on configuration information of the second device, the communication device further includes: The first communication module is used to receive second information sent by the first device, where the second information is associated with the power and / or energy of the first device, and the second information is used to determine the first category.
76. The communication device according to any one of claims 65 to 75, characterized in that The first category is a fixed category or a dynamically determined category.
77. The communication device according to any one of claims 65 to 76, characterized in that The first category is determined based on one or more of the following information: Information related to channel access failure; and The energy source collection environment of the first device.
78. The communication device according to any one of claims 65 to 77, characterized in that The determination module is used to receive the first category sent by the first device.
79. The communication device according to claim 78, characterized in that The sending of the first category is actively triggered by the first device or is triggered based on a request from the second device.
80. The communication device according to claim 78 or 79, characterized in that The communication device further comprises: The second communication module is used to send a second category to the first device after the second device receives the first category sent by the first device; wherein the second category is one of the one or more categories, and the second category is the same as or different from the first category.
81. The communication device according to any one of claims 65 to 77, characterized in that: The communication device further comprises: A third communication module is configured to send the first category to the second device.
82. The communication device according to any one of claims 63 to 81, characterized in that: The first device is a station, and the second device is an access point device.
83. A communication device, characterized in that: The device comprises a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory so that the communication device executes the method according to any one of claims 1 to 21 or any one of claims 22 to 41.
84. A device, characterized in that The device comprises a processor, configured to call a program from a memory so as to cause the device to execute a method as claimed in any one of claims 1 to 21 or any one of claims 22 to 41.
85. A chip, characterized in that: It comprises a processor, which is used to call a program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 21 or any one of claims 22 to 41.
86. A computer-readable storage medium, characterized in that A program is stored thereon, the program causing a computer to execute a method as claimed in any one of claims 1 to 21 or any one of claims 22 to 41.
87. A computer program product, characterized in that A program is included, which causes a computer to execute the method as claimed in any one of claims 1 to 21 or any one of claims 22 to 41.
88. A computer program, characterized in that The computer program causes a computer to execute a method as claimed in any one of claims 1 to 21 or any one of claims 22 to 41.
Citation Information
Patent Citations
Method and system for mobile device to utilize channels with low power consumption
CN107534934A
Wireless communication method and device, communication equipment and computer readable storage medium
CN116074773A
802.11ah duty cycle based channel access priorities
US9445349B1
Random access method and communication apparatus
WO2023131156A1