


技术领域technical field
本发明涉及无线通信领域,尤其涉及一种省电模式操作方法、装置、设备及存储介质。The present invention relates to the field of wireless communication, and in particular to a power saving mode operation method, device, equipment and storage medium.
背景技术Background technique
802.11be系统,也称为极高吞吐量(EHT,Extremely High Throughput)系统,通过一系列系统特性和多种机制增强功能以实现极高的吞吐量。随着无线局域网(WLAN)的使用持续增长,对于在许多环境(例如家庭,企业和热点)中提供无线数据服务越来越重要。特别是,视频流量将继续是许多WLAN部署中的主要流量类型。由于出现了4k和8k视频(20Gbps的未压缩速率),这些应用的吞吐量要求正在不断发展。诸如虚拟现实或增强现实、游戏、远程办公室和云计算之类的新型高吞吐量,低延迟应用程序将会激增(例如,实时游戏的延迟低于5毫秒)。The 802.11be system, also known as an Extremely High Throughput (EHT) system, enhances functions through a series of system features and various mechanisms to achieve extremely high throughput. As the use of wireless local area networks (WLANs) continues to grow, it is increasingly important to provide wireless data services in many environments such as homes, businesses and hotspots. In particular, video traffic will continue to be the dominant traffic type in many WLAN deployments. Throughput requirements for these applications are evolving due to the advent of 4k and 8k video (20Gbps uncompressed). New high-throughput, low-latency applications such as virtual or augmented reality, gaming, remote offices, and cloud computing will proliferate (e.g., real-time gaming with sub-5ms latency).
鉴于这些应用程序的高吞吐量和严格的实时延迟要求,用户期望通过WLAN支持其应用程序时,吞吐量更高,可靠性更高,延迟和抖动更少,电源效率更高。802.11be系统旨在通过进一步提高总吞吐量和降低延迟来确保WLAN的竞争力,同时确保与旧版技术标准向后兼容和共存。在2.4GHz,5GHz和6GHz频段运行的802.11兼容设备。Given the high throughput and stringent real-time latency requirements of these applications, users expect higher throughput, higher reliability, less latency and jitter, and better power efficiency when supporting their applications over WLAN. The 802.11be system is designed to ensure the competitiveness of WLANs by further increasing overall throughput and reducing latency, while ensuring backward compatibility and coexistence with older technical standards. 802.11 compliant devices operating on the 2.4GHz, 5GHz and 6GHz bands.
发明内容Contents of the invention
当多链路终端设备连接到多链路接入点设备时,通常会在多条链路上建立连接,并在多条链路上进行监听或数据传输。多条链路同时启用,会造成设备较大电量的消耗,终端设备多为电池供电的设备,因此长期使用多链路进行数据传输会导致电池电量消耗过快。有鉴于此,本发明提供一种省电模式操作方法、装置、设备及存储介质。When a multi-link terminal device is connected to a multi-link access point device, it usually establishes a connection on multiple links, and performs monitoring or data transmission on multiple links. If multiple links are enabled at the same time, it will consume a large amount of power of the device. Most terminal devices are battery-powered devices. Therefore, long-term use of multiple links for data transmission will lead to excessive battery power consumption. In view of this, the present invention provides a power saving mode operation method, device, equipment and storage medium.
第一方面,本发明提供一种省电模式操作方法,包括:In a first aspect, the present invention provides a power saving mode operation method, including:
第一多链路设备发送省电模式启用消息给第二多链路设备,所述省电模式启用消息中指示启用省电模式和在省电模式下处于激活状态的链路;如果第一多链路设备需要调整业务与链路的映射关系,则所述省电模式启用消息中还包含第一参数,所述第一参数用于指示第一多链路设备请求的省电模式下的业务与链路的映射关系;否则,第一多链路设备使用进入省电模式前的业务与链路的映射关系或使用缺省映射关系作为省电模式下的业务与链路的映射关系;The first multi-link device sends a power saving mode enabling message to the second multi-link device, and the power saving mode enabling message indicates enabling the power saving mode and links in the active state in the power saving mode; if the first multi-link device If the link device needs to adjust the mapping relationship between the service and the link, the power saving mode enabling message also includes a first parameter, and the first parameter is used to indicate the service in the power saving mode requested by the first multi-link device The mapping relationship with the link; otherwise, the first multi-link device uses the mapping relationship between the service and the link before entering the power saving mode or uses the default mapping relationship as the mapping relationship between the service and the link in the power saving mode;
第一多链路设备接收第二多链路设备发送的省电模式启用响应消息,所述省电模式启用响应消息中指示是否同意启用省电模式;The first multi-link device receives the power saving mode activation response message sent by the second multi-link device, and the power saving mode activation response message indicates whether to agree to enable the power saving mode;
当所述省电模式启用响应消息中指示同意启用省电模式时,第一多链路设备根据确定的省电模式下的业务与链路的映射关系在所述省电模式启用消息中指示的处于激活状态的链路上与第二多链路设备进行数据传输。When the power saving mode activation response message indicates that the power saving mode is enabled, the first multi-link device indicates in the power saving mode activation message according to the determined mapping relationship between services and links in the power saving mode Data transmission is performed with the second multi-link device on the link in the active state.
第二方面,本发明提供一种省电模式操作方法,包括:In a second aspect, the present invention provides a power saving mode operation method, including:
第二多链路设备接收第一多链路设备发送的省电模式启用消息,所述省电模式启用消息中指示启用省电模式、在省电模式下处于激活状态的链路和第一多链路设备请求的省电模式下的业务与链路的映射关系;The second multi-link device receives the power saving mode enabling message sent by the first multi-link device, and the power saving mode enabling message indicates that the power saving mode is enabled, the link that is activated in the power saving mode, and the first multi-link The mapping relationship between the service in the power saving mode requested by the link device and the link;
第二多链路设备发送省电模式启用响应消息给第一多链路设备,所述省电模式启用响应消息中指示是否同意启用省电模式;如果第二多链路设备不同意所述省电模式启用消息中指示的业务与链路的映射关系,则所述省电模式启用响应消息中包含第六参数,所述第六参数用于指示第二多链路设备建议的省电模式下的业务与链路的映射关系;否则,第二多链路设备使用所述省电模式启用消息中指示的业务与链路的映射关系作为省电模式下的业务与链路的映射关系;The second multi-link device sends a power saving mode enabling response message to the first multi-link device, and the power saving mode enabling response message indicates whether to agree to enable the power saving mode; if the second multi-link device does not agree with the saving The mapping relationship between the service and the link indicated in the power mode enabling message, the power saving mode enabling response message contains a sixth parameter, and the sixth parameter is used to indicate the power saving mode suggested by the second multi-link device. The mapping relationship between services and links; otherwise, the second multi-link device uses the mapping relationship between services and links indicated in the power saving mode enabling message as the mapping relationship between services and links in power saving mode;
当所述省电模式启用响应消息中指示同意启用省电模式时,第二多链路设备根据确定的省电模式下的业务与链路的映射关系在所述省电模式启用消息中指示的处于激活状态的链路上与第一多链路设备进行数据传输。When the power saving mode activation response message indicates that the power saving mode is enabled, the second multi-link device indicates in the power saving mode activation message according to the determined mapping relationship between services and links in the power saving mode Data transmission is performed with the first multi-link device on the link in the active state.
第三方面,本发明提供一种省电模式操作装置,包括省电模块,所述省电模块用于执行以下步骤:In a third aspect, the present invention provides a device for operating in a power-saving mode, including a power-saving module, and the power-saving module is used to perform the following steps:
通过第一多链路设备发送省电模式启用消息给第二多链路设备,所述省电模式启用消息中指示启用省电模式和在省电模式下处于激活状态的链路;如果第一多链路设备需要调整业务与链路的映射关系,则所述省电模式启用消息中还包含第一参数,所述第一参数用于指示第一多链路设备请求的省电模式下的业务与链路的映射关系;否则,通过第一多链路设备使用进入省电模式前的业务与链路的映射关系或使用缺省映射关系作为省电模式下的业务与链路的映射关系;The first multi-link device sends a power saving mode activation message to the second multi-link device, and the power saving mode activation message indicates that the power saving mode is enabled and the link that is active in the power saving mode; if the first If the multi-link device needs to adjust the mapping relationship between the service and the link, the power-saving mode activation message also includes a first parameter, and the first parameter is used to indicate the power-saving mode requested by the first multi-link device. The mapping relationship between services and links; otherwise, use the mapping relationship between services and links before entering power saving mode or use the default mapping relationship as the mapping relationship between services and links in power saving mode through the first multi-link device ;
通过第一多链路设备接收第二多链路设备发送的省电模式启用响应消息,所述省电模式启用响应消息中指示是否同意启用省电模式;Receive, through the first multi-link device, a power saving mode activation response message sent by the second multi-link device, where the power saving mode activation response message indicates whether to agree to enable the power saving mode;
当所述省电模式启用响应消息中指示同意启用省电模式时,通过第一多链路设备根据确定的省电模式下的业务与链路的映射关系在所述省电模式启用消息中指示的处于激活状态的链路上与第二多链路设备进行数据传输。When the power saving mode enabling response message indicates that the power saving mode is enabled, the first multi-link device indicates in the power saving mode enabling message according to the determined mapping relationship between services and links in the power saving mode Data transmission is performed with the second multi-link device on the link in the activated state.
第四方面,本发明提供一种省电模式操作装置,包括省电模块,所述省电模块用于执行以下步骤:In a fourth aspect, the present invention provides a device for operating in a power-saving mode, including a power-saving module, and the power-saving module is used to perform the following steps:
通过第二多链路设备接收第一多链路设备发送的省电模式启用消息,所述省电模式启用消息中指示启用省电模式、在省电模式下处于激活状态的链路和第一多链路设备请求的省电模式下的业务与链路的映射关系;The second multi-link device receives the power saving mode enabling message sent by the first multi-link device, and the power saving mode enabling message indicates enabling the power saving mode, the active link in the power saving mode, and the first The mapping relationship between the service and the link in the power saving mode requested by the multi-link device;
通过第二多链路设备发送省电模式启用响应消息给第一多链路设备,所述省电模式启用响应消息中指示是否同意启用省电模式;如果第二多链路设备不同意所述省电模式启用消息中指示的业务与链路的映射关系,则所述省电模式启用响应消息中包含第六参数,所述第六参数用于指示第二多链路设备建议的省电模式下的业务与链路的映射关系;否则,通过第二多链路设备使用所述省电模式启用消息中指示的业务与链路的映射关系作为省电模式下的业务与链路的映射关系;The second multi-link device sends a power-saving mode enable response message to the first multi-link device, and the power-saving mode enable response message indicates whether to agree to enable the power-saving mode; if the second multi-link device does not agree with the The mapping relationship between services and links indicated in the power saving mode enabling message, the power saving mode enabling response message includes a sixth parameter, and the sixth parameter is used to indicate the power saving mode suggested by the second multi-link device otherwise, the second multi-link device uses the mapping relationship between services and links indicated in the power saving mode enabling message as the mapping relationship between services and links in power saving mode ;
当所述省电模式启用响应消息中指示同意启用省电模式时,通过第二多链路设备根据确定的省电模式下的业务与链路的映射关系在所述省电模式启用消息中指示的处于激活状态的链路上与第一多链路设备进行数据传输。When the power saving mode activation response message indicates that the power saving mode is enabled, the second multi-link device indicates in the power saving mode activation message according to the determined mapping relationship between services and links in the power saving mode Data transmission is performed with the first multi-link device on the link in the activated state.
第五方面,本发明提供一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,所述处理器执行所述计算机程序以实现第一方面或第二方面所述的方法。In a fifth aspect, the present invention provides an electronic device, including a memory, a processor, and a computer program stored on the memory, and the processor executes the computer program to implement the method described in the first aspect or the second aspect.
第六方面,本发明提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面或第二方面所述的方法。In a sixth aspect, the present invention provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the method described in the first aspect or the second aspect is implemented.
第七方面,本发明提供一种计算机程序产品,包括计算机可读代码,或者承载有计算机可读代码的非易失性计算机可读存储介质,当所述计算机可读代码在电子设备中运行时,所述电子设备中的处理器执行第一方面或第二方面所述的方法。In a seventh aspect, the present invention provides a computer program product, including computer-readable codes, or a non-volatile computer-readable storage medium carrying computer-readable codes, when the computer-readable codes are run in an electronic device , the processor in the electronic device executes the method described in the first aspect or the second aspect.
需要说明的是,第三方面所述的装置用于执行上述第一方面提供的方法,第四方面所述的装置用于执行上述第二方面提供的方法,第五方面所述的电子设备、第六方面所述的存储介质和第七方面所述的计算机程序产品用于执行上述第一方面或第二方面提供的方法,因此可以达到与第一方面或第二方面所述的方法相同的有益效果,本发明不再一一赘述。It should be noted that the device described in the third aspect is used to execute the method provided in the first aspect above, the device described in the fourth aspect is used to execute the method provided in the second aspect above, the electronic equipment described in the fifth aspect, The storage medium described in the sixth aspect and the computer program product described in the seventh aspect are used to execute the method provided in the first aspect or the second aspect, so the same effect as the method described in the first aspect or the second aspect can be achieved. Beneficial effects, the present invention will not repeat them one by one.
本发明通过在省电模式启用消息和/或省电模式变更消息中指示在省电模式下处于激活状态的链路和请求的省电模式下的业务与链路的映射关系,实现了多链路设备对多链路的监听、数据传输,在保障业务质量的同时,还降低了电池电量的消耗,提升了多链路设备的续航时间。The present invention realizes the multi-chain link by indicating the link in the active state in the power saving mode and the requested service in the power saving mode and the link in the power saving mode activation message and/or the power saving mode change message. The monitoring and data transmission of multi-link devices by multi-link devices not only ensures the service quality, but also reduces the consumption of battery power and improves the battery life of multi-link devices.
附图说明Description of drawings
图1为本发明实施例提供的一种通信系统的结构示意图;FIG. 1 is a schematic structural diagram of a communication system provided by an embodiment of the present invention;
图2为本发明实施例提供的一种省电模式操作方法示意图;FIG. 2 is a schematic diagram of a power saving mode operation method provided by an embodiment of the present invention;
图3为本发明实施例提供的一种电子设备的结构示意图。FIG. 3 is a schematic structural diagram of an electronic device provided by an embodiment of the present invention.
具体实施方式Detailed ways
为了使本技术领域的人员更好地理解本发明中的技术方案,下面将对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。虽然本发明中公开内容按照示范性一个或几个实例来介绍,但应理解,可以就这些公开内容的各个方面也可以单独构成一个完整技术方案。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。In order to enable those skilled in the art to better understand the technical solutions in the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below. Obviously, the described embodiments are only part of the embodiments of the present invention. rather than all examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. Although the disclosures in the present invention are introduced according to one or several exemplary examples, it should be understood that each aspect of these disclosures can also independently constitute a complete technical solution. In the case of no conflict, the following embodiments and features in the embodiments can be combined with each other.
在本发明实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。为了便于清楚描述本发明实施例的技术方案,在本发明的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解,“第一”、“第二”等字样并不对数量和执行次序进行限定,其仅作示意与区分描述对象之用,没有次序之分,也不表示本发明实施例中对设备或消息个数的特别限定,不能构成对本发明实施例的任何限制。术语“包括”用于指出其后所声明的特征的存在,但并不排除增加其它的特征。In the embodiments of the present invention, "at least one" means one or more, and "multiple" means two or more. In order to clearly describe the technical solutions of the embodiments of the present invention, in the embodiments of the present invention, words such as "first" and "second" are used to distinguish the same or similar items with basically the same functions and functions. Those skilled in the art can understand that words such as "first" and "second" do not limit the number and execution order, they are only used to illustrate and distinguish the description objects, there is no order, and it does not mean that the embodiment of the present invention The special limitation on the number of devices or messages cannot constitute any limitation on the embodiment of the present invention. The term "comprising" is used to indicate the presence of the subsequently stated features, but does not exclude the addition of other features.
首先,对本发明所涉及的多链路技术进行简单说明,在多链路场景下,通常一个物理设备可以包括多个逻辑实体,这里的物理设备可以指手机、电视、投影仪等设备,逻辑实体可以指物理设备中的逻辑单元,属于虚拟功能模块。每个逻辑实体都可以独立的管理数据发送和接收,且每个逻辑实体独立工作在一条链路上,这样的物理设备称为多链路设备(Multi-link device,MLD)。First, a brief description of the multi-link technology involved in the present invention is given. In a multi-link scenario, usually a physical device can include multiple logical entities. The physical device here can refer to devices such as mobile phones, TVs, and projectors. It can refer to a logical unit in a physical device and belongs to a virtual function module. Each logical entity can independently manage data sending and receiving, and each logical entity independently works on a link. Such a physical device is called a multi-link device (Multi-link device, MLD).
图1为本发明实施例提供的一种通信系统的结构示意图。如图1所示,通信系统包括多链路终端设备STA MLD1和多链路接入点设备AP MLD1,其中,多链路终端设备STA MLD1包括三个逻辑终端STA1、STA2和STA3,多链路接入点设备AP MLD1包括三个逻辑接入点AP1、AP2和AP3。STA1连接到AP1,STA2连接到AP2,STA3连接到AP3,其中,AP1操作在2.4GHz链路上,设定链路标识为link1,AP2操作在5GHz链路上,设定链路标识为link2,AP3操作在6GHz链路上,设定链路标识为link3。FIG. 1 is a schematic structural diagram of a communication system provided by an embodiment of the present invention. As shown in Figure 1, the communication system includes a multi-link terminal device STA MLD1 and a multi-link access point device AP MLD1, wherein the multi-link terminal device STA MLD1 includes three logical terminals STA1, STA2 and STA3, and the multi-link The access point device AP MLD1 includes three logical access points AP1, AP2 and AP3. STA1 is connected to AP1, STA2 is connected to AP2, and STA3 is connected to AP3. AP1 operates on the 2.4GHz link, and the link ID is set to link1. AP2 operates on the 5GHz link, and the link ID is set to link2. AP3 operates on a 6GHz link, and sets the link ID to link3.
应理解,图1仅为通信系统的一个架构示意图,本发明实施例中对通信系统中设备的数量、类型等不作限定,如可包含更多个终端或接入点,多链路接入点设备和多链路终端设备可包含其他数量的逻辑实体,各多链路设备中包含的逻辑实体的数量可不相同等。此外,本领域的技术人员将理解,依照本文描述的原理和功能,根据本申请的术语“接入点(AP)”还可以用于描述能够在网络架构内接收和传送无线信号的接入端口或任何其他接入点,因此,接入点的使用仅是示例性的。It should be understood that FIG. 1 is only a schematic diagram of the architecture of a communication system. In the embodiment of the present invention, the number and type of devices in the communication system are not limited. For example, more terminals or access points may be included, and multi-link access points may be included. Devices and multi-link terminal devices may contain other numbers of logical entities, and the number of logical entities contained in each multi-link device may be different. In addition, those skilled in the art will understand that according to the principles and functions described herein, the term "access point (AP)" according to the present application can also be used to describe an access port capable of receiving and transmitting wireless signals within the network architecture or any other access point, therefore, the use of an access point is exemplary only.
继续参阅图1,STA MLD1与AP MLD1建立连接的方式可参考现有技术,以下示例性地给出一种建立连接的方法。Continuing to refer to FIG. 1 , the method for establishing a connection between STA MLD1 and AP MLD1 may refer to the prior art, and a method for establishing a connection is exemplarily given below.
S1001、AP MLD1通过AP1发送广播消息,广播消息中包含AP1、AP2和AP3的链路标识、是否支持多链路省电模式能力指示MLpowersavingsupport和省电模式处理超时时长。本发明实施例中,MLpowersavingsupport设置为1,表示支持多链路省电模式;省电模式处理超时时长用于指示APMLD1在接收到终端设备的省电请求后所需要的最长处理时长。S1001, AP MLD1 sends a broadcast message through AP1, and the broadcast message includes link identifiers of AP1, AP2 and AP3, whether to support multi-link power saving mode capability indication MLpowersavingsupport and power saving mode processing timeout period. In the embodiment of the present invention, MLpowersavingsupport is set to 1, indicating that the multi-link power saving mode is supported; the power saving mode processing timeout is used to indicate the longest processing time required by APMLD1 after receiving the power saving request of the terminal device.
需要说明的是,是否支持多链路省电模式能力指示MLpowersavingsupport和省电模式处理超时时长可以包含在广播消息中,也可以包含在其他消息中,如探测响应消息(如MLproberesponse消息)或连接响应消息(如Associationresponse消息)中;省电模式处理超时时长也可以不包含。It should be noted that whether to support multi-link power saving mode capability indication MLpowersavingsupport and power saving mode processing timeout period can be included in the broadcast message, and can also be included in other messages, such as probe response messages (such as MLproberesponse messages) or connection responses In the message (such as the Associationresponse message), the power saving mode processing timeout period may not be included.
S1002、STA1读取AP1发送的广播消息,获得AP1、AP2和AP3的链路标识。S1002. STA1 reads the broadcast message sent by AP1, and obtains link identities of AP1, AP2, and AP3.
S1003、STA1发送探测请求消息(如ML probe request消息)给AP1,消息中包含链路标识link1、link2和link3。S1003, STA1 sends a probe request message (such as an ML probe request message) to AP1, and the message includes link identifiers link1, link2 and link3.
S1004、AP1接收到探测请求消息后,发送探测响应消息(如MLproberesponse消息)给STA1,消息中包含与链路标识link1、link2和link3对应的AP1、AP2和AP3的系统参数。S1004. After receiving the probe request message, AP1 sends a probe response message (such as MLproberesponse message) to STA1, and the message includes system parameters of AP1, AP2 and AP3 corresponding to link identifiers link1, link2 and link3.
S1005、STA1发送连接请求消息(如Association request消息)给AP1,消息中包含STA1、STA2和STA3的操作参数和对应的操作链路,本发明实施例设定为STA1操作在link1,STA2操作在link2,STA3操作在link3。S1005, STA1 sends a connection request message (such as an Association request message) to AP1, the message contains the operating parameters of STA1, STA2, and STA3 and the corresponding operating links. In the embodiment of the present invention, it is set that STA1 operates on link1, and STA2 operates on link2 , STA3 operates on link3.
S1006、AP1发送连接响应消息(如Associationresponse消息)给STA1,消息指示成功建立的链路,包括link1、link2和link3,并包含在各个链路上的操作参数,和为STA MLD1分配的连接标识AID。S1006, AP1 sends a connection response message (such as an Associationresponse message) to STA1, the message indicates the successfully established links, including link1, link2 and link3, and includes operating parameters on each link, and the connection identifier AID allocated for STA MLD1 .
STA MLD1如果需要节省电量消耗,并且所连接的APMLD1的能力参数MLpowersavingsupport指示支持多链路省电模式,可以根据功率、信号强度等信息确定在省电模式下处于激活状态的逻辑终端,其他逻辑终端处于休眠状态,处于激活状态的逻辑终端用于与APMLD1的正常通信,包括监听广播消息、接收数据和发送数据,处于休眠状态的逻辑终端正常时处于休眠模式,当有较大数据需要发送或接收时,STAMLD1可以自主或在APMLD1的指示下唤醒处于休眠状态的逻辑终端发送或接收数据。If STA MLD1 needs to save power consumption, and the capability parameter MLpowersavingsupport of the connected APMLD1 indicates that it supports multi-link power saving mode, it can determine the logical terminal that is active in power saving mode according to information such as power and signal strength, and other logical terminals In the dormant state, the logical terminal in the active state is used for normal communication with APMLD1, including listening to broadcast messages, receiving data and sending data. The logical terminal in the dormant state is in the dormant mode when it is normal, and when there is a large data that needs to be sent or received , STAMLD1 can wake up the logical terminal in sleep state to send or receive data autonomously or under the instruction of APMLD1.
图2为本发明实施例提供的一种省电模式操作方法示意图。如图2所示,省电模式操作方法包括以下内容:FIG. 2 is a schematic diagram of a power saving mode operation method provided by an embodiment of the present invention. As shown in Figure 2, the power saving mode operation method includes the following:
S201、多链路终端设备STAMLD1发送省电模式启用消息给多链路接入点设备APMLD1,消息中指示启用省电模式和在省电模式下处于激活状态的链路。示例地,省电模式启用消息中包含以下参数:S201. The multi-link terminal device STAMLD1 sends a power saving mode enabling message to the multi-link access point device APMLD1, and the message indicates enabling the power saving mode and links in the activated state in the power saving mode. Exemplarily, the power saving mode enabling message includes the following parameters:
MLPS mode enabled:是否启用省电模式,如设置为1,表示启用省电模式;设置为0,表示停用省电模式,本实施例设置为1。在其他一些实施例中,省电模式启用消息中也可不包含该参数,同样可指示启用省电模式。MLPS mode enabled: Whether to enable the power saving mode, if set to 1, it means to enable the power saving mode; if it is set to 0, it means to disable the power saving mode, this embodiment sets it to 1. In some other embodiments, the parameter may not be included in the power saving mode enabling message, and may also indicate enabling the power saving mode.
Enabled link bitmap:启用链路指示,如将在省电模式下处于激活状态的链路对应的比特位设置为1,将在省电模式下处于休眠状态的链路对应的比特位设置为0,示例地,将Enabled link bitmap的值设置为011,表示在省电模式下处于激活状态的链路为link1和link2,而link3处于休眠状态。在其他一些实施例中,也可直接包含链路标识,用于指示在省电模式下处于激活状态的链路,如包含链路标识link1和link2,则表示在省电模式下处于激活状态的链路为link1和link2,而link3处于休眠状态。Enabled link bitmap: Enable link indication, such as setting the bit corresponding to the link that is active in power saving mode to 1, and setting the bit corresponding to the link that is dormant in power saving mode to 0, For example, if the value of the Enabled link bitmap is set to 011, it means link1 and link2 are activated in the power saving mode, and link3 is in a dormant state. In some other embodiments, link identifiers may also be included directly to indicate links that are activated in the power saving mode. For example, link identifiers link1 and link2 are included to indicate links that are active in the power saving mode The links are link1 and link2, while link3 is dormant.
TID2Link mapping for MLPS mode(可选):省电模式下的业务与链路的映射关系。如果STA MLD1需要调整业务与链路的映射关系,即启用省电模式后的业务与链路的映射关系与正常模式下的业务与链路的映射关系不同,则包含该参数;如果STA MLD1不需要调整业务与链路的映射关系,即启用省电模式后的业务与链路的映射关系与正常模式下(即进入省电模式前)的业务与链路的映射关系相同,或者STA MLD1使用缺省映射关系,则可不包含该参数。本实施例的缺省映射关系是指所有业务映射到所有链路,即所有业务类型的数据都可以在任一条链路上传输,亦即每一条链路均可以用于传输所有业务类型的数据。TID2Link mapping for MLPS mode (optional): The mapping relationship between services and links in power saving mode. If STA MLD1 needs to adjust the mapping relationship between services and links, that is, the mapping relationship between services and links after enabling power saving mode is different from the mapping relationship between services and links in normal mode, then include this parameter; if STA MLD1 does not The mapping relationship between services and links needs to be adjusted, that is, the mapping relationship between services and links after enabling power saving mode is the same as that in normal mode (that is, before entering power saving mode), or STA MLD1 uses If the default mapping relationship is used, this parameter may not be included. The default mapping relationship in this embodiment means that all services are mapped to all links, that is, data of all service types can be transmitted on any link, that is, each link can be used to transmit data of all service types.
Switch delay(可选):切换到省电模式的延迟时间,在该参数指定的时间内,终端设备STA MLD1和接入点设备AP MLD1都需要完成省电模式的相关设置,例如业务与链路的映射、发送或接收未完成的数据等,在该参数指定的时间后不在休眠链路上收发数据。Switch delay (optional): The delay time for switching to the power saving mode. Within the time specified by this parameter, both the terminal device STA MLD1 and the access point device AP MLD1 need to complete the relevant settings of the power saving mode, such as business and link Mapping, sending or receiving unfinished data, etc., do not send or receive data on the dormant link after the time specified by this parameter.
Link max idle time(可选):处于休眠状态的链路保持连接状态的最长等待时间;链路进入休眠后启动计时,计时期间如果唤醒有数据收发行为,则停止和重置,如果计时到时后仍在休眠,则将该链路视为断开连接,AP MLD1删掉对应的逻辑终端的信息,可简化AP MLD1对终端的管理。Link max idle time (optional): The longest waiting time for a link in a dormant state to remain connected; start timing after the link enters dormancy, and stop and reset if there is data sending and receiving during the timing period. If the link is still dormant after a period of time, the link is regarded as disconnected, and the AP MLD1 deletes the information of the corresponding logical terminal, which can simplify the management of the terminal by the AP MLD1.
D2A enabled(可选):是否允许唤醒休眠链路,如设置为1表示可以在满足唤醒条件时唤醒休眠链路,设置为0表示不允许唤醒休眠链路。D2A enabled (optional): Whether to allow to wake up the dormant link, if it is set to 1, it means that the dormant link can be woken up when the wake-up condition is met, and if it is set to 0, it means that the dormant link is not allowed to be woken up.
Wake up condition(可选):唤醒休眠链路的条件,例如数据量超过指定值;或当前激活链路误码率高于指定值;或当前激活链路传输延迟高于指定值;或当前激活链路负载高于指定值;或以上一个或多个条件的综合考虑。Wake up condition (optional): The condition for waking up the dormant link, such as the amount of data exceeding the specified value; or the bit error rate of the currently active link is higher than the specified value; or the transmission delay of the currently active link is higher than the specified value; or the current active link The link load is higher than the specified value; or a combination of one or more of the above conditions.
优选地,STA MLD1通过其确定在省电模式下处于激活状态的逻辑终端中的一个逻辑终端发送省电模式启用消息给AP MLD1。Preferably, the STA MLD1 sends a power saving mode enabling message to the AP MLD1 through one of the logical terminals determined to be in the activated state in the power saving mode.
S202、APMLD1接收STA MLD1发送的省电模式启用消息,发送省电模式启用响应消息给STA MLD1,消息中指示是否同意启用省电模式。示例地,省电模式启用响应消息中包含以下参数:S202. APMLD1 receives the power saving mode enabling message sent by STA MLD1, and sends a power saving mode enabling response message to STA MLD1, and the message indicates whether to agree to enable the power saving mode. Exemplarily, the power saving mode enabling response message includes the following parameters:
MLPS mode enabled:是否启用多链路省电模式,如设置为1,表示启用省电模式;设置为0,表示停用省电模式,本实施例设置为1,表示启用省电模式,即指示同意启用省电模式。在其他一些实施例中,也可不包含该参数,而是包含一个状态参数Status,如参数Status设置为1,指示同意启用省电模式,设置为0,指示不同意启用省电模式。MLPS mode enabled: Whether to enable the multi-link power saving mode, if set to 1, it means to enable the power saving mode; if it is set to 0, it means to disable the power saving mode, in this embodiment, if it is set to 1, it means to enable the power saving mode, which means Agree to enable power saving mode. In some other embodiments, this parameter may not be included, but a status parameter Status is included. For example, if the parameter Status is set to 1, it indicates that the activation of the power saving mode is approved, and if it is set to 0, it indicates that the activation of the power saving mode is not agreed.
Link2TID mapping for MLPS mode(可选):链路与业务的映射关系,如果AP MLD1同意省电模式启用消息中指示的映射关系,则响应消息中可不包含该参数;如果AP MLD1不同意省电模式启用消息中指示的映射关系,则响应消息中包含该参数,用于指示建议的省电模式下的链路与业务的映射关系。Link2TID mapping for MLPS mode (optional): The mapping relationship between links and services. If AP MLD1 agrees with the mapping relationship indicated in the power saving mode enabling message, this parameter may not be included in the response message; if AP MLD1 does not agree with the power saving mode If the mapping relationship indicated in the enabling message, the response message contains this parameter, which is used to indicate the mapping relationship between the link and the service in the suggested power saving mode.
S203、STA MLD1与AP MLD1根据确定的省电模式下的业务与链路的映射关系在省电模式启用消息中指示的处于激活状态的链路上进行数据传输。S203. The STA MLD1 and the AP MLD1 perform data transmission on the link in the active state indicated in the power saving mode activation message according to the determined mapping relationship between services and links in the power saving mode.
如果省电模式启用响应消息中指示不同意启用省电模式,则STA MLD1不启用省电模式,否则,STA MLD1与AP MLD1可根据以下方式传输数据:If the power saving mode activation response message indicates that the power saving mode is not approved, then STA MLD1 does not enable the power saving mode, otherwise, STA MLD1 and AP MLD1 can transmit data according to the following methods:
如果AP MLD1同意省电模式启用消息中指示的业务与链路的映射关系,则STAMLD1与AP MLD1根据省电模式启用消息中指示的业务与链路的映射关系在省电模式启用消息中指示的处于激活状态的链路上进行数据传输。如省电模式启用消息中包含参数TID2Link mapping for MLPS mode,则根据该参数指示的映射关系在处于激活状态的链路上进行数据传输;如省电模式启用消息中不包含参数TID2Link mapping for MLPS mode,则根据进入省电模式前的业务与链路的映射关系或使用缺省映射关系在处于激活状态的链路上进行数据传输。If AP MLD1 agrees to the mapping relationship between services and links indicated in the power saving mode activation message, then STAMLD1 and AP MLD1 will perform the mapping relationship indicated in the power saving mode activation message according to the mapping relationship between services and links indicated in the power saving mode activation message. Data transmission takes place on the active link. If the power saving mode enabling message contains the parameter TID2Link mapping for MLPS mode, data transmission is performed on the active link according to the mapping relationship indicated by the parameter; if the power saving mode enabling message does not contain the parameter TID2Link mapping for MLPS mode , data transmission is performed on the active link according to the mapping relationship between the service and the link before entering the power saving mode or using the default mapping relationship.
如果AP MLD1不同意省电模式启用消息中指示的业务与链路的映射关系,即省电模式启用响应消息中包含参数TID2Link mapping for MLPS mode,则STA MLD1再次发送省电模式启用消息给AP MLD1,消息中包含参数TID2Link mapping for MLPS mode,且该消息中参数TID2Link mapping for MLPS mode的值与接收到的省电模式启用响应消息中参数TID2Link mapping for MLPS mode的值相同;AP MLD1接收到该新的省电模式启用消息后,发送指示同意启用省电模式的省电模式启用响应消息给STA MLD1;STA MLD1接收同意启用省电模式的省电模式启用响应消息,与AP MLD1根据该新的省电模式启用消息中参数TID2Link mapping for MLPS mode指示的映射关系在处于激活状态的链路上进行数据传输。If AP MLD1 does not agree with the mapping relationship between services and links indicated in the power saving mode enabling message, that is, the power saving mode enabling response message contains the parameter TID2Link mapping for MLPS mode, then STA MLD1 sends the power saving mode enabling message to AP MLD1 again , the message contains the parameter TID2Link mapping for MLPS mode, and the value of the parameter TID2Link mapping for MLPS mode in the message is the same as the value of the parameter TID2Link mapping for MLPS mode in the received power saving mode activation response message; AP MLD1 receives the new STA MLD1 receives the power saving mode activation response message agreeing to enable the power saving mode, and communicates with AP MLD1 according to the new power saving mode. The mapping relationship indicated by the parameter TID2Link mapping for MLPS mode in the electric mode enabling message performs data transmission on the link in the active state.
可选地,如果省电模式启用消息中包含参数Linkmaxidletime,则AP MLD1如果在该参数指示的时间内未唤醒省电模式启用消息中指示的处于休眠状态的链路或未在省电模式启用消息中指示的处于休眠状态的链路上接收到STA MLD1发送的数据,则删除STAMLD1中对应的逻辑终端的信息。Optionally, if the power saving mode enabling message contains the parameter Linkmaxidletime, if AP MLD1 does not wake up the link in the sleep state indicated in the power saving mode enabling message or does not activate the power saving mode within the time indicated by the parameter If the data sent by STA MLD1 is received on the link indicated in the dormant state, the corresponding logical terminal information in STAMLD1 is deleted.
可选地,如果省电模式启用消息中包含参数D2A enabled和Wake up condition,且参数D2A enabled值为1,则AP MLD1可根据参数Wake up condition指示的条件唤醒休眠链路与STA MLD1传输数据。Optionally, if the power saving mode enabling message includes parameters D2A enabled and Wake up condition, and the value of parameter D2A enabled is 1, then AP MLD1 can wake up the dormant link to transmit data with STA MLD1 according to the condition indicated by the parameter Wake up condition.
在一些实施例中,STA MLD1可以根据实际业务变更省电模式的设置,例如当用户浏览网页时,STA MLD1进入省电模式,然后用户开始玩游戏或看高清视频,则STA MLD1需要增加激活的链路,或者把原来低速的链路更换成高速的链路,或者干脆就退出省电模式,激活所有的链路。激活方式示例如下:In some embodiments, STA MLD1 can change the setting of the power saving mode according to the actual business. For example, when the user browses the web, STA MLD1 enters the power saving mode, and then the user starts to play games or watch high-definition videos, then STA MLD1 needs to increase the activated link, or replace the original low-speed link with a high-speed link, or simply exit the power saving mode and activate all links. Examples of activation methods are as follows:
S204、STAMLD1发送省电模式变更消息给多链路接入设备APMLD1。S204. STAMLD1 sends a power saving mode change message to the multi-link access device APMLD1.
如果STA MLD1激活所有的链路,则省电模式变更消息中包含以下参数:If STA MLD1 activates all links, the power saving mode change message contains the following parameters:
MLPS mode enabled:是否启用多链路省电模式,本实施例设置为0,表示停用省电模式,即所有链路均处于激活状态;MLPS mode enabled: Whether to enable the multi-link power saving mode. In this embodiment, set it to 0, indicating that the power saving mode is disabled, that is, all links are active;
Link2TID mapping for normal mode(可选):链路与业务映射关系,如果不包含,则表示希望使用进入省电模式前的映射关系,或使用缺省映射关系;如果包含,则表示协商新的映射关系。Link2TID mapping for normal mode (optional): Link and service mapping relationship, if not included, it means that you want to use the mapping relationship before entering power saving mode, or use the default mapping relationship; if it is included, it means negotiating a new mapping relationship relation.
如果STA MLD1变更激活链路集,仍有部分链路处于休眠状态,则省电模式变更消息中包含以下参数:If STA MLD1 changes the active link set and some links are still in the dormant state, the power saving mode change message contains the following parameters:
MLPS mode enabled:是否启用多链路省电模式,本实施例设置为1,表示启用省电模式。在其他一些实施例中,省电模式变更消息中也可不包含该参数,同样可指示启用省电模式。MLPS mode enabled: Whether to enable the multi-link power saving mode. In this embodiment, it is set to 1, indicating that the power saving mode is enabled. In some other embodiments, the parameter may not be included in the power saving mode change message, and may also indicate enabling the power saving mode.
Enabled link bitmap:启用链路指示,设置方式与省电模式启用消息中相同,这里不再赘述。Enabled link bitmap: enable the link indication, the setting method is the same as in the message of enabling the power saving mode, and will not be repeated here.
Link2TID mapping for MLPS mode(可选):省电模式下的链路与业务匹配关系,如果STA MLD1需要调整业务与链路的映射关系,即变更省电模式后的业务与链路的映射关系与变更前的业务与链路的映射关系不同,则包含该参数;如果STA MLD1不需要调整业务与链路的映射关系,即变更省电模式后的业务与链路的映射关系与变更前的业务与链路的映射关系相同,或者STA MLD1使用缺省映射关系,则可不包含该参数。Link2TID mapping for MLPS mode (optional): The matching relationship between links and services in power saving mode. If STA MLD1 needs to adjust the mapping relationship between services and links, that is, after changing the mapping relationship between services and links in power saving mode and The mapping relationship between the service and the link before the change is different, and this parameter is included; if STA MLD1 does not need to adjust the mapping relationship between the service and the link, that is, the mapping relationship between the service and the link after changing the power saving mode is the same as the service before the change The mapping relationship is the same as that of the link, or STA MLD1 uses the default mapping relationship, then this parameter may not be included.
Switch delay(可选):链路状态变更延迟,指示可用于从激活状态到休眠状态的变更延迟,和从休眠状态到激活状态的变更延迟。可选地,参数Switch delay还可以包含用于指示从激活状态到休眠状态变更延迟(关收发机)的参数A2DSwitchdelay,和用于指示从休眠状态到激活状态变更延迟(开收发机+定时同步)的参数D2Aswitchdelay,其中,A2DSwitchdelay指示的延迟比D2Aswitchdelay指示的延迟要短,因为关收发机更快,开收发机后还需要定时同步,延迟会长一些。Switch delay (optional): Link state change delay, indicating the delay available for changing from active state to dormant state, and from dormant state to active state. Optionally, the parameter Switch delay can also include the parameter A2DSwitchdelay used to indicate the change delay from the active state to the dormant state (turn off the transceiver), and the parameter A2DSwitchdelay used to indicate the change delay from the dormant state to the active state (open transceiver + timing synchronization) The parameter D2Aswitchdelay, where the delay indicated by A2DSwitchdelay is shorter than the delay indicated by D2Aswitchdelay, because it is faster to turn off the transceiver, and timing synchronization is required after the transceiver is turned on, and the delay will be longer.
S205、AP MLD1接收STA MLD1发送的省电模式变更消息,发送省电模式变更响应消息给STA MLD1,消息中指示是否同意变更省电模式。示例地,省电模式变更响应消息中包含以下参数:S205 , AP MLD1 receives the power saving mode change message sent by STA MLD1 , and sends a power saving mode change response message to STA MLD1 , indicating whether to agree to change the power saving mode in the message. Exemplarily, the power saving mode change response message includes the following parameters:
MLPS mode enabled:是否启用多链路省电模式,如设置为1,表示启用省电模式;设置为0,表示停用省电模式。如果省电模式变更消息中包含参数MLPS mode enabled的值为0,则响应消息中该参数设置为0,表示停用省电模式,即指示同意变更省电模式;如果省电模式变更消息中包含参数MLPS mode enabled的值为1,则响应消息中该参数设置为1,表示启用省电模式,即指示同意变更省电模式。在其他一些实施例中,也可不包含该参数,而是包含一个状态参数Status,如参数Status设置为1,指示同意变更省电模式,设置为0,指示不同意变更省电模式。MLPS mode enabled: Whether to enable the multi-link power saving mode, if set to 1, it means to enable the power saving mode; if it is set to 0, it means to disable the power saving mode. If the value of the parameter MLPS mode enabled in the power saving mode change message is 0, then the parameter in the response message is set to 0, indicating that the power saving mode is disabled, that is, indicating that the power saving mode is agreed to be changed; if the power saving mode change message contains If the value of the parameter MLPS mode enabled is 1, then the parameter is set to 1 in the response message, indicating that the power saving mode is enabled, that is, indicating that the power saving mode is agreed to be changed. In some other embodiments, this parameter may not be included, but a status parameter Status is included. For example, if the parameter Status is set to 1, it indicates that the change of the power saving mode is approved, and if it is set to 0, it indicates that the change of the power saving mode is not approved.
Link2TID mapping for MLPS mode(可选):链路与业务的映射关系,如果省电模式变更消息中包含此参数,AP MLD1同意此映射关系,则响应消息中可不包含该参数;如果省电模式变更消息中包含此参数,AP MLD1不同意此映射关系,响应消息中包含该参数,设置为AP MLD1建议的映射关系;如果省电模式变更消息中不包含此参数,AP MLD1希望改变之前的映射关系或不希望使用缺省映射关系,则响应消息中包含该参数,设置为AP MLD1建议的映射关系;如果省电模式变更消息中不包含此参数,AP MLD1同意使用之前的映射关系或同意使用缺省映射关系,则响应消息中可不包含该参数。Link2TID mapping for MLPS mode (optional): The mapping relationship between links and services. If the power saving mode change message contains this parameter and AP MLD1 agrees to this mapping relationship, the response message may not include this parameter; if the power saving mode change This parameter is included in the message. AP MLD1 does not agree with this mapping relationship. The response message contains this parameter and sets it as the mapping relationship suggested by AP MLD1. If this parameter is not included in the power saving mode change message, AP MLD1 hopes to change the previous mapping relationship. If you do not want to use the default mapping relationship, the response message contains this parameter and sets it as the mapping relationship suggested by AP MLD1; if the power saving mode change message does not include this parameter, AP MLD1 agrees to use the previous mapping relationship or agrees to use the default mapping relationship. If the mapping relationship is not specified, this parameter may not be included in the response message.
S206、STA MLD1与AP MLD1根据确定的变更省电模式下的业务与链路的映射关系在省电模式变更消息中指示的处于激活状态的链路上进行数据传输。S206. The STA MLD1 and the AP MLD1 perform data transmission on the active link indicated in the power saving mode change message according to the determined mapping relationship between services and links in the power saving mode.
如果省电模式变更响应消息中指示不同意变更省电模式,则STA MLD1不变更省电模式,否则,STA MLD1与AP MLD1可根据以下方式传输数据:If the power saving mode change response message indicates that it does not agree to change the power saving mode, then STA MLD1 does not change the power saving mode, otherwise, STA MLD1 and AP MLD1 can transmit data according to the following methods:
如果AP MLD1同意省电模式变更消息中指示的业务与链路的映射关系,则STAMLD1与AP MLD1根据省电模式变更消息中指示的业务与链路的映射关系在省电模式变更消息中指示的处于激活状态的链路上进行数据传输。如省电模式变更消息中包含参数TID2Link mapping for MLPS mode,则根据该参数指示的映射关系在处于激活状态的链路上进行数据传输;如省电模式变更消息中不包含参数TID2Link mapping for MLPS mode,则根据变更省电模式前的业务与链路的映射关系或使用缺省映射关系在处于激活状态的链路上进行数据传输。If AP MLD1 agrees to the mapping relationship between services and links indicated in the power saving mode change message, then STAMLD1 and AP MLD1 will perform the mapping relationship indicated in the power saving mode change message according to the mapping relationship between services and links indicated in the power saving mode change message. Data transmission takes place on the active link. If the power saving mode change message contains the parameter TID2Link mapping for MLPS mode, data transmission is performed on the active link according to the mapping relationship indicated by the parameter; if the power saving mode change message does not contain the parameter TID2Link mapping for MLPS mode , data transmission is performed on the active link according to the mapping relationship between the service and the link before changing the power saving mode or using the default mapping relationship.
如果AP MLD1不同意省电模式变更消息中指示的业务与链路的映射关系,即省电模式变更响应消息中包含参数TID2Link mapping for MLPS mode,则STA MLD1可再次发送省电模式变更消息给AP MLD1,消息中包含参数TID2Link mapping for MLPS mode,且该消息中参数TID2Link mapping for MLPS mode的值与接收到的省电模式变更响应消息中参数TID2Link mapping for MLPS mode的值相同;AP MLD1接收到该新的省电模式变更消息后,发送指示同意变更省电模式的省电模式变更响应消息给STA MLD1;STA MLD1接收同意变更省电模式的省电模式变更响应消息,与AP MLD1根据该新的省电模式变更消息中参数TID2Link mapping for MLPS mode指示的映射关系在处于激活状态的链路上进行数据传输。可选地,STA MLD1也可终止变更省电模式,即使用之前的省电模式。If AP MLD1 does not agree with the mapping relationship between services and links indicated in the power saving mode change message, that is, the power saving mode change response message contains the parameter TID2Link mapping for MLPS mode, then STA MLD1 can send the power saving mode change message to the AP again MLD1, the message contains the parameter TID2Link mapping for MLPS mode, and the value of the parameter TID2Link mapping for MLPS mode in the message is the same as the value of the parameter TID2Link mapping for MLPS mode in the received power saving mode change response message; AP MLD1 receives the After the new power saving mode change message, send a power saving mode change response message indicating that the power saving mode is agreed to change to STA MLD1; STA MLD1 receives the power saving mode change response message agreeing to change the power saving mode, and AP MLD1 according to the new The mapping relationship indicated by the parameter TID2Link mapping for MLPS mode in the power saving mode change message performs data transmission on the active link. Optionally, STA MLD1 may also terminate changing the power saving mode, that is, use the previous power saving mode.
在一些实施例中,在上述步骤S201之前,STAMLD1与APMLD1可通过业务与链路映射协商过程确定各条链路上映射的业务类型,STAMLD1选择缺省映射关系,或者所有业务映射到部分链路,STA MLD1从所有业务都映射到的链路中选择处于激活状态的链路(只有部分业务映射到的链路处于休眠状态),将参数Enabledlinkbitmap中对应所选择链路的比特位设置为1,在这种场景下,STA MLD1发送给AP MLD1的消息中可以不包含参数TID2LinkmappingforMLPSmode,AP MLD1发送的响应消息中TID2LinkmappingforMLPSmode设置方式如下:AP MLD1希望改变之前的映射关系,则响应消息中包含该参数,设置为建议的映射关系;AP MLD1同意使用之前的映射关系,则响应消息中可不包含该参数。In some embodiments, before the above step S201, STAMLD1 and APMLD1 can determine the type of service mapped on each link through the service and link mapping negotiation process, and STAMLD1 selects the default mapping relationship, or all services are mapped to some links , STA MLD1 selects the link in the active state from the links to which all services are mapped (only the links to which some services are mapped are in the dormant state), and sets the bit corresponding to the selected link in the parameter Enabledlinkbitmap to 1, In this scenario, the message sent by STA MLD1 to AP MLD1 may not include the parameter TID2LinkmappingforMLPSmode, and the setting method of TID2LinkmappingforMLPSmode in the response message sent by AP MLD1 is as follows: AP MLD1 wants to change the previous mapping relationship, and the response message contains this parameter. Set to the suggested mapping relationship; if AP MLD1 agrees to use the previous mapping relationship, this parameter may not be included in the response message.
本发明实施例还提供一种省电模式操作装置,包括省电模块,所述省电模块用于执行以下步骤:An embodiment of the present invention also provides an operating device in a power saving mode, including a power saving module, and the power saving module is used to perform the following steps:
通过第一多链路设备发送省电模式启用消息给第二多链路设备,所述省电模式启用消息中指示启用省电模式和在省电模式下处于激活状态的链路;如果第一多链路设备需要调整业务与链路的映射关系,则所述省电模式启用消息中还包含第一参数,所述第一参数用于指示第一多链路设备请求的省电模式下的业务与链路的映射关系;否则,通过第一多链路设备使用进入省电模式前的业务与链路的映射关系或使用缺省映射关系作为省电模式下的业务与链路的映射关系;The first multi-link device sends a power saving mode activation message to the second multi-link device, and the power saving mode activation message indicates that the power saving mode is enabled and the link that is active in the power saving mode; if the first If the multi-link device needs to adjust the mapping relationship between the service and the link, the power-saving mode activation message also includes a first parameter, and the first parameter is used to indicate the power-saving mode requested by the first multi-link device. The mapping relationship between services and links; otherwise, use the mapping relationship between services and links before entering power saving mode or use the default mapping relationship as the mapping relationship between services and links in power saving mode through the first multi-link device ;
通过第一多链路设备接收第二多链路设备发送的省电模式启用响应消息,所述省电模式启用响应消息中指示是否同意启用省电模式;Receive, through the first multi-link device, a power saving mode activation response message sent by the second multi-link device, where the power saving mode activation response message indicates whether to agree to enable the power saving mode;
当所述省电模式启用响应消息中指示同意启用省电模式时,通过第一多链路设备根据确定的省电模式下的业务与链路的映射关系在所述省电模式启用消息中指示的处于激活状态的链路上与第二多链路设备进行数据传输。When the power saving mode enabling response message indicates that the power saving mode is enabled, the first multi-link device indicates in the power saving mode enabling message according to the determined mapping relationship between services and links in the power saving mode Data transmission is performed with the second multi-link device on the link in the activated state.
在一个可选的例子中,本领域技术人员可以理解,上述装置可以具体为上述实施例中的STA MLD1,该装置可以用于执行上述方法中与STA MLD1对应的各个流程和/或步骤,为避免重复,此处不再赘述。In an optional example, those skilled in the art can understand that the above-mentioned device may specifically be STA MLD1 in the above-mentioned embodiment, and this device may be used to execute various processes and/or steps corresponding to STA MLD1 in the above-mentioned method, for To avoid repetition, I won't repeat them here.
本发明实施例还提供一种省电模式操作装置,包括省电模块,所述省电模块用于执行以下步骤:An embodiment of the present invention also provides an operating device in a power saving mode, including a power saving module, and the power saving module is used to perform the following steps:
通过第二多链路设备接收第一多链路设备发送的省电模式启用消息,所述省电模式启用消息中指示启用省电模式、在省电模式下处于激活状态的链路和第一多链路设备请求的省电模式下的业务与链路的映射关系;The second multi-link device receives the power saving mode enabling message sent by the first multi-link device, and the power saving mode enabling message indicates enabling the power saving mode, the active link in the power saving mode, and the first The mapping relationship between the service and the link in the power saving mode requested by the multi-link device;
通过第二多链路设备发送省电模式启用响应消息给第一多链路设备,所述省电模式启用响应消息中指示是否同意启用省电模式;如果第二多链路设备不同意所述省电模式启用消息中指示的业务与链路的映射关系,则所述省电模式启用响应消息中包含第六参数,所述第六参数用于指示第二多链路设备建议的省电模式下的业务与链路的映射关系;否则,通过第二多链路设备使用所述省电模式启用消息中指示的业务与链路的映射关系作为省电模式下的业务与链路的映射关系;The second multi-link device sends a power-saving mode enable response message to the first multi-link device, and the power-saving mode enable response message indicates whether to agree to enable the power-saving mode; if the second multi-link device does not agree with the The mapping relationship between services and links indicated in the power saving mode enabling message, the power saving mode enabling response message includes a sixth parameter, and the sixth parameter is used to indicate the power saving mode suggested by the second multi-link device otherwise, the second multi-link device uses the mapping relationship between services and links indicated in the power saving mode enabling message as the mapping relationship between services and links in power saving mode ;
当所述省电模式启用响应消息中指示同意启用省电模式时,通过第二多链路设备根据确定的省电模式下的业务与链路的映射关系在所述省电模式启用消息中指示的处于激活状态的链路上与第一多链路设备进行数据传输。When the power saving mode activation response message indicates that the power saving mode is enabled, the second multi-link device indicates in the power saving mode activation message according to the determined mapping relationship between services and links in the power saving mode Data transmission is performed with the first multi-link device on the link in the activated state.
在一个可选的例子中,本领域技术人员可以理解,上述装置可以具体为上述实施例中的AP MLD1,该装置可以用于执行上述方法中与AP MLD1对应的各个流程和/或步骤,为避免重复,此处不再赘述。In an optional example, those skilled in the art can understand that the above-mentioned device may specifically be the AP MLD1 in the above-mentioned embodiment, and the device may be used to execute various processes and/or steps corresponding to the AP MLD1 in the above-mentioned method, for To avoid repetition, I won't repeat them here.
应理解,这里的装置以功能模块的形式体现。这里的术语“模块”可以指应用特有集成电路(application specific integrated circuit,ASIC)、电子电路、用于执行一个或多个软件或固件程序的处理器(例如共享处理器、专有处理器或组处理器等)和存储器、合并逻辑电路和/或其它支持所描述的功能的合适组件。上述装置具有实现上述方法中的相应步骤的功能;上述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。在本发明的实施例,装置也可以是芯片或者芯片系统,例如:片上系统(system on chip,SoC)。本发明在此不作限定。It should be understood that the devices here are embodied in the form of functional modules. The term "module" herein may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor, or a group of processor, etc.) and memory, incorporated logic, and/or other suitable components to support the described functionality. The above-mentioned device has the function of realizing the corresponding steps in the above-mentioned method; the above-mentioned function can be realized by hardware, and can also be realized by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the above functions. In the embodiment of the present invention, the device may also be a chip or a system on a chip, such as a system on chip (SoC). The present invention is not limited here.
本发明实施例还提供了一种电子设备,图3为本发明实施例提供的电子设备的结构示意图。如图3所示,设备300包括处理器301、存储器302和通信接口303,其中,处理器301、存储器302和通信接口303通过总线304互相通信,存储器302中存储有可被所述处理器301执行的指令,所述指令由所述处理器301加载并执行,以控制通信接口303发送信号和/或接收信号。The embodiment of the present invention also provides an electronic device, and FIG. 3 is a schematic structural diagram of the electronic device provided by the embodiment of the present invention. As shown in FIG. 3 , the
应理解,设备300可以具体为上述实施例中的STAMLD1或APMLD1,或者,上述实施例中的STAMLD1或APMLD1的功能可以集成在设备300中,设备300可以用于执行上述实施例中的STAMLD1或APMLD1对应的各个步骤和/或流程。可选地,该存储器302可以包括只读存储器和随机存取存储器,并向处理器301提供指令和数据。存储器302的一部分还可以包括非易失性随机存取存储器。例如,存储器302还可以存储设备类型的信息。该处理器301可以用于执行存储器301中存储的指令,并且该处理器301执行该指令时,该处理器301可以执行上述方法实施例中相应的各个步骤和/或流程。It should be understood that the
应理解,在本发明实施例中,该处理器可以是中央处理单元(centralprocessingunit,CPU),该处理器还可以是其他通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。It should be understood that, in the embodiment of the present invention, the processor may be a central processing unit (central processing unit, CPU), and the processor may also be other general processors, digital signal processors (DSP), application specific integrated circuits (ASICs), Field Programmable Gate Array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, or the like.
在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器执行存储器中的指令,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or an instruction in the form of software. The steps of the methods disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules in the processor. The software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, register. The storage medium is located in the memory, and the processor executes the instructions in the memory, and completes the steps of the above method in combination with its hardware. To avoid repetition, no detailed description is given here.
上述实施例,可以全部或部分地通过软件、硬件、固件或其他任意组合来实现。当使用软件实现时,上述实施例可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令或计算机程序。在计算机上加载或执行所述计算机指令或计算机程序时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以为通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集合的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质。半导体介质可以是固态硬盘。The above-mentioned embodiments may be implemented in whole or in part by software, hardware, firmware or other arbitrary combinations. When implemented using software, the above-described embodiments may be implemented in whole or in part in the form of computer program products. The computer program product comprises one or more computer instructions or computer programs. When the computer instruction or computer program is loaded or executed on the computer, the processes or functions according to the embodiments of the present invention will be generated in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website, computer, server or data center Transmission to another website site, computer, server or data center by wired (such as infrared, wireless, microwave, etc.). The computer-readable storage medium may be any available medium that can be accessed by a computer, or a data storage device such as a server or a data center that includes one or more sets of available media. The available media may be magnetic media (eg, floppy disk, hard disk, magnetic tape), optical media (eg, DVD), or semiconductor media. The semiconductor medium may be a solid state drive.
应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上,可以根据实际的需要选择其中的部分或者全部模块来实现本发明实施例方案的目的。It should be understood that in various embodiments of the present invention, the sequence numbers of the above-mentioned processes do not mean the order of execution, and the execution order of each process should be determined by its functions and internal logic, rather than by the embodiment of the present invention. The implementation process constitutes any limitation. A module described as a separate component may or may not be physically separated, and a component displayed as a module may or may not be a physical module, that is, it may be located in one place, or may be distributed to multiple network modules, and may be based on In practice, it is necessary to select some or all of the modules to achieve the purpose of the solution of the embodiment of the present invention.
在本发明所提供的几个实施例中,应该理解到,所揭露的设备、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如一个模块或者组件可以划分为多个模块或组件,或者多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided by the present invention, it should be understood that the disclosed devices, devices and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the modules is only a logical function division. In actual implementation, there may be other division methods. For example, a module or component can be divided into multiple One module or component, or multiple modules or components may be combined or may be integrated into another system, or some features may be omitted, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or modules may be in electrical, mechanical or other forms.
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的模块及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Those skilled in the art can appreciate that the modules and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present invention.
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。The above is only a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Anyone skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present invention. Should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be determined by the protection scope of the claims.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211402496.6ACN115720360A (en) | 2022-11-10 | 2022-11-10 | Power saving mode operation method, device, device and storage medium |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211402496.6ACN115720360A (en) | 2022-11-10 | 2022-11-10 | Power saving mode operation method, device, device and storage medium |
| Publication Number | Publication Date |
|---|---|
| CN115720360Atrue CN115720360A (en) | 2023-02-28 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202211402496.6APendingCN115720360A (en) | 2022-11-10 | 2022-11-10 | Power saving mode operation method, device, device and storage medium |
| Country | Link |
|---|---|
| CN (1) | CN115720360A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024207486A1 (en)* | 2023-04-07 | 2024-10-10 | 北京小米移动软件有限公司 | Power-saving information negotiation method, electronic device and storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111741500A (en)* | 2020-08-03 | 2020-10-02 | 成都极米科技股份有限公司 | Roaming method in multilink scene, multilink device and storage medium |
| US20210058868A1 (en)* | 2019-11-06 | 2021-02-25 | Laurent Cariou | Initial power state after traffic identifier mapping function |
| CN113395750A (en)* | 2020-03-13 | 2021-09-14 | 华为技术有限公司 | Multilink communication method and device |
| CN113573341A (en)* | 2021-09-23 | 2021-10-29 | 成都极米科技股份有限公司 | Method, apparatus, device and storage medium for negotiating service and link mapping configuration |
| CN114097291A (en)* | 2019-07-10 | 2022-02-25 | 中兴通讯股份有限公司 | Multi-link wireless communication network for high priority/low latency services |
| WO2022047636A1 (en)* | 2020-09-01 | 2022-03-10 | 北京小米移动软件有限公司 | Multi-connection communication method and communication device |
| WO2022088767A1 (en)* | 2020-10-30 | 2022-05-05 | 成都极米科技股份有限公司 | Method and apparatus for reducing electricity consumption of multi-link terminal, and storage medium |
| CN114630368A (en)* | 2022-04-22 | 2022-06-14 | 成都极米科技股份有限公司 | Method, apparatus, device and medium for controlling data transmission on multilink |
| CN114786244A (en)* | 2022-06-20 | 2022-07-22 | 宜宾市极米光电有限公司 | Soft access device control method, apparatus, device, storage medium and program product |
| US20220264429A1 (en)* | 2019-11-08 | 2022-08-18 | Huawei Technologies Co., Ltd. | Communication method between multi-link devices and apparatus |
| CN115209568A (en)* | 2021-04-09 | 2022-10-18 | 成都极米科技股份有限公司 | Management method, device and storage medium for business flow data transmission of multilink system |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114097291A (en)* | 2019-07-10 | 2022-02-25 | 中兴通讯股份有限公司 | Multi-link wireless communication network for high priority/low latency services |
| US20210058868A1 (en)* | 2019-11-06 | 2021-02-25 | Laurent Cariou | Initial power state after traffic identifier mapping function |
| US20220264429A1 (en)* | 2019-11-08 | 2022-08-18 | Huawei Technologies Co., Ltd. | Communication method between multi-link devices and apparatus |
| CN113395750A (en)* | 2020-03-13 | 2021-09-14 | 华为技术有限公司 | Multilink communication method and device |
| CN111741500A (en)* | 2020-08-03 | 2020-10-02 | 成都极米科技股份有限公司 | Roaming method in multilink scene, multilink device and storage medium |
| WO2022047636A1 (en)* | 2020-09-01 | 2022-03-10 | 北京小米移动软件有限公司 | Multi-connection communication method and communication device |
| WO2022088767A1 (en)* | 2020-10-30 | 2022-05-05 | 成都极米科技股份有限公司 | Method and apparatus for reducing electricity consumption of multi-link terminal, and storage medium |
| CN114449621A (en)* | 2020-10-30 | 2022-05-06 | 成都极米科技股份有限公司 | Method, device and storage medium for saving electric quantity consumption of multilink terminal |
| CN115209568A (en)* | 2021-04-09 | 2022-10-18 | 成都极米科技股份有限公司 | Management method, device and storage medium for business flow data transmission of multilink system |
| CN113573341A (en)* | 2021-09-23 | 2021-10-29 | 成都极米科技股份有限公司 | Method, apparatus, device and storage medium for negotiating service and link mapping configuration |
| CN114630368A (en)* | 2022-04-22 | 2022-06-14 | 成都极米科技股份有限公司 | Method, apparatus, device and medium for controlling data transmission on multilink |
| CN114786244A (en)* | 2022-06-20 | 2022-07-22 | 宜宾市极米光电有限公司 | Soft access device control method, apparatus, device, storage medium and program product |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024207486A1 (en)* | 2023-04-07 | 2024-10-10 | 北京小米移动软件有限公司 | Power-saving information negotiation method, electronic device and storage medium |
| Publication | Publication Date | Title |
|---|---|---|
| CN114786244B (en) | Soft access device control method, apparatus, device, storage medium and program product | |
| CN114584933B (en) | Method, device, equipment and storage medium for reducing delay in wireless transmission | |
| JP2015525520A (en) | Immediate connection after device discovery | |
| US20250016672A1 (en) | Coordinated Multi-Role Access-Point Operation | |
| US20230308841A1 (en) | Method and Apparatus for Controlling Multi-Link Device to Transmit Data, Device and Storage Medium | |
| WO2024120230A1 (en) | Network device management method and apparatus and storage medium | |
| CN116582913A (en) | A method and device for negotiating a timed wake-up period | |
| CN115696608A (en) | Method, device and equipment for controlling terminal data transmission and storage medium | |
| CN116017782A (en) | Main link updating method, device, equipment and storage medium | |
| WO2024207486A1 (en) | Power-saving information negotiation method, electronic device and storage medium | |
| CN115720360A (en) | Power saving mode operation method, device, device and storage medium | |
| CN115988617A (en) | Timed awakening period replacing method, device, equipment and storage medium | |
| CN115696525A (en) | Power saving method of terminal equipment, access equipment and storage medium | |
| WO2023115871A1 (en) | Multi-link device connection management method and apparatus, device, and storage medium | |
| CN114126001B (en) | Method, apparatus, device and medium for transmitting system parameters of soft access device | |
| CN114449621B (en) | Method, device and storage medium for saving electric quantity consumption of multilink terminal | |
| CN115942514A (en) | Multilink management method, multilink terminal and storage medium | |
| CN115720386B (en) | Direct link establishment method, device, equipment and storage medium | |
| CN116321529A (en) | Method, device, equipment and storage medium for controlling multilink terminal to receive data | |
| CN117015005A (en) | Data receiving and transmitting control method, device, equipment and storage medium | |
| CN117135768A (en) | Methods, devices, equipment and storage media for establishing connections with multi-link devices | |
| CN115484641B (en) | Method, device, system, equipment and storage medium for reducing service delay | |
| CN113840356B (en) | Control method and device for wireless access equipment and wireless access equipment | |
| CN116233986A (en) | Multi-link operation method, device, equipment and storage medium | |
| WO2024227295A1 (en) | Sleep mechanism negotiation method, electronic device and storage medium |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |