Information transmission method, electronic device and storage medium
By transmitting messages indicating energy-saving information in the access point multi-link device, the problem that other links cannot know the status in time after the access point enters the energy-saving mode, achieving more efficient communication quality and reliability.
Patent Information
- Application Number
- PCT/CN2024/109578
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-05
- Filing Date
- 2024-08-02
- Publication Date
- 2025-07-10
AI Technical Summary
In multi-link devices, after the access point enters the energy-saving mode, workstations on other links cannot promptly know their energy-saving status, resulting in frame interaction failure or communication interruption.
By transmitting the first message indicating energy saving information in the access point multi-link device, including simplifying neighbor reporting elements, multi-link elements or other new elements, ensuring that non-access point multi-link devices obtain the access point's energy saving status in a timely manner and adjusting communication strategies.
The probability of frame interaction failure on the non-access point multi-link device side is reduced, and communication quality and reliability are improved.
Smart Images

Figure CN2024109578_10072025_PF_FP_ABST
Abstract
Description
Information transmission method, electronic device and storage medium Technical Field
[0001] The present application relates to the field of wireless communications, and in particular to an information transmission method, electronic device, and storage medium. Background Art
[0002] Fiber to the Room (FTTR) technology uses optical fiber to connect wireless access points (APs) in different rooms or locations in homes, small and medium-sized enterprises, and other scenarios. This technology provides high-bandwidth, highly reliable connections between multiple APs. A point-to-multipoint optical distribution network can be used to connect master and slave APs. With the advancement of wireless communication technology, energy conservation has become a key requirement. Current research directions for AP-side energy conservation mechanisms include: 1. Dynamic Access Point Power Save (Dynamic AP PS), which uses trigger frames to dynamically adjust the AP's transmit and receive antennas; 2. Scheduled AP Power Save (Scheduled AP PS), which uses periodic AP sleep counts to wake up the AP during service periods and sleep outside of service periods; and Unscheduled AP Power Save (Unscheduled AP PS), which requires a trigger frame to wake the AP after it enters sleep mode. With the development of wireless communication, multi-link operation (MLO) has become a mandatory feature on the AP side, and multi-link devices (MLD) will become a key product form factor on the AP side.However, when a sub-access point in the AP MLD enters energy-saving mode, it may not be able to exchange frames or may only be able to exchange frames in a restricted manner (for example, a scheduled / unscheduled AP PS cannot exchange frames after entering the doze state; for example, a dynamic AP PS can only exchange specific initialization control frames after entering the energy-saving state). Therefore, before the AP is about to enter energy-saving mode, the station (STA) on the current link and the STAs on other links cannot obtain relevant information about the AP's energy-saving mode. After the AP enters energy-saving mode, the STAs on other links cannot obtain the energy-saving state and energy-saving mode of the AP through the RNR element in the beacon or probe response sent by the corresponding AP. The STAs on other links cannot obtain the specific energy-saving information of the AP through the multi-link probe response sent by the AP. If the current link is in energy-saving state, when a non-AP MLD discovers and associates to the link through other links of the AP MLD or is newly associated to the link through multi-link reconfiguration, the non-AP STA on the link cannot communicate with the AP normally. Therefore, when the AP Before an MLD link enters energy-saving mode or while in energy-saving mode, other links of the AP MLD must notify the link's energy-saving information. This information is obtained before a non-AP MLD link is associated with the link. This can cause frame exchange failures or other communication problems on the non-AP MLD side.
[0003] Summary of the Invention
[0004] The embodiments of the present application aim to provide an information transmission method, electronic device, and storage medium to implement energy-saving information transmission of a multi-link device sub-access point, thereby reducing the probability of frame interaction failure on the non-access point multi-link device side, thereby improving communication quality.
[0005] An embodiment of the present application provides an information transmission method, which is applied to a first node, where the first node includes at least a sub-access point and other sub-access points. The method includes:
[0006] A first message indicating energy saving information is transmitted according to a preset state of the sub-access point.
[0007] The embodiment of the present application further provides an information transmission method, which is applied to a second node, the second node including at least: a first workstation and a second workstation, the method including:
[0008] A first message indicating energy-saving information is received and transmitted by the first node according to a preset state of the sub-access point.
[0009] An embodiment of the present application also provides a computer-readable storage medium, wherein the computer-readable storage medium stores one or more programs, and the one or more programs are executed by one or more processors to implement the information transmission method as described in any one of the embodiments of the present application.
[0010] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0012] FIG1 is an architecture diagram of a multi-link device information transmission provided by an embodiment of the present application;
[0013] FIG2 is a flow chart of an information transmission method provided in an embodiment of the present application;
[0014] FIG3 is an example diagram of an RNR element carrying energy-saving information provided by an embodiment of the present application;
[0015] FIG4 is an example diagram of general information carrying energy-saving information based on a multi-link element according to an embodiment of the present application;
[0016] FIG5 is an example diagram of another example of workstation information carrying energy-saving information based on multi-link elements provided in an embodiment of the present application;
[0017] FIG6 is an example diagram of energy-saving information provided by an embodiment of the present application;
[0018] FIG7 is a flowchart of another information transmission method provided in an embodiment of the present application;
[0019] FIG8 is an example diagram of an information transmission method provided in an embodiment of the present application;
[0020] FIG9 is a schematic structural diagram of an information transmission device provided in an embodiment of the present application;
[0021] FIG10 is a schematic structural diagram of another information transmission device provided in an embodiment of the present application;
[0022] FIG11 is a schematic structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0023] It should be understood that the specific implementations described herein are only used to explain the present application and are not used to limit the present application.
[0024] In the subsequent description, suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of this application and have no specific meaning. Therefore, "module", "component" or "unit" can be used interchangeably.
[0025] As shown in Figure 1, AP MLD includes multiple APs, while Non-AP MLD includes multiple workstations. In AP MLD, in addition to announcing its own operation and capability information through beacon frames on each link, it can also carry information about other links through simplified neighbor report elements. After obtaining this information, a non-AP STA working on the current link in Non-AP MLD can request AP MLD to provide specific operation and capability information of other links on the current link through a multi-link probe request. In other words, the link to be requested can be specified by the AP MLD ID and Link ID in the multi-link probe request.
[0026] FIG2 is a flowchart of an information transmission method provided by an embodiment of the present application. The embodiment of the present application is applicable to energy saving of an access point multi-link device. The method can be executed by an information transmission device. The device can be implemented by software and / or hardware and is generally integrated into an access point multi-link device. The multi-link device includes at least two access points. Referring to FIG2 , the method provided by the embodiment of the present application specifically includes the following steps:
[0027] Step 110: Transmit a first message indicating energy-saving information according to a preset state of the slave access point.
[0028] The preset state may be an energy-saving state of a sub-access point in a multi-link device. The preset state may include before entering the energy-saving mode or before the energy-saving mode is enabled, and after the sub-access point enters the energy-saving mode or after the energy-saving mode is enabled. The energy-saving information may be information that the sub-access point enters the energy-saving state. The first message may be a transmission message indicating the energy-saving information. The first message may include a simplified neighbor report element, a multi-link element, other newly added elements, and the like.
[0029] In the embodiment of the present application, the access point multi-link device may transmit a first message in different preset states of the sub-access points, and the first message may indicate energy saving information of the sub-access points.
[0030] Based on the above application embodiment, the first message includes at least one of the following: a simplified neighbor report element, a multi-link element, and other newly added elements.
[0031] In the embodiment of the present application, the first message indicating the energy saving information of the sub-access point in the access point multi-link device may include one or more of a Reduced Neighbor Report (RNR) element, a multi-link element, and other newly added elements.
[0032] In some application embodiments, transmitting the first message indicating energy-saving information according to the preset state of the sub-AP includes at least one of the following:
[0033] a first message indicating energy saving information of the sub-access point is transmitted on the link of the sub-access point according to a preset state;
[0034] A first message indicating energy saving information of the sub-access point is transmitted on a link of the other sub-access point according to a preset state.
[0035] In an embodiment of the present application, when the sub-access point is in different preset states, different links may be used to transmit the first message indicating energy-saving information. Depending on the preset state of the sub-access point, the first message indicating energy-saving information of the sub-access point may be transmitted on the link of the sub-access point. Depending on the preset state of the sub-access point, the first message indicating energy-saving information of the sub-access point may also be transmitted on the link of the sub-access point.
[0036] Exemplarily, the preset state includes the sub-access point entering the energy-saving mode or after the energy-saving mode, transmitting the first message indicating the energy-saving information of the sub-access point on the link of other sub-access points; the preset state includes the sub-access point about to enter the energy-saving mode or before the energy-saving mode is enabled, transmitting the first message indicating the energy-saving information of the sub-access point on the link of the access point, or transmitting the first message indicating the energy-saving information of the sub-access point on the link of other sub-access points.
[0037] In some application embodiments, transmitting the first message indicating energy-saving information according to a preset state of the slave access point includes at least one of the following:
[0038] After the sub-access point enters the energy-saving mode or the energy-saving mode is enabled, transmitting the first message;
[0039] Before the slave access point is about to enter the energy-saving mode or before the energy-saving mode is enabled, the first message is transmitted.
[0040] In the embodiment of the present application, the preset states divided according to whether the sub-access point enters the energy-saving mode may include after the sub-access point enters the energy-saving mode or the energy-saving mode is enabled, and before the sub-access point is about to enter the energy-saving mode or the energy-saving mode is enabled. The access point multi-link device may transmit the first message after the sub-access point enters the energy-saving mode or the energy-saving mode is enabled, or transmit the first message before the sub-access point is about to enter the energy-saving mode or the energy-saving mode is enabled.
[0041] In some application embodiments, the first message includes a simplified neighbor report element, and the energy saving information includes at least one of the following: an energy saving mode and a power management status.
[0042] In an embodiment of the present application, when the first message is transmitted through a simplified neighbor report element, the energy-saving information may include an energy-saving mode and a power management status.
[0043] In other application embodiments, the first message includes a multi-link element, and the energy-saving message includes at least one of the following: time until the energy-saving mode changes, energy-saving mode, energy-saving wake-up time, service period of energy-saving mode, service interval of energy-saving mode, power management status and maximum transmission capacity information in energy-saving mode.
[0044] In an embodiment of the present application, the energy-saving information of the sub-access point may include the time from the energy-saving mode change, the energy-saving mode, the energy-saving wake-up time, the service period of the energy-saving mode, the service interval of the energy-saving mode, the power management status, the maximum transmission capacity information in the energy-saving mode, etc., wherein the time from the energy-saving mode change is the maximum TBTT number from the access point turning on the energy-saving mode or turning off the current energy-saving mode; the energy-saving mode may include one of the following: dynamic access point energy saving, scheduled access point energy saving, and non-scheduled access point energy saving; the maximum transmission capacity information in the energy-saving mode includes one or more of the following: the maximum number of spatial streams and the maximum modulation and coding strategy.
[0045] Based on the above application embodiments, the energy-saving mode includes at least one of the following: a dynamic energy-saving mode, a scheduled energy-saving mode, and a non-scheduled energy-saving mode.
[0046] In some application embodiments, the further step includes: sending beacon frames and management frames on links of other sub-access points.
[0047] In an embodiment of the present application, an access point multi-link device may send beacon frames and management frames on links of other sub-access points, so that non-access point multi-link devices may obtain energy saving information of the sub-access points according to the beacon frames and management frames.
[0048] Furthermore, based on the above application embodiment, before the sub-access point is about to enter the energy-saving mode or before the energy-saving mode is enabled, at least one of the following is further included:
[0049] receiving a probe request frame in which the first workstation of the second node requests the sub-access point to send a probe response frame, wherein the probe response frame carries energy saving information of the sub-access point;
[0050] receiving a multi-link detection request frame in which the second workstation of the second node requests other sub-access points to send a multi-link response frame, wherein the multi-link element of the multi-link response frame carries energy saving information of the sub-access point;
[0051] A link association request is received from the second node corresponding to the sub-access point.
[0052] The second node may be a non-access point multi-link device managed by the access point multi-link device, the second node includes at least two workstations, the first workstation may be a workstation within the second node associated with a link of a sub-access point, and the second workstation may be a workstation within the second node associated with links of other sub-access points within the first node.
[0053] In an embodiment of the present application, when the sub-access point is about to enter the energy-saving mode or before the energy-saving mode is enabled, after the second node obtains the first message and determines the energy-saving information of the sub-access point, the first workstation of the second node can send a probe request frame to the sub-access point, so that the sub-access point can feedback a probe response frame carrying the energy-saving information of the sub-access point, and the access point multi-link device can receive the probe request frame; the access point multi-link device can receive the multi-link probe request frame in which the second workstation of the second node requests other access points to feedback a multi-link probe response frame, and the multi-link probe response frame can carry the energy-saving information of the sub-access point; the second node can determine whether to associate with the sub-access point according to the first message. When the second node determines to establish an association with the sub-access point, it can send a link association request, and the access point multi-link device can receive the link association request.
[0054] In some other application embodiments, the preset state includes after the slave access point enters the energy-saving mode or the energy-saving mode is enabled, further comprising at least one of the following:
[0055] receiving a multi-link detection request frame in which the second workstation of the second node requests other sub-access points to send a multi-link response frame, wherein the multi-link element of the multi-link response frame carries energy saving information of the sub-access point;
[0056] A link association request is received from the second node corresponding to the sub-access point.
[0057] In an embodiment of the present application, after the sub-access point enters the energy-saving mode or the energy-saving mode is enabled, the access point multi-link device can receive a multi-link probe request frame in which the second workstation of the second node requests other access points to feedback a multi-link probe response frame. The multi-link probe response frame can carry energy-saving information of the sub-access point; the second node can determine whether to associate with the sub-access point according to the first message. When the second node determines to establish an association with the sub-access point, it can send a link association request, and the access point multi-link device can receive the link association request.
[0058] Based on the above application embodiment, the first message is included in the simplified neighbor report element in the manner of: adding an access point energy saving mode indication field and an access point power management indication field to the multi-link device parameters of the simplified neighbor report element to carry the first message.
[0059] In an embodiment of the present application, an access point energy saving mode indication field and an access point power management indication field may be added to the multi-link device parameters in the simplified neighbor report element, and the energy saving mode and power management status in the energy saving information indicated by the first message may be carried by the access point energy saving mode indication resource, respectively.
[0060] In an exemplary embodiment, referring to FIG3 , the access point power management indication (AP PM Indication) and access point power saving mode (AP PS Mode) fields may be added to the MLD Parameters in the RNR frame, where an AP PM Indication of 0 indicates that the AP is currently in active mode, and an AP PM Indication of 1 indicates that the AP is currently in power save mode; an AP PS Mode of 0 indicates that the AP is currently in dynamic power saving mode, an AP PS Mode of 1 indicates that the AP is currently in scheduled power saving mode, and an AP PS Mode of 2 indicates that the AP is currently in non-scheduled power saving mode.
[0061] Based on the above application embodiment, the manner in which the first message is included in the multilink element includes:
[0062] An access point energy saving information field is added to the basic multilink element of the multilink element to carry the first message.
[0063] In an embodiment of the present application, the first message can be carried by a multilink element, an access point energy saving information field can be added to a basic multilink element, and the first message indicating energy saving information can be carried by the access point energy saving information field.
[0064] In another exemplary embodiment, referring to FIG4 , AP energy-saving information may be added to a general information field based on a multi-link element format, and referring to FIG5 , AP energy-saving information may be added to a workstation information field based on a multi-link element format. The added AP energy-saving information may be composed of multiple fields. As shown in FIG6 , the AP energy-saving information may include an access point power management indication field, an access point energy-saving mode change beacon frame scheduled transmission time (Target Beacon Transmission Time, TBTT), an access point energy-saving mode field, an access point target wake-up time field, an access point target wake-up duration field, an access point wake-up time interval field, an access point maximum modulation and coding scheme (Modulation and Coding Scheme, MCS) and a number of spatial streams (Nss) field, etc.
[0065] FIG7 is a flowchart of another information transmission method provided by an embodiment of the present application. The embodiment of the present application is applicable to energy saving of an access point multi-link device. The method can be executed by an information transmission device. The device can be implemented by software and / or hardware and is generally integrated into a non-access point multi-link device. The multi-link device includes at least two workstations. Referring to FIG7 , the information transmission method provided by the embodiment of the present application includes:
[0066] Step 210: Receive a first message indicating energy-saving information transmitted by a first node according to a preset state of a sub-access point.
[0067] In the embodiment of the present application, the second node may receive a first message transmitted by the first node according to a preset state of the sub-access point, where the first message may indicate energy-saving information of the sub-access point.
[0068] Based on the above application embodiment, the preset state includes before the slave access point is about to enter the energy-saving mode or before the energy-saving mode is enabled, and also includes at least one of the following:
[0069] determining the energy saving information of the sub-access point in the first message based on a management frame received by the second workstation from a link of another access point;
[0070] Sending a probe request frame according to the first workstation to request the sub-access point of the first node to carry the energy-saving information in the probe response frame sent;
[0071] Sending a multi-link detection request frame according to the second workstation to request other sub-access points of the first node to send a multi-link detection response frame to carry the energy-saving information;
[0072] Determine a link association request corresponding to the sub-access point according to the energy-saving information indicated by the first message.
[0073] In an embodiment of the present application, when a sub-access point of a first node is about to enter an energy-saving mode or before the energy-saving mode is enabled, a management frame may be received from a link of another access point through a second workstation, and energy-saving information of the sub-access point may be determined in a first message. Alternatively, a probe request frame may be sent by the first workstation, causing the sub-access point of the first node to send a probe response frame carrying the energy-saving information of the sub-access point. Alternatively, a multi-link probe request frame may be sent by the second workstation, causing other sub-access points of the first node to send multi-link response frames, where the multi-link response frames may carry the energy-saving information of the sub-access point. Alternatively, the first node may determine whether to continue establishing a link with the sub-access point according to the energy-saving information of the sub-access point indicated in the first message, thereby determining to generate a corresponding link association request.
[0074] Based on the above application embodiment, the preset state includes after the sub-access point enters the energy-saving mode or the energy-saving mode is enabled, and further includes at least one of the following:
[0075] The second workstation receives a management frame from a link of another access point, and determines the energy saving information of the sub-access point in the first message;
[0076] Sending a multi-link detection request frame according to the second workstation to request other sub-access points of the first node to send a multi-link detection response frame carrying the energy saving information of the sub-access point;
[0077] determining a link association request corresponding to the sub-access point according to the energy-saving information indicated by the first message;
[0078] The first workstation does not send a probe request frame requesting the sub-access point of the first node to send a probe response frame carrying the energy-saving information.
[0079] In the embodiment of the present application, when the preset state of the sub-access point of the first node includes before the sub-access point is about to enter the energy-saving mode or before the energy-saving mode is enabled, the second node may take at least one of the following operations:
[0080] 1. The second workstation of the second node may receive a management frame from a link of another access point of the first node, and extract energy-saving information of the child node of the first node from the first message;
[0081] 2. The first workstation of the second node may send a multi-link probe request frame to other sub-access points of the first node, requesting the other sub-access points to feed back a multi-link probe response frame carrying energy-saving information of the sub-access points;
[0082] 3. The second node may determine whether to continue to establish a link association with the sub-access point according to the energy-saving information of the sub-access point of the first node, and generate a link association request corresponding to the sub-access point when determining to continue to establish the link association.
[0083] 4. The first workstation may not send a probe request frame to the sub-access point of the first node, so that the sub-access point feeds back a probe response frame carrying the energy-saving information of the sub-access point according to the probe request frame.
[0084] In an exemplary embodiment, FIG8 is an example diagram of an information transmission method provided in an embodiment of the present application. Referring to FIG8 , AP1 and AP2 belong to the AP MLD, STA1 and STA2 belong to the non-AP MLD, and AP1 and AP2 are associated with STA1 and STA2, respectively. AP1 begins announcing an impending change in the AP power saving mode at beacon frame 11 (Beacon 11) and enables the AP PS mode at beacon A. The AP PS mode includes multiple modes, at least one of which is enabled at this location.
[0085] 1. The first link (AP1) of the first multi-link network device (AP MLD) is about to enter power-saving mode. After the first multi-link device (non-AP MLD) on the first link (STA2) receives a beacon frame (beacon) and a management frame (probe response) sent by the first multi-link network device (AP MLD) on another link (AP2), the first multi-link device (non-AP MLD) may take the following options:
[0086] (1) After receiving the above management frame, STA2 finds AP1's brief energy-saving information from the RNR element;
[0087] (2) STA1 may send a probe request frame to request AP1 to carry detailed energy-saving information in the probe response frame it sends;
[0088] (3) STA2 may send a multi-link probe request frame to request AP2 to include detailed energy-saving information about AP1 in the basic multi-link element of the multi-link probe response frame.
[0089] (4) Non-AP MLD may choose whether to associate with the link in the future based on AP1's energy-saving information.
[0090] 2. The first link (AP1) of the first multi-link network device (AP MLD) has entered energy-saving mode. After the first multi-link device (non-AP MLD) (STA2) on the first link receives beacon frames and management frames (probe responses) sent by the first multi-link network device (AP MLD) on another link (AP2), the possible options are:
[0091] (1) After receiving the above management frame, STA2 finds AP1's brief energy-saving information from the RNR element;
[0092] (2) STA2 may send a multi-link probe request frame to request AP2 to include detailed energy-saving information about AP1 in the basic multi-link element of the multi-link probe response frame.
[0093] (3) Non-AP MLD may choose whether to associate with the link in the future based on AP1's energy-saving information;
[0094] (4) AP1 may not send beacon frames or probe response frames to inform AP1 of its energy saving information;
[0095] (5) STA1 may not send a probe request frame to request AP1 to carry detailed energy-saving information in the probe response frame it sends.
[0096] Based on the above application embodiments, the energy-saving information of the AP may be included in one or more of the RNR element, the multi-link element, or other newly added independent elements.
[0097] In other application embodiments, the detailed information of the AP includes at least one of the following: the time from the change of the AP energy-saving mode, the energy-saving mode of the AP, the AP energy-saving wake-up time, the service period of the AP energy-saving mode, the service interval of the AP energy-saving mode, the AP power management status, and the maximum transmission capacity information of the AP energy-saving mode; wherein the time from the change of the AP energy-saving mode is the maximum TBTT number from the time the AP turns on the energy-saving mode or turns off the current energy-saving mode; the energy-saving mode of the AP may include one of the following: dynamic AP energy-saving, scheduled AP energy-saving, and non-scheduled AP energy-saving; the maximum transmission capacity information in the AP energy-saving mode includes one or more of the following: the maximum number of spatial streams and the maximum modulation and coding strategy.
[0098] In some application embodiments, the brief energy-saving information of the AP includes at least one of the following: AP energy-saving mode and power management status.
[0099] In an exemplary embodiment, before AP1 enters the energy-saving mode, AP1 carries AP1 energy-saving information in the sent beacon11. The AP1 energy-saving information may be included in the AP PS Info of the common information in the basic multi-link element, or included in other independent element information in the beacon. The energy-saving information includes one or more of the following: the time from the AP energy-saving mode change, the AP energy-saving mode, the AP energy-saving wake-up time, the service period of the AP energy-saving mode, the service interval of the AP energy-saving mode, the AP power management status, and the maximum transmission capacity information of the AP energy-saving mode.
[0100] STA1 receives the energy-saving information of AP1 in beacon 11 and uses it as the basis for determining the link for subsequent multi-link association. If the non-AP MLD determines that the energy-saving operation of the current link will not affect the subsequent communication needs of the non-AP MLD and the AP MLD, the link corresponding to AP1 may be used as a link for subsequent association requests. Otherwise, it may not be used as a link for association requests.
[0101] In another exemplary embodiment, before AP1 enters energy-saving mode, AP2 carries energy-saving information of AP1 in the sent beacon21, which is included in the RNR element or other independent element information in the beacon. The energy-saving information includes one or more of the following: energy-saving mode and power management status. STA2 receives the energy-saving information of AP1 in beacon21 and learns that AP1 is about to enter energy-saving mode; STA1 may send a probe request to request detailed energy-saving information of AP1, or STA2 sends a multi-link probe request to request detailed energy-saving information of AP1; after receiving the above-mentioned probe request from STA1, AP1 includes the detailed energy-saving information of AP1 in the AP PS Info of common info in the basic multi-link element, or other independent element information in the probe response in the reply; after receiving the above-mentioned multi-link probe request from STA2, AP2 includes the detailed energy-saving information of AP1 in the AP PS Info of per-STA profile in the basic multi-link element, or other independent element information in the probe response in the reply, where the energy-saving information includes one or more of the following: time until the AP energy-saving mode changes, AP energy-saving mode, AP energy-saving wake-up time, AP energy-saving mode service period, AP energy-saving mode service interval, AP power management status, and AP maximum transmission capacity information in energy-saving mode. The non-AP MLD uses the received AP energy-saving information as a basis for determining the link for subsequent multi-link association. If the non-AP MLD determines that the energy-saving operation of the current link will not affect the subsequent communication needs of the non-AP MLD and the AP MLD, it may include the link in the subsequent association request. Otherwise, it may not include the link in the association request.
[0102] In other application embodiments, after AP1 enters energy-saving mode, AP1 does not send a beacon or probe response to announce AP1's energy-saving information, where the energy-saving information includes the time since the AP energy-saving mode change, the AP energy-saving mode, the AP energy-saving wake-up time, the AP energy-saving mode service period, the AP energy-saving mode service interval, the AP power management status, and the AP maximum transmission capacity information in the energy-saving mode. STA1 may not send a probe request or a multi-link probe request to obtain the above energy-saving information of AP1.
[0103] In other application embodiments, after AP1 enters energy-saving mode, AP2 carries AP1's energy-saving information in the transmitted beacon B, which is included in the RNR element or other independent element information in the beacon. The energy-saving information includes one or more of the following: energy-saving mode and power management status. STA2 receives the energy-saving information of AP1 in beacon B and learns that AP1 has entered energy-saving mode. STA1 in the non-AP MLD may not send a probe request or restrictively request detailed energy-saving information of AP1, or STA2 may send a multi-link probe request to request detailed energy-saving information of AP1. After receiving the restrictive send request from STA1, AP1 includes detailed energy-saving information of AP1 in the AP PS Info of the common info in the basic multi-link element, or in other independent elements in the restrictive response it sends. After receiving the multi-link probe request from STA2, AP2 includes detailed energy-saving information of AP1 in the AP PS Info of the per-STA profile in the basic multi-link element, or in other independent elements in the beacon, in its probe response. The energy-saving information includes one or more of the following: time until AP energy-saving mode change, AP energy-saving mode, AP energy-saving wake-up time, AP energy-saving mode service period, AP energy-saving mode service interval, AP power management status, and AP maximum transmission capacity in energy-saving mode. The non-AP MLD uses the received AP energy-saving information as a basis for subsequent multi-link association link determination. If the non-AP MLD determines that the energy-saving operation of the current link will not affect the subsequent communication needs of the non-AP MLD and the AP MLD, it may select the link as a link for subsequent association requests. Otherwise, it may not select the link as a link for association requests.
[0104] The transmission of the above-mentioned restrictive requests and responses includes one or more of the following requirements: restricting transmission to a specific time period, restricting transmission using a specific frame format, restricting transmission using a specific MCS or NSS, and restricting transmission using a specific frequency band or bandwidth.
[0105] Figure 9 is a schematic diagram of the structure of an information transmission device provided in an embodiment of the present application. The device can execute the information transmission method provided in any embodiment of the present application and has the corresponding functional modules and beneficial effects of the execution method. The device can be implemented by software and / or hardware and is generally applied to access point multi-link devices. As shown in Figure 9, the device provided in an embodiment of the present application specifically includes:
[0106] The first message transmission module 301 is configured to transmit a first message indicating energy-saving information according to a preset state of a sub-access point.
[0107] Based on the above application embodiment, the first message transmission module is specifically used for at least one of the following:
[0108] transmitting, on the link of the sub-access point according to the preset state, a first message indicating energy saving information of the sub-access point;
[0109] A first message indicating energy saving information of the sub-access point is transmitted on a link of another sub-access point according to the preset state.
[0110] Based on the above application embodiment, the first message in the first message transmission module includes at least one of the following:
[0111] Simplified neighbor report elements, multi-link elements, and other new elements.
[0112] Based on the above application embodiment, the first message transmission module is specifically used for at least one of the following:
[0113] After the sub-access point enters the energy-saving mode or the energy-saving mode is enabled, transmitting the first message;
[0114] Before the slave access point is about to enter the energy-saving mode or before the energy-saving mode is enabled, the first message is transmitted.
[0115] Based on the above application embodiment, the first message in the device includes a simplified neighbor report element, and the energy-saving information includes at least one of the following: energy-saving mode and power management status.
[0116] Based on the above-mentioned application embodiment, the first message in the device includes a multi-link element, and the energy-saving message includes at least one of the following: the time until the energy-saving mode changes, the energy-saving mode, the energy-saving wake-up time, the service period of the energy-saving mode, the service interval of the energy-saving mode, the power management status and the maximum transmission capacity information in the energy-saving mode.
[0117] Based on the above application embodiments, the energy-saving mode includes at least one of the following: a dynamic energy-saving mode, a scheduled energy-saving mode, and a non-scheduled energy-saving mode.
[0118] Based on the above application embodiment, the present invention further includes a first module, which is configured to perform at least one of the following before the sub-access point is about to enter the energy-saving mode or before the energy-saving mode is enabled:
[0119] receiving a probe request frame in which the first workstation of the second node requests the sub-access point to send a probe response frame, wherein the probe response frame carries energy saving information of the sub-access point;
[0120] receiving a multi-link detection request frame in which the second workstation of the second node requests other sub-access points to send a multi-link response frame, wherein the multi-link element of the multi-link response frame carries energy saving information of the sub-access point;
[0121] A link association request is received from the second node corresponding to the sub-access point.
[0122] Based on the above application embodiment, the second module is further included. The second module is further configured to, in a preset state including after the slave access point enters the energy-saving mode or the energy-saving mode is enabled, perform at least one of the following:
[0123] receiving a multi-link detection request frame in which the second workstation of the second node requests the other sub-access points to send a multi-link response frame, wherein the multi-link response frame carries the energy-saving information of the sub-node;
[0124] Receive a link association request corresponding to the sub-access point determined by the second node.
[0125] Based on the above embodiment of the application, the manner in which the first message in the device is included in the simplified neighbor report element includes:
[0126] An access point energy saving mode indication field and an access point power management indication field are added to the multi-link device parameters of the simplified neighbor report element to carry the first message.
[0127] Based on the above application embodiment, the manner in which the first message in the device is included in the multilink element includes:
[0128] An access point energy saving information field is added to the basic multilink element of the multilink element to carry the first message.
[0129] Figure 10 is a schematic diagram of the structure of another information transmission device provided in an embodiment of the present application. This device can execute the information transmission method provided in any embodiment of the present application and has the corresponding functional modules and beneficial effects of the execution method. This device can be implemented by software and / or hardware and is generally applicable to non-access point multi-link devices. As shown in Figure 10, the device provided in an embodiment of the present application specifically includes:
[0130] The message transmission module 401 is configured to receive a first message indicating energy-saving information transmitted by a first node according to a preset state of a sub-access point.
[0131] Based on the above application embodiment, the message transmission module 401 is specifically used for at least one of the following:
[0132] receiving a first message indicating energy-saving information transmitted by the first node on the link of the sub-access point according to the preset state;
[0133] A first message indicating energy-saving information is received, which is transmitted by the first node over a link of another sub-access point according to the preset state.
[0134] Based on the above application embodiment, the apparatus further includes: a third module, which, in a preset state including before the sub-access point is about to enter the energy-saving mode or before the energy-saving mode is enabled, is further configured to do at least one of the following:
[0135] determining the energy saving information of the sub-access point in the first message based on a management frame received by the second workstation from a link of another access point;
[0136] Sending a probe request frame according to the first workstation to request the sub-access point of the first node to carry the energy-saving information in the probe response frame sent;
[0137] Sending a multi-link detection request frame according to the second workstation to request other sub-access points of the first node to send a multi-link detection response frame to carry the energy-saving information;
[0138] Determine a link association request corresponding to the sub-access point according to the energy-saving information indicated by the first message.
[0139] Based on the above application embodiment, the apparatus further includes: a fourth module, which, in a preset state including after the sub-access point enters the energy-saving mode or the energy-saving mode is enabled, is further configured to:
[0140] determining the energy saving information of the sub-access point in the first message based on a management frame received by the second workstation from a link of another access point;
[0141] Sending a multi-link detection request frame according to the second workstation to request other sub-access points of the first node to send a multi-link detection response frame carrying the energy saving information of the sub-access point;
[0142] determining a link association request corresponding to the sub-access point according to the energy-saving information indicated by the first message;
[0143] The first workstation does not send a probe request frame requesting the sub-access point of the first node to send a probe response frame carrying the energy-saving information.
[0144] Figure 11 is a structural diagram of an electronic device provided in an embodiment of the present application, which electronic device includes a processor 10 and a memory 11; the number of processors 10 in the electronic device can be one or more, and Figure 11 takes one processor 10 as an example; the processor 10 and the memory 11 in the electronic device can be connected via a bus or other means, and Figure 11 takes connection via a bus as an example.
[0145] The memory 11 is a computer-readable storage medium that can be used to store software programs, computer executable programs, and modules, such as the modules corresponding to the device in the embodiment of the present application (first message transmission module 301 or message transmission module 401). The processor 10 executes the various functional applications and data processing of the electronic device by running the software programs, instructions, and modules stored in the memory 11, that is, implementing the above-mentioned information transmission method.
[0146] The memory 11 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and at least one application required for a function; the data storage area may store data created based on the use of the electronic device, etc. In addition, the memory 11 may include a high-speed random access memory and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 11 may further include a memory remotely located relative to the processor 10, and these remote memories may be connected to the electronic device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0147] An embodiment of the present application further provides a storage medium containing computer-executable instructions. When the computer-executable instructions are executed by a computer processor, the computer-executable instructions are used to perform an information transmission method, the method comprising:
[0148] A first message indicating energy saving information is transmitted according to a preset state of the sub-access point.
[0149] or,
[0150] The computer executable instructions, when executed by a computer processor, are for performing an information transmission method comprising:
[0151] A first message indicating energy-saving information is received and transmitted by the first node according to a preset state of the sub-access point.
[0152] Through the above description of the implementation methods, those skilled in the art can clearly understand that the present application can be implemented with the help of software and necessary general-purpose hardware, and of course it can also be implemented by hardware, but in many cases the former is an optional implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the relevant technology, can be embodied in the form of a software product, which can be stored in a computer-readable storage medium, such as a computer's floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk or optical disk, etc., including a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute the information transmission method described in each embodiment of the present application.
[0153] It is worth noting that in the embodiments of the above-mentioned device, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application.
[0154] Those skilled in the art will appreciate that all or some of the steps, devices, and functional modules / units in the methods disclosed above may be implemented as software, firmware, hardware, or appropriate combinations thereof.
[0155] In a hardware implementation, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. The corresponding software may be distributed on a computer-readable medium, which may include computer storage media (or non-transitory media) and communication media (or temporary media). As is well known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules or other data). Computer storage media include, but are not limited to, RAM, ROM, Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, portable compact disk read only memory (CD-ROM), digital versatile disk (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, it is well known to those skilled in the art that communication media generally contain computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0156] The above content illustrates the optional embodiments of the present application with reference to the accompanying drawings, and does not limit the scope of the present application. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and essence of the present application should be within the scope of the present application.
Claims
1. An information transmission method is applied to a first node. The first node includes at least a sub - access point and other sub - access points. The method includes: Transmitting a first message indicating energy - saving information according to a preset state of the sub - access point.
2. The method according to claim 1, wherein The transmitting a first message indicating energy - saving information according to a preset state of the sub - access point includes at least one of the following: Transmitting a first message indicating the energy - saving information of the sub - access point on the link of the sub - access point according to the preset state; Transmitting a first message indicating the energy - saving information of the sub - access point on the link of the other sub - access points according to the preset state.
3. The method according to claim 1, wherein The first message is included in at least one of the following: A simplified neighbor report element, a multi - link element, other newly added elements.
4. The method according to claim 1, wherein, The preset state includes at least one of the following: After the sub - access point enters an energy - saving mode or energy - saving mode is enabled; Before the sub - access point is about to enter an energy - saving mode or energy - saving mode is enabled.
5. The method according to claim 1, wherein The first message includes a simplified neighbor report element, and the energy - saving information includes at least one of the following: energy - saving mode and power management status.
6. The method according to claim 1, wherein, The first message includes a multi - link element, and the energy - saving message includes at least one of the following: time to energy - saving mode change, energy - saving mode, energy - saving wake - up time, service period of energy - saving mode, service interval of energy - saving mode, power management status, and maximum transmission capacity information in energy - saving mode.
7. According to the method of claim 6, wherein The energy - saving mode includes at least one of the following: Dynamic energy - saving mode, scheduled energy - saving mode, and non - scheduled energy - saving mode.
8. According to the method of claim 1, before the sub - access point is about to enter an energy - saving mode or energy - saving mode is enabled, it further includes at least one of the following: A first workstation that receives a request from a second node requests the sub-access point to send a probe request frame for a probe response frame, where The probe response frame carries the energy - saving information of the sub - access point; Receiving a multi - link probe request frame from the second workstation of the second node requesting the other sub - access points to send a multi - link response frame, where the multi - link element of the multi - link response frame carries the energy - saving information of the sub - access point; Receiving a link association request from the second node corresponding to the link of the sub - access point.
9. According to the method of claim 1, when the preset state includes after the sub - access point enters an energy - saving mode or energy - saving mode is enabled, it further includes at least one of the following: A multi-link probe request frame for a second workstation that receives a request from a second node to request that other sub-access points send a multi-link response frame, where The multi - link response frame carries the energy - saving information of the sub - node; Receiving a link association request determined by the second node corresponding to the sub - access point.
10. The method according to claim 3, wherein, The way that the first message is included in the simplified neighbor report element includes: Adding an access point energy - saving mode indication field and an access point power management indication field to the multi - link device parameters of the simplified neighbor report element to carry the first message.
11. According to the method of claim 3, wherein, The way that the first message is included in the multi - link element includes: Adding an access point energy - saving information field to the basis multi - link element of the multi - link element to carry the first message.
12. An information transmission method is applied to a second node. The second node includes at least a first workstation and a second workstation. The method includes: Receiving a first message indicating energy - saving information transmitted by a first node according to a preset state of a sub - access point.
13. The method according to claim 12, wherein, The receiving a first message indicating energy - saving information transmitted by a first node according to a preset state of a sub - access point includes: Receive a first message indicating energy-saving information transmitted on the link of the sub-access point by the first node according to the preset state; Receive a first message indicating energy-saving information transmitted on the link of other sub-access points by the first node according to the preset state.
14. The method according to claim 13, wherein, The first message includes at least one of the following: Simplified neighbor report element, multi-link element, other newly added elements.
15. According to the method of claim 12, when the preset state includes that the sub-access point is about to enter the energy-saving mode or before the energy-saving mode is enabled, it further includes at least one of the following: Determine the energy-saving information of the sub-access point in the first message according to the management frame received by the second workstation on the link from other access points; According to the first workstation, send a probe request frame to request the sub-access point of the first node to carry the energy-saving information in the sent probe response frame; According to the second workstation, send a multi-link probe request frame to request the multi-link probe response frame sent by other sub-access points of the first node to carry the energy-saving information; Determine a link association request corresponding to the sub-access point according to the energy-saving information indicated by the first message.
16. According to the method of claim 12, when the preset state includes that the sub-access point enters the energy-saving mode or after the energy-saving mode is enabled, it further includes at least one of the following: Determine the energy-saving information of the sub-access point in the first message according to the management frame received by the second workstation on the link from other access points; According to the second workstation, send a multi-link probe request frame to request the multi-link probe response frame sent by other sub-access points of the first node to carry the energy-saving information of the sub-access point; Determine a link association request corresponding to the sub-access point according to the energy-saving information indicated by the first message; According to the first workstation, do not send a probe request frame requesting the sub-access point of the first node to send a probe response frame carrying the energy-saving information.
17. An electronic device, comprising: One or more processors; A memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the information transmission method according to any one of claims 1-11 or 12-16.
18. A computer-readable storage medium storing one or more programs, the one or more programs being executed by one or more processors to implement the information transmission method according to any one of claims 1-11 or 12-16.
Citation Information
Patent Citations
Method and related apparatus for link unausability indication
CN115968013A
Wireless communication method and apparatus, and device
WO2023035203A1
Enhanced multi-link power save mode
WO2023114246A1