Communication method and apparatus, and computer readable storage medium

Through multi-device collaboration, interactively obtaining peripheral device information and recommending switchable devices during WLAN-aware handover, solving the problems of perceived measurement accuracy drop and switching interruption, and improving the efficiency and quality of perceived handover.

WO2025039915A1PCT designated stage expired Publication Date: 2025-02-27HUAWEI TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/111432
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-08-18
Filing Date
2024-08-12
Publication Date
2025-02-27

AI Technical Summary

Technical Problem

During the WLAN perceived handover, the prior art is difficult to efficiently deal with the problems of perceived measurement accuracy degradation and switching interruption caused by movement of perceived/measured targets.

Method used

Through multi-device collaboration, the first device obtains information of reduced perception accuracy, and interacts with the device in a centralized manner to obtain relevant information of peripheral devices, recommend switchable devices to realize perceptual switching.

Benefits of technology

Improve the efficiency and quality of the perceived switching process, ensuring the stability and accuracy of the perceived measurement results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024111432_27022025_PF_FP_ABST
    Figure CN2024111432_27022025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application relate to the field of communications, and in particular to a communication method and apparatus, and a computer readable storage medium, which can be applied to a sensing system, and can also be applied to a system conforming to an IEEE 802.11 system standard such as 802.11bf, 802.11ax and 802.11be or a next generation standard, or an Ultra Wide Band (UWB)-based wireless personal local area network system, etc. The method comprises: a first device acquires first information, wherein the first information comprises sensing information of at least one third device that may perform sensing handover with a second device; and the first device sends the first information to the second device. The communication method in the embodiments of the present application can improve the efficiency of a sensing handover process.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, device and computer-readable storage medium

[0001] This application claims priority to the Chinese patent application with application number 202311051086.6 filed with the State Intellectual Property Office of China on August 18, 2023, and priority to the Chinese patent application with the invention name “A communication method, device and computer-readable storage medium”, all contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of wireless communication technologies, and in particular to a communication method, device, and computer-readable storage medium. Background Art

[0003] In wireless local area network (WLAN) sensing switching technology, a station (STA) can obtain information about surrounding access points (APs) by passively scanning and listening to beacon frames or actively scanning and sending probe request frames.

[0004] As the perceived / measured target moves, the original sensing node's perception and measurement accuracy of the perceived target will decrease, or even lead to perception and measurement interruption. At this time, passively listening to beacon frames sent by surrounding APs or actively receiving probe response frames replied by surrounding APs, and performing perception switching based solely on the surrounding AP perception capabilities and signal strength, may cause the perceived / measured target to be outside the perception and measurement range of the existing perception and measurement node. When the perceived / measured target exceeds the AP perception and measurement range, perception and measurement of the perceived target can no longer be performed. In this scenario, the STA re-probes and scans the surrounding nodes, reducing the efficiency of the perception switching process.

[0005] Summary of the Invention

[0006] The embodiments of the present application provide a communication method, device, and computer-readable storage medium, which can improve the efficiency of the perception switching process.

[0007] In a first aspect, an embodiment of the present application provides a communication method, which can be applied to a first device, or to a module (e.g., a chip or processor) in the first device, or to a logic module or software that can implement all or part of the functions of the first device. The following description is based on an example in which the execution subject is the first device. The communication method includes: the first device obtains first information, the first information including perception information of at least one third device that can perceive and switch with the second device; the first device sends the first information to the second device.

[0008] In an embodiment of the present application, during the WLAN perception process, multi-device collaboration can be used to implement perception switching, saving the detection scanning process. For example, if the perception accuracy of the first device decreases, information can be exchanged with devices in the device collaboration set to obtain relevant information about devices surrounding the second device and recommend switchable devices in the device collaboration set (such as the first information) to the second device, so that the devices in the device collaboration set can independently select the device to be switched, thereby improving the efficiency of the perception switching process. Moreover, the second device can select a device with a better perception measurement result for perception measurement based on the first information, thereby improving the quality of perception switching.

[0009] In a possible implementation manner, the perception information includes at least one of a basic service set identifier (BSSID) of the third device, working channel information, and whether the third device has perception capability.

[0010] In one possible implementation, the first device obtains the first information, including: the first device sends a first frame to the third device, where the first frame is used to request perception switching of the second device; the first device receives a second frame from the third device, where the second frame responds to the first frame and includes perception information of the third device.

[0011] In one possible implementation, the first frame is a perception switching request frame, which includes identification information of the second device, time of the perception switching process, and at least one of the third device acting as a responder or initiator of a new round of perception measurement after the perception switching.

[0012] In a possible implementation, the perception switching request frame includes a first perception switching parameter element field, the first perception switching parameter element field includes a perception switching identification field, and the perception switching identification field includes identification information of the second device.

[0013] In one possible implementation, the second frame is a perception switching response frame, which includes at least one of the following: the success or failure of the perception switching, the perception information of the third device, the location information of the third device, the time of the perception switching process, and the third device as a responder or initiator of a new round of perception measurement after the perception switching.

[0014] In a possible implementation, the perception switching response frame includes a status code field, and the status code field is used to indicate whether the perception switching is successful or failed.

[0015] In one possible implementation, when the status code field indicates that the perception switching is successful, the perception switching response frame also includes a second perception switching parameter element field, and the second perception switching parameter element field includes at least one of the perception information of the third device and the location information of the third device.

[0016] In one possible implementation, the second perception switching parameter element field also includes at least one of a location information field and a neighbor report element field, the location information field includes the location information of the third device, and the neighbor report element field includes the perception information of the third device.

[0017] In one possible implementation, the first perception switching parameter element field or the second perception switching parameter element field also includes a perception switching parameter control field, the perception switching parameter control field includes at least one of a perception switching process expiration index subfield and a perception responder subfield, the perception switching process expiration index subfield includes the time of the perception switching process, and the perception responder subfield is used to indicate that the third device acts as a responder or initiator of a new round of perception measurement after the perception switching.

[0018] In a possible implementation, the first device sending the first information to the second device includes: the first device sending a third frame to the second device, where the third frame includes the first information.

[0019] In one possible implementation, the third frame is a perception suggestion request frame, which includes at least one of the location information of the third device, whether the third device enables multi-link perception, the perception information of the third device, the third device as a responder or initiator of a new round of perception measurement after perception switching, and the number of third devices recommended to be able to perform perception switching with the second device.

[0020] In one possible implementation, the perception suggestion request frame includes a perception suggestion parameter element field, the perception suggestion parameter element field includes an information field of a perception suggestion device, the information field of the perception suggestion device includes at least one of a location information field, an enable multi-link operation (multi-link operation, MLO) and multi-link device (multi-link device, MLD) parameter field, and a neighbor report element field, the location information field includes location information of the third device, the enable MLO and MLD parameter field includes whether the third device enables multi-link perception, and the neighbor report element field includes perception information of the third device.

[0021] In a possible implementation method, the method also includes: the first device receives a fourth frame from the second device, the fourth frame responds to the third frame, the fourth frame includes status indication information, location information of the third device, whether the third device enables multi-link perception, perception information of the third device, the third device as a responder or initiator of a new round of perception measurement after perception switching, and at least one of the number of third devices recommended to be able to perform perception switching with the second device, and the status indication information is used to indicate whether the second device successfully receives the first information.

[0022] In a possible implementation, the fourth frame is a perception suggestion response frame, and the perception suggestion response frame includes a status code field, and the status code field includes status indication information.

[0023] In one possible implementation, when the status indication information indicates that the second device successfully received the first information, the perception suggestion response frame also includes a perception suggestion parameter element field, the perception suggestion parameter element field includes an information field of the perception suggestion device, the information field of the perception suggestion device includes at least one of a location information field, an enable MLO and MLD parameter field, and a neighbor report element field, the location information field includes the location information of the third device, the enable MLO and MLD parameter field includes whether the third device enables multi-link perception, and the neighbor report element field includes the perception information of the third device.

[0024] In one possible implementation, the perception suggestion parameter element field also includes a perception suggestion parameter control field, and the perception suggestion parameter control field includes at least one of a perception responder subfield and a number of recommended devices subfield. The perception responder subfield includes the third device as the responder or initiator of a new round of perception measurement after the perception switch, and the number of recommended devices subfield includes the number of third devices recommended to be able to perform perception switching with the second device.

[0025] In a possible implementation, the first frame further includes a first perception measurement parameter.

[0026] In a possible implementation, when the third device does not accept the first perception measurement parameter, the second frame further includes a perception measurement parameter field, the perception measurement parameter field includes a second perception measurement parameter, and the second perception measurement parameter is determined by the third device.

[0027] In a possible implementation manner, the first information further includes a perception measurement parameter of the third device.

[0028] In a possible implementation, the fourth frame further includes a measurement session identifier indication field, where the measurement session identifier indication field is used to indicate a session for performing measurement with the third device.

[0029] In a second aspect, an embodiment of the present application provides a communication method, which can be applied to a second device, or to a module (for example, a chip or processor) in the second device, or to a logic module or software that can implement all or part of the functions of the second device. The following description is made using the second device as an example. The communication method includes: the second device receives first information from the first device, the first information including perception information of at least one third device that can perceive and switch with the second device; the second device determines the target device for perception switching based on the first information.

[0030] In an embodiment of the present application, based on the use of multi-device collaboration to achieve perception switching, perception measurement parameters can also be exchanged during the perception switching stage, so that the second device and the third device can subsequently perform a perception measurement session process, thereby not only improving the efficiency of the perception switching process, but also enabling the second device to select a device with a better perception measurement result for perception measurement based on the first information, thereby improving the quality of the perception switching and improving the perception measurement efficiency.

[0031] It should be understood that the executor of the second aspect can be a network device, and the specific content of the second aspect corresponds to the content of the first aspect. The corresponding features of the second aspect and the beneficial effects achieved can refer to the description of the first aspect. To avoid repetition, the detailed description is appropriately omitted here.

[0032] In a possible implementation, the perception information includes at least one of a BSSID of the third device, working channel information, and whether the third device has perception capability.

[0033] In a possible implementation, the second device receiving the first information from the first device includes: the second device receiving a third frame from the first device, where the third frame includes the first information.

[0034] In one possible implementation, the third frame is a perception suggestion request frame, which includes at least one of the location information of the third device, whether the third device enables multi-link perception, the perception information of the third device, the third device as a responder or initiator of a new round of perception measurement after perception switching, and the number of third devices recommended to be able to perform perception switching with the second device.

[0035] In one possible implementation, the perception suggestion request frame includes a perception suggestion parameter element field, the perception suggestion parameter element field includes an information field of the perception suggestion device, the information field of the perception suggestion device includes at least one of a location information field, an enable MLO and MLD parameter field, and a neighbor report element field, the location information field includes location information of the third device, the enable MLO and MLD parameter field includes whether the third device enables multi-link perception, and the neighbor report element field includes perception information of the third device.

[0036] In a possible implementation method, the method also includes: the second device sends a fourth frame to the first device, the fourth frame responds to the third frame, the fourth frame includes status indication information, location information of the third device, whether the third device enables multi-link perception, perception information of the third device, the third device as a responder or initiator of a new round of perception measurement after perception switching, and at least one of the number of third devices recommended to be able to perform perception switching with the second device, and the status indication information is used to indicate whether the second device successfully receives the first information.

[0037] In a possible implementation, the fourth frame is a perception suggestion response frame, and the perception suggestion response frame includes a status code field, and the status code field includes status indication information.

[0038] In one possible implementation, when the status indication information indicates that the second device successfully received the first information, the perception suggestion response frame also includes a perception suggestion parameter element field, the perception suggestion parameter element field includes an information field of the perception suggestion device, the information field of the perception suggestion device includes at least one of a location information field, an enable MLO and MLD parameter field, and a neighbor report element field, the location information field includes the location information of the third device, the enable MLO and MLD parameter field includes whether the third device enables multi-link perception, and the neighbor report element field includes the perception information of the third device.

[0039] In one possible implementation, the perception suggestion parameter element field also includes a perception suggestion parameter control field, and the perception suggestion parameter control field includes at least one of a perception responder subfield and a number of recommended devices subfield. The perception responder subfield includes the third device as the responder or initiator of a new round of perception measurement after the perception switch, and the number of recommended devices subfield includes the number of third devices recommended to be able to perform perception switching with the second device.

[0040] In a possible implementation manner, the first information further includes a perception measurement parameter of the third device.

[0041] In a possible implementation, the fourth frame further includes a measurement session identifier indication field, where the measurement session identifier indication field is used to indicate a session for performing measurement with the third device.

[0042] In a third aspect, an embodiment of the present application provides a communication device. The communication device can be applied to a first device, or to a module (e.g., a chip or processor) in the first device, or to a logic module or software that can implement all or part of the functions of the first device. The communication device has the function of implementing the behavior in the above-mentioned first aspect or any method instance of the first aspect. The function can be implemented by hardware, or by hardware executing corresponding software implementation. The hardware or software includes one or more modules corresponding to the above-mentioned functions. The beneficial effects can be found in the description of the first aspect, which will not be repeated here.

[0043] In a fourth aspect, an embodiment of the present application provides a communication device. The communication device can be applied to a second device, or to a module (e.g., a chip or processor) in the second device, or to a logic module or software that can implement all or part of the functions of the second device. The communication device has the function of implementing the behavior in the above-mentioned second aspect or any method example of the second aspect. The function can be implemented by hardware, or by hardware executing corresponding software implementation. The hardware or software includes one or more modules corresponding to the above-mentioned functions. The beneficial effects can be found in the description of the second aspect, which will not be repeated here.

[0044] In a fifth aspect, an embodiment of the present application provides a communication device, which may be the first device in the above-mentioned method embodiment, or a chip or processor provided in the first device. The communication device may include a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the program or instructions are executed by the processor, the communication device executes the method performed by the first device, or the chip or processor in the first device, in the above-mentioned method embodiment.

[0045] In a sixth aspect, an embodiment of the present application provides a communication device, which may be the first device in the above-mentioned method embodiment, or a chip or processor provided in the first device. The communication device may include a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the program or instructions are executed by the processor, the communication device executes the method performed by the first device, or the chip or processor in the first device, in the above-mentioned method embodiment.

[0046] In the seventh aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program or computer instructions. When the computer program or computer instructions are run on a computer, the computer executes the method in the above-mentioned first aspect or any possible implementation of the first aspect, the second aspect or any possible implementation of the second aspect.

[0047] In an eighth aspect, an embodiment of the present application provides a computer program product comprising program instructions, which, when run on a computer, enables the computer to execute the method in the above-mentioned first aspect or any possible implementation of the first aspect, or the second aspect or any possible implementation of the second aspect.

[0048] In a ninth aspect, embodiments of the present application provide a chip system comprising a processor for implementing the functions of each of the above methods. In one possible implementation, the chip system may further comprise a memory for storing program instructions and / or data. The chip system may be composed of a chip alone or may include a chip and other discrete components.

[0049] In the tenth aspect, an embodiment of the present application provides a communication system, which includes a first device and a second device, the first device is used to execute the above-mentioned first aspect or any possible implementation of the first aspect, and the second device is used to execute the above-mentioned second aspect or any possible implementation of the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] In order to more clearly illustrate the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0051] FIG1 is a schematic diagram of a network architecture provided in an embodiment of the present application;

[0052] FIG2 is a schematic diagram of a process of rescanning surrounding nodes for perception according to an embodiment of the present application;

[0053] FIG3 is a schematic diagram of an SBP process provided in an embodiment of the present application;

[0054] FIG4 is a flow chart of a communication method according to an embodiment of the present application;

[0055] FIG5 is a signaling flow chart between devices provided in an embodiment of the present application;

[0056] FIG6 is a schematic diagram of the structure of a perception switching request frame provided in an embodiment of the present application;

[0057] FIG7 is a schematic diagram of the structure of a perception switching response frame provided in an embodiment of the present application;

[0058] FIG8 is a signaling flow chart of another device provided in an embodiment of the present application;

[0059] FIG9 is a schematic diagram of the structure of a perception suggestion request frame provided in an embodiment of the present application;

[0060] FIG10 is a schematic diagram of the structure of an information field of a perception suggestion device provided in an embodiment of the present application;

[0061] FIG11 is a schematic diagram of the structure of an MLO and MLD parameter field enabled according to an embodiment of the present application;

[0062] FIG12 is a schematic diagram of the structure of a perception suggestion response frame provided in an embodiment of the present application;

[0063] 13 and 14 are another signaling flow chart between devices provided in an embodiment of the present application;

[0064] FIG15 is a schematic diagram of the structure of a perception switching measurement request frame provided in an embodiment of the present application;

[0065] FIG16 is a schematic diagram of the structure of a perception switching measurement response frame provided in an embodiment of the present application;

[0066] FIG17 is a schematic diagram of the structure of information fields of another perception suggestion device provided in an embodiment of the present application;

[0067] FIG18 is a schematic diagram of the structure of another perception suggestion response frame provided in an embodiment of the present application;

[0068] FIG19 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0069] FIG20 is a schematic structural diagram of another communication device provided in an embodiment of the present application;

[0070] FIG21 is a schematic structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0071] The technical solutions in the embodiments of the present application will be described below in conjunction with the accompanying drawings in the embodiments of the present application. In the embodiments of the present application, the terms "system" and "network" can be used interchangeably. Unless otherwise specified, " / " indicates that the objects associated before and after are in an "or" relationship. For example, A / B can represent A or B. "And / or" in this application is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. A and B can be singular or plural. In addition, in the description of this application, unless otherwise specified, "multiple" refers to two or more than two. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be one or more. In addition, to facilitate a clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, terms such as "first" and "second" are used to distinguish between network elements and identical or similar items with substantially the same functions. Those skilled in the art will understand that terms such as "first" and "second" do not limit the quantity or execution order, and terms such as "first" and "second" do not necessarily limit differences.

[0072] References to "one embodiment" or "some embodiments" in the embodiments of the present application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the phrases "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.

[0073] The following specific implementation methods further describe in detail the objectives, technical solutions and beneficial effects of the present application. It should be understood that the following are only specific implementation methods of the present application and are not intended to limit the scope of protection of the present application. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of the present application should be included in the scope of protection of the present application.

[0074] The following is a description of the technical terms that may appear in the embodiments of this application. The terms used in the implementation section of this application are only used to explain the specific embodiments of this application and are not intended to limit this application. In the various embodiments of this application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other. The technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0075] (1) Perception

[0076] Sensing initiator: A station that initiates a sensing process.

[0077] Sensing responder: A station that participates in a sensing process initiated by a sensing initiator.

[0078] SBP initiator: A station that initiates a SBP process.

[0079] SBP responder: A station that participates in a proxy perception process initiated by a proxy perception initiator, acting as the perception initiator in the perception process.

[0080] (2) Sensing by proxy (SBP)

[0081] Proxy-based sensing means that a non-AP STA can request an AP to perform WLAN sensing and have the AP provide feedback on the sensing results. The non-AP STA that initiates the SBP process is called the SBP initiator, and the AP that participates in SBP as a proxy is called the SBP responder. The AP is also the sensing initiator of the SBP sensing process.

[0082] In the IEEE 802.11bf protocol, the process of performing SBP in the sub-7 GHz band can include four stages:

[0083] During the SBP setup phase, the SBP initiator sends an SBP request frame to the SBP responder, which contains configuration parameters for the SBP process. Upon receiving the SBP request frame, the SBP responder sends an SBP response frame to the SBP initiator. If the configuration parameters match the SBP responder's settings, the SBP response frame accepts the SBP request and successfully establishes the SBP. Otherwise, the SBP response frame rejects the SBP request and fails the SBP setup.

[0084] Perception measurement phase: When the SBP is successfully established, the SBP responder, as the perception initiator, initiates a perception process to one or more perception responders. The perception process includes the perception measurement setup phase and the perception measurement instance phase. The perception measurement setup phase includes the perception initiator sending a DMG measurement setup request frame to the perception responder, and the perception responder sending a DMG measurement setup response frame to the perception initiator. The perception measurement performed in the sub-7GHz frequency band can be a trigger-based (TB) type perception measurement.

[0085] SBP reporting phase: After obtaining the perception measurement results, the SBP responder feeds the results back to the SBP initiator via an SBP report frame.

[0086] SBP termination phase: SBP can be terminated by either the SBP initiator or the SBP responder by sending an SBP termination frame.

[0087] It should be understood that the embodiments of the present application can be applied to sensing systems, and can also be applied to systems that comply with IEEE 802.11 system standards, such as 802.11bf, 802.11ax, 802.11be, or next-generation standards, such as wireless local area network systems of 802.11 series protocols such as Wi-Fi 8, UHR, Wi-Fi AI, or wireless personal area network systems based on ultra-wideband UWB, etc., and can also be applied to wireless local area network (WLAN) scenarios. Alternatively, the embodiments of the present application can also be applied to wireless local area network systems such as the Internet of Things (IoT) network or the Vehicle to X (V2X) network. Of course, the embodiments of the present application can also be applied to other possible communication systems, such as 5G communication systems and subsequently evolved cellular communication systems.

[0088] The following uses the scenario in which the embodiments of the present application can be applied to WLAN as an example. It should be understood that WLAN started with the 802.11a / g standard and has gone through 802.11n, 802.11ac, 802.11ax, and the currently under discussion 802.11be and Wi-Fi 8. Among them, 802.11n can also be called high throughput (HT); 802.11ac can also be called very high throughput (VHT); 802.11ax can also be called high efficiency (HE) or Wi-Fi 6; 802.11be can also be called extremely high throughput (EHT) or Wi-Fi 7, and standards before HT, such as 802.11a / b / g, are collectively referred to as non-HT.

[0089] Please refer to Figure 1, which is a schematic diagram of a network architecture provided by an embodiment of the present application. As shown in Figure 1, a network architecture including one wireless access point AP and two stations is used as an example for explanation. The STA associated with the AP can receive wireless frames sent by the AP and can also send wireless frames to the AP. In addition, the embodiment of the present application is also applicable to communication between APs. For example, each AP can communicate with each other through a distributed system (DS), and the embodiment of the present application is also applicable to communication between STAs. It should be understood that the number of APs and STAs in Figure 1 is only an example, and can be more or less.

[0090] The STA involved in the embodiments of the present application is a device with wireless communication capabilities that supports communication using the WLAN protocol and has the ability to communicate with other stations or access points in the WLAN network. In a WLAN system, a station can be referred to as a non-access point station (non-AP STA). For example, an STA is any user communication device that allows a user to communicate with an AP and, therefore, with a WLAN. The device can be a complete device or a chip or processing system installed in the complete device. Devices equipped with these chips or processing systems can implement the methods and functions of the embodiments of the present application under the control of the chip or processing system. For example, a STA may be any user terminal, user device, access device, subscriber station, subscriber unit, mobile station, user agent, user equipment, or other names with wireless communication capabilities. User terminals may include any handheld devices, vehicle-mounted devices, wearable devices, computing devices, or other processing devices connected to a wireless modem with wireless communication capabilities, as well as various forms of user equipment (UE), mobile station (MS), terminal, terminal equipment, portable communication devices, handsets, portable computing devices, entertainment devices, gaming devices or systems, global positioning system devices, or any other suitable devices configured to conduct network communication via a wireless medium. For example, a STA may be a router, switch, or bridge. For ease of description, the above-mentioned devices are collectively referred to as stations or STAs.

[0091] The access point (e.g., AP) involved in the embodiments of the present application is a device with wireless communication capabilities, supports communication using the WLAN protocol, and has the function of communicating with other devices in the WLAN network (e.g., stations or other access points). Of course, it can also have the function of communicating with other devices. In a WLAN system, an access point can be called an access point station (AP STA). The device can be a complete device, or it can be a chip or processing system installed in the complete device. The device installed with these chips or processing systems can implement the methods and functions of the embodiments of the present application under the control of the chip or processing system. The AP in the embodiments of the present application can be a device that provides services for STAs and can support the 802.11 series protocols. For example, the AP can be a communication entity such as a communication server, router, switch, bridge, etc.; the AP can include various forms of macro base stations, micro base stations, relay stations, etc. Of course, the AP can also be a chip and processing system in these various forms of devices, thereby implementing the methods and functions of the embodiments of the present application.

[0092] The AP and STA involved in the embodiments of the present application may be APs and STAs applicable to the IEEE 802.11 system standard. An AP is a device deployed in a wireless communication network to provide wireless communication functions for its associated STAs. The AP can be used as the hub of the communication system and is typically a network-side product that supports the MAC and PHY of the 802.11 system standard. For example, it may be a base station, router, gateway, repeater, communication server, switch or bridge and other communication equipment, wherein the base station may include various forms of macro base stations, micro base stations, relay stations, etc. Here, for the sake of convenience of description, the above-mentioned devices are collectively referred to as APs. A STA is typically a terminal product that supports the medium access control (MAC) and physical layer (PHY) of the 802.11 system standard, such as a mobile phone, a laptop computer, etc.

[0093] WLAN systems can provide high-speed, low-latency transmission. As WLAN application scenarios continue to evolve, they will be applied to a wider range of scenarios and industries, including the Internet of Things (IoT), the Internet of Vehicles (IoV), the banking industry, corporate offices, stadiums and exhibition halls, concert halls, hotel rooms, dormitories, hospital wards, classrooms, supermarkets, plazas, streets, production workshops, and warehouses. Devices supporting WLAN communication (e.g., access points or stations) can include sensor nodes in smart cities (e.g., smart water meters, smart electricity meters, and smart air quality monitoring nodes), smart devices in smart homes (e.g., smart cameras, projectors, displays, TVs, speakers, refrigerators, washing machines, etc.), nodes in the Internet of Things (IoT), entertainment terminals (e.g., wearable devices such as AR and VR), smart devices in smart offices (e.g., printers, projectors, speakers, and audio systems), IoV devices, infrastructure in daily life (e.g., vending machines, self-service kiosks in supermarkets, self-service checkout machines, and self-service ordering kiosks), and equipment in large sports and music venues. There is no special limitation on the specific forms of STA and AP in the embodiments of the present application, which are only illustrative here.

[0094] In WLAN sensing scenarios, the movement of the perceived or measured target can cause the original sensing node to lose measurement accuracy, degrade perception quality, or even interrupt measurement. Alternatively, the movement of a STA can also cause the original sensing node to lose measurement accuracy, degrade perception quality, or even interrupt measurement.

[0095] To address the issue of deteriorating communication quality, there are currently multiple technical solutions for implementing sensory switching. The following three are illustrative examples:

[0096] Solution 1: Re-detect and scan surrounding nodes.

[0097] Please refer to Figure 2, which is a schematic diagram of a re-scanning surrounding node perception process provided by an embodiment of the present application. As shown in Figure 2, the STA and the surrounding APs re-probe and scan the surrounding APs through probe request / probe response, and re-perform perception measurements on the perception target with the new AP.

[0098] Disadvantages of Solution 1: When a STA or a sensed / measured target moves, it autonomously switches to an AP with a stronger surrounding signal. This AP switching method has a high latency.

[0099] Solution 2: Fast transition (FT) mechanism.

[0100] A STA may switch from a current AP to a target AP through a FT mechanism, where the FT mechanism may include an over-the-air FT mechanism and an over-the-DS FT mechanism.

[0101] Disadvantages of Solution 2: Compared to Solution 1, Solution 2 can save authentication and handshake processes during the communication handover process, improving communication handover efficiency. Although Solution 2 solves the problem of high latency when a mobile STA switches to an AP, if both the STA and the AP change and the communication quality between the STA and the AP remains stable, the existing FT mechanism will reduce the original sensing node's measurement accuracy of the sensing target as the sensing / measured target moves, or even cause the sensing measurement to be interrupted.

[0102] Solution 3: Sensing by proxy (SBP).

[0103] Please refer to Figure 3, which is a schematic diagram of an SBP process provided by an embodiment of the present application. When the STA and AP's perception measurement accuracy for a sensing target decreases, the STA can request the AP to perform perception measurements with other STAs within the sensing range. As shown in Figure 3, STA1 and the AP exchange SBP request / response frames, requesting the AP to perform SBP. STA1 acts as the SBP initiator, and the AP acts as the SBP responder. After responding to the SBP request frame sent by STA1, the AP searches for STA2 within the BBS and completes the sensing operation with STA2.

[0104] Disadvantages of Solution 3: When the perceived / measured target exceeds the AP's sensing and measurement range, the SBP solution cannot continue to sense and measure the perceived target. Secondly, during the sensing process between the AP and STA1, if the perception measurement accuracy decreases and the AP does not support SBP, the STA can only rescan other surrounding sensing nodes. This will cause problems such as prolonged perception switching time and loss of perception measurement targets.

[0105] Therefore, the technical problem to be solved by this application may be how to improve the efficiency of the perception switching process.

[0106] Based on the above, the present application proposes a communication method, which will be described below through the following embodiments. Some of these communication methods are only applicable to part of the process in the perception handover, while some can be applied to any one or more processes in the perception handover. It should be understood that these communication methods can be used in combination with each other. For example, one process in the perception handover may use one method and another process may use another method, or a process in the perception handover may use both one method and another method.

[0107] It should be understood that the perception switching may change as the technical solution evolves, and the technical solution provided in this application is not limited to the process described below. Furthermore, the description of the scenario in the embodiments of this application is only an example, and does not limit the solution of the embodiments of this application to be applied only to the described scenario. It is also applicable to scenarios with similar problems.

[0108] A communication method provided by an embodiment of the present application is described below. Please refer to Figure 4, which is a process interaction diagram of a communication method provided by an embodiment of the present application. Figure 4 takes the first device and the second device as an example of the execution subject of the interaction diagram to illustrate the method, but the present application does not limit the execution subject of the interaction diagram. For example, the first device in Figure 4 can also be a chip, chip system, or processor that supports the first device to implement the method, or a logic module or software that can implement all or part of the functions of the first device; the second device in Figure 4 can also be a chip, chip system, or processor that supports the second device to implement the method, or a logic module or software that can implement all or part of the functions of the second device. Among them, the first device and the third device can be APs, and the second device can be STA. As shown in Figure 4, the communication method includes but is not limited to the following steps:

[0109] S401: A first device obtains first information, where the first information includes perception information of at least one third device that can perceive and switch with a second device.

[0110] During the wireless sensing process, if the sensing accuracy is detected to have decreased, the first device may obtain first information, for example, from a third device. The first information includes sensing information of at least one third device that can perform sensing handover with the second device. The sensing information of the third device includes at least one of the third device's BSSID, location information, and whether it has sensing capabilities. In one possible implementation, the sensing information of the third device may also include location information and whether multi-link operation is enabled.

[0111] The first device obtains the first information, and the specific implementation method may be as follows:

[0112] In a first possible implementation, the first device may obtain the first information from the third device wirelessly. For example, refer to Figure 5, which is a signaling flow chart between devices provided in an embodiment of the present application. As shown in Figure 5, the first device may send a first frame to the third device, where the first frame is used to request the second device to switch perception. After receiving the first frame, the third device may send a second frame in response to the first frame to the first device, where the second frame may include perception information of the third device.

[0113] For example, the first frame may be a sensing switch request frame, and the second frame may be a sensing switch response frame. The sensing switch response frame is used to respond to / reply to the sensing switch request frame. This embodiment does not limit the specific names of the first frame and the second frame. For ease of description, the following description uniformly uses the sensing switch request frame and the sensing switch response frame.

[0114] The perception switching request frame may carry relevant parameters of the perception switching request, for example, the perception switching request frame may include identification information of the second device, the time of the perception switching process, and at least one of the third device acting as a responder or initiator of a new round of perception measurement after the perception switching.

[0115] It can be understood that the perception switching request frame can be a new frame. For a possible implementation of the perception switching request frame, please refer to Figure 6, which is a structural diagram of a perception switching request frame provided by an embodiment of the present application. As shown in Figure 6, the perception switching request frame may include a category field, a public action / protected dual public action field, a dialog token field, and a first perception switching parameter element field, wherein the first perception switching parameter element field includes an element ID field, a length field, an element ID extension field, a perception switching parameter control field, a perception switching ID field, and an MLD parameter field, wherein the perception switching parameter control field includes a perception switching procedure expiry index subfield, a perception responder subfield, and a reserved subfield.

[0116] The value corresponding to the type field may be as shown in Table 1 below:

[0117] Table 1

[0118] A possible design can be specifically shown in Table 2 below:

[0119] Table 2

[0120] The perception switching identification field includes the identification information of the second device. Specifically: the first device can carry the identifier of the second device in the perception switching identification field to indicate the device that needs to send the perception switching request frame. First, the first device needs to obtain the identifier of the second device. The implementation methods of the identifier of the second device include the following situations: The first situation: the first device and the third device negotiate the identifier of the second device. For example, the first device assigns an identifier to the second device, and the assigned perception switching identifier can be recognized by the third device; or the second device sends its own identifier to each device participating in multi-device collaborative transmission (including the first device). The second situation: the identifier of the second device can be the MAC address of the second device, or a 16-bit ID can be generated based on the MAC address of the second device. The third situation: there is a module in the device where the third device is located that corresponds to the second device (this second device is associated with the first device), and the AID of this module is used to identify the second device. The fourth situation: the third device can identify the second device through the BSSID of the second device.

[0121] The Sensing Switch Procedure Expiry Index subfield includes the duration of the sensing switch procedure. For example, the Sensing Switch Procedure Expiry Index subfield may occupy 4 bits and contain an unsigned integer. The value corresponding to the Sensing Switch Procedure Expiry Index may be equal to 2 Sensing Switch Procedure Expiry Exponent + 8ms, meaning that the duration of the sensing switch procedure is 2 Sensing Switch Procedure Expiry Exponent + 8ms. If no data is transmitted after this time, the sensing switch procedure terminates.

[0122] The Perception Responder subfield includes whether the target device (third device) serves as the responder or initiator of a new round of perception measurements after the perception handover. For example, if the Perception Responder subfield is 1, it may indicate that the third device serves as the responder of a new round of perception measurements after the perception handover, and if the Perception Responder subfield is 0, it may indicate that the third device serves as the initiator of a new round of perception measurements after the perception handover.

[0123] In a possible implementation, the sensing switch parameter control field further includes a sensing switch request / response subfield and an enable / invocation MLO subfield.

[0124] The Perception Handover Request / Response subfield may be used to indicate that the Perception Handover Parameter Element field is included in a Perception Handover Request frame or a Perception Handover Response frame. The Perception Handover Request / Response subfield is optional and may be implemented as follows: For example, if the Perception Handover Request / Response subfield is 1, it may indicate that the Perception Handover Parameter Element field is included in a Perception Handover Request frame, and if the Perception Handover Request / Response subfield is 0, it may indicate that the Perception Handover Parameter Element field is included in a Perception Handover Response frame.

[0125] The Enable MLO subfield indicates whether to enable multilink operation. The Enable MLO subfield is optional and can be implemented as follows: For example, setting the Enable MLO subfield to 1 indicates that multilink operation is enabled; setting the Enable MLO subfield to 0 indicates that multilink operation is not enabled or supported. The above implementation is only a special case of the Enable MLO subfield and can be flexibly applied to specific situations. There is no restriction on the name of the Enable MLO subfield or the number of bits in this field.

[0126] The MLD parameter field is used to indicate information such as the link device ID and link ID. The Enable MLO subfield can be implemented as follows: For example, when the Enable MLO subfield is 1, it may indicate that the MLD parameter field exists; when the Enable MLO subfield is 0, it may indicate that the MLD parameter field does not exist or is a reserved field.

[0127] The perception switching response frame may carry relevant parameters of the perception switching response, such as the success or failure of the perception switching, the perception information of the third device, the location information of the third device, the time of the perception switching process, and at least one of the third device as a responder or initiator of a new round of perception measurement after the perception switching.

[0128] It is understood that the Perception Handover Response frame can be a new frame. For a possible implementation of the Perception Handover Response frame, please refer to Figure 7, which is a schematic diagram of the structure of a Perception Handover Response frame provided in an embodiment of the present application. As shown in Figure 7, the Perception Handover Response frame may include a Category field, a Public Action / Protected Dual Public Action field, a Dialog Token field, and a Status Code field.

[0129] The status code field is used to indicate the success or failure of the sensor switching. This can be implemented as follows: For example, a status code field of 1 indicates a successful sensor switching, while a status code field of 0 indicates a failed sensor switching. For another example, a status code field of success indicates a successful sensor switching, while a status code field of failure indicates a failed sensor switching.

[0130] A possible implementation method is that the perception switching response frame may also include a second perception switching parameter element field (sensingswitchparameterselement) field. The second perception switching parameter element field is an optional field. The implementation method may be as follows: when the status code field indicates that the perception switching is successful, the second perception switching parameter element field exists; otherwise, the second perception switching parameter element field does not exist.

[0131] The second sensing switch parameter element field includes an element ID field (also known as an element identification code field), a length field, an element ID extension field, a sensing switch parameter control field, a sensing switch ID field (also known as a sensing switch identifier or sensing switch identification code), a location information field, an MLD parameters field, and a neighbor report element field. The sensing switch parameter control field includes a sensing switch procedure expiry exponent subfield, a sensing responder subfield, and a reserved subfield. In one possible implementation, the sensing switch parameter control field also includes a sensing switch request / response subfield and an enable MLO subfield.

[0132] The location information field is used to transmit / carry the location information of the third device. The location information field is optional and can be implemented as follows: The location information field can occupy 18 bytes. The location information field can be expanded based on specific application scenarios. There is no limit on the number of bits occupied by the location information field. If location information is optional, an optional field can be added to supplement it.

[0133] The neighbor report element field is an optional field, and the neighbor report element field can be used to transmit / carry the perception information of the third device.

[0134] In a second possible implementation, the first device may obtain the first information from the third device via a wired connection. For example, see Figure 8, which is another signaling flow chart between devices provided in an embodiment of the present application. As shown in Figure 8, the first device and the third device may communicate via a wired connection, for example, the first device obtaining the first information from the third device.

[0135] The collaboration between the first device and the third device (such as collaboration between multiple APs) can be performed in a wired form or a wireless form, making the communication mode between the devices more flexible.

[0136] S402: The first device sends first information to the second device. Correspondingly, the second device receives the first information from the first device.

[0137] After obtaining the first information, the first device may send the first information to the second device. In one possible implementation, as shown in FIG5 or FIG8 above, the first device may send a third frame to the second device, and the third frame may include the first information.

[0138] For example, the third frame may be a sensing suggestion request frame. The fourth frame may be a sensing suggestion response frame, which is used to respond to / reply to the sensing suggestion request frame. This embodiment does not limit the specific names of the third and fourth frames. For ease of description, the following description will uniformly use the sensing suggestion request frame and the sensing suggestion response frame.

[0139] The perception suggestion request frame may carry relevant parameters of the perception suggestion request, for example, the perception suggestion request frame may include at least one of the location information of the third device, whether the third device enables multi-link perception, the perception information of the third device, the third device as a responder or initiator of a new round of perception measurement after perception switching, and the number of third devices recommended to be able to perform perception switching with the second device.

[0140] It can be understood that the perception suggestion request frame can be a new frame. For a possible implementation of the perception suggestion request frame, please refer to Figure 9, which is a structural diagram of a perception suggestion request frame provided by an embodiment of the present application. As shown in Figure 9, the perception suggestion request frame may include a category field, a public action / protected dual public action field, a dialog token field, and a perception suggestion parameter element field, wherein the perception suggestion parameter element field includes an element ID field, a length field, an element ID extension field, a perception suggestion parameter control field, and a perception suggestion equipment's information field, wherein the perception suggestion parameter control field includes a sensing responder subfield, a number of suggested equipment subfield, and a reserved subfield.

[0141] The subfield of the number of recommended devices includes the number of third devices recommended to be capable of perceptually switching with the second device.

[0142] The information field for the perception suggestion device includes information about at least one third device, such as the location information of the third device, whether the third device has multi-link perception enabled, and the perception information of the third device. For an implementation of one of the fields for information about a third device, please refer to FIG10 , which is a schematic diagram of the structure of an information field for a perception suggestion device provided in an embodiment of the present application. As shown in FIG10 , the information field for the perception suggestion device includes a location information field, an enable MLO and MLD parameters field, and a neighbor report element field.

[0143] In one possible implementation, the Enable MLO and MLD parameter field includes whether the third device has enabled multi-link awareness, and may also include information such as the link device ID and link ID. For a possible implementation of the Enable MLO and MLD parameter field, please refer to Figure 11, which is a schematic diagram of the structure of the Enable MLO and MLD parameter field provided in an embodiment of the present application. As shown in Figure 11, the Enable MLO and MLD parameter field includes an MLD ID subfield, a link ID subfield, a BSS parameter change count subfield, an all update included subfield, a disabled link indication subfield, and an Enable MLO subfield.

[0144] In one possible implementation, the sensing suggestion parameter control field also includes a sensing suggestion request / response subfield. The sensing suggestion request / response subfield can be used to indicate that the sensing suggestion parameter element field is included in a sensing suggestion request frame or a sensing suggestion response frame. The sensing suggestion request / response subfield is an optional field and can be implemented as follows: for example, if the sensing suggestion request / response subfield is 1, it can indicate that the sensing suggestion parameter element field is included in the sensing suggestion request frame, and if the sensing suggestion request / response subfield is 0, it can indicate that the sensing suggestion parameter element field is included in the sensing suggestion response frame.

[0145] Among them, a possible design can be specifically shown in Table 3 below:

[0146] Table 3

[0147] The perception suggestion response frame may carry relevant parameters of the perception suggestion response, such as status indication information, location information of the third device, whether the third device enables multi-link perception, perception information of the third device, the third device as a responder or initiator of a new round of perception measurement after perception switching, and at least one of the number of third devices recommended for perception switching with the second device. The status indication information is used to indicate whether the second device successfully receives the first information.

[0148] It is understood that the perception suggestion response frame can be a new frame. For a possible implementation of the perception suggestion response frame, please refer to Figure 12, which is a structural diagram of a perception suggestion response frame provided by an embodiment of the present application. As shown in Figure 12, the perception suggestion response frame may include a category field, a public action / protected dual public action field, a dialog token field, and a status code field.

[0149] The status code may include status indication information, which is used to indicate whether the second device successfully received the first information. This may be implemented as follows: For example, if the status code field is 1, it may indicate that the second device successfully received the first information; if the status code field is 0, it may indicate that the second device failed to successfully receive the first information. For another example, if the status code field is success, it may indicate that the second device successfully received the first information; otherwise, it indicates that the second device failed to successfully receive the first information.

[0150] In one possible implementation, the sensing handover response frame may further include a sensing suggestion parameter element field, wherein the sensing suggestion parameter element field includes an element ID field, a length field, an element ID extension field, a sensing suggestion parameter control field, and a sensing suggestion equipment's information field, wherein the sensing suggestion parameter control field includes a sensing responder subfield, a number of suggested equipment subfield, and a reserved subfield. In one possible implementation, the sensing suggestion parameter control field also includes a sensing suggestion request / response subfield.

[0151] The perception suggestion parameter element field is an optional field, and can be implemented as follows: when the status code field indicates that the second device successfully receives the first information, the perception suggestion parameter element field exists; otherwise, the perception suggestion parameter element field does not exist.

[0152] A possible design of the public action field values ​​(publicactionfieldvalues) of the four frames mentioned above can be seen in Table 4 below:

[0153] Table 4

[0154] In a possible implementation, the public operation field value may also be located in a protected dual public action frame (protected dual of public action frames), as shown in Table 5 below:

[0155] Table 5

[0156] S403: The second device determines a target device for perception switching according to the first information.

[0157] After receiving the first information from the first device, the second device can determine a target device for the perceptual handover based on the perceptual information of at least one third device capable of perceptual handover with the second device included in the first information, wherein the target device is a device among the at least one third device.

[0158] Furthermore, the above steps may also include:

[0159] A perception measurement is performed between the second device and the third device. For example, as shown in Figure 5 or Figure 8 above, the second device and the third device can implement the perception measurement through a perception measurement request and a perception measurement response. In one possible implementation, before the perception measurement, if the first device and the third device are already associated, the method may further include the second device and the third device being able to implement reassociation through a reassociation request and a reassociation response. It can be understood that the third device is the target device of the perception switching determined by the second device.

[0160] In an embodiment of the present application, during the WLAN perception process, multi-device collaboration can be used to implement perception switching, saving the detection scanning process. For example, if the perception accuracy of the first device decreases, information can be exchanged with devices in the device collaboration set to obtain relevant information about devices surrounding the second device and recommend switchable devices in the device collaboration set (such as the first information) to the second device, so that the devices in the device collaboration set can independently select the device to be switched, thereby improving the efficiency of the perception switching process. Moreover, the second device can select a device with a better perception measurement result for perception measurement based on the first information, thereby improving the quality of perception switching.

[0161] In combination with the embodiment of Figure 4 above, a possible implementation method is: the perception measurement between the second device and the third device can be implemented through the first device and the third device, that is, the perception measurement of S403 can be implemented in the perception switching of S401 and S402, and through the collaboration of the first device and the third device, the first device can replace the second device and the third device to perform perception measurement. Specifically, please refer to Figures 13 and 14. Figures 13 and 14 are another signaling flow chart between devices provided in the embodiment of the present application. Different from Figures 5 and 8, Figures 13 and 14 do not require separate perception measurement requests and perception measurement responses. The perception switching and perception measurement stages are realized by carrying parameters related to perception measurement through at least one of the first frame, the second frame, the third frame and the fourth frame, or by carrying parameters related to perception measurement through wired collaboration and at least one of the third frame and the fourth frame.

[0162] As shown in Figure 13, illustratively, the first frame may be a sensing switch measurement request frame, and the second frame may be a sensing switch measurement response frame. The sensing switch measurement response frame is used to respond to / reply to the sensing switch measurement request frame. This embodiment does not limit the specific names of the first frame and the second frame. For ease of description, the following description uniformly uses the sensing switch measurement request frame and the sensing switch measurement response frame.

[0163] It can be understood that the perception switching measurement request frame can be modified on the basis of the perception measurement request frame. For a possible implementation of the perception switching measurement request frame, please refer to Figure 15, which is a structural diagram of a perception switching measurement request frame provided by an embodiment of the present application. As shown in Figure 15, the perception switching measurement request frame may include a category field, a public action / protected dual public action field, a dialog token field, a measurement session ID indication field, and a perception switching measurement parameter element field, wherein the perception switching measurement parameter element field includes an element ID field, a length field, an element ID extension field, a perception switching parameter control field, a perception measurement parameter field, and a perception switching identifier field. In a possible implementation, the perception switching measurement parameter element field may also include an MLD parameter field.

[0164] The perception measurement parameter field includes the first perception measurement parameter. The description of the remaining fields can refer to the description in the above step S401 and will not be repeated here.

[0165] The perception switching measurement response frame may be modified on the basis of the perception measurement response frame. For a possible implementation of the perception switching measurement response frame, please refer to Figure 16, which is a structural diagram of a perception switching measurement response frame provided by an embodiment of the present application. As shown in Figure 16, the perception switching measurement response frame may include a category field, a public action / protected dual public action field, a dialog token field, a measurement session identification indication field, a status code field, and a perception switching measurement parameter element field, wherein the perception switching measurement parameter element field includes an element ID field, a length field, an element ID extension field, a perception switching parameter control field, a perception switching identification field, a location information field, a neighbor report element field, and a perception subelement field.

[0166] The status code field includes indication information indicating whether the third device accepts the first perception measurement parameter. This can be implemented as follows: For example, a status code field of 1 may indicate acceptance of the first perception measurement parameter, while a status code field of 0 may indicate rejection of the first perception measurement parameter. For another example, a status code field of success may indicate acceptance of the first perception measurement parameter, while otherwise, rejection of the first perception measurement parameter.

[0167] When the status code field indicates that the first perception measurement parameter is accepted, the perception switching measurement parameter element field may not include the perception measurement parameter field. When the status code field indicates that the first perception measurement parameter is not accepted, the perception switching measurement parameter element field may include the perception measurement parameter field, and the perception measurement parameter field includes the second perception measurement parameter, and the second perception parameter is determined by the third device.

[0168] Furthermore, the perception handover measurement parameter element field may also include an MLD parameter field. For descriptions of the remaining fields, reference may be made to the description in step S401 above, which will not be repeated here.

[0169] As shown in Figures 13 and 14, illustratively, the third frame may be a sensing suggestion request frame, and the fourth frame may be a sensing suggestion response frame, which is used to respond to / reply to the sensing suggestion request frame.

[0170] Compared to the perception suggestion request frame of FIG9 , the first information included in the perception suggestion request frame may further include perception measurement parameters of the third device. The perception suggestion request frame includes an information field for the perception suggestion device, and the information field for the perception suggestion device includes the first information. For a possible implementation of the information field for the perception suggestion device, please refer to FIG17 , which is a structural diagram of the information field of another perception suggestion device provided in an embodiment of the present application. As shown in FIG17 , the information field for the perception suggestion device includes a measurement session ID indication field, a location information field, an enable MLO and MLD parameters field, and a neighbor report element field.

[0171] In one possible implementation, the perception suggestion device information field may further include a perception measurement parameters field, where the perception measurement parameters field includes the perception measurement parameters of the third device. This implementation may be as follows: if the perception measurement parameters of the third device are not included, it may indicate that the third device accepts the perception measurement parameters previously provided by the second device; if the perception measurement parameters of the third device are included, it may indicate that the third device does not accept the perception measurement parameters previously provided by the second device and provides new perception measurement parameters to the second device.

[0172] Compared to the perception suggestion response frame of Figure 12, as shown in Figure 18, Figure 18 is a schematic diagram of the structure of another perception suggestion response frame provided in an embodiment of the present application. As shown in Figure 18, the perception suggestion response frame may further include a measurement session ID indication field. The measurement session ID indication field is used to indicate the session for performing measurements with the third device. The description of the remaining identical fields can refer to the description in the above step S401 and will not be repeated here.

[0173] In an embodiment of the present application, based on the use of multi-device collaboration to achieve perception switching, perception measurement parameters can also be exchanged during the perception switching stage, so that the second device and the third device can subsequently perform a perception measurement session process, thereby not only improving the efficiency of the perception switching process, but also enabling the second device to select a device with a better perception measurement result for perception measurement based on the first information, thereby improving the quality of the perception switching and improving the perception measurement efficiency.

[0174] The above content describes the method provided by the present application. In order to facilitate better implementation of the above scheme of the embodiment of the present application, the embodiment of the present application also provides a corresponding device.

[0175] In the embodiment of the present application, the functional modules of the communication device can be divided according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. In actual implementation, there may be other division methods.

[0176] Please refer to Figure 19, which is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. The communication device can be a first device, a module (e.g., a chip or processor) in the first device, or a logic module or software that can implement all or part of the functions of the first device. As shown in Figure 19, the communication device 1900 includes at least: an acquisition unit 1901 and a transceiver unit 1902; wherein:

[0177] An acquiring unit 1901 is configured to acquire first information, where the first information includes perception information of at least one third device that can perceive and switch with the second device;

[0178] The transceiver unit 1902 is configured to send first information to the second device.

[0179] In one embodiment, the perception information includes at least one of a basic service set identifier (BSSID) of the third device, working channel information, and whether the third device has perception capability.

[0180] In one embodiment, the acquiring unit 1901 acquires the first information, specifically for:

[0181] Sending a first frame to the third device, where the first frame is used to request perception switching of the second device;

[0182] A second frame is received from a third device, the second frame being in response to the first frame, the second frame including perception information of the third device.

[0183] In one embodiment, the first frame is a perception switching request frame, which includes identification information of the second device, time of the perception switching process, and at least one of the third device acting as a responder or initiator of a new round of perception measurement after the perception switching.

[0184] In one embodiment, the cognitive handover request frame includes a first cognitive handover parameter element field, the first cognitive handover parameter element field includes a cognitive handover identification field, and the cognitive handover identification field includes identification information of the second device.

[0185] In one embodiment, the second frame is a perception switching response frame, which includes at least one of the success or failure of the perception switching, the perception information of the third device, the location information of the third device, the time of the perception switching process, and the third device as a responder or initiator of a new round of perception measurement after the perception switching.

[0186] In one embodiment, the perception switching response frame includes a status code field, and the status code field is used to indicate whether the perception switching is successful or failed.

[0187] In one embodiment, when the status code field indicates that the perception switching is successful, the perception switching response frame also includes a second perception switching parameter element field, and the second perception switching parameter element field includes at least one of the perception information of the third device and the location information of the third device.

[0188] In one embodiment, the second perception switching parameter element field also includes at least one of a location information field and a neighbor report element field, the location information field includes location information of the third device, and the neighbor report element field includes perception information of the third device.

[0189] In one embodiment, the first perception switching parameter element field or the second perception switching parameter element field also includes a perception switching parameter control field, the perception switching parameter control field includes at least one of a perception switching process expiration index subfield and a perception responder subfield, the perception switching process expiration index subfield includes the time of the perception switching process, and the perception responder subfield is used to indicate that the third device acts as a responder or initiator of a new round of perception measurement after the perception switching.

[0190] In one embodiment, the transceiver unit 1902 sends the first information to the second device, and is specifically configured to send a third frame to the second device, where the third frame includes the first information.

[0191] In one embodiment, the third frame is a perception suggestion request frame, which includes at least one of the location information of the third device, whether the third device enables multi-link perception, perception information of the third device, the third device as a responder or initiator of a new round of perception measurement after perception switching, and the number of third devices recommended to be able to perform perception switching with the second device.

[0192] In one embodiment, the perception suggestion request frame includes a perception suggestion parameter element field, the perception suggestion parameter element field includes an information field of a perception suggestion device, the information field of the perception suggestion device includes at least one of a location information field, an enable MLO and MLD parameter field, and a neighbor report element field, the location information field includes location information of the third device, the enable MLO and MLD parameter field includes whether the third device enables multi-link perception, and the neighbor report element field includes perception information of the third device.

[0193] In one embodiment, the transceiver unit 1902 is also used to receive a fourth frame from the second device, the fourth frame responds to the third frame, the fourth frame includes status indication information, location information of the third device, whether the third device enables multi-link perception, perception information of the third device, the third device as a responder or initiator of a new round of perception measurement after perception switching, and at least one of the number of third devices recommended to be able to perform perception switching with the second device, and the status indication information is used to indicate whether the second device successfully receives the first information.

[0194] In one embodiment, the fourth frame is a perception suggestion response frame, which includes a status code field, and the status code field includes status indication information.

[0195] In one embodiment, when the status indication information indicates that the second device successfully received the first information, the perception suggestion response frame also includes a perception suggestion parameter element field, the perception suggestion parameter element field includes an information field of the perception suggestion device, the information field of the perception suggestion device includes at least one of a location information field, an enable MLO and MLD parameter field, and a neighbor report element field, the location information field includes the location information of the third device, the enable MLO and MLD parameter field includes whether the third device enables multi-link perception, and the neighbor report element field includes the perception information of the third device.

[0196] In one embodiment, the perception suggestion parameter element field also includes a perception suggestion parameter control field, and the perception suggestion parameter control field includes at least one of a perception responder subfield and a number of recommended devices subfield. The perception responder subfield includes the third device as the responder or initiator of a new round of perception measurement after the perception switching, and the number of recommended devices subfield includes the number of third devices recommended to be perceptually switched with the second device.

[0197] In one embodiment, the first frame further includes a first perceptual measurement parameter.

[0198] In one embodiment, when the third device does not accept the first perception measurement parameter, the second frame further includes a perception measurement parameter field, the perception measurement parameter field includes a second perception measurement parameter, and the second perception measurement parameter is determined by the third device.

[0199] In one embodiment, the first information further includes a sensing measurement parameter of the third device.

[0200] In one embodiment, the fourth frame further includes a measurement session identifier indication field, where the measurement session identifier indication field is used to indicate a session for performing measurement with the third device.

[0201] For a more detailed description of the acquisition unit 1901 and the transceiver unit 1902 , please refer to the relevant description of the first device in the method embodiments shown in FIG. 4 to FIG. 18 , which will not be repeated here.

[0202] Please refer to Figure 20, which is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. The communication device can be a second device, a module (e.g., a chip or processor) in the second device, or a logic module or software that can implement all or part of the functions of the second device. As shown in Figure 20, the communication device 2000 includes at least: a transceiver unit 2001 and a processing unit 2002; wherein:

[0203] The transceiver unit 2001 is configured to receive first information from a first device, where the first information includes perception information of at least one third device capable of perceiving and switching with the second device;

[0204] The processing unit 2002 is configured to determine a target device for the perception switching based on the first information.

[0205] In one embodiment, the perception information includes at least one of a BSSID of the third device, working channel information, and whether the third device has perception capability.

[0206] In one embodiment, the transceiver unit 2001 receives the first information from the first device, and is specifically configured to receive a third frame from the first device, where the third frame includes the first information.

[0207] In one embodiment, the third frame is a perception suggestion request frame, which includes at least one of the location information of the third device, whether the third device enables multi-link perception, perception information of the third device, the third device as a responder or initiator of a new round of perception measurement after perception switching, and the number of third devices recommended to be able to perform perception switching with the second device.

[0208] In one embodiment, the perception suggestion request frame includes a perception suggestion parameter element field, the perception suggestion parameter element field includes an information field of a perception suggestion device, the information field of the perception suggestion device includes at least one of a location information field, an enable MLO and MLD parameter field, and a neighbor report element field, the location information field includes location information of the third device, the enable MLO and MLD parameter field includes whether the third device enables multi-link perception, and the neighbor report element field includes perception information of the third device.

[0209] In one embodiment, the transceiver unit 2001 is also used to send a fourth frame to the first device, the fourth frame responds to the third frame, the fourth frame includes status indication information, location information of the third device, whether the third device enables multi-link perception, perception information of the third device, the third device as a responder or initiator of a new round of perception measurement after perception switching, and at least one of the number of recommended third devices that can be perception-switchable with the second device, and the status indication information is used to indicate whether the second device successfully receives the first information.

[0210] In one embodiment, the fourth frame is a perception suggestion response frame, which includes a status code field, and the status code field includes status indication information.

[0211] In one embodiment, when the status indication information indicates that the second device successfully received the first information, the perception suggestion response frame also includes a perception suggestion parameter element field, the perception suggestion parameter element field includes an information field of the perception suggestion device, the information field of the perception suggestion device includes at least one of a location information field, an enable MLO and MLD parameter field, and a neighbor report element field, the location information field includes the location information of the third device, the enable MLO and MLD parameter field includes whether the third device enables multi-link perception, and the neighbor report element field includes the perception information of the third device.

[0212] In one embodiment, the perception suggestion parameter element field also includes a perception suggestion parameter control field, and the perception suggestion parameter control field includes at least one of a perception responder subfield and a number of recommended devices subfield. The perception responder subfield includes the third device as the responder or initiator of a new round of perception measurement after the perception switching, and the number of recommended devices subfield includes the number of third devices recommended to be perceptually switched with the second device.

[0213] In one embodiment, the first information further includes a sensing measurement parameter of the third device.

[0214] In one embodiment, the fourth frame further includes a measurement session identifier indication field, where the measurement session identifier indication field is used to indicate a session for performing measurement with the third device.

[0215] For a more detailed description of the transceiver unit 2001 and the processing unit 2002, please refer to the relevant description of the second device in the method embodiments shown in Figures 4 to 18 above, and no further details will be given here.

[0216] Please refer to Figure 21, which is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. As shown in Figure 21, the device 2100 may include one or more processors 2101, which may also be referred to as processing units, and may implement certain control functions. Processor 2101 may be a general-purpose processor or a dedicated processor.

[0217] In an optional design, the processor 2101 may also store instructions 2103, and the instructions 2103 can be executed by the processor to enable the device 2100 to perform the method described in the above method embodiment.

[0218] In another optional design, the processor 2101 may include a transceiver unit for implementing receiving and transmitting functions. For example, the transceiver unit may be a transceiver circuit, an interface, an interface circuit, or a communication interface. The transceiver circuit, interface, or interface circuit for implementing the receiving and transmitting functions may be separate or integrated. The transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.

[0219] In another possible design, the apparatus 2100 may include a circuit that can implement the functions of sending, receiving, or communicating in the aforementioned method embodiments.

[0220] Optionally, the device 2100 may include one or more memories 2102, on which instructions 2104 may be stored. The instructions may be executed on the processor, causing the device 2100 to perform the method described in the above method embodiment. Optionally, the memory may also store data. Optionally, the processor may also store instructions and / or data. The processor and memory may be provided separately or integrated together. For example, the corresponding relationship described in the above method embodiment may be stored in the memory or in the processor.

[0221] Optionally, the apparatus 2100 may further include a transceiver 2105 and / or an antenna 2106. The processor 2101 may be referred to as a processing unit, which controls the apparatus 2100. The transceiver 2105 may be referred to as a transceiver unit, a transceiver, a transceiver circuit, a transceiver device, or a transceiver module, etc., which is configured to implement transceiver functions.

[0222] Optionally, the device 2100 in the embodiment of the present application can be used to execute the method described in Figures 4 to 18 in the embodiment of the present application.

[0223] In one embodiment, the communication device 2100 can be applied to a first device, or to a module (e.g., a chip or processor) in the first device, or to a logic module or software that can implement all or part of the functions of the first device. When the computer program instructions stored in the memory 2102 are executed, the processor 2101 is used to control the acquisition unit 1901 to perform the operations performed in the above embodiment, the transceiver 2105 is used to perform the operations performed by the transceiver unit 1902 in the above embodiment, and the transceiver 2105 is also used to send information to other communication devices outside the communication device. The above-mentioned first device or the module within the first device can also be used to execute the various methods performed by the first device in the method embodiments of Figures 4 to 18 above, which will not be repeated.

[0224] In one embodiment, the communication device 2100 can be applied to a second device, or to a module (e.g., a chip or processor) in the second device, or to a logic module or software that can implement all or part of the functions of the second device. When the computer program instructions stored in the memory 2102 are executed, the processor 2101 is used to control the processing unit 2002 to perform the operations performed in the above-mentioned embodiment, the transceiver 2105 is used to perform the operations performed by the transceiver unit 2001 in the above-mentioned embodiment, and the transceiver 2105 is also used to send information to other communication devices outside the communication device. The above-mentioned second device or the module within the second device can also be used to execute the various methods performed by the second device in the method embodiments of Figures 4 to 18 above, which will not be repeated here.

[0225] The processor and transceiver described in this application can be implemented on an integrated circuit (IC), an analog IC, a radio frequency interface chip (RFIC), a mixed-signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (NMOS), P-type metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0226] The apparatus described in the above embodiments may be a first terminal device or a second terminal device, but the scope of the apparatus described in this application is not limited thereto, and the structure of the apparatus may not be limited to FIG. 21 . The apparatus may be an independent device or may be part of a larger device. For example, the apparatus may be:

[0227] (1) An independent integrated circuit (IC), or chip, or chip system or subsystem;

[0228] (2) having a set of one or more ICs, optionally including a storage component for storing data and / or instructions;

[0229] (3) ASIC, such as modem (MSM);

[0230] (4) Modules that can be embedded in other devices;

[0231] (5) Receivers, terminals, smart terminals, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, machine devices, home devices, medical devices, industrial equipment, etc.;

[0232] (6)Others, etc.

[0233] An embodiment of the present application also provides a computer-readable storage medium having a computer program stored thereon. When the program is executed by a processor, the program can implement the process related to the first device in the communication method provided in the above method embodiment.

[0234] The present application also provides a computer program product that, when executed on a computer or processor, causes the computer or processor to perform one or more steps of any of the aforementioned communication methods. If the various components of the aforementioned devices are implemented as software functional units and sold or used as independent products, they may be stored in the computer-readable storage medium.

[0235] The present application also provides a chip system, including at least one processor and a communication interface, wherein the communication interface and the at least one processor are interconnected via a line, and the at least one processor is configured to execute a computer program or instruction to perform some or all of the steps described in any of the method embodiments corresponding to Figures 4-18 above. The chip system can be composed of a chip or can include a chip and other discrete devices.

[0236] An embodiment of the present application also discloses a communication system, which includes a first device and a second device. For a specific description, please refer to the communication method shown in Figures 4 to 18.

[0237] It should be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a hard disk drive (HDD), a solid-state drive (SSD), a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM) and direct rambus RAM (DR RAM). Memory is any other medium that can be used to carry or store a desired program code with an instruction or data structure form and can be accessed by a computer, but is not limited thereto. The memory in the embodiment of the present application can also be a circuit or other arbitrarily capable of implementing a storage function, for storing program instructions and / or data.

[0238] It should also be understood that the processor mentioned in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.

[0239] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) is integrated into the processor.

[0240] It should be noted that the memory described herein is intended to include, but not be limited to, these and any other suitable types of memory.

[0241] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0242] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments provided herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0243] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0244] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0245] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0246] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0247] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the technology or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.

[0248] The steps in the method of the embodiment of the present application can be adjusted in order, combined and deleted according to actual needs.

[0249] The modules / units in the device of the embodiment of the present application can be merged, divided and deleted according to actual needs.

[0250] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A communication method, characterized in that: include: The first device acquires first information, where the first information includes perception information of at least one third device that can perceive and switch with the second device; The first device sends the first information to the second device.

2. The method according to claim 1, characterized in that: The perception information includes at least one of a basic service set identifier BSSID of the third device, working channel information, and whether the third device has perception capability.

3. The method according to claim 1 or 2, characterized in that: The first device acquiring the first information includes: The first device sends a first frame to the third device, where the first frame is used to request the perception switching of the second device; The first device receives a second frame from the third device, the second frame responding to the first frame, and the second frame including perception information of the third device.

4. The method according to claim 3, characterized in that The first frame is a perception switching request frame, which includes identification information of the second device, time of the perception switching process, and at least one of the third device acting as a responder or initiator of a new round of perception measurement after the perception switching.

5. The method according to claim 4, characterized in that The perceptual handover request frame includes a first perceptual handover parameter element field, the first perceptual handover parameter element field includes a perceptual handover identification field, and the perceptual handover identification field includes identification information of the second device.

6. The method according to any one of claims 3 to 5, characterized in that: The second frame is a perception switching response frame, and the perception switching response frame includes at least one of the success or failure of the perception switching, the perception information of the third device, the location information of the third device, the time of the perception switching process, and the third device as a responder or initiator of a new round of perception measurement after the perception switching.

7. The method according to claim 6, characterized in that The perception switching response frame includes a status code field, and the status code field is used to indicate whether the perception switching is successful or failed.

8. The method according to claim 7, characterized in that When the status code field indicates that the perception switching is successful, the perception switching response frame further includes a second perception switching parameter element field, and the second perception switching parameter element field includes at least one of the perception information of the third device and the location information of the third device.

9. The method according to claim 8, characterized in that The second perception switching parameter element field also includes at least one of a location information field and a neighbor report element field, the location information field includes the location information of the third device, and the neighbor report element field includes the perception information of the third device.

10. The method according to claim 5 or 9, characterized in that: The first perception switching parameter element field or the second perception switching parameter element field also includes a perception switching parameter control field, the perception switching parameter control field includes at least one of a perception switching process expiration index subfield and a perception responder subfield, the perception switching process expiration index subfield includes the time of the perception switching process, and the perception responder subfield is used to indicate that the third device acts as a responder or initiator of a new round of perception measurement after the perception switching.

11. The method according to any one of claims 1 to 10, characterized in that: The first device sending the first information to the second device includes: The first device sends a third frame to the second device, where the third frame includes the first information.

12. The method according to claim 11, characterized in that The third frame is a perception suggestion request frame, which includes at least one of the location information of the third device, whether the third device enables multi-link perception, perception information of the third device, the third device as a responder or initiator of a new round of perception measurement after perception switching, and the number of third devices recommended to be able to perform perception switching with the second device.

13. The method according to claim 12, characterized in that The perception suggestion request frame includes a perception suggestion parameter element field, the perception suggestion parameter element field includes an information field of a perception suggestion device, the information field of the perception suggestion device includes at least one of a location information field, an enable multi-link operation MLO and multi-link device MLD parameter field, and a neighbor report element field, the location information field includes the location information of the third device, the enable MLO and MLD parameter field includes whether the third device enables multi-link perception, and the neighbor report element field includes the perception information of the third device.

14. The method according to any one of claims 11 to 13, characterized in that: The method further comprises: The first device receives a fourth frame from the second device, the fourth frame responds to the third frame, the fourth frame includes status indication information, location information of the third device, whether the third device enables multi-link perception, perception information of the third device, the third device as a responder or initiator of a new round of perception measurement after perception switching, and at least one of the number of third devices recommended for perception switching with the second device, and the status indication information is used to indicate whether the second device successfully receives the first information.

15. The method according to claim 14, characterized in that The fourth frame is a perception suggestion response frame, and the perception suggestion response frame includes a status code field, and the status code field includes the status indication information.

16. The method according to claim 15, characterized in that In the case where the status indication information indicates that the second device successfully received the first information, the perception suggestion response frame also includes a perception suggestion parameter element field, the perception suggestion parameter element field includes an information field of the perception suggestion device, the information field of the perception suggestion device includes at least one of a location information field, an enable MLO and MLD parameter field, and a neighbor report element field, the location information field includes the location information of the third device, the enable MLO and MLD parameter field includes whether the third device enables multi-link perception, and the neighbor report element field includes the perception information of the third device.

17. The method according to claim 13 or 16, characterized in that The perception suggestion parameter element field also includes a perception suggestion parameter control field, and the perception suggestion parameter control field includes at least one of a perception responder subfield and a number of recommended devices subfield, the perception responder subfield includes the third device as a responder or initiator of a new round of perception measurement after the perception switching, and the number of recommended devices subfield includes the number of third devices recommended for perception switching with the second device.

18. The method according to claim 4, characterized in that The first frame also includes a first perceptual measurement parameter.

19. The method according to claim 18, characterized in that In a case where the third device does not accept the first perception measurement parameter, the second frame further includes a perception measurement parameter field, the perception measurement parameter field includes a second perception measurement parameter, and the second perception measurement parameter is determined by the third device.

20. The method according to claim 18 or 19, characterized in that The first information also includes a perception measurement parameter of the third device.

21. The method according to claim 16, characterized in that The fourth frame further includes a measurement session identifier indication field, where the measurement session identifier indication field is used to indicate a session for performing measurement with the third device.

22. A communication method, characterized in that: include: The second device receives first information from the first device, where the first information includes perception information of at least one third device that can perceive switching with the second device; The second device determines a target device for the perception switching according to the first information.

23. The method according to claim 22, characterized in that The perception information includes at least one of a basic service set identifier BSSID of the third device, working channel information, and whether the third device has perception capability.

24. The method according to claim 22 or 23, characterized in that The second device receiving the first information from the first device includes: The second device receives a third frame from the first device, where the third frame includes the first information.

25. The method according to claim 24, characterized in that The third frame is a perception suggestion request frame, which includes at least one of the location information of the third device, whether the third device enables multi-link perception, perception information of the third device, the third device as a responder or initiator of a new round of perception measurement after perception switching, and the number of third devices recommended to be able to perform perception switching with the second device.

26. The method according to claim 25, characterized in that The perception suggestion request frame includes a perception suggestion parameter element field, the perception suggestion parameter element field includes an information field of a perception suggestion device, the information field of the perception suggestion device includes at least one of a location information field, an enable multi-link operation MLO and multi-link device MLD parameter field, and a neighbor report element field, the location information field includes the location information of the third device, the enable MLO and MLD parameter field includes whether the third device enables multi-link perception, and the neighbor report element field includes the perception information of the third device.

27. The method according to any one of claims 24 to 26, characterized in that: The method further comprises: The second device sends a fourth frame to the first device, and the fourth frame responds to the third frame. The fourth frame includes status indication information, location information of the third device, whether the third device enables multi-link perception, perception information of the third device, the third device as a responder or initiator of a new round of perception measurement after perception switching, and at least one of the number of third devices recommended for perception switching with the second device. The status indication information is used to indicate whether the second device successfully receives the first information.

28. The method according to claim 27, characterized in that The fourth frame is a perception suggestion response frame, and the perception suggestion response frame includes a status code field, and the status code field includes the status indication information.

29. The method according to claim 28, characterized in that In the case where the status indication information indicates that the second device successfully received the first information, the perception suggestion response frame also includes a perception suggestion parameter element field, the perception suggestion parameter element field includes an information field of the perception suggestion device, the information field of the perception suggestion device includes at least one of a location information field, an enable MLO and MLD parameter field, and a neighbor report element field, the location information field includes the location information of the third device, the enable MLO and MLD parameter field includes whether the third device enables multi-link perception, and the neighbor report element field includes the perception information of the third device.

30. The method according to claim 26 or 29, characterized in that The perception suggestion parameter element field also includes a perception suggestion parameter control field, and the perception suggestion parameter control field includes at least one of a perception responder subfield and a number of recommended devices subfield, the perception responder subfield includes the third device as a responder or initiator of a new round of perception measurement after the perception switching, and the number of recommended devices subfield includes the number of third devices recommended for perception switching with the second device.

31. The method according to any one of claims 22 to 30, characterized in that: The first information also includes a perception measurement parameter of the third device.

32. The method according to claim 27, characterized in that The fourth frame further includes a measurement session identifier indication field, where the measurement session identifier indication field is used to indicate a session for performing measurement with the third device.

33. A communication device, characterized in that: include: An acquiring unit, configured to acquire first information, wherein the first information includes perception information of at least one third device that can sense and switch with the second device; A transceiver unit is used to send the first information to the second device.

34. The device according to claim 33, characterized in that The perception information includes at least one of a basic service set identifier BSSID of the third device, working channel information, and whether the third device has perception capability.

35. The device according to claim 33 or 34, characterized in that The acquiring unit acquires the first information, specifically for: Sending a first frame to the third device, where the first frame is used to request perception switching of the second device; The first device receives a second frame from the third device, the second frame responding to the first frame, and the second frame including perception information of the third device.

36. The device according to claim 35, characterized in that The first frame is a perception switching request frame, which includes identification information of the second device, time of the perception switching process, and at least one of the third device acting as a responder or initiator of a new round of perception measurement after the perception switching.

37. The device according to claim 36, characterized in that The perceptual handover request frame includes a first perceptual handover parameter element field, the first perceptual handover parameter element field includes a perceptual handover identification field, and the perceptual handover identification field includes identification information of the second device.

38. The device according to any one of claims 35 to 37, characterized in that The second frame is a perception switching response frame, and the perception switching response frame includes at least one of the success or failure of the perception switching, the perception information of the third device, the location information of the third device, the time of the perception switching process, and the third device as a responder or initiator of a new round of perception measurement after the perception switching.

39. The device according to claim 38, characterized in that The perception switching response frame includes a status code field, and the status code field is used to indicate whether the perception switching is successful or failed.

40. The device according to claim 39, characterized in that When the status code field indicates that the perception switching is successful, the perception switching response frame further includes a second perception switching parameter element field, and the second perception switching parameter element field includes at least one of the perception information of the third device and the location information of the third device.

41. The device according to claim 40, characterized in that The second perception switching parameter element field also includes at least one of a location information field and a neighbor report element field, the location information field includes the location information of the third device, and the neighbor report element field includes the perception information of the third device.

42. The method according to claim 37 or 41, characterized in that The first perception switching parameter element field or the second perception switching parameter element field also includes a perception switching parameter control field, the perception switching parameter control field includes at least one of a perception switching process expiration index subfield and a perception responder subfield, the perception switching process expiration index subfield includes the time of the perception switching process, and the perception responder subfield is used to indicate that the third device acts as a responder or initiator of a new round of perception measurement after the perception switching.

43. The device according to any one of claims 33 to 42, characterized in that The transceiver unit sends the first information to the second device, specifically for: A third frame is sent to the second device, where the third frame includes the first information.

44. The device according to claim 43, characterized in that The third frame is a perception suggestion request frame, which includes at least one of the location information of the third device, whether the third device enables multi-link perception, perception information of the third device, the third device as a responder or initiator of a new round of perception measurement after perception switching, and the number of third devices recommended to be able to perform perception switching with the second device.

45. The device according to claim 44, characterized in that The perception suggestion request frame includes a perception suggestion parameter element field, the perception suggestion parameter element field includes an information field of a perception suggestion device, the information field of the perception suggestion device includes at least one of a location information field, an enable multi-link operation MLO and multi-link device MLD parameter field, and a neighbor report element field, the location information field includes the location information of the third device, the enable MLO and MLD parameter field includes whether the third device enables multi-link perception, and the neighbor report element field includes the perception information of the third device.

46. ​​The device according to any one of claims 43 to 45, characterized in that The transceiver unit is also used to receive a fourth frame from the second device, the fourth frame responds to the third frame, the fourth frame includes status indication information, location information of the third device, whether the third device enables multi-link perception, perception information of the third device, the third device as a responder or initiator of a new round of perception measurement after perception switching, and at least one of the number of third devices recommended for perception switching with the second device, and the status indication information is used to indicate whether the second device successfully receives the first information.

47. The device according to claim 46, characterized in that The fourth frame is a perception suggestion response frame, and the perception suggestion response frame includes a status code field, and the status code field includes the status indication information.

48. The device according to claim 47, characterized in that In the case where the status indication information indicates that the second device successfully received the first information, the perception suggestion response frame also includes a perception suggestion parameter element field, the perception suggestion parameter element field includes an information field of the perception suggestion device, the information field of the perception suggestion device includes at least one of a location information field, an enable MLO and MLD parameter field, and a neighbor report element field, the location information field includes the location information of the third device, the enable MLO and MLD parameter field includes whether the third device enables multi-link perception, and the neighbor report element field includes the perception information of the third device.

49. The device according to claim 45 or 48, characterized in that The perception suggestion parameter element field also includes a perception suggestion parameter control field, and the perception suggestion parameter control field includes at least one of a perception responder subfield and a number of recommended devices subfield, the perception responder subfield includes the third device as a responder or initiator of a new round of perception measurement after the perception switching, and the number of recommended devices subfield includes the number of third devices recommended for perception switching with the second device.

50. The device according to claim 36, characterized in that The first frame also includes a first perceptual measurement parameter.

51. The device according to claim 50, characterized in that In a case where the third device does not accept the first perception measurement parameter, the second frame further includes a perception measurement parameter field, the perception measurement parameter field includes a second perception measurement parameter, and the second perception measurement parameter is determined by the third device.

52. The device according to claim 50 or 51, characterized in that The first information also includes a perception measurement parameter of the third device.

53. The device according to claim 48, characterized in that The fourth frame further includes a measurement session identifier indication field, where the measurement session identifier indication field is used to indicate a session for performing measurement with the third device.

54. A communication device, characterized in that: include: A transceiver unit, configured to receive first information from a first device, wherein the first information includes perception information of at least one third device that can sense and switch with the second device; A processing unit is used to determine a target device for the perception switching according to the first information.

55. The device according to claim 54, characterized in that The perception information includes at least one of a basic service set identifier BSSID of the third device, working channel information, and whether the third device has perception capability.

56. The device according to claim 54 or 55, characterized in that The transceiver unit receives first information from a first device, specifically for: A third frame is received from the first device, the third frame including the first information.

57. The device according to claim 56, characterized in that The third frame is a perception suggestion request frame, which includes at least one of the location information of the third device, whether the third device enables multi-link perception, perception information of the third device, the third device as a responder or initiator of a new round of perception measurement after perception switching, and the number of third devices recommended to be able to perform perception switching with the second device.

58. The device according to claim 57, characterized in that The perception suggestion request frame includes a perception suggestion parameter element field, the perception suggestion parameter element field includes an information field of a perception suggestion device, the information field of the perception suggestion device includes at least one of a location information field, an enable multi-link operation MLO and multi-link device MLD parameter field, and a neighbor report element field, the location information field includes the location information of the third device, the enable MLO and MLD parameter field includes whether the third device enables multi-link perception, and the neighbor report element field includes the perception information of the third device.

59. The device according to any one of claims 56 to 58, characterized in that The transceiver unit is also used to send a fourth frame to the first device, the fourth frame responds to the third frame, the fourth frame includes status indication information, location information of the third device, whether the third device enables multi-link perception, perception information of the third device, the third device as a responder or initiator of a new round of perception measurement after perception switching, and at least one of the number of third devices recommended for perception switching with the second device, and the status indication information is used to indicate whether the second device successfully receives the first information.

60. The device according to claim 59, characterized in that The fourth frame is a perception suggestion response frame, and the perception suggestion response frame includes a status code field, and the status code field includes the status indication information.

61. The device according to claim 60, characterized in that In the case where the status indication information indicates that the second device successfully received the first information, the perception suggestion response frame also includes a perception suggestion parameter element field, the perception suggestion parameter element field includes an information field of the perception suggestion device, the information field of the perception suggestion device includes at least one of a location information field, an enable MLO and MLD parameter field, and a neighbor report element field, the location information field includes the location information of the third device, the enable MLO and MLD parameter field includes whether the third device enables multi-link perception, and the neighbor report element field includes the perception information of the third device.

62. The device according to claim 58 or 61, characterized in that The perception suggestion parameter element field also includes a perception suggestion parameter control field, and the perception suggestion parameter control field includes at least one of a perception responder subfield and a number of recommended devices subfield, the perception responder subfield includes the third device as a responder or initiator of a new round of perception measurement after the perception switching, and the number of recommended devices subfield includes the number of third devices recommended for perception switching with the second device.

63. The device according to any one of claims 54 to 62, characterized in that The first information also includes a perception measurement parameter of the third device.

64. The device according to claim 59, characterized in that The fourth frame further includes a measurement session identifier indication field, where the measurement session identifier indication field is used to indicate a session for performing measurement with the third device.

65. A communication device, characterized in that: include: Memory for storing computer programs; A processor, configured to execute the computer program so that the communication device performs the method according to any one of claims 1 to 21, or the method according to any one of claims 22 to 32.

66. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program or computer instructions. When the computer program or computer instructions are executed by the processor, the communication device including the processor executes the method according to any one of claims 1 to 21, or the method according to any one of claims 22 to 32.

67. A computer program product comprising program instructions, which, when executed on a computer, enables the method according to any one of claims 1 to 21 to be implemented, or the method according to any one of claims 22 to 32 to be implemented.

68. A chip system, characterized in that: It includes at least one processor, a memory and an interface circuit, wherein the memory, the interface circuit and the at least one processor are interconnected via lines, and instructions are stored in the at least one memory; when the instructions are executed by the processor, the communication device including the chip system executes the method described in any one of claims 1 to 21, or the method described in any one of claims 22 to 32.

69. A communication system, characterized in that: The method comprises a first device and a second device, wherein the first device is used to execute the method according to any one of claims 1 to 21, and the second device is used to execute the method according to any one of claims 22 to 32.

Citation Information

Patent Citations

  • Communication method and device and computer readable storage medium

    CN119497162A

  • Communication method and device

    CN116209023A

  • Mobility management method and device of communication and sensing integrated system, and storage medium

    CN116419360A

  • Wireless sensing method and device, equipment and storage medium

    CN116456326A

  • Communication method and apparatus, and electronic device and storage medium

    WO2023133818A1