Communication method, communication apparatus, and communication system
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2025-08-28
- Publication Date
- 2026-05-21
Smart Images

Figure CN2025117654_21052026_PF_FP_ABST
Abstract
Description
A communication method, a communication device, and a communication system
[0001] Cross-reference to related applications
[0002] This application claims priority to Chinese Patent Application No. 202411607339.8, filed on November 12, 2024, entitled "A Communication Method, Communication Device and Communication System", the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application relates to the field of communication technology, and in particular to a communication method, communication device and communication system. Background Technology
[0004] In scenarios integrating communication and sensing, a single device may contain multiple modules or support various sensing modes. For example, a Sparklink Positioning (SLP) device includes a Sparklink Low-Energy (SLE) module and an SLP module (i.e., the SLP device supports both SLB and SLP sensing modes). Both SLE and SLP can support human detection. However, SLE-based sensing is characterized by low power consumption, narrow bandwidth, and low measurement accuracy. SLP-based sensing, on the other hand, has relatively higher power consumption than SLE, but also offers greater bandwidth and higher measurement accuracy. For devices supporting multiple sensing modes, the appropriate sensing mode can be selected for sensing and measurement to better adapt to the sensing task and save power.
[0005] Typically, for two devices supporting the same sensing mode, the sensing process can include several stages: sensing capability interaction, sensing measurement session establishment (or sensing configuration), sensing measurement interaction (or sensing measurement), and sensing measurement session closure (or sensing termination). However, if a switching of sensing mode is required during the sensing measurement interaction stage, the current sensing measurement needs to be terminated, and the sensing process needs to be re-executed, such as renegotiating and configuring sensing parameters. Clearly, in scenarios requiring multiple sensing mode switches, the devices need to renegotiate sensing parameters multiple times, and each switch requires reconfiguring the sensing parameters. This not only results in low efficiency and flexibility in switching sensing modes but also incurs significant system overhead.
[0006] Therefore, when a device supports multiple sensing modes, improving the efficiency and flexibility of switching sensing modes has become an urgent problem to be solved. Summary of the Invention
[0007] This application provides a communication method, communication device, and communication system for improving the efficiency and flexibility of sensing measurements.
[0008] In a first aspect, embodiments of this application provide a communication method. This method can be applied to a first device, or a component of the first device (e.g., a processor, chip, or chip system), or a logic node, logic module, or software capable of implementing all or part of the functions of the first device, or a device used in conjunction with the first device. Taking the application of this method to a first device as an example, the method includes: during the process of performing sensing measurements with a second device using a first sensing mode, the first device detects a need to switch sensing modes; based on this need, the first device sends first information to the second device, the first information being used to instruct the second device to switch sensing modes.
[0009] In this embodiment of the application, the first device detects a need to switch sensing modes, which may include, but is not limited to, any one or more of the following:
[0010] (1) The first device detects a sensing signal or a change in the sensing scene;
[0011] For example, if the first device (such as a sensing node) detects that the change in the current sensing signal reaches a set threshold, it determines that the sensing mode needs to be switched; or if the first device (such as a sensing node) detects that a user has entered the room, it confirms that the sensing mode needs to be switched.
[0012] (2) The first device detects a change in the sensing task;
[0013] Changes in the perception task can include changes in the level of the perception task, changes in the accuracy of the perception task, and so on.
[0014] For example, if the first device (such as a sensing node) detects that the level of the sensing task has increased, or the accuracy requirement of the sensing task has increased, it will confirm that the sensing mode needs to be switched.
[0015] (3) The first device detected that the sensing measurement was interfered with;
[0016] For example, if the first device (such as a sensing node) detects signal interference on the currently measured channel or frequency, it confirms that a switching sensing mode is necessary.
[0017] (4) The first device detects changes in the sensing air interface resources.
[0018] For example, if the first device (such as a sensing node) detects that the air interface resources in the current sensing mode for sensing measurements are decreasing, or that the air interface resources are increasing or becoming more abundant in a suitable sensing mode, then it is determined that a switching of sensing mode is necessary.
[0019] In this embodiment of the application, the first device may also receive instructions from a user or other device, which are used to indicate that there is a need to switch the sensing mode, or to instruct the device to switch the sensing mode.
[0020] In this application, when the first device detects a need to switch sensing modes during the process of performing sensing measurements with the second device using a first sensing mode, the first device can send a first message to the second device based on this need. The first message is used to instruct the second device to switch sensing modes. In this way, the first device and the second device can switch their sensing modes in a timely and effective manner to perform subsequent sensing measurements without having to end the sensing measurements in the current sensing mode and renegotiate and configure the sensing parameters. Therefore, this method can effectively improve the efficiency and flexibility of switching sensing modes, thereby improving the efficiency and flexibility of sensing measurements, and the resulting system overhead is low.
[0021] In conjunction with the first aspect, in one possible implementation, the first information is used to instruct the second device to switch to a second sensing mode. Through this implementation, the first device can effectively instruct the second device to switch to a specific sensing mode to meet sensing requirements.
[0022] In conjunction with the first aspect, in one possible implementation, the aforementioned first information may include first perception configuration information for the second perception mode. In embodiments of this application, the first perception configuration information for the second perception mode may include, but is not limited to, at least one of the following:
[0023] The first sensing configuration information includes identification information, sensing information reporting instruction information, sensing signal configuration information, multi-antenna configuration information, or sensing event time information.
[0024] Through this implementation, the first device can use the first information to instruct the second device to switch to a specific sensing mode, and also provide the second device with the sensing configuration information of the sensing mode to which it is about to switch, so as to ensure that an effective switch can be achieved subsequently.
[0025] Based on the above implementation, in one possible implementation, the method further includes: the first device receiving second information from the second device, the second information being used to indicate feedback information from the second device regarding the switching sensing mode. Through this implementation, the first device can determine whether the second device accepts the switching sensing mode.
[0026] In this embodiment, if the feedback information from the second device regarding the switching sensing mode indicates that the second device does not accept the switching sensing mode, the feedback information (or second information) from the second device regarding the switching sensing mode may include a reason value (or indication information). The reason value (or indication information) is used to indicate the reason or justification for the second device's refusal to accept the switching sensing mode. Through this implementation, when the second device does not accept the switching sensing mode, the first device can effectively know the reason or justification for the second device's refusal to accept the switching sensing mode.
[0027] In conjunction with the first aspect, in another possible implementation, the first information includes first instruction information and second instruction information, the first instruction information being used to indicate the behavior of the first perception mode, and the second instruction information being used to indicate the first configuration information of the second perception mode.
[0028] In this implementation, the first instruction information and the second instruction information can be two independently transmitted information or signaling messages, rather than being carried in the first information. That is, this implementation can achieve the function of the first information by using the two signaling messages / information, the first instruction information and the second instruction information.
[0029] Based on the above implementation, in one possible implementation, the method further includes: the first device receiving second information from the second device, the second information being used to instruct the second device on the perception configuration feedback information of the second perception mode. Through this implementation, the first device can know whether the second device accepts the perception configuration information of the second perception mode.
[0030] In conjunction with the first aspect, in one possible implementation, the feedback information from the second device regarding the switching of the sensing mode instructs the second device to accept the switching of the sensing mode. The method further includes: when the first device and the second device switch to the second sensing mode, the first device uses the second sensing mode to perform sensing measurements with the second device; when the first device and the second device switch to the first sensing mode and the second sensing mode respectively, the first device uses the first sensing mode and the second sensing mode to perform sensing measurements with the second device.
[0031] With this implementation, when the second device accepts the switching of sensing modes, the first device and the second device can switch to the second sensing mode to perform sensing measurements using the second sensing mode; or, the first device and the second device can switch to the first sensing mode and the second sensing mode simultaneously to perform sensing switching using the first sensing mode and the second sensing mode respectively. This not only improves the efficiency of sensing measurements, but also utilizes the different characteristics of different sensing modes to adapt to complex sensing scenarios.
[0032] In conjunction with the first aspect, in one possible implementation, the second device instructs the second device to accept the configuration information of the second sensing mode in the sensing configuration information of the second sensing mode. The method further includes: when the first device and the second device switch to the second sensing mode, the first device uses the second sensing mode to perform sensing measurements with the second device; when the first device and the second device switch to the first sensing mode and the second sensing mode respectively, the first device uses the first sensing mode and the second sensing mode to perform sensing measurements with the second device.
[0033] With this implementation, when the second device receives the configuration information of the second sensing mode, the first device and the second device can switch to the second sensing mode to perform sensing measurements using the second sensing mode; or, the first device and the second device can switch to the first sensing mode and the second sensing mode simultaneously to perform sensing switching using the first sensing mode and the second sensing mode respectively. This not only improves the efficiency of sensing measurements, but also utilizes the different characteristics of different sensing modes to adapt to complex sensing scenarios.
[0034] In one possible implementation, when the first device and the second device switch to the second sensing mode, the first device uses the second sensing mode to perform sensing measurements with the second device. This may include: the first device using the second sensing mode to perform sensing measurements with the second device based on the first sensing configuration information of the second sensing mode and the sensing measurement results corresponding to the first sensing mode.
[0035] With this implementation, when the first device and the second device perform sensing measurements using the switched second sensing mode, they can continue to use the sensing measurement results or data corresponding to the first sensing mode before the switch, so as to avoid data interruption or loss and accumulate more effective data. In this way, the first device and the second device can effectively perform sensing measurements using the switched second sensing mode, and the continuity (integrity) and reliability of sensing measurements can also be improved.
[0036] In conjunction with the first aspect, in one possible implementation, the method further includes: a first device sending a first request message to a second device, the first request message being used to request sensing capability information from the second device; and then the first device receiving a first response message from the second device, the first response message including the sensing capability information of the second device, the sensing capability information including capability information of a first sensing mode. In embodiments of this application, the capability information of the first sensing mode may include, but is not limited to, at least one of the following:
[0037] The first sensing mode supports the number of sensing sessions, the sensing signal capability information of the first sensing mode, the sensing reporting capability information of the first sensing mode, the multi-antenna capability information of the first sensing mode, the sensing event time information of the first sensing mode, or the location information of the first sensing mode.
[0038] Optionally, this implementation can be performed before the first and second devices perform sensing and measurement interactions.
[0039] Through this implementation, the first device can effectively obtain the perception capability information of the second device, and thus obtain the capability information of the first perception mode supported by the second device.
[0040] In one possible implementation, the sensing capability information of the second device may further include capability information of the second sensing mode. In this embodiment, the capability information of the second sensing mode may include, but is not limited to, at least one of the following:
[0041] The second sensing mode supports the number of sensing sessions, the sensing signal capability information of the second sensing mode, the sensing reporting capability information of the second sensing mode, the multi-antenna capability information of the second sensing mode, the sensing event time information of the second sensing mode, or the location information of the second sensing mode.
[0042] Through this implementation, the first device can also obtain capability information of the second sensing mode supported by the second device.
[0043] In conjunction with the first aspect, in one possible implementation, the method further includes: a first device sending a first message to a second device, the first message including second sensing configuration information of a first sensing mode; and then the first device receiving a second message from the second device, the second message indicating whether the second device accepts the sensing configuration information in the first message. Optionally, this implementation can be performed before the first device and the second device perform sensing measurement interaction, or after the first device and the second device perform sensing capability interaction.
[0044] In this embodiment of the application, the second sensing configuration information of the first sensing mode may include, but is not limited to, at least one of the following:
[0045] The identification information of the second sensing configuration information, the sensing information reporting instruction information of the first sensing mode, the sensing signal configuration information of the first sensing mode, the multi-antenna configuration information of the first sensing mode, or the sensing event time information of the first sensing mode.
[0046] Through this implementation, the first device can provide the second device with the perception configuration information of the first perception mode supported by the second device, and the second device can also indicate to the first device whether it accepts the perception configuration information provided by the first device.
[0047] In one possible implementation, the first message further includes third sensing configuration information for the second sensing mode. This implementation allows the first device to provide the sensing configuration information for the second sensing mode to the second device for use during subsequent sensing measurements. The third sensing configuration information for the second sensing mode may include, but is not limited to, at least one of the following:
[0048] The third sensing configuration information includes identification information, sensing information reporting instruction information of the second sensing mode, sensing signal configuration information of the second sensing mode, multi-antenna configuration information of the second sensing mode, or sensing event time information of the second sensing mode.
[0049] In this embodiment of the application, if the first message includes second sensing configuration information of the first sensing mode, then the second message can be used to indicate whether the second device accepts the second sensing configuration information of the first sensing mode.
[0050] If the first message includes second sensing configuration information for the first sensing mode and third sensing configuration information for the second sensing mode, then the second message is used to indicate whether the second device accepts the sensing configuration information in the first message. This includes: the second message can be used to indicate whether the second device accepts the second sensing configuration information in the first message, or to indicate whether the second device accepts the third sensing configuration information in the first message, or to indicate whether the second device accepts both the second and third sensing configuration information in the first message. In this way, the first device can promptly determine whether the second device accepts the second sensing configuration information and / or the third sensing configuration information for the second sensing mode, ensuring that the first and second devices can effectively use the first and / or second sensing modes for sensing measurements subsequently.
[0051] In conjunction with the first aspect, in one possible implementation, the method further includes: the first device determining second sensing configuration information of the first sensing mode based on one or more of the capability information, sensing task information, and sensing resource information of the first sensing mode. Optionally, this implementation can be performed before the first device sends the first message to the second device. Through this implementation, the first device can effectively configure / determine the sensing configuration information of the first sensing mode.
[0052] In conjunction with the first aspect, in one possible implementation, the method further includes: the first device determining third sensing configuration information of the second sensing mode based on one or more of the capability information, sensing task information, and sensing resource information of the second sensing mode. Through this implementation, the first device can effectively configure / determine the sensing configuration information of the second sensing mode. Optionally, this implementation can be performed before the first device sends the first message to the second device.
[0053] Secondly, embodiments of this application provide a communication method that can be applied to a second device, or a component of the second device (e.g., a processor, chip, or chip system), or a logic node, logic module, or software capable of implementing all or part of the functions of the second device, or a device used in conjunction with the second device. Taking the application of this method to a second device as an example, the method includes: during the process of performing sensing measurements with a first device using a first sensing mode, the second device receives first information from the first device, the first information being used to instruct the second device to switch sensing modes.
[0054] In this application, during the process of performing sensing measurements with the first device using the first sensing mode, the second device receives a first message sent by the first device. The first message is used to instruct the second device to switch sensing modes. In this way, the second device can switch its own sensing mode in a timely and effective manner to perform subsequent sensing measurements with the first device without having to end the sensing measurements in the current sensing mode and renegotiate and configure sensing parameters with the first device. Therefore, this method can effectively improve the efficiency and flexibility of switching sensing modes, thereby improving the efficiency and flexibility of sensing measurements, and generating low system overhead.
[0055] In conjunction with the second aspect, in one possible implementation, the first information is used to instruct the second device to switch to a second sensing mode. This implementation allows the second device to effectively determine the specific sensing mode it needs to switch to in order to meet sensing requirements.
[0056] In conjunction with the second aspect, in one possible implementation, the first information includes first perception configuration information for the second perception mode. In embodiments of this application, the first perception configuration information for the second perception mode may include, but is not limited to, at least one of the following:
[0057] The first sensing configuration information includes identification information, the second sensing mode sensing information reporting instruction information, the second sensing mode sensing signal configuration information, the second sensing mode multi-antenna configuration information, and the second sensing mode sensing event time information.
[0058] With this implementation, the second device can know the specific sensing mode to be switched to through the first information, and also obtain the sensing configuration information of the specific sensing mode, so as to ensure that an effective switch can be achieved in the future.
[0059] In conjunction with the second aspect, in one possible implementation, the method further includes: the second device sending second information to the first device, the second information being used to indicate feedback information from the second device regarding the switching sensing mode. This implementation allows the first device to know whether the second device accepts the switching sensing mode.
[0060] In this embodiment, if the feedback information from the second device regarding the switching sensing mode indicates that the second device does not accept the switching sensing mode, the feedback information (or second information) from the second device regarding the switching sensing mode may include a reason value (or indication information). The reason value (or indication information) is used to indicate the reason or justification for the second device's refusal to accept the switching sensing mode. Through this implementation, even when the second device does not accept the switching sensing mode, the first device can effectively know the reason or justification for the second device's refusal to accept the switching sensing mode.
[0061] In conjunction with the second aspect, in another possible implementation, the first information includes first instruction information and second instruction information, the first instruction information being used to indicate the behavior of the first perception mode, and the second instruction information being used to indicate the first perception configuration information of the second perception mode.
[0062] In this implementation, the first instruction information and the second instruction information can be two independently transmitted information or signaling messages, rather than being carried in the first information. That is, this implementation can realize the function of the first information through the two signaling messages / information, the first instruction information and the second instruction information.
[0063] Based on the above implementation, in one possible implementation, the method further includes: the second device sending second information to the first device, the second information being used to instruct the second device on the perception configuration feedback information of the second perception mode. This implementation allows the first device to know whether the second device accepts the perception configuration information of the second perception mode indicated by the second instruction information.
[0064] In conjunction with the second aspect, in one possible implementation, the feedback information of the second device on the switching sensing mode instructs the second device to accept the switching sensing mode. The method further includes: when the first device and the second device switch to the second sensing mode, the second device uses the second sensing mode to perform sensing measurements with the first device; when the first device and the second device switch to the first sensing mode and the second sensing mode simultaneously, the second device uses the first sensing mode and the second sensing mode respectively to perform sensing measurements with the first device.
[0065] With this implementation, when the second device accepts the switching of sensing modes, the first device and the second device can switch to the second sensing mode to perform sensing measurements using the second sensing mode; or, the first device and the second device can switch to the first sensing mode and the second sensing mode simultaneously to perform sensing switching using the first sensing mode and the second sensing mode respectively. This not only improves the efficiency of sensing measurements, but also utilizes the different characteristics of different sensing modes to adapt to complex sensing scenarios.
[0066] In conjunction with the second aspect, in one possible implementation, the second device's perception configuration feedback information for the second perception mode instructs the second device to accept the first perception configuration information of the second perception mode. The method further includes: when the first device and the second device switch to the second perception mode, the second device uses the second perception mode to perform perception measurements with the first device; when the first device and the second device switch to the first perception mode and the second perception mode respectively, the second device uses the first perception mode and the second perception mode to perform perception measurements with the first device.
[0067] With this implementation, when the second device receives the first perception configuration information of the second perception mode, the first device and the second device can switch to the second perception mode to perform perception measurement using the second perception mode; or, the first device and the second device can switch to the first perception mode and the second perception mode simultaneously to perform perception switching using the first perception mode and the second perception mode respectively. This not only improves the efficiency of perception measurement, but also utilizes the different characteristics of different perception modes to adapt to complex perception scenarios.
[0068] In one possible implementation, when the first device and the second device switch to the second sensing mode, the second device uses the second sensing mode to perform sensing measurements with the first device, including: the second device uses the second sensing mode to perform sensing measurements with the first device based on the first sensing configuration information of the second sensing mode and the sensing measurement results corresponding to the first sensing mode.
[0069] With this implementation, when the first device and the second device perform sensing measurements using the switched second sensing mode, they can continue to use the sensing measurement results or data corresponding to the first sensing mode before the switch, so as to avoid data interruption or loss and accumulate more effective data. In this way, the first device and the second device can effectively perform sensing measurements using the switched second sensing mode, and the continuity (integrity) and reliability of sensing measurements can also be improved.
[0070] In conjunction with the second aspect, in one possible implementation, the method further includes: a second device receiving a first request message from a first device, the first request message being used to request sensing capability information of the second device; and then the second device sending a first response message to the first device, the first response message including the sensing capability information of the second device, the sensing capability information including capability information of a first sensing mode. In the embodiments of this application, the capability information of the first sensing mode may include, but is not limited to, at least one of the following:
[0071] The first sensing mode supports the number of sensing sessions, the sensing signal capability information of the first sensing mode, the sensing reporting capability information of the first sensing mode, the multi-antenna capability information of the first sensing mode, the sensing event time information of the first sensing mode, or the location information of the first sensing mode.
[0072] Optionally, this implementation can be performed before the first and second devices perform sensing and measurement interactions.
[0073] This implementation method enables the first device to effectively obtain the perception capability information of the second device, and thus obtain the capability information of the first perception mode supported by the second device.
[0074] In conjunction with the second aspect, in one possible implementation, the sensing capability information of the second device further includes capability information of the second sensing mode. In embodiments of this application, the capability information of the second sensing mode may include, but is not limited to, at least one of the following:
[0075] The second sensing mode supports the number of sensing sessions, the sensing signal capability information of the second sensing mode, the sensing reporting capability information of the second sensing mode, the multi-antenna capability information of the second sensing mode, the sensing event time information of the second sensing mode, or the location information of the second sensing mode.
[0076] This implementation method also enables the first device to effectively obtain capability information of the second sensing mode supported by the second device.
[0077] In conjunction with the second aspect, in one possible implementation, the method further includes: a second device receiving a first message from a first device, the first message including second sensing configuration information of a first sensing mode; and then the second device sending a second message to the first device, the second message indicating whether the second device accepts the sensing configuration information in the first message. Optionally, this implementation can be performed before the first device and the second device perform sensing measurement interaction, or after the first device and the second device perform sensing capability interaction.
[0078] In this embodiment of the application, the second sensing configuration information of the first sensing mode may include, but is not limited to, at least one of the following:
[0079] The identification information of the second sensing configuration information, the sensing information reporting instruction information of the first sensing mode, the sensing signal configuration information of the first sensing mode, the multi-antenna configuration information of the first sensing mode, or the sensing event time information of the first sensing mode.
[0080] Through this implementation, the first device can provide the second device with the perception configuration information of the first perception mode supported by the second device, and the second device can also indicate to the first device whether it accepts the perception configuration information provided by the first device.
[0081] In one possible implementation, the first message further includes third sensing configuration information for the second sensing mode. This implementation allows the first device to provide the sensing configuration information for the second sensing mode to the second device for use during subsequent sensing measurements. The third sensing configuration information for the second sensing mode may include, but is not limited to, at least one of the following:
[0082] The third sensing configuration information includes identification information, sensing information reporting instruction information of the second sensing mode, sensing signal configuration information of the second sensing mode, multi-antenna configuration information of the second sensing mode, or sensing event time information of the second sensing mode.
[0083] In this embodiment of the application, if the first message includes second sensing configuration information of the first sensing mode, then the second message can be used to indicate whether the second device accepts the second sensing configuration information of the first sensing mode.
[0084] If the first message includes second sensing configuration information for the first sensing mode and third sensing configuration information for the second sensing mode, then the second message is used to indicate whether the second device accepts the sensing configuration information in the first message. This includes: the second message can be used to indicate whether the second device accepts the second sensing configuration information in the first message, or to indicate whether the second device accepts the third sensing configuration information in the first message, or to indicate whether the second device accepts both the second and third sensing configuration information in the first message. In this way, the first device can promptly determine whether the second device accepts the second sensing configuration information and / or the third sensing configuration information for the second sensing mode, ensuring that the first and second devices can effectively use the first and / or second sensing modes for sensing measurements subsequently.
[0085] Thirdly, this application also provides a communication device, which is a first device or a chip corresponding to the first device. The communication device has the function of implementing the first aspect and any of its possible implementations. The communication device can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.
[0086] In one possible design, the communication device includes a processor configured to support the communication device in performing corresponding functions of the first device in the method described above. The communication device may also include a memory coupled to the processor, which stores necessary program instructions and data for the communication device. Optionally, the communication device further includes interface circuitry for supporting communication between the communication device and other communication devices, such as the transmission and reception of data or signals. Exemplarily, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface.
[0087] In one possible design, the communication device includes corresponding functional modules, each used to implement the steps in the above method. The functions can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the functions described above.
[0088] In one possible design, the communication device includes a processing unit and a communication unit, which can perform the corresponding functions in the above method examples, as described in the method provided in the first aspect, and will not be repeated here.
[0089] Fourthly, this application also provides a communication device, which is a second device or a chip corresponding to a second device. The communication device has the function of implementing the second aspect described above and any of its possible implementations. The communication device can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.
[0090] In one possible design, the communication device includes a processor configured to support the communication device in performing corresponding functions of the second device in the method described above. The communication device may also include a memory coupled to the processor, which stores necessary program instructions and data for the communication device. Optionally, the communication device further includes interface circuitry for supporting communication between the communication device and other communication devices, such as the transmission and reception of data or signals. Exemplarily, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface.
[0091] In one possible design, the communication device includes corresponding functional modules, each used to implement the steps in the above method. The functions can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the functions described above.
[0092] In one possible design, the communication device includes a processing unit and a communication unit, which can perform the corresponding functions in the above method examples, as described in the method provided in the second aspect, and will not be repeated here.
[0093] Fifthly, a communication device is provided, including a processor and an interface circuit. The interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor, or to send signals from the processor to other communication devices outside the communication device. The processor is used to implement the methods of the first aspect and any possible implementation thereof through logic circuits or execution code instructions.
[0094] In a sixth aspect, a communication device is provided, including a processor and an interface circuit. The interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor, or to send signals from the processor to other communication devices outside the communication device. The processor is used to implement the methods in the second aspect and any of the possible implementations thereof through logic circuits or execution code instructions.
[0095] In a seventh aspect, a computer-readable storage medium is provided, which stores a computer program or instructions that, when executed by a processor, implement the methods of any one of the first and second aspects and any possible implementation thereof.
[0096] Eighthly, a computer program product storing instructions is provided, which, when executed by a processor, implement the methods of the first and second aspects and any possible implementation thereof.
[0097] A ninth aspect provides a chip system including a processor and potentially a memory for implementing the methods of the first and second aspects and any possible implementation thereof. The chip system may be composed of chips or may include chips and other discrete devices.
[0098] In a tenth aspect, a communication system is provided, the communication system comprising the first device described in the first aspect and the second device described in the second aspect.
[0099] It should be noted that the technical effects that can be achieved by any of the third to tenth aspects or any of the third to tenth aspects can be referred to the description of the technical effects that can be achieved by any of the first and second aspects or any of the first and second aspects, which will not be repeated here. Attached Figure Description
[0100] Figure 1 is a schematic diagram of a WLAN sensing process;
[0101] Figure 2 is a schematic diagram of a system architecture to which the method of the embodiment of this application can be applied;
[0102] Figure 3 is a flowchart illustrating a communication method provided in an embodiment of this application;
[0103] Figure 4A is a schematic diagram of the method flow of Embodiment 1 of this application;
[0104] Figure 4B is a schematic diagram of a sensing mode switching in Embodiment 1 of this application;
[0105] Figure 4C is a schematic diagram of another sensing mode switching in Embodiment 1 of this application;
[0106] Figure 5A is a schematic flowchart of the method of Embodiment 2 of this application;
[0107] Figure 5B is a schematic diagram of a sensing mode switching in Embodiment 2 of this application;
[0108] Figure 5C is a schematic diagram of another sensing mode switching in Embodiment 2 of this application;
[0109] Figure 6 is a schematic diagram of the structure of a communication device according to an embodiment of this application;
[0110] Figure 7 is a schematic diagram of another communication device according to an embodiment of this application;
[0111] Figure 8 is a schematic diagram of a chip device structure according to an embodiment of this application. Detailed Implementation
[0112] The scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0113] The following section introduces the relevant technical background involved in the embodiments of this application.
[0114] With the rapid development of wireless communication technology, sensing based on wireless communication devices has become a key research focus both domestically and internationally. By utilizing the propagation of wireless signals between the transmitter and receiver, and analyzing the characteristics of changes in these signals, information about changes in the environment caused by the sensing target can be obtained, enabling sensing in various scenarios. Wireless sensing has numerous applications and broad prospects, providing intelligent applications in fields such as smart homes, automotive electronics, and industry. For example, in smart homes, sensing health indicators such as falls, breathing, and heartbeats can be used for intelligent care and reminders; in automotive electronics, it can detect when a person kicks the tailgate or detect their presence inside the vehicle; and in industry, sensing the presence of a person can help achieve energy conservation and power saving.
[0115] Sensing measurement, also known as wireless sensing, refers to the process by which a transmitting and receiving end detects a target or determines its state by transmitting signals. For example, it involves using wireless signals to sense environmental information (referred to as sensing information), including human actions, behaviors, and vital signs (such as breathing and heartbeat). After sensing the environment, various other technologies, such as AI, can be combined for subsequent processing to reconstruct the physical environment, analyze it, identify and analyze people and objects within it, and trigger subsequent actions.
[0116] Wireless sensing refers to the use of received wireless signals by devices with wireless sensing capabilities to detect characteristic information of expected targets in a given environment. For example, characteristic information includes one or more of the following: distance, speed, angle, motion, presence or proximity, gestures, etc. Targets include one or more of the following: objects, people, animals, etc. Environment includes one or more of the following: rooms, houses, vehicles, businesses, etc.
[0117] The following section uses the 802.11bf scenario to introduce the relevant content of sensing technology.
[0118] For example, the transmitting end can send a signal for sensing and measurement to the receiving end, which can measure the signal to obtain a channel estimation result, such as channel state information (CSI). The receiving end can then perform sensing based on the CSI. Alternatively, the receiving end can send the channel estimation result back to the transmitting end, which can then perform target sensing or target state sensing based on the channel estimation result. For example, the receiving or transmitting end can process the CSI to determine whether a moving target exists in the environment.
[0119] In the sensing and measurement process, the devices involved in sensing mainly consist of the following roles:
[0120] Sensing initiator (SI): The device that initiates the sensing measurement process and sends a sensing measurement establishment request. For non-DMG devices, the sensing initiator is the device that sends the sensing measurement establishment request frame. For DMG devices, the sensing initiator is the device that sends the DMG sensing measurement establishment request frame.
[0121] Sensing responder (SR): A device that responds to the sensing process initiated by the sensing initiator and sends a sensing measurement response. For non-DMG devices, the sensing responder refers to the device that sends a sensing measurement establishment response frame. For DMG devices, the sensing responder refers to the device that sends a DMG sensing measurement establishment response frame.
[0122] Sensing transmitter: A device that transmits sensing signals. These sensing signals can refer to signals used for sensing measurements, such as Physical Layer Protocol Data Units (PPDUs). Sensing can be WLAN sensing or DMG sensing.
[0123] Sensing receiver: A device that receives sensing signals sent by a sensing transmitter. Sensing can be WLAN sensing or DMG sensing.
[0124] The current sensing process defines the sensing process under a single sensing mode, as shown in Figure 1. Taking sensing device 1 and sensing device 2 as examples, the current WLAN sensing process can include the following stages / processes:
[0125] S101: Sensing device 1 and sensing device 2 perform sensing capability interaction.
[0126] In S101, the sensing initiator sends a sensing capability request to the sensing receiver, and the sensing receiver sends a sensing capability response to the sensing initiator.
[0127] S102: A sensing measurement session is established between sensing device 1 and sensing device 2.
[0128] In S102, a sensing measurement request frame is initiated by the sensing initiator to the sensing responder. The sensing measurement request frame carries a set of sensing measurement parameters for negotiation. The sensing responder responds to the sensing initiator by replying with a sensing measurement response frame.
[0129] For example, if the sensing responder agrees to the sensing measurement parameters carried in the sensing measurement request frame, then the sensing measurement response frame indicates agreement, and the sensing measurement session is established; if the sensing responder rejects the sensing measurement parameters carried in the sensing measurement request frame, then the sensing measurement response frame indicates rejection, and the sensing measurement session fails to be established.
[0130] If the sensing responder refuses the sensing measurement parameters carried in the sensing measurement request frame, it can also indicate the refusal and provide the reason for the refusal in the sensing measurement response frame, and the sensing measurement session establishment will fail.
[0131] The sensing initiator and sensing responder can negotiate sensing measurement parameters by repeatedly reusing the establishment process of the sensing measurement session until the sensing measurement session is established.
[0132] S103: Sensing device 1 and sensing device 2 perform a sensing measurement interaction (also known as a sensing measurement instance).
[0133] After the perception measurement is established, the perception initiator will initiate one or more perception measurement instances / interactions to perform perception measurements.
[0134] S104: Sensing measurement shutdown / termination is performed between sensing device 1 and sensing device 2, i.e., the sensing measurement session is terminated.
[0135] In integrated communication and sensing scenarios, a single device may contain multiple modules or support various sensing modes. For example, an SLP device may include both SLE and SLP modules (i.e., an SLP device supports both SLB and SLP sensing modes). Both SLE and SLP can support human body sensing. However, SLE-based sensing has the characteristics of low power consumption, narrow bandwidth, and relatively low measurement accuracy; while SLP-based sensing has higher power consumption than SLE, but also higher bandwidth and measurement accuracy. For devices supporting multiple sensing modes, the appropriate sensing mode can be selected for sensing measurement to better adapt to sensing tasks in different sensing scenarios and save power.
[0136] Because different sensing modes of devices have independent sensing processes, devices supporting the same sensing mode execute the sensing process shown in Figure 1. However, if a sensing mode needs to be switched during the execution of the sensing process, the current sensing process needs to be ended and re-executed. As shown in Figure 1, the current sensing measurement session is closed, and then the sensing capability interaction and the establishment of the sensing measurement session are re-executed. Therefore, in scenarios involving multiple sensing mode switches, devices need to close the sensing measurement session and renegotiate and configure sensing parameters multiple times. This not only results in low efficiency and flexibility in switching sensing modes but also low resource utilization and high system overhead.
[0137] Therefore, this application proposes a communication method, communication device, and communication system to improve the efficiency and flexibility of sensing and measurement. The communication method, communication device, and communication system are based on the same or similar technical concepts. Since the principles by which the communication method, communication device, and communication system solve problems are similar, their implementations can be mutually referenced, and repeated details will not be elaborated further.
[0138] The embodiments of this application can be applied to StarFlash communication networks. Those skilled in the art will readily understand that the various aspects involved in the embodiments of this application can be extended to other networks employing various standards or protocols, such as high-performance radio local area networks (HIPERLANs), wireless wide area networks (WWANs), wireless personal area networks (WPANs), or other networks now known or developed in the future. Therefore, regardless of the coverage area and wireless access protocol used, the various aspects provided in the embodiments of this application can be applied to any suitable wireless network.
[0139] The technical solutions of this application embodiment can also be applied to various communication systems or networks, such as: WLAN communication systems, Wireless Fidelity (Wi-Fi) systems, Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, Universal Mobile Telecommunication System (UMTS) systems, Worldwide Interoperability for Microwave Access (WiMAX) communication systems, 5th Generation (5G) systems or New Radio (NR) systems, Future Communications systems, Internet of Things (IoT) networks, or Vehicle-to-Everything (V2X) networks, etc. The communication systems applicable to this application described above are merely illustrative examples; the application is not limited to these examples. These examples are uniformly described here and will not be repeated below.
[0140] This application can support the Spark Link / NearLink standard protocol; it can also support IEEE protocols, such as IEEE 802.11be / Wi-Fi 7 / EHT protocol, IEEE 802.11bn / UHR / Wi-Fi 8 protocol, IEEE Integrated mmWave / IMMW protocol, IEEE 802.15 / UWB protocol, or IEEE 802.11bf / sensing protocol.
[0141] The technical solutions of this application can be applied to various scenarios, including but not limited to: smart homes, automotive electronics, and industrial sectors. For example, in smart homes, health indicators such as human falls, breathing, and heartbeats can be sensed for intelligent care and reminders; in automotive electronics, human kicking of the tailgate or detection of presence within the vehicle can be detected; in industrial sectors, the presence of a human body can be sensed to achieve energy saving. The devices (or nodes / devices) to which the technical solutions of this application are applicable can support communication and sensing, and support or possess one or more sensing modes; for example, the applicable devices (or nodes or devices) may include, but are not limited to: smart home devices (e.g., human presence monitors, smart environment control panels, etc.), health monitoring devices (e.g., health and wellness monitoring systems / equipment, etc.), devices in intelligent transportation systems (e.g., vehicle-mounted sensing units, etc.), and industrial automation equipment (e.g., intelligent warehouse management, production line monitoring systems / equipment, etc.).
[0142] Figure 2 illustrates a system architecture to which the technical solution of this application embodiment can be applied. As shown in Figure 2, the system architecture may include a first device and a second device. The first device and the second device support communication and sensing, and the first device and the second device have or support two sensing modes (i.e., sensing mode 1 and sensing mode 2). The first device and the second device can perform sensing measurements based on sensing mode 1; or, the first device and the second device can perform sensing measurements based on sensing mode 2; or, the first device and the second device can perform sensing measurements based on sensing mode 1 and sensing mode 2 simultaneously.
[0143] In this embodiment, the first device and the second device can exchange sensing capability information to determine their respective supported sensing signal modes, and configure corresponding sensing parameters based on current resource usage and sensing task information. During the sensing measurement phase, the first device and the second device can flexibly and quickly switch between different sensing modes, such as switching from sensing mode 1 to sensing mode 2, or using sensing mode 1 and sensing mode 2 simultaneously for sensing measurement, to adapt to changes in sensing tasks and environmental requirements.
[0144] It should be understood that the system shown in Figure 2 does not constitute a limitation on the communication system to which the embodiments of this application can be applied, and the first and second devices in the architecture shown in Figure 2 are merely examples. In actual applications, the number of devices included in this architecture may be more or less. Furthermore, the sensing modes 1 and 2 possessed by the first and / or second devices are also merely illustrative and do not constitute a limitation on the sensing modes supported or possessed by the devices in the embodiments of this application. In actual applications, the first and / or second devices may support or possess more or fewer sensing modes.
[0145] The communication system architecture or network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of communication system or network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application can also be applied to similar technical problems.
[0146] To better understand the solutions provided in the embodiments of this application, some terms and concepts involved in the embodiments of this application will be explained below. It should be noted that these explanations are intended to make the embodiments of this application easier to understand and should not be regarded as limiting the scope of protection claimed by this application.
[0147] 1) Perception Mode:
[0148] In the embodiments of this application, the sensing mode may refer to wireless sensing measurement performed based on a specific / specified sensing module or component, or it may be wireless sensing measurement performed based on a specific / specified sensing configuration (e.g., at least one of specified frequency point information, bandwidth information, channel information, etc.) or sensing state.
[0149] For example, Sensing Mode 1 and Sensing Mode 2 (first sensing mode and second sensing mode) can refer to wireless sensing measurements performed based on / through two different sensing modules or components; or, Sensing Mode 1 and Sensing Mode 2 (first sensing mode and second sensing mode) can refer to wireless sensing measurements performed based on two different frequency points (or two different bandwidths or channels); or, Sensing Mode 1 and Sensing Mode 2 (first sensing mode and second sensing mode) can refer to wireless sensing measurements performed on the same sensing module / component based on two different frequency points (or two different bandwidths or channels).
[0150] In the embodiments of this application, switching sensing modes can be understood as, but is not limited to: switching the module or component that performs sensing measurements, switching the specific sensing configuration or specific sensing configuration information (e.g., frequency point, bandwidth, channel, etc.), or switching the specific sensing state.
[0151] 2) Sensing device (or sensing node): In the embodiments of this application, a sensing device (or sensing node) may refer to a device, apparatus, module or component that can support sensing and realize sensing.
[0152] It should be noted that in the embodiments of this application, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer 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, a and b, a and c, b and c, or a and b and c, where a, b, and c can be single or multiple.
[0153] Furthermore, unless otherwise stated, the ordinal numbers such as "first," "second," or "1," "2," etc. (except in special cases indicating numerical values) mentioned in the embodiments of this application are used to distinguish multiple objects and are not used to limit the size, content, order, timing, priority, or importance of multiple objects. For example, the first perception mode and the second perception mode (perception mode 1 and perception mode 2) are only used to distinguish different perception modes, and do not indicate that the size, priority, or importance of the two perception modes are different.
[0154] It should be noted that, in this application, the words "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of words such as "exemplarily" or "for example" is intended to present the relevant concepts in a specific manner.
[0155] The terms "comprising" and "having," and any variations thereof, used in the following description of embodiments of this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include other steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses. The terms "system" and "network" in the embodiments of this application are used interchangeably.
[0156] Furthermore, the term "for indicating" mentioned in the description of the embodiments of this application can include both direct and indirect indication. When describing an indication information as indicating A, it can include whether the indication information directly indicates A or indirectly indicates A, but does not necessarily mean that the indication information carries A.
[0157] In the embodiments of this application, the "first device" and the "second device" can support communication and sensing, and have or support at least one sensing mode. Unless otherwise specified herein, the "first device" and the "second device" are used as the execution entities for description.
[0158] In one possible implementation, the first device can be an entity capable of transmitting and / or receiving sensing signals and having management functions. Exemplarily, the first device can be a network device (e.g., a base station), a master node, a grant (G) node, an access station (e.g., an AP or an AP multi-link device MLD), etc. The second device can be any type of terminal capable of transmitting and / or receiving sensing signals. Exemplarily, the second device can be a terminal device, a slave node, a terminal (T) node, or a site (e.g., a Non-AP STA or a Non-AP MLD). The terminal can be a machine-type communication user equipment or a cockpit domain controller (CDC), a fifth-generation mobile communication terminal, or other types of terminals, etc.
[0159] In another possible implementation, the first device can be any type of terminal capable of transmitting and / or receiving sensing signals. Exemplarily, the first device can be a terminal device, a slave node, a T node, or a site (such as a Non-AP STA or Non-AP MLD). The terminal can be a user equipment for machine-type communications, a cockpit domain controller (CDC), a fifth-generation mobile communication terminal, or other types of terminals, etc. The second device can be an entity capable of transmitting and / or receiving sensing signals and having management functions. Exemplarily, the second device can be a network device (e.g., a base station), a master node, a G node, or an access station (such as an AP or AP MLD), etc.
[0160] In the above, CDC can be abbreviated as vehicle infotainment system. Currently, in addition to traditional functions such as radio, music playback, and navigation, vehicle infotainment systems now have cellular communication capabilities (3G, 4G, etc.). They can be combined with the vehicle's controller area network (CAN)-bus (BUS) technology to enable information communication between people and vehicles, and between vehicles and the outside world, thereby enhancing user experience and providing service and safety-related functions.
[0161] In the above, master nodes and slave nodes refer to two types of nodes distinguished by their logical functions. The master node manages the slave nodes and has the function of allocating resources, being responsible for allocating resources to the slave nodes. The slave nodes communicate using the resources allocated by the master node according to its scheduling. Nodes can be various devices; for example, the master node could be a mobile phone, and the slave node could be a headset. The mobile phone and headset establish a communication connection to achieve data interaction. The mobile phone manages the headset, and the mobile phone has the function of allocating resources to the headset.
[0162] In the embodiments of this application, the "first device" can serve as a sensing initiator or a sensing response; or the "first device" can serve as a sensing initiating node or a sensing management node. The "second device" can serve as a sensing initiator or a sensing response; or the "second device" can serve as a sensing initiating node or a sensing management node.
[0163] When the "first device" acts as the sensing initiator, the "second device" can act as the sensing response end. When the "second device" acts as the sensing initiator, the "first device" can act as the sensing response end.
[0164] In the following text, the "first device" is used as the sensing initiator, or sensing initiation node, or sensing management node; and the "second node" is used as the sensing response end, or sensing initiation node, as examples to introduce the scheme of the embodiments of this application.
[0165] In addition, "first device" can be replaced by "sensing initiating device", "initiating node", "management node", "first node", or "first communication device", etc. "Second device" can be replaced by "sensing response device", "sensing response node", "terminal node", "second node", or "second communication device", etc.
[0166] In this application, "send" and "receive" refer to the direction of information / data / signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, and "send information" can include direct transmission or indirect transmission through other units or modules. "Receive information from YY" can be understood as the source of the information being YY, and "receive information" can include receiving directly from YY or receiving indirectly from YY through other units or modules. Furthermore, "send" can also be understood as the "output" of a chip interface, and "receive" can be understood as the "input" of a chip interface. In other words, "send" or "receive" can occur between devices, such as a base station and a terminal transmitting or receiving data via an air interface. "Send" or "receive" can also occur within a device, such as transmitting or receiving data between components, modules, chips, software modules, or hardware modules within a device via a bus, wiring, or interface.
[0167] It should be understood that the names of the messages (or information) in the following processes in this application are merely examples. As communication technology evolves, the names of the messages (or information, etc.) in the following processes may change. However, regardless of how the names change, as long as their meaning is the same as the function or meaning of the messages (or information, etc.) in this application, they all fall within the protection scope of this application. For example, "switching" can be replaced by "update" or "change," etc., and "first information" can be replaced by "sensing switching instruction" or "sensing update instruction," etc., which will not be listed here one by one.
[0168] The solutions of the embodiments of this application will be described below.
[0169] This application provides a communication method, which can be applied to, but is not limited to, the network architecture shown in Figure 2. The method can be executed by a first device (or a second device), by a module of the first device (or the second device) (e.g., a processor, chip, or chip system), or by a logical node, logical module, or software capable of implementing all or part of the functions of the first device (or the second device). Furthermore, this application does not specifically limit the specific structure and number of the execution entities (first device, second device) of the method provided in this application, as long as communication can be performed by running a program that records the code of the method provided in this application. For ease of description, the interaction between the first device and the second device is used as an example in the following description. The order of steps in the following processes is merely an example; in actual applications, the execution order of steps in each process can be adjusted, and all or part of the following steps can be adaptively executed.
[0170] Referring to Figure 3, the method provided in this embodiment may include the following steps:
[0171] S301: During the process of the first device performing sensing measurement while using the first sensing mode and the second device, the first device detects a need to switch sensing modes.
[0172] In the embodiments of this application, the first device and the second device can be devices that support communication and sensing. Examples include routers, speakers, mobile phones, gateways, wearable devices, and communication nodes in vehicle / industrial environments; there is no limitation on this. Furthermore, the first device and / or the second device can support one or more sensing modes.
[0173] In this embodiment, the first device detects a need to switch sensing modes, which may include, but is not limited to, one or more of the following:
[0174] (1) The first device detects a sensing signal or a change in the sensing scene;
[0175] For example, if the first device (such as a sensing node) detects that the change in the current sensing signal reaches a set threshold, it determines that the sensing mode needs to be switched; or if the first device (such as a sensing node) detects that a user has entered the room, it confirms that the sensing mode needs to be switched.
[0176] (2) The first device detects a change in the sensing task;
[0177] Changes in the perception task can include changes in the level of the perception task, changes in the accuracy of the perception task, and so on.
[0178] For example, if a sensing node detects that the level of a sensing task has increased, or that the accuracy requirement of a sensing task has increased, it will confirm that a switching sensing mode is needed.
[0179] (3) The first device detected that the sensing measurement was interfered with;
[0180] For example, if the first device (such as a sensing node) detects signal interference on the currently measured channel or frequency, it confirms that a switching sensing mode is necessary.
[0181] (4) The first device detects changes in the sensing air interface resources.
[0182] For example, if the first device (such as a sensing node) detects that the air interface resources in the current sensing mode for sensing measurements are decreasing, or that the air interface resources are increasing or becoming more abundant in a suitable sensing mode, then it is determined that a switching of sensing mode is necessary.
[0183] In this embodiment of the application, the first device may also receive instructions from a user or other device, which indicate that there is a need to switch the sensing mode, or the instructions are used to instruct the device to switch the sensing mode.
[0184] In one possible implementation, the method of this application embodiment may further include the following steps:
[0185] The first device sends a first request message to the second device, and the second device receives the first request message accordingly. The first request message is used to request the second device's perception capability information. Further, the second device sends a first response message to the first device, and the first device receives the first response message accordingly. The first response message includes the second device's perception capability information, which includes capability information of a first perception mode.
[0186] Optionally, the steps in the above implementation can be equivalent to the perception capability interaction stage in the perception process shown in Figure 1, and this implementation can be performed before S301.
[0187] In one possible implementation, the sensing capability information of the second device mentioned above also includes capability information of the second sensing mode.
[0188] For example, the first sensing mode (which may also be the second sensing mode) may be an SLE mode or an SLP mode, or other sensing signals with different frequencies and / or bandwidths.
[0189] In the embodiments of this application, SLE mode can be understood as synchronous low energy mode, and SLP mode can be understood as synchronous link positioning mode.
[0190] In this embodiment of the application, the capability information of the first sensing mode may include, but is not limited to, at least one of the following:
[0191] (1) Number of sensing sessions supported by the first sensing mode; (2) Sensing signal capability information in the first sensing mode; (3) Sensing reporting capability information in the first sensing mode; (4) Multi-antenna capability information in the first sensing mode; (5) Sensing event time information in the first sensing mode; (6) Location information or coordinate information of the first sensing mode.
[0192] In this embodiment, the capability information of the second sensing mode is similar to that of the first sensing mode described above, and can be referred to the description of the capability information of the first sensing mode described above, which will not be detailed here.
[0193] For example, Table 1 shows the capability information of each sensing mode carried in the first response message and the corresponding description of the information / fields therein. Referring to Table 1, the first device receives a first response message from the second device that includes capability information of the first sensing mode and capability information of the second sensing mode. The capability information of each sensing mode may include, but is not limited to: the number of supported sensing sessions, sensing signal capability information, sensing reporting capability information, multi-antenna capability information, and sensing event time information. Specifically, the sensing event time information may include, but is not limited to: the time interval between sensing events and the time interval between groups of sensing events.
[0194] Table 1
[0195] Table 1 above is only an example. In actual applications, the sensing modes supported by the second device may not be limited to the first sensing mode and the second sensing mode, and the parameters / information in the capability information of each sensing mode are not limited to the parameters / information shown in Table 1 above. Compared with the capability information and description shown in Table 1, actual applications may contain more or less information and description, which will not be listed in detail in this application.
[0196] In one possible implementation, the method of this application embodiment may further include the following steps:
[0197] The first device sends a first message to the second device, and the second device receives the first message accordingly. The first message includes second sensing configuration information for a first sensing mode. Further, the second device sends a second message to the first device, and the first device receives a second message from the second device. The second message is used to indicate whether the second device accepts the sensing configuration information in the first message. Optionally, the steps in this implementation can be performed before S301.
[0198] In one possible implementation, the second message can specifically be used to indicate whether the second device accepts the second sensing configuration information of the first sensing mode.
[0199] In one possible implementation, before the first device sends the first message to the second device, the method may further include: the first device determining the second perception configuration information of the first perception mode based on one or more of the capability information of the first perception mode, perception task information, and perception resource information.
[0200] In this embodiment, the sensing task information can refer to the nature and requirements of the sensing task. For example, the sensing task information can include the level of the sensing task (e.g., large-grained sensing, such as human fall detection, action behavior recognition, etc.; or fine-grained sensing, such as human breathing, heartbeat, and other vital signs recognition), the required accuracy of the sensing task (including but not limited to the accuracy requirements of the sensing task, and related requirements for the sensing mode, such as higher bandwidth requirements for multi-person spatial sensing, and higher frequency / channel requirements for heartbeat information sensing), and the energy consumption limitations of the sensing task, and can serve as the basis for the configuration and switching decisions of the sensing mode. Sensing resources can include resources used for sensing measurement, such as at least one of time-domain resources and frequency-domain resources, and the sensing resource information can include, but is not limited to, at least one of time-domain resource information and frequency-domain resource information used for sensing measurement. For example, time-domain resource information can be a subframe number or a time slot number, and frequency-domain resource information can be frequency information or a frequency band number.
[0201] In this embodiment of the application, the second sensing configuration information of the first sensing mode may include, but is not limited to, at least one of the following:
[0202] (1) Identification information of the second sensing configuration information; (2) Sensing information reporting instruction information; (3) Sensing signal configuration information, such as the bandwidth, channel, period and other information of the sensing signal; (4) Multi-antenna configuration information; (5) Sensing event time information.
[0203] In one possible implementation, before the first device sends the first message to the second device, the process may further include: the first device determining third sensing configuration information for the second sensing mode based on one or more of the capability information, sensing task information, and sensing resource information of the second sensing mode. In another possible implementation, the first message sent by the first device to the second device may also include the third sensing configuration information for the second sensing mode. Through these implementations, the first device can pre-set / configure the sensing configuration information corresponding to the second sensing mode before performing sensing measurement interaction and provide it to the second device, so that both the first and second devices can subsequently use the sensing configuration information of the second sensing mode to perform sensing measurements in a timely manner.
[0204] In this embodiment, the third perception configuration information of the second perception mode is similar to the second perception configuration information of the first perception mode described above. Please refer to the description of the second perception configuration information above, which will not be detailed here.
[0205] For example, Table 2 shows the configuration information of the sensing mode in the first message sent by the first device to the second device and the description of the information / fields therein. As shown in Table 2, the first message may include the second sensing configuration information of the first sensing mode and the third sensing configuration information of the second sensing mode; the sensing configuration information of each sensing mode includes, but is not limited to: the identification information of the sensing configuration information, the sensing information reporting indication information, the sensing signal configuration information, the multi-antenna configuration information, and the sensing event time information; wherein, the sensing event time information may specifically include, but is not limited to: the sensing event period, the sensing event group period, and the number of sensing events.
[0206] Table 2
[0207] Table 2 above is only an example. In actual applications, the perception configuration information for each perception mode may not be limited to the information / fields and descriptions shown in Table 2 above. Compared with the information / fields and descriptions shown in Table 2, actual applications may contain more or fewer information / fields and descriptions, which will not be listed in detail in this application.
[0208] In this embodiment of the application, if the first message sent by the first device to the second device includes second perception configuration information of the first perception mode and third perception configuration information of the second perception mode, then the second device sends a second message to the first device. The second message is used to indicate whether the second device accepts the perception configuration information in the first message. It may include: the second message may be used to indicate whether the second device accepts the second perception configuration information in the first message, or to indicate whether the second device accepts the third perception configuration information in the first message, or to indicate whether the second device accepts both the second and third perception configuration information in the first message.
[0209] For example, Table 3 shows the feedback information of each sensing configuration information in the second message sent by the second device to the first device, as well as the description of the information / fields therein. As shown in Table 3, the second message may include the feedback information of the second sensing configuration information of the first sensing mode and the feedback information of the third sensing configuration information of the second sensing mode; wherein, the feedback information of each sensing configuration information may include, but is not limited to: the identification information of the sensing configuration information and the status information of the sensing configuration information.
[0210] Table 3
[0211] Table 3 above is only an example. In actual applications, the feedback information of each perception configuration information may not be limited to the information / fields and descriptions shown in Table 2 above. Compared with the capability information and descriptions shown in Table 3, actual applications may contain more or fewer information / fields and descriptions, which will not be listed in detail in this application.
[0212] S302: Based on the need to switch the sensing mode, the first device sends first information to the second device; accordingly, the second device receives the first information; the first information is used to instruct the second device to switch the sensing mode.
[0213] In the embodiments of this application, switching the sensing mode may include: switching the sensing module / component that performs sensing measurement, switching the sensing configuration (or specific sensing configuration information), switching the sensing state (or specific sensing state), etc.
[0214] Regarding S302, the embodiments of this application may include, but are not limited to, the following possible implementations:
[0215] Implementation method 1: The first information is used to instruct the second device to switch to the second sensing mode.
[0216] In one possible implementation, the first information may also include the first perception configuration information of the second perception mode.
[0217] In this embodiment of the application, the first sensing configuration information of the second sensing mode may include, but is not limited to, at least one of the following:
[0218] (1) Identification information of the first sensing configuration information; (2) Sensing information reporting instruction information in the second sensing mode; (3) Sensing signal configuration information in the second sensing mode; (4) Multi-antenna configuration information in the second sensing mode; (5) Sensing event time information in the second sensing mode.
[0219] For details on the information in the first perception configuration information, please refer to the descriptions of the information in the second or third perception configuration information mentioned above. These details will not be elaborated here.
[0220] It should be noted that, in this embodiment, the first device can pre-set / configure the sensing configuration information of the second sensing mode (i.e., the aforementioned third sensing configuration information) and send it to the second device in the first message before S301; however, during the sensing measurement phase, if the first device chooses to switch to the second sensing mode based on requirements, the first device can also reconfigure the sensing configuration information of the second sensing mode (i.e., the first sensing configuration information), and then send the sensing configuration information of the second sensing mode (i.e., the first sensing configuration information) to the second device when the first device sends the first information to the second device. In S302, if the first message sent by the first device to the second device does not include the sensing configuration information of the second sensing mode, the first information sent by the first device to the second device includes the first sensing configuration information of the second sensing mode.
[0221] Of course, in this application, if the first device sends a first message to the second device in advance that includes the third sensing configuration information of the second sensing mode, then if the first device determines to switch to the second sensing mode, the first device may not need to reconfigure the sensing configuration information of the second sensing mode. In this case, the first message sent by the first device to the second device does not include the first sensing configuration information of the second sensing mode. After receiving the first message, the second device switches to the second sensing mode. Subsequently, the first device and the second device can perform sensing measurements based on the third sensing configuration information of the second sensing mode.
[0222] In one possible implementation, after the first device sends the first information to the second device, the method of this application embodiment may further include: the second device sending the second information to the first device, and correspondingly, the first device receiving the second information, wherein the second information is used to indicate the feedback information of the second device on switching sensing modes.
[0223] In this embodiment of the application, if the feedback information of the second device on the switching sensing mode indicates that the second device does not accept the switching sensing mode, the feedback information (or second information) of the second device on the switching sensing mode may include a cause value (or indication information), which is used to indicate the reason or justification for the second device not accepting the switching sensing mode.
[0224] In one possible implementation, the feedback information from the second device regarding the switching sensing mode instructs the second device to accept the switching sensing mode. The method in this embodiment may further include:
[0225] When the first device and the second device switch to the second sensing mode, the first device and the second device use the second sensing mode to perform sensing measurements; or
[0226] When the first device and the second device switch to the first sensing mode and the second sensing mode respectively, or simultaneously, the first device and the second device use the first sensing mode and the second sensing mode to perform sensing measurements.
[0227] Implementation Method 2: The first information includes first instruction information and second instruction information. The first instruction information is used to indicate the behavior of the first perception mode, and the second instruction information is used to indicate the first perception configuration information of the second perception mode.
[0228] That is, the first device sends first information to the second device based on the need to switch the sensing mode. Specifically, the first device sends first instruction information and second instruction information to the second device based on the need to switch the sensing mode.
[0229] In this second implementation method, the first instruction information and the second instruction information can be two independently transmitted information or signaling messages, rather than being carried in the first information. That is, the function of the first information can be realized through the two signaling messages / information, the first instruction information and the second instruction information.
[0230] In one possible implementation, the first indication information is used to indicate the behavior of the first perception mode, and the first indication information may include one or more of the following:
[0231] (1) Identification information of the perception configuration information of the first perception mode; (2) Perception start time of the first perception mode; (3) Perception behavior instruction configuration of the first perception mode;
[0232] The identification information of the perception configuration information of the first perception mode can refer to the identification information of the perception configuration information used when using the first perception mode for perception measurement, such as the index and identifier of the perception configuration information of the first perception mode.
[0233] The perception start time of the first perception mode can refer to the start time of perception measurement using the first perception mode.
[0234] The first perception mode's perception behavior indication configuration is as follows: When the first perception mode's perception behavior indication configuration field value is the first value, it indicates / resumes perception measurement using the first perception mode according to the first perception mode's perception start time. When the first perception mode's perception behavior indication configuration field value is the second value, it indicates / resumes stopping the first perception mode's perception measurement and releasing the first perception mode's perception configuration information. When the first perception mode's perception behavior indication configuration field value is the third value, it indicates / resumes stopping the first perception mode's perception measurement but does not release the first perception mode's perception configuration information.
[0235] Based on implementation method two, in one possible implementation, after the first device sends the first information to the second device, the method of this application embodiment may further include: the second device sending the second information to the first device, and correspondingly, the first device receiving the second information, the second information being used to indicate the second device's perception configuration feedback information for the second perception mode.
[0236] Based on the above, in one possible implementation, the second device's perception configuration feedback information for the second perception mode instructs the second device to accept the first perception configuration information for the second perception mode. The method in this embodiment may further include:
[0237] When the first device and the second device switch to the second sensing mode, the first device and the second device use the second sensing mode to perform sensing measurements; or
[0238] When the first device and the second device switch to the first sensing mode and the second sensing mode respectively, or simultaneously, the first device and the second device use the first sensing mode and the second sensing mode to perform sensing measurements.
[0239] In one possible implementation, the first device and the second device perform sensing measurements using a second sensing mode. Specifically, this may include: the first device and the second device performing sensing measurements using the second sensing mode based on the first sensing configuration information of the second sensing mode.
[0240] In another possible implementation, the first device and the second device use a second sensing mode to perform sensing measurements. Specifically, the first device and the second device can use the second sensing mode to perform sensing measurements based on the first sensing configuration information of the second sensing mode and the sensing measurement results in the first sensing mode.
[0241] With this implementation, when the first and second devices switch to the second sensing mode, they can continue to use the sensing results or data obtained from the sensing measurement performed in the first sensing mode to perform sensing measurement in the second sensing mode, so as to avoid data interruption or loss, accumulate more effective data, and thus effectively improve the continuity (integrity) and reliability of sensing measurement.
[0242] The above S301 and S302 are exemplified by the first device and the second device. In actual applications, more first devices and / or second devices may be involved. Similarly, they can all be implemented with reference to the above S301 to S302. They will not be listed and described one by one here.
[0243] Based on the above scheme, when the first device detects a need to switch sensing modes during the sensing measurement process with the second device while using the first sensing mode, the first device can send a first message to the second device to instruct it to switch sensing modes. This allows both devices to switch their sensing modes promptly and effectively to perform subsequent sensing measurements without terminating the current sensing mode and renegotiation or configuration of sensing parameters. Therefore, this method effectively improves the efficiency and flexibility of switching sensing modes, thereby enhancing the efficiency and flexibility of sensing measurements, while incurring low system overhead. This method also supports flexible combinations and rapid switching of multiple sensing modes, combating fragmented solutions and allowing switching to the appropriate sensing mode in suitable scenarios to meet diverse needs (such as high precision and low power consumption).
[0244] The following example uses the scheme shown in Figure 3 to illustrate a scenario of star flash sensing measurement. Several specific implementation methods will be used to provide a detailed description of the scheme shown in Figure 3.
[0245] In the following specific embodiments, the scheme shown in Figure 3 is applied to the scenario of star-flash sensing measurement. Taking the first device as the management G node and the second device as the terminal T node as an example, the first device and the second device support / have a first sensing mode and a second sensing mode. The first sensing mode can be, but is not limited to, SLE mode or SLP mode, and the second sensing mode can also be, but is not limited to, SLP mode or SLE mode. In the following, the method of the implementation is described using SLE mode as the first sensing mode and SLP mode as the second sensing mode as an example. SLE mode can specifically refer to the specific sensing configuration information or specific state of performing sensing measurement in SLE mode, and SLP mode can refer to the specific sensing configuration information or specific state of performing sensing measurement in SLP mode.
[0246] Implementation Method 1:
[0247] In Implementation Method 1, the switching of G node and T node from SLE mode (an example of the first sensing mode) to SLP mode (an example of the second sensing mode) to perform sensing measurements is used as an example to illustrate the scheme of this application embodiment. Referring to Figure 4A, the method flow of Implementation Method 1 may include the following steps:
[0248] S400: G node and T node establish a connection via an SLE asynchronous link.
[0249] S401: Node G sends a perception capability request message to Node T (an example of the first request message in the scheme shown in Figure 3 above). Accordingly, Node T receives the perception capability request message, which is used to request the perception capability information of Node T.
[0250] S402: Node T sends a perception capability response message to Node G (an example of the first response message in the scheme shown in Figure 3 above). Accordingly, Node G receives the perception capability response message, which is used to indicate the perception capability information of Node T.
[0251] In one possible implementation, the perception capability information of node T includes capability information of SLE mode (an example of the capability information of the first perception mode in the scheme shown in Figure 3 above) and capability information of SLP mode (an example of the capability information of the second perception mode in the scheme shown in Figure 3 above).
[0252] For example, Table 4 shows the capability information of the T node supporting the SLE mode and the SLP mode in the above-mentioned perception capability response message (example of the first response message in the scheme shown in Figure 3), as well as the description of the information / fields therein.
[0253] Table 4
[0254] Table 4 above is only an example. In actual applications, the capability information of each sensing mode may not be limited to the information / fields and descriptions shown in Table 4 above. Compared with the information / fields and descriptions shown in Table 4, actual applications may contain more or fewer information / fields and descriptions, which will not be listed in detail here.
[0255] S403: Node G sends a perception configuration message to Node T (an example of the first message in the scheme shown in Figure 3 above), and Node T receives the perception configuration message accordingly.
[0256] The perception configuration message includes perception configuration information #1 for SLE mode (an example of the second perception configuration information for the first perception mode in the scheme shown in Figure 3 above) and perception configuration information #2 for SLP mode (an example of the third perception configuration information for the second perception mode in the scheme shown in Figure 3 above).
[0257] For example, Table 5 shows the perception configuration information #1 of SLE mode (an example of the second perception configuration information of the first perception mode in the scheme shown in Figure 3 above) and the perception configuration information #2 of SLP mode (an example of the third perception configuration information of the second perception mode in the scheme shown in Figure 3 above) in the perception configuration message above, as well as the description of the information / fields therein.
[0258] Table 5
[0259] Table 5 above is only an example. In actual applications, the perception configuration information for each perception mode may not be limited to the information / fields and descriptions shown in Table 5 above. Compared with the information / fields and descriptions shown in Table 5, actual applications may contain more or fewer information / fields and descriptions, which will not be listed in detail here.
[0260] S404: Node T sends a perception configuration feedback message to Node G (an example of the second message in the scheme shown in Figure 3 above), and Node G receives the perception configuration feedback message accordingly.
[0261] The perception configuration feedback message is used to indicate / include: feedback information of perception configuration information #1 (an example of feedback information of the second perception configuration information in the scheme shown in Figure 3 above) and feedback information of perception configuration information #2 (an example of feedback information of the third perception configuration information in the scheme shown in Figure 3 above).
[0262] For example, Table 6 shows the feedback information of perception configuration information #1 (an example of the feedback information of the second perception configuration information in the scheme shown in Figure 3) and the feedback information of perception configuration information #2 (an example of the feedback information of the third perception configuration information in the scheme shown in Figure 3) in the above perception configuration feedback message, as well as the description of the information / fields therein.
[0263] Table 6
[0264] Table 6 above is only an example. In actual applications, the feedback information of each perception configuration information may not be limited to the information / fields and descriptions shown in Table 6 above. Compared with the information / fields and descriptions shown in Table 6, the actual application may contain more or fewer information / fields and descriptions, which will not be listed in detail here.
[0265] S405: G node and T node perform perception measurement interaction based on SLE mode (an example of the first perception mode in the scheme shown in Figure 3 above).
[0266] In one possible implementation, the G node and T node can negotiate the corresponding sensing mode (such as SLE mode) to perform initial sensing measurements based on the current resource occupancy and sensing task information (such as the level of the sensing task, the accuracy required for the sensing task, energy consumption limits, etc.).
[0267] In this embodiment of the application, the G node and T node may also perform initial sensing measurements based on a default sensing mode (such as SLE mode).
[0268] S406: During the sensing and measurement phase, the G node detected a need to switch sensing modes.
[0269] For example, the G node detects a need to switch perception modes, which may include, but is not limited to, one or more of the following:
[0270] (1) A sensing signal or a change in the sensing scene was detected;
[0271] For example, if a G node detects that the change in the current sensing signal reaches a set threshold, it determines that a switching sensing mode is needed; or if a G node detects that a user has entered the room, it confirms that a switching sensing mode is needed. For instance, a node based on SLE mode continuously monitors whether there is anyone in the room while maintaining low power consumption. After detecting a human body entering, the node switches from SLE mode to SLP mode for more accurate sensing, such as position tracking and motion recognition.
[0272] (2) A change in the perception task (e.g., the level or accuracy of the perception task) was detected;
[0273] For example, if the G node detects that the level of the perception task has increased, or the accuracy requirement of the perception task has become higher, such as the perception task changing from having no requirement for distance resolution to requiring a distance resolution within 50cm, then the G node confirms that it needs to switch from SLE mode to SLP mode.
[0274] (3) Interference was detected in the sensing measurement;
[0275] For example, if a G node detects signal interference on the currently measured channel or frequency, it confirms the need to switch sensing modes. If, in SLE mode, other devices operating on the same frequency are present nearby, causing interference, the node will switch from SLE mode to SLP mode.
[0276] (4) Changes in sensing air interface resources were detected;
[0277] For example, if a G node detects that the air interface resources in the current sensing mode for sensing measurements are decreasing, or that the air interface resources are increasing or decreasing in a suitable sensing mode, it confirms that it needs to switch from SLE sensing mode to SLP sensing mode.
[0278] In this embodiment of the application, after the G node detects a need to switch the perception mode during the perception measurement phase, it can execute the steps of implementation method one (i.e., S407 and S408 below) or the steps of implementation method two (i.e., S409 to S411 below).
[0279] S407: Node G sends perception switching information to node T (an example of the first information in the scheme shown in Figure 3 above). Accordingly, node T receives the perception switching information, which is used to indicate switching to SLP mode (an example of the second perception mode in the scheme shown in Figure 3 above).
[0280] In one possible implementation, the perception switching information sent by the G node to the T node may include perception configuration information #3 of the SLP mode (an example of the first perception configuration information of the second perception mode in the scheme shown in Figure 3 above).
[0281] In this embodiment, when there is a need for the G node to switch sensing modes, the G node does not need to configure the sensing configuration information for the SLP mode. After the G node and T node switch to SLP mode, they can directly perform sensing measurements based on the aforementioned sensing configuration information #2 for the SLP mode. Of course, the G node can also choose to reconfigure the sensing configuration information for the SLP mode (i.e., sensing configuration information #3) and send it to the T node along with the sensing switch information.
[0282] If the perception configuration message in S403 does not include the perception configuration information for SLP mode, then the perception switching information in S407 includes the perception configuration information #3 for SLP mode.
[0283] S408: Node T sends a feedback message of perception switching to Node G (an example of the second message in the scheme shown in Figure 3 above). Accordingly, Node G receives the feedback message of perception switching, which is used to indicate whether Node T accepts the switch to SLP mode.
[0284] If the feedback information of the sensing switch is used to instruct the T node to accept the switch to SLP mode, then execute S412 to S414 as described below.
[0285] If the feedback information of the sensing switch is used to indicate that node T does not accept the switch to SLP mode, then S412 below is not executed, but S413 and S414 are executed instead. Furthermore, in one possible implementation, the feedback information of the sensing switch may include the reason or justification for node T's refusal to accept the switch to SLP mode.
[0286] S409: Node G sends SLE perception behavior indication information to Node T (an example of the first indication information in the scheme shown in Figure 3 above); correspondingly, Node T receives the SLE perception behavior indication information.
[0287] For example, Table 7 below shows the field names and corresponding descriptions in the SLE perception behavior indication information. Referring to Table 7, the fields in the SLE perception behavior indication information include: the index of the SLE perception configuration information (or the perception measurement signal configuration index), the SLE perception start time (or the start measurement timeslot number), and the SLE perception behavior indication configuration (or the perception measurement behavior indication configuration). The SLE perception configuration information index can refer to the index, identifier, etc., of the perception configuration information used when performing perception measurements in SLE mode. The SLE perception start time can refer to the start time of performing perception measurements in SLE mode, such as the start measurement timeslot number based on the basic timeslot identifier. SLE perception behavior indication configuration (or perception measurement behavior indication configuration): When the value of this field is 0, it indicates / represents restarting the SLE mode perception measurement from the perception start time, and the original time resource configuration is invalid; when the perception start time is a past time, the configured node should calculate the perception start time of the subsequent measurement event group according to this group of signaling and execute the perception measurement of the subsequent measurement event group. When the value of this field is 1, it indicates that the perception measurement in SLE mode is terminated and the perception configuration information of SLE mode is released; when the value of this field is 2, it indicates that the perception measurement in SLE mode is stopped and the perception configuration information of SLE mode is not released.
[0288] Table 7
[0289] Table 7 above is an example. In practical applications, the fields and corresponding descriptions in the SLE perceived behavior indication information may not be limited to those shown in Table 7. Compared to the fields and corresponding descriptions shown in Table 7, practical applications may include more or fewer fields and corresponding descriptions, which will not be listed in detail here.
[0290] Based on the above introduction, in S409, the G node sends SLE perception behavior indication information to the T node, and the value of the SLE perception behavior indication configuration field in the SLE perception behavior indication information is 2.
[0291] S410: Node G sends SLP perception configuration information (such as SLP mode perception configuration information #3) to Node T (an example of the second indication information in the scheme shown in Figure 3 above); accordingly, Node T receives the SLP perception configuration information.
[0292] S411: Node T sends SLP-aware configuration feedback information to Node G (an example of the second information in the scheme shown in Figure 3 above); correspondingly, Node G receives the SLP-aware configuration feedback information; wherein, the SLP-aware configuration feedback information is used to indicate whether Node T accepts the SLP-aware configuration information.
[0293] If the SLP-aware configuration feedback information is used to instruct node T to accept the SLP-aware configuration information, then continue to execute S412 to S414 below.
[0294] If the SLP-aware configuration feedback information is used to indicate that node T does not accept the SLP-aware configuration information, then S412 below will not be executed, but S413 and S414 below will be executed instead.
[0295] In this first implementation, S406-S411 above is described as an example where node G detects a need to switch sensing modes during the sensing and measurement phase and sends sensing switching information to node T based on this need. In actual applications, it is also possible that node T detects a need to switch sensing modes during the sensing and measurement phase and sends sensing switching information to node G based on this need to instruct node G to switch to SLP mode. Similarly, this situation can be implemented by referring to the way node G instructs node T to switch modes, which will not be described in detail here.
[0296] S412: G nodes and T nodes switch from SLE mode to SLP mode and use SLP mode for perception measurement interaction.
[0297] In one possible implementation, the G node and T node use the SLP mode for perception measurement interaction, which may specifically include: the G node and T node use the perception measurement results / data in the SLE mode and the perception configuration information #2 (or the perception configuration information #3 in the SLP mode) to perform perception measurement interaction.
[0298] For example, Figure 4B illustrates a schematic diagram of a sensing measurement process where nodes G and T switch from SLE mode to SLP mode. Referring to Figure 4B, the process includes: Step 1: Node G and node T interact in sensing measurement mode using SLE mode; Step 2: Node G detects a need to switch sensing modes; Step 3: Node G sends sensing switching information to node T, instructing node T to switch to SLP mode; Step 4: Node T returns sensing switching feedback information to node G; Step 5: Node G and node T switch from SLE mode to SLP mode and interact in sensing measurement mode using SLP mode.
[0299] For example, Figure 4C illustrates another schematic diagram of the G node and T node switching from SLE mode to SLP mode for perception measurement. As shown in Figure 4C, the process includes: Step 1: The G node and T node interact for perception measurement in SLE mode; Step 2: The G node detects a need to switch perception modes; Step 3: The G node sends SLE perception behavior indication information to the T node (where the value of the SLE perception behavior indication configuration field is 2); Step 4: The G node sends SLP perception configuration information to the T node; Step 5: The T node sends SLP perception configuration feedback information to the G node; Step 6: The G node and T node switch from SLE mode to SLP mode and interact for perception measurement in SLP mode.
[0300] The specific process for G nodes and T nodes to perform perception measurement interaction can refer to the existing perception measurement interaction process, and will not be repeated here.
[0301] In the embodiments of this application, the G node and T node can reuse the sensing measurement results / data from the previous SLE mode to avoid data interruption or loss, thereby ensuring the continuity and reliability of sensing measurement.
[0302] Furthermore, before executing S412, if the perception measurement results / data in SLE mode are on node G, node G can also send the perception measurement results / data in SLE mode to node T; if the perception measurement results / data in SLE mode are on node T, node T can also send the perception measurement results / data in SLE mode to node G.
[0303] In one possible implementation, the G node and T node use sensing signals in SLP mode (or SLE mode) to perform environmental monitoring sensing tasks, which may include, but are not limited to: human presence detection, human behavior recognition, human vital sign monitoring, human position tracking, and environmental parameter measurement.
[0304] S413: Node T sends a perception information reporting signal (or perception report frame) to Node G; correspondingly, Node G receives the perception information reporting signal.
[0305] If the T node and G node switch to SLP mode, this sensing information reporting signaling is used to indicate / include sensing measurement information based on SLP mode. Optionally, this sensing information reporting signaling can also be used to indicate / include sensing measurement information based on SLE mode.
[0306] If the T node and G node have not switched to SLP mode, this sensing information reporting signaling is used to indicate / include sensing measurement information based on SLE mode.
[0307] In one possible implementation, the sensing information reporting signaling may include sensing measurement information in SLP mode and / or sensing measurement information in SLE mode; the sensing measurement information may include, but is not limited to, at least one of the following:
[0308] (1) Identification information of the sensing configuration information; (2) Sensing signal information; (3) Feedback parameters / information of sensing measurement, such as information / data measured based on sensing signals, for example, CSI / CIR information, distance Doppler information, sensing target information (or sensing results), etc.
[0309] For example, Table 8 shows the perception measurement information in SLP mode and the corresponding descriptions of the information / fields therein.
[0310] Table 8
[0311] Table 8 above is only an example. In actual applications, the feedback information of the sensing measurement information may not be limited to the information / fields and descriptions shown in Table 8 above. Compared with the information / fields and descriptions shown in Table 8, the actual application may contain more or fewer information / fields and descriptions, which will not be listed in detail here.
[0312] Similarly, the perception measurement information in SLE mode and the corresponding descriptions of the information / fields can be found in Table 8 above, and will not be elaborated here.
[0313] In S405 to S413 above, the switching of G nodes and T nodes from SLE mode to SLP mode to perform sensing measurements is described in detail. Of course, in the embodiments of this application, G nodes and T nodes may also choose to switch from SLP mode to SLE mode to perform sensing measurements according to the actual needs of sensing mode switching. The specific implementation method can be referred to the implementation method of S405 to S413 above, and will not be described in detail here.
[0314] Furthermore, in the embodiments of this application, in S405 to S413 above, it is described that when the G node or T node detects a need to switch the sensing mode during the sensing and measurement phase, it instructs the other node to switch the sensing mode and uses the switched mode to perform sensing and measurement. After that, the T node sends a sensing information reporting signaling to the G node. The sensing and measurement interaction phase includes the sensing reporting phase.
[0315] S414: The G node and T node perform an interaction to turn off / terminate sensing measurements.
[0316] The specific process for G nodes and T nodes to perform the interaction of closing / terminating sensing measurements can refer to the existing interaction process for closing / terminating sensing measurements, and will not be described in detail here.
[0317] In Implementation Method 1, before the sensing session begins, the G node and T node can exchange their supported sensing modes and capability information / parameters for each sensing mode, such as signal frequency, bandwidth, and transmission period, to facilitate subsequent configuration and selection of sensing modes. During the sensing session establishment phase, the G node and T node can negotiate and interact with the sensing configuration information / parameters corresponding to each supported sensing mode based on sensing task information and resource usage, adapting to subsequent dynamic sensing needs or sensing changes. During the sensing measurement interaction phase, if the G node (or T node) detects a need to switch sensing modes, it promptly sends sensing switching information to the other node to instruct it to switch to the current sensing mode, or sends sensing behavior indication information for the current sensing mode and sensing configuration information for the sensing mode to be used after the switch to the other node; thus, the G node and T node can effectively complete the switching of sensing modes and use the switched sensing mode for sensing measurement. This approach not only meets dynamic sensing needs but also allows for flexible and rapid switching of sensing modes, resulting in high flexibility and efficiency in sensing measurement, counteracting fragmented solutions, supporting flexible combination and rapid switching of sensing modes, and meeting the needs of full-scene monitoring.
[0318] In addition, this method avoids the need for nodes to repeatedly negotiate the configuration parameters of the perception mode each time they switch perception modes, thereby significantly improving resource utilization efficiency and ensuring the smoothness of resources during the perception switching process.
[0319] Implementation Method Two:
[0320] In the second implementation method, the solution of this application embodiment is illustrated by switching G node and T node from SLE mode (which can also be SLP mode) to both SLE mode and SLP mode, and by simultaneously using SLE mode and SLP mode for perception measurement. Similarly, SLE mode can specifically refer to the specific perception configuration information or specific perception state when performing perception measurement in SLE mode, and SLP mode can refer to the specific perception configuration information or specific perception state when performing perception measurement in SLP mode.
[0321] Referring to Figure 5A, the method flow of Embodiment 2 may include the following steps:
[0322] S500: G node and T node establish a connection via an SLE asynchronous link.
[0323] S501: Node G sends a perception capability request message to Node T (an example of the first request message in the scheme shown in Figure 3 above). Accordingly, Node T receives the perception capability request message, which is used to request the perception capability information of Node T.
[0324] S502: Node T sends a perception capability response message to Node G (an example of the first response message in the scheme shown in Figure 3 above). Accordingly, Node G receives the perception capability response message, which is used to indicate the perception capability information of Node T.
[0325] In one possible implementation, the perception capability information of node T includes capability information of SLE mode (an example of the capability information of the first perception mode in the scheme shown in Figure 3 above) and capability information of SLP mode (an example of the capability information of the second perception mode in the scheme shown in Figure 3 above).
[0326] S503: Node G sends a perception configuration message to node T, and node T receives the perception configuration message accordingly; wherein, the perception configuration message includes perception configuration information of SLE and perception configuration information of SLP.
[0327] S504: Node T sends a perception configuration feedback message to Node G, and Node G receives the perception configuration feedback message accordingly.
[0328] S505: G nodes and T nodes perform perception measurement interactions based on SLE mode (an example of the first perception mode in the scheme shown in Figure 3 above).
[0329] S506: During the sensing and measurement phase, the G node detected a need to switch sensing modes.
[0330] The above S500 to S506 can be referred to one by one with the contents / descriptions shown in the above S400 to S406, and will not be repeated here.
[0331] In this embodiment of the application, after the G node detects a need to switch the perception mode during the perception measurement phase, it can execute the steps of implementation method one (i.e., S507 and S508 below) or the steps of implementation method two (i.e., S509 to S511 below).
[0332] S507: Node G sends perception switching information to Node T (an example of the first information in the scheme shown in Figure 3 above). Accordingly, Node T receives the perception switching information, which is used to instruct switching to SLE mode and SLP mode (an example of the second perception mode in the scheme shown in Figure 3 above) for perception measurement.
[0333] In this embodiment of the application, it is also possible that when the T node detects a need to switch the sensing mode during the sensing measurement phase, it sends the sensing switching signaling to the G node to instruct the G node to switch to SLE mode and SLP mode.
[0334] S507 can be referenced in the content / description shown in S407 above.
[0335] S508: Node T sends a feedback message of perception switching to Node G (an example of the second message in the scheme shown in Figure 3 above). Accordingly, Node G receives the feedback message of perception switching, which is used to indicate whether Node T accepts the switch to SLE mode and SLP mode.
[0336] If the feedback information of the sensing switch is used to instruct the T node to accept the switch to SLE mode and SLP mode, then execute S512 to S514 as follows.
[0337] If the feedback information of the sensing switch is used to indicate that node T does not accept the switch to SLE mode and SLP mode, then S512 below is not executed, but S513 and S514 below are executed instead. In one possible implementation, the feedback information of the sensing switch may include the reason or justification for node T's refusal to accept the switch to SLE mode and SLP mode.
[0338] S508 can be referenced in the content / description shown in S408 above.
[0339] S509: Node G sends SLE perception behavior indication information to Node T (an example of the first indication information in the scheme shown in Figure 3 above); correspondingly, Node T receives the SLE perception behavior indication information.
[0340] The SLE sensing behavior indication information in S509 can be referenced from the description of SLE sensing behavior indication information in S409 above, and will not be repeated here. However, in S509, when the G node sends SLE sensing behavior indication information to the T node, the value of the SLE sensing behavior indication configuration field in this SLE sensing behavior indication information is 0. Furthermore, the G node can flexibly set the start time for executing sensing measurements in SLE mode through the SLE sensing start time in the SLE sensing behavior indication information.
[0341] S510: Node G sends SLP perception configuration information (such as SLP mode perception configuration information #3) to Node T (an example of the second indication information in the scheme shown in Figure 3 above); accordingly, Node T receives the SLP perception configuration information.
[0342] S511: Node T sends SLP awareness configuration feedback information to node G; correspondingly, node G receives the SLP awareness configuration feedback information; wherein, the SLP awareness configuration feedback information is used to indicate whether node T accepts the SLP awareness configuration information.
[0343] If the SLP-aware configuration feedback information is used to instruct node T to accept the SLP-aware configuration information, then continue to execute S512 to S514 below.
[0344] If the SLP-aware configuration feedback information is used to indicate that node T does not accept the SLP-aware configuration information, then S512 below will not be executed, but S513 and S514 below will be executed instead.
[0345] In this second implementation method, S506 to S511 above use the switching of G node and T node from SLE mode to SLE mode and SLP mode as an example for detailed description. Of course, G node and T node can also switch from SLP mode to SLE mode and SLP mode according to the actual needs of sensing mode switching, so as to use these two sensing modes simultaneously for sensing measurement. The specific implementation method can be referred to the implementation method of S406 to S411 above, which will not be described in detail here.
[0346] S512: G nodes and T nodes switch to SLE mode and SLP mode respectively, and use both SLE mode and SLP mode for perception measurement interaction.
[0347] In one possible implementation, the G node and T node simultaneously use both SLE mode and SLP mode for perception measurement interaction. Specifically, this can include: the G node and T node can perform perception measurement based on the perception configuration information #1 of SLE mode. At the same time, the G node and T node can also perform perception measurement interaction based on the perception measurement results / data of SLE mode and the perception configuration information #2 (or the perception configuration information #3 of SLP mode).
[0348] For example, Figure 5B illustrates a schematic diagram of a G node and a T node performing perception measurements while switching from SLE mode to SLE mode and SLP mode. Referring to Figure 5B, the steps include: Step 1: The G node and the T node interact for perception measurements in SLE mode; Step 2: The G node detects a need to switch perception modes; Step 3: The G node sends perception switching information to the T node to instruct the T node to switch to SLE mode and SLP mode; Step 4: The T node sends perception switching feedback information to the G node; Step 5: The G node and the T node switch from SLE mode to SLE mode and SLP mode, and simultaneously perform perception measurement interactions in SLE mode and SLP mode respectively.
[0349] For example, Figure 5C illustrates another schematic diagram of the sensing measurement process between G node and T node when switching from SLE mode to SLE mode and SLP mode. As shown in Figure 5C, the process includes: Step 1: G node and T node interact for sensing measurement in SLE mode; Step 2: G node detects a need to switch sensing modes; Step 3: G node sends SLE sensing behavior indication information to T node (where the value of the SLE sensing behavior indication configuration field is 0); Step 4: G node sends SLP sensing configuration information to T node; Step 5: T node sends SLP sensing configuration feedback information to G node; Step 6: G node and T node switch from SLE mode to SLE mode and SLP mode, and simultaneously interact for sensing measurement in SLE mode and SLP mode respectively.
[0350] The specific process for G nodes and T nodes to perform perception measurement interaction can refer to the existing perception measurement interaction process, and will not be repeated here.
[0351] S513: Node T sends a perception information reporting signal (or perception report frame) to Node G; correspondingly, Node G receives the perception information reporting signal.
[0352] If T-nodes and G-nodes switch to SLE mode and SLP mode, this sensing information reporting signaling is used to indicate / include sensing measurement information based on SLP mode and sensing measurement information based on SLE mode.
[0353] If the T node and G node have not switched sensing modes, the sensing information reporting signaling is used to indicate / include sensing measurement information based on SLE mode.
[0354] S513 can be referred to in the content / description shown in S413 above, and will not be repeated here.
[0355] S514: The G node and T node perform an interaction to turn off / terminate sensing measurements.
[0356] S514 can be referred to in the content / description shown in S414 above, and will not be repeated here.
[0357] Compared to Implementation Method 1, in Implementation Method 2, if the G node and / or T node detect a need to switch sensing modes during the sensing and measurement interaction phase, they can promptly instruct the other side to switch to multiple sensing modes simultaneously. Thus, the G node and T node can simultaneously use multiple sensing modes for sensing and measurement. This not only effectively improves the efficiency and flexibility of sensing and measurement, but also utilizes the different characteristics of different sensing modes to adapt to more complex sensing scenarios.
[0358] Regarding the above-described implementation methods one and two, it should be noted that:
[0359] (1) The above-mentioned implementation method 2 can be implemented separately from implementation method 1, or it can be implemented in part or in whole, without any specific limitation.
[0360] (2) The above focuses on describing the differences between Implementation Method 1 and Implementation Method 2. Apart from the differences, Implementation Method 1 and Implementation Method 2 can be referred to each other.
[0361] (3) The step numbers of the flowcharts described in Embodiment 1 and Embodiment 2 above are merely examples of the execution flow and do not constitute a restriction on the order of execution of the steps. There are no temporal dependencies between the steps in the various implementations of this application, and there is no strict execution order between them. In addition, not all the steps shown in the flowcharts are mandatory steps, and some steps can be added or deleted based on the actual needs of each flowchart.
[0362] In the embodiments provided above, the methods provided by the embodiments of this application are described from the perspective of interaction between various devices. To implement the functions of the methods provided in the embodiments or implementations of this application above, the first device or the second device may include hardware structures and / or software modules, implementing the above functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. Whether a particular function is executed in the form of hardware structures, software modules, or a combination of hardware structures and software modules depends on the specific application and design constraints of the technical solution.
[0363] The module division in this embodiment is illustrative and represents only one logical functional division; in actual implementation, other division methods may be used. Furthermore, the functional modules in the various embodiments or implementations of this application can be integrated into a single processor, exist as separate physical entities, or be integrated into a single module. The integrated modules described above can be implemented in hardware or as software functional modules.
[0364] Similar to the above concept, as shown in FIG6, this application embodiment also provides a communication device 600 for implementing the functions of the first device or the second device in the above method. For example, the communication device 600 can be a software module or a chip system. In this application embodiment, the chip system can be composed of chips or can include chips and other discrete devices. The communication device 600 may include: a communication unit 601 and a processing unit 602.
[0365] In this embodiment, the communication unit 601, also referred to as the transceiver unit, may include a sending unit and / or a receiving unit, respectively used to execute the sending and receiving steps of the first device or the second device in the above method embodiments. The processing unit 602 may be used to read instructions and / or data from the storage module so that the communication device 600 implements the aforementioned method embodiments.
[0366] Optionally, the communication device 600 may further include a storage unit 603, which is equivalent to a storage module and can be used to store instructions and / or data.
[0367] The communication device provided in the embodiments of this application will be described in detail below with reference to Figures 6 and 7. It should be understood that the description of the device embodiments corresponds to the description of the method embodiments. Therefore, content not described in detail can be implemented by referring to the manner shown in Figures 3, 4A, and 5A above, and will not be repeated here for the sake of brevity.
[0368] The communication unit 601 can also be called a transceiver, transceiver, or transceiver device. The processing unit can also be called a processor, processing board, processing module, or processing device. Optionally, the device in the communication unit 601 used to implement the receiving function can be considered a receiving unit, and the device in the communication unit 601 used to implement the transmitting function can be considered a transmitting unit; that is, the communication unit 601 includes both a receiving unit and a transmitting unit. The communication unit can sometimes also be called a transceiver, transceiver circuit, or transceiver unit. The receiving unit can sometimes be called a receiver, receiver, or receiving circuit. The transmitting unit can sometimes be called a transmitter, transmitter, or transmitting circuit.
[0369] When the communication device 600 is applied to the first device in the process shown in Figure 3 of the above embodiment:
[0370] The processing unit 602 is used to detect a need to switch the sensing mode during the process of performing sensing measurement with the second device using the first sensing mode; the communication unit 601 is used to send first information based on the need, the first information being used to instruct the second device to switch the sensing mode.
[0371] When the communication device 600 is applied to the second device in the process shown in Figure 3 of the above embodiment:
[0372] The communication unit 601 is used to receive first information during the process of performing sensing measurement with the first device in the first sensing mode, the first information being used to instruct the second device to switch sensing modes.
[0373] The processing unit 602 is used to process data and / or information, etc.
[0374] The above are just examples. Processing unit 602 and communication unit 601 can also perform other functions. For a more detailed description, please refer to the relevant descriptions in the method embodiments shown in Figures 3, 4A and 5A, which will not be repeated here.
[0375] Figure 7 shows a communication device 700 provided in an embodiment of this application. The communication device shown in Figure 7 can be a hardware circuit implementation of the communication device shown in Figure 6. This communication device 700 can be applied to the flowcharts shown above to perform the functions of the first device or the second device in the above method embodiments. For ease of explanation, Figure 7 only shows the main components of the communication device.
[0376] As shown in Figure 7, the communication device 700 includes a communication interface 701 and a processor 702. The communication interface 701 and the processor 702 are coupled to each other. It is understood that the communication interface 701 can be a transceiver or an input / output interface, or an interface circuit such as a transceiver circuit. Optionally, the communication device 700 may further include a memory 703 for storing instructions executed by the processor 702, or storing input data required by the processor 702 to execute instructions, or storing data generated after the processor 702 executes instructions.
[0377] When the communication device 700 is used to implement the methods shown in FIG3, FIG4A and FIG5A, the communication interface 701 is used to implement the functions of the communication unit 601, and the processor 702 is used to implement the functions of the processing unit 602.
[0378] This embodiment does not limit the specific connection medium between the communication interface 701, processor 702, and memory 703. In Figure 7, the memory 703, processor 702, and communication interface 701 are connected via a communication bus 704, which is represented by a thick line. The connection methods between other components are merely illustrative and not intended to be limiting. The communication bus 704 can be divided into address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used in Figure 7, but this does not indicate that there is only one bus or one type of bus.
[0379] When the aforementioned communication device is a chip, Figure 8 shows a simplified schematic diagram of the chip's device structure. The chip 800 includes an interface circuit 801 and one or more processors 802. Optionally, the chip 800 may also include a bus. Wherein:
[0380] The processor 802 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the method for determining the service node information described above can be completed through integrated logic circuits in the hardware of the processor 802 or through software instructions. The processor 802 may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods and steps disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor.
[0381] The interface circuit 801 can be used to send or receive data, instructions or information. The processor 802 can use the data, instructions or other information received by the interface circuit 801 to process the data, instructions or other information, and can send the processed information out through the interface circuit 801.
[0382] Optionally, chip 800 also includes memory 803, which may include read-only memory and random access memory, and provides operation instructions and data to the processor. A portion of memory 803 may also include non-volatile random access memory (NVRAM).
[0383] Optionally, the memory stores executable software modules or data structures, and the processor can execute corresponding operations by calling the operation instructions stored in the memory (which may be stored in the operating system).
[0384] Optionally, the chip can be used in the first or second device involved in the embodiments of this application. Optionally, the interface circuit 801 can be used to output the execution result of the processor 802. For the communication methods provided by one or more embodiments of this application, please refer to the foregoing embodiments, which will not be repeated here.
[0385] It should be noted that the functions of the interface circuit 801 and the processor 802 can be implemented through hardware design, software design, or a combination of hardware and software; no restrictions are imposed here.
[0386] This application also provides a computer-readable storage medium storing computer instructions for implementing the methods executed by the first device or the second device in the above method embodiments.
[0387] For example, when the computer program is executed by a computer, it enables the computer to implement the method performed by the first device or the second device in the above method embodiments.
[0388] This application also provides a computer program product containing instructions that, when executed by a computer, cause the computer to perform the method described in the above method embodiments, executed by the first device or the second device.
[0389] This application also provides a chip, including a processor, for calling computer programs or computer instructions stored in the memory to cause the processor to execute the communication method of the implementation shown in FIG3, FIG4A and FIG5A.
[0390] In one possible implementation, the input of the chip corresponds to the receiving operation in the implementation shown in Figures 3, 4A and 5A, and the output of the chip corresponds to the transmitting operation in the implementation shown in Figures 3, 4A and 5A.
[0391] Optionally, the processor is coupled to the memory via an interface.
[0392] Optionally, the chip also includes a memory that stores computer programs or computer instructions.
[0393] The processor mentioned above can be a general-purpose central processing unit, a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of a program through a communication method for the implementation shown in Figures 3, 4A, and 5A. The memory mentioned above can be read-only memory (ROM) or other types of static storage devices capable of storing static information and instructions, such as random access memory (RAM).
[0394] It should be noted that, for the sake of convenience and brevity, the explanations and beneficial effects of the relevant content in any of the communication devices provided above can be referred to the corresponding service node information determination method embodiments provided above, and will not be repeated here.
[0395] In this application, the communication devices may further include a hardware layer, an operating system layer running on top of the hardware layer, and an application layer running on the operating system layer. The hardware layer may include hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also known as main memory). The operating system layer may be any one or more computer operating systems that implement business processing through processes, such as Linux, Unix, Android, iOS, or Windows. The application layer may include applications such as browsers, address books, word processing software, and instant messaging software.
[0396] The module division in this embodiment is illustrative and represents only one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional modules in each embodiment of this application can be integrated into a single processor, exist as separate physical entities, or be integrated into a single module. The integrated modules described above can be implemented in hardware or as software functional modules.
[0397] Through the above description of the embodiments, those skilled in the art will clearly understand that the embodiments of this application can be implemented in hardware, firmware, or a combination thereof. When implemented in software, the above functions can be stored in a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any medium that facilitates the transfer of a computer program from one place to another. Storage media can be any available medium accessible to a computer. For example, but not limited to, computer-readable media can include RAM, ROM, electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, magnetic disk storage media, or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible to a computer. Furthermore, any connection can suitably be a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of the medium. As used in embodiments of this application, disks and discs include compact discs (CDs), laser discs, optical discs, digital video discs (DVDs), floppy disks, and Blu-ray discs, wherein disks typically magnetically copy data, while discs optically copy data using lasers. The combinations above should also be included within the scope of protection for computer-readable media.
[0398] In summary, the above descriptions are merely embodiments of this application and are not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made based on the disclosure of this application should be included within the scope of protection of this application.
Claims
1. A communication method characterized by comprising: The method includes: During the process of performing sensing measurements using the first sensing mode and the second device, a need to switch sensing modes was detected. Based on the aforementioned requirement, a first message is sent, which instructs the second device to switch to a sensing mode.
2. The method of claim 1, wherein, The first information is used to instruct the second device to switch to the second sensing mode.
3. The method of claim 2, wherein, The first information includes the first perception configuration information of the second perception mode.
4. The method according to any one of claims 1 to 3, characterized in that, The method further includes: Receive second information, which is used to indicate the feedback information of the second device to the switching of sensing mode.
5. The method according to claim 1 or 2, characterized in that, The first information includes first indication information and second indication information. The first indication information is used to indicate the behavior of the first perception mode, and the second indication information is used to indicate the first perception configuration information of the second perception mode.
6. The method of claim 5, wherein, The method further includes: Receive second information, which is used to instruct the second device to provide feedback information on the perception configuration of the second perception mode.
7. The method of claim 4, wherein, The method further includes: The feedback information from the second device regarding the switching sensing mode instructs the second device to accept the switching sensing mode; When both the first device and the second device switch to the second sensing mode, sensing measurements are performed with the second device using the second sensing mode; or When the first device and the second device switch to the first sensing mode and the second sensing mode respectively, sensing measurements are performed with the second device using the first sensing mode and the second sensing mode respectively.
8. The method of claim 6, wherein, The second device's perception configuration feedback information for the second perception mode indicates that the second device accepts the first configuration information for the second perception mode, and the method further includes: When both the first device and the second device switch to the second sensing mode, sensing measurements are performed with the second device using the second sensing mode; or When the first device and the second device are switched to the first sensing mode and the second sensing mode, respectively, sensing measurements are performed with the second device using the first sensing mode and the second sensing mode.
9. The method according to claim 7 or 8, characterized in that, The step of using the second sensing mode and the second device to perform sensing measurements includes: Based on the first perception configuration information of the second perception mode and the perception measurement results corresponding to the first perception mode, the second perception mode is used to perform perception measurement with the second device.
10. The method according to any one of claims 1-9, characterized in that, The method further includes: Send a first request message, which is used to request the sensing capability information of the second device; A first response message is received, the first response message including the perception capability information, the perception capability information including the capability information of the first perception mode.
11. The method of claim 10, wherein, The perception capability information also includes capability information for the second perception mode.
12. The method according to any one of claims 1-11, characterized in that, The method further includes: Send a first message, which includes the second perception configuration information of the first perception mode; A second message is received, which indicates whether the second device accepts the sensing configuration information in the first message.
13. The method of claim 12, wherein, The first message also includes third perception configuration information for the second perception mode.
14. The method of any one of claims 1-13, wherein, The detection requires switching sensing modes, including: detecting a change in the sensing signal; A change in the perception task was detected; Interference was detected in the sensing measurement; or, Changes in sensing air interface resources were detected.
15. A method of communication, comprising: The method includes: During the process of performing sensing measurements with the first device in the first sensing mode, first information is received, which is used to instruct the second device to switch sensing modes.
16. The method of claim 15, wherein, The first information is used to instruct the second device to switch to the second sensing mode.
17. The method of claim 16, wherein, The first information includes the first perception configuration information of the second perception mode.
18. The method according to any one of claims 15-17, characterized by, The method further includes: Send a second message, which is used to indicate the feedback information of the second device on switching sensing modes.
19. The method of claim 15 or 16, wherein, The first information includes first indication information and second indication information. The first indication information is used to indicate the behavior of the first perception mode, and the second indication information is used to indicate the first perception configuration information of the second perception mode.
20. The method of claim 19, wherein, The method further includes: Send a second message, which is used to instruct the second device to provide feedback information on the perception configuration of the second perception mode.
21. The method of claim 18, wherein, The method further includes: The feedback information from the second device regarding the switching sensing mode instructs the second device to accept the switching sensing mode; When both the first device and the second device switch to the second sensing mode, sensing measurements are performed with the first device using the second sensing mode; or When the first device and the second device switch to the first sensing mode and the second sensing mode respectively, sensing measurements are performed with the first device using the first sensing mode and the second sensing mode respectively.
22. The method of claim 20, wherein, The second device's perception configuration feedback information for the second perception mode indicates that the second device accepts the first perception configuration information for the second perception mode, and the method further includes: When both the first device and the second device switch to the second sensing mode, sensing measurements are performed with the first device using the second sensing mode; or When the first device and the second device switch to the first sensing mode and the second sensing mode, respectively, sensing measurements are performed with the first device using the first sensing mode and the second sensing mode.
23. The method of claim 21 or 22, wherein, The step of using the second sensing mode to perform sensing measurements with the first device includes: Based on the first perception configuration information of the second perception mode and the perception measurement results corresponding to the first perception mode, the second perception mode is used to perform perception measurement with the first device.
24. The method of any one of claims 15-23, wherein, The method further includes: Receive a first request message, the first request message being used to request the sensing capability information of the second device; Send a first response message, the first response message including the perception capability information, the perception capability information including the capability information of the first perception mode.
25. The method of claim 24, wherein, The perception capability information also includes capability information for the second perception mode.
26. The method of any one of claims 15-25, wherein, The method further includes: Receive a first message, which includes second perception configuration information of the first perception mode; A second message is sent, which indicates whether the second device accepts the sensing configuration information in the first message.
27. The method of claim 26, wherein, The first message also includes third perception configuration information for the second perception mode.
28. A communications device, characterized by It includes units or modules for performing the method as described in any one of claims 1 to 14, or includes units or modules for performing the method as described in any one of claims 15 to 27.
29. A communications device, characterized by It includes a processor and a memory, the memory being used to store program instructions, the processor executing the program instructions causing the method as described in any one of claims 1 to 14 to be performed, or causing the method as described in any one of claims 15 to 27 to be performed.
30. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer-readable program or instructions that, when executed on a communication device, cause the method as described in any one of claims 1 to 14 to be performed, or cause the method as described in any one of claims 15 to 27 to be performed.
31. A chip, characterized by The chip is configured to read and execute computer programs or instructions in a memory to implement the method as described in any one of claims 1 to 14, or the method as described in any one of claims 15 to 27.
32. A communication system, characterized by The communication system includes a first device and a second device, the first device being used to implement the method as described in any one of claims 1 to 14, and the second device being used to implement the method as described in any one of claims 15 to 27.