Sensing task switching method and device
Patent Information
- Application Number
- CN202280102449.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-28
- Publication Date
- 2025-07-18
AI Technical Summary
In wireless sensing technology, the interruption of sensing tasks is often caused by the movement of communication devices or sensing targets, resulting in a decrease in the quality of sensing services or the inability to maintain them. There is a lack of effective switching mechanisms to ensure the continuity and stability of tasks.
By introducing the sensing task switching method in the communication system, the first communication device sends a switching request to the second communication device, including the context information of the sensing task. The target sensing node decides whether to agree to the switching based on the context, and takes over the current sensing task to ensure the sensing task. continuity and stability.
It realizes sensing task switching in sensing node or target movement scenarios, improves the continuity and stability of sensing tasks, and ensures the continuity of sensing services.
Smart Images

Figure CN120345299A_ABST
Abstract
Description
A method and device for switching perception tasks Technical Field
[0001] The embodiments of the present application relate to the field of communication technology, and in particular to a method and device for switching perception tasks. Background Art
[0002] Wireless sensing technology analyzes the changes in wireless signals during the propagation process to obtain the characteristics of the signal propagation space (channel) to achieve perception of the perception target. In a communication system, a communication device can be used to perceive the perception target. During the perception process, the movement of the communication device and / or the movement of the perception target may cause the interruption of the perception task. For example, when a mobile terminal acts as a perception device to perceive a perception target, as the terminal moves, the terminal may not be able to maintain the perception service quality or continue to participate in the perception; for another example, when a network device acts as a perception device to perceive a perception target, as the perception target gradually moves away from the coverage range of the network device, the network device may not be able to maintain the perception service quality or continue to participate in the perception.
[0003] Therefore, how to ensure the continuity and stability of perception tasks is an urgent problem to be solved.
[0004] Summary of the Invention
[0005] The present application provides a method and device for switching perception tasks to ensure the continuity and stability of perception tasks.
[0006] In a first aspect, a method for switching a perception task is provided, comprising: a first communication device sends a first switching request to a second communication device, wherein the first switching request includes indication information of the context of the perception task. The first communication device receives a first switching response from the second communication device, wherein the first switching response includes indication information of whether the first switching request is approved. Optionally, the target of the perception task is a passive target. Optionally, the first communication device is a source perception node, or a chip or circuit applied to the source perception node. The second communication device is a target perception node, or a chip or circuit applied to the target perception node. Alternatively, the second communication device is a perception node other than the source perception node and the target perception node, or a chip or circuit applied to other perception nodes.
[0007] Through the above possible implementations, taking the first communication as the source perception node as an example, when the source perception node determines that it can no longer support the current perception task, it can send a switching request to the target perception node or other perception nodes, and receive a switching response sent by the target perception node or other perception nodes to indicate whether it agrees, thereby realizing the switching of perception tasks in the scenario where the source perception node and / or the perception target moves, and further realizing the continuity and stability of the perception tasks.
[0008] In one possible implementation, the context of the perception task includes indication information of at least one of the following: an identifier of the perception task, a perception range of the perception task, a performance requirement of the perception task, a current perception state, or a service subtype of a service type of the perception task.
[0009] Through the above possible implementation, on the one hand, when the target sensing node obtains the context of the sensing task through the first switching request, it can determine whether the target sensing node itself can support the current sensing task based on the context of the sensing task and decide whether to agree to the switching. On the other hand, after the target sensing node agrees to the switching, the target sensing node can take over the current sensing task based on the context of the sensing task and continue to perceive the current sensing task.
[0010] In one possible implementation, the context of the perception task is associated with the service type of the perception task. For example, if the service type of the perception task is environmental perception, the context of the perception task includes at least one of the following indication information: the identification of the perception task, the perception area of the perception task, the resolution of the perception task, or the frequency of sending perception signals. Alternatively, if the service type of the perception task is health monitoring, the context of the perception task includes at least one of the following indication information: the identification of the perception task, the type of health monitoring, the current position of the target object of the health monitoring, the current direction of the target object of the health monitoring, the resolution of the perception task, or the frequency of sending perception signals. Alternatively, if the service type of the perception task is home monitoring, the context of the perception task includes at least one of the following indication information: the identification of the perception task, the type of home monitoring, the range of the home monitoring, the location of the home monitoring, the direction of the home monitoring, the resolution of the perception task, or the frequency of sending perception signals. Alternatively, the service type of the perception task is mobile target perception, and the context of the perception task includes indicative information of at least one of the following: the identifier of the perception task, the type of the mobile target of the perception task, the current position of the mobile target, the current moving speed of the mobile target, the current moving direction of the mobile target, the resolution of the perception task, or the frequency of sending perception signals.
[0011] Through the above possible implementations, the content or parameters carried in the perception task context can be adapted to different service types. For the target perception node, if handover is permitted, the corresponding perception task parameters can be directly determined based on the perception task context. Based on these parameters, the target perception node can directly take over the current perception task, improving handover efficiency.
[0012] In one possible implementation, the first handover request also includes information indicating the service type of the sensing task. Optionally, the information indicating the service type of the sensing task may be carried within the sensing task context. For example, the sensing task context may include, in addition to the above information, the service type indication information. Alternatively, the service type indication information may be carried outside the sensing task context. For example, the first handover request may include the sensing task context and the service type.
[0013] Through the above possible implementation, the first switching request carries the indication information of the service type of the perception task, so the target perception node can directly obtain the service type of the current perception task in the first switching request, and determine whether the target perception node supports the service type of the current perception task based on the service type. If the target perception node supports the service type of the current perception task, it can further determine whether it supports the current perception task based on the context of the perception task; if the target perception node does not support the service type of the current perception task, it can directly send a first switching response including indication information of rejecting the switching. It can be seen that including the indication information of the service type in the first switching request improves the efficiency of the target perception node in processing the switching request, especially when the current perception task is not supported, it can be directly judged based on the service type without further processing the context of the perception task.
[0014] In one possible implementation, the first handover request further includes indication information of a sensing mode. Optionally, the sensing mode includes: the target communication device acting as a transmitting sensing node; or the target communication device acting as a receiving sensing node; or the target communication device acting as both a transmitting sensing node and a receiving sensing node.
[0015] In one possible implementation, before the first communication device sends a first switching request to the second communication device, the method also includes: the first communication device sends a second switching request to the second communication device, and the second switching request includes indication information of the perception mode; the first communication device receives a second switching response from the second communication device, and the second switching response includes indication information of agreeing to the second switching request.
[0016] Through the above possible implementation, the first communication device can first send a second switching request including indication information of the perception mode. For the notification device that supports the current perception mode (that is, the communication device that agrees to the second switching request), the first communication device then sends the first switching request to it, thereby saving the transmission overhead of the first switching request.
[0017] In a possible implementation, the first communication device sends the first switching request or the second switching request to the second communication device, including: the first communication device broadcasts the first switching request or the second switching request, and the second communication device is a device capable of receiving the broadcast.
[0018] Through the above possible implementation, the first communication device does not need to determine the second communication device, but broadcasts the first switching request and / or the second switching request, which places lower requirements on the first communication device and saves energy consumption of the first communication device.
[0019] In a second aspect, a method for switching a perception task is provided. This second aspect is the opposite-side method corresponding to the first aspect above. The beneficial effects can be found in the description of the first aspect and will not be repeated here. This second aspect includes: a second communication device receives a first switching request from a first communication device, wherein the first switching request includes indication information of the context of the perception task; the second communication device sends a first switching response to the first communication device, wherein the first switching response includes indication information of whether the first switching request is approved. Optionally, the target of the perception task is a passive target; optionally, the first communication device is a source perception node, or a chip or circuit applied to a source perception node. The second communication device is a target perception node, or a chip or circuit applied to a target perception node. Alternatively, the second communication device is a perception node other than the source perception node and the target perception node, or a chip or circuit applied to other perception nodes.
[0020] In one possible implementation, the context of the perception task includes indication information of at least one of the following: an identifier of the perception task, a perception range of the perception task, a performance requirement of the perception task, a current perception state, or a service subtype of a service type of the perception task.
[0021] In a possible implementation, the context of the sensing task is associated with a service type of the sensing task.
[0022] In one possible implementation, the service type of the perception task is environmental perception, and the context of the perception task includes indicative information of at least one of the following: an identifier of the perception task, a perception area of the perception task, a resolution of the perception task, or a frequency of sending a perception signal.
[0023] In one possible implementation, the service type of the perception task is health monitoring, and the context of the perception task includes indicative information of at least one of the following: an identifier of the perception task, a type of health monitoring, a current position of a target object of the health monitoring, a current direction of a target object of the health monitoring, a resolution of the perception task, or a frequency of sending a perception signal.
[0024] In one possible implementation, the service type of the perception task is home monitoring, and the context of the perception task includes indicative information of at least one of the following: an identifier of the perception task, a type of home monitoring, a range of the home monitoring, a location of the home monitoring, a direction of the home monitoring, a resolution of the home monitoring, or a frequency of sending a perception signal.
[0025] In one possible implementation, the service type of the perception task is mobile target perception, and the context of the perception task includes indicative information of at least one of the following: the identifier of the perception task, the type of the perceived mobile target, the current position of the mobile target, the current moving speed of the mobile target, the current moving direction of the mobile target, the resolution of the perception task, or the frequency of sending perception signals.
[0026] In a possible implementation, the first switching request further includes indication information of the service type of the sensing task.
[0027] In a possible implementation, it also includes: the second communication device determines whether the conditions of the perception task are met based on the context of the perception task; if the conditions of the perception task are met, the first switching response includes indication information of approval; or, if the conditions of the perception task are not met, the first switching response includes indication information of rejection.
[0028] In a possible implementation, the method further includes: the second communication device sending the first handover request to a third communication device;
[0029] The second communication device receives the first handover response from the third communication device.
[0030] In a possible implementation, the first switching request also includes indication information of the perception mode.
[0031] In a possible implementation, it also includes: the second communication device determines whether the perception mode can be supported; if the perception mode is supported and the perception conditions corresponding to the context of the perception task are met, the first switching response includes indication information of approval; or, if the perception conditions are not met and / or the perception mode is not supported, the first switching response includes indication information of rejection.
[0032] In one possible implementation, before the second communication device receives the first switching request from the first communication device, it also includes: the second communication device receives a second switching request from the first communication device, and the second switching request includes indication information of the perception mode; the second communication device sends a second switching response to the first communication device, and the second switching response includes indication information of agreeing to the second switching request.
[0033] In a possible implementation, the method further includes: the second communication device sending the second handover request to the third communication device;
[0034] The second communication device receives the second handover response from the third communication device.
[0035] In a possible implementation, the sensing mode includes: the target communication device serving as a transmitting sensing node; or, the target communication device serving as a receiving sensing node; or, the target communication device serving as both a transmitting sensing node and a receiving sensing node.
[0036] In a possible implementation, the first handover request or the second handover request is sent by broadcast, and the second communication device or the third communication device is a device capable of receiving the broadcast.
[0037] In a third aspect, a device is provided, which includes a unit or module corresponding to executing the method described in the first or second aspect above. The unit or module can be implemented by hardware circuits, or by software, or by a combination of hardware circuits and software.
[0038] In a fourth aspect, a device is provided, comprising a processor and an interface circuit, wherein the interface circuit is used to receive signals from other devices outside the device and transmit them to the processor or send signals from the processor to devices outside the device, and the processor is used to implement the method described in the first aspect above through a logic circuit or execution instruction, or to implement the method described in the second aspect above.
[0039] In a fifth aspect, a device is provided, comprising a processor coupled to a memory, the processor configured to execute a program stored in the memory to perform the method described in the first or second aspect. The memory may be located within or outside the device, and the processor may be one or more.
[0040] In a sixth aspect, a device is provided, comprising a processor and a memory; the memory is used to store computer instructions, and when the device is running, the processor executes the computer instructions stored in the memory to enable the device to perform the method described in the first or second aspect above.
[0041] In a seventh aspect, a chip system is provided, comprising: a processor or a circuit for executing the method described in the first or second aspect above.
[0042] In an eighth aspect, a computer-readable storage medium is provided, wherein instructions are stored in the computer-readable storage medium, which, when executed on a communication device, enables the method described in the first or second aspect to be executed.
[0043] In a ninth aspect, a computer program product is provided, which includes a computer program or instructions. When the computer program or instructions are executed by a device, the method described in the first or second aspect above is executed.
[0044] In a tenth aspect, a system is provided, comprising a first communication device for executing the method of the first aspect and a second communication device for executing the method of the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] FIG1 is a schematic diagram of the architecture of a communication system used in an embodiment of the present application;
[0046] FIG2 is a flowchart of a sensing task switching according to the first embodiment of the present application;
[0047] FIG3 is a schematic diagram of an application scenario provided in Example 1 of the present application;
[0048] FIG4 is a schematic diagram of an application scenario provided in Example 1 of the present application;
[0049] FIG5 is a schematic diagram of an application scenario provided in Example 1 of the present application;
[0050] FIG6 is a schematic diagram of an application scenario provided in Example 1 of the present application;
[0051] FIG7 is a flowchart of the perception task switching provided in the second embodiment of the present application;
[0052] FIG8 is a schematic diagram of an application scenario provided in Example 2 of the present application;
[0053] FIG9 is a schematic diagram of an application scenario provided in Example 2 of the present application;
[0054] FIG10 is a schematic diagram of the architecture of the perception management function provided in an embodiment of the present application;
[0055] FIG11 is a schematic diagram of a communication device provided in an embodiment of the present application;
[0056] FIG12 is another schematic diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0057] FIG1 is a schematic diagram of the architecture of a communication system 1000 used in an embodiment of the present application. As shown in FIG1 , the communication system includes a radio access network 100 and a core network 200. Optionally, the communication system 1000 may also include the Internet 300. The radio access network 100 may be a cellular system related to the 3rd Generation Partnership Project (3GPP), such as a 4th generation (4G) or 5th generation (5G) mobile communication system, or an evolutionary system after 5G (such as a 6th generation (6G) mobile communication system). The radio access network 100 may also be an open access network (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system. The radio access network 100 may also be a communication system that integrates two or more of the above systems. The wireless access network 100 may include at least one access network device (such as 110a and 110b in Figure 1) and may also include at least one terminal (such as 120a-120j in Figure 1). The terminal is connected to the access network device wirelessly, and the access network device is connected to the core network wirelessly or by wire. The core network device and the access network device may be independent and distinct physical devices, or the functions of the core network device and the logical functions of the access network device may be integrated into the same physical device, or a single physical device may integrate some of the functions of the core network device and some of the functions of the access network device. Terminals and access network devices may be connected to each other via wired or wireless means. Figure 1 is merely a schematic diagram, and the communication system may also include other network devices, such as wireless relay devices and wireless backhaul devices, which are not shown in Figure 1.
[0058] The access network device is a node in the radio access network 100, and may also be referred to as a radio access network (RAN) node.
[0059] The access network device can be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a next generation base station in the sixth generation (6G) mobile communication system, a base station in a future mobile communication system, a satellite, or an access node in a WiFi system, etc. The access network device can be a macro base station (such as 110a in Figure 1), a micro base station or an indoor station (such as 110b in Figure 1), a relay node or a donor node, or a wireless controller in a CRAN scenario. The access network device can also be a device that acts as a base station in device-to-device (D2D) communication, vehicle-to-vehicle communication, drone communication, and machine communication. Optionally, the access network device can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, the access network device in the vehicle to everything (V2X) technology can be a road side unit (RSU). Or,
[0060] The access network device may be a module or unit that performs some of the functions of the base station. For example, multiple access network devices may collaborate to assist the terminal in achieving wireless access, and different access network devices may respectively implement some of the functions of the base station. For example, the access network device may be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU may be separately configured, or they may be included in the same network element, such as a baseband unit (BBU). The RU may be included in a radio frequency device or radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). It is understood that the access network device may be a CU node, a DU node, or a device including a CU node and a DU node. In addition, the CU may be classified as an access network device in the access network RAN, or the CU may be classified as an access network device in the core network, without limitation herein. Optionally, in the present application, the CU completes the functions of the radio resource control (RRC) protocol and the packet data convergence protocol (PDCP) of the base station, and can also complete the function of the service data adaptation protocol (SDAP); the DU completes the functions of the radio link control (RLC) layer and the medium access control (MAC) layer of the base station, and can also complete the functions of part of the physical (PHY) layer or all of the physical layer. For the specific description of the above-mentioned protocol layers, please refer to the relevant technical specifications of the 3rd Generation Partnership Project (3GPP).
[0061] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (Open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. The embodiments of this application do not limit the specific technology and specific device form adopted by the access network equipment.
[0062] A terminal may also be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal, etc. Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, etc. A terminal may be a mobile phone, tablet computer, computer with wireless transceiver function, wearable device, smart point of sale (POS) machine, customer-premises equipment (CPE), vehicle, drone, helicopter, airplane, ship, robot, robotic arm, smart home device, IoT terminal, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal.
[0063] Access network equipment and terminals can be fixed or mobile. They can be deployed on land, indoors or outdoors, handheld or vehicle-mounted; on water; or in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of access network equipment and terminals.
[0064] The roles of access network devices and terminals can be relative. For example, the helicopter or drone 120i in Figure 1 can be configured as a mobile access network device. For terminals 120j accessing the wireless access network 100 via 120i, terminal 120i is an access network device. However, for access network device 110a, 120i is a terminal, meaning that communication between 110a and 120i occurs via a wireless air interface protocol. Of course, communication between 110a and 120i can also occur via an interface protocol between access network devices. In this case, 120i is also an access network device relative to 110a. Therefore, both access network devices and terminals can be collectively referred to as communication devices. 110a and 110b in Figure 1 can be referred to as communication devices with access network device functionality, while 120a-120j in Figure 1 can be referred to as communication devices with terminal functionality.
[0065] Access network devices and terminals, access network devices and access network devices, and terminals can communicate through authorized spectrum, unauthorized spectrum, or both; they can communicate through spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, or spectrum below 6 GHz and spectrum above 6 GHz simultaneously. The embodiments of this application do not limit the spectrum resources used for wireless communications.
[0066] In the embodiments of the present application, the functions of the access network device may also be performed by a module (such as a chip) in the access network device, or by a control subsystem that includes the functions of the access network device. The control subsystem that includes the functions of the access network device here may be a control center in the above-mentioned application scenarios such as smart grid, industrial control, smart transportation, and smart city. The functions of the terminal may also be performed by a module (such as a chip or modem) in the terminal, or by a device that includes the functions of the terminal.
[0067] In the communication system shown in Figure 1, wireless sensing technology can be used to sense the sensing target. The following is an introduction to wireless sensing technology, which is not intended to limit the present application.
[0068] Wireless sensing technology analyzes changes in wireless signals during propagation to determine the characteristics of the signal propagation space, enabling scene perception. The signal propagation space can be used as a channel. The scene includes factors such as the presence of moving targets, as well as their location, direction, posture, and motion, as well as static targets such as buildings and streets.
[0069] Wireless communication systems primarily involve exchanging information between transceivers. The fundamental principle is to transmit a specific waveform signal, which then passes through a wireless channel and is received by a receiver. After signal processing, the signal is demodulated to reveal the transmitter's signal. The physical processes of transmission, transmission, and reception are very similar to those of wireless communication. Therefore, wireless communication and wireless sensing technologies can be combined to achieve simultaneous communication and environmental awareness.
[0070] In one possible implementation, a transmitting sensing node sends a sensing signal, the sensing signal reaches a sensing target, the sensing target reflects and / or scatters the sensing signal, and a receiving sensing node receives the sensing signal reflected and / or scattered by the sensing target. The receiving sensing node or other device processes the sensing signal received by the receiving sensing node to obtain a sensing result. Optionally, a reference signal in wireless communication can be used for sensing. That is, the above-mentioned sensing signal can be a reference signal, which can also be called a pilot signal. The reference signal for sensing can be any signal, as long as the sequence is known to both the transmitting sensing node and the receiving sensing node. For example, the reference signal for sensing can be a channel state information reference signal (CSI-RS) or a demodulation reference signal (DMRS), etc., without limitation.
[0071] It is understood that the transmitting sensing node and the receiving sensing node can be the same device or different devices, without limitation. In the embodiments of the present application, at least one sensing mode is supported. For example, the sensing mode can be one terminal acting as both a transmitting sensing node and a receiving sensing node. Alternatively, the sensing mode can be one access network device acting as both a transmitting sensing node and a receiving sensing node. Alternatively, the sensing mode can be one terminal acting as a transmitting sensing node and other terminals acting as receiving sensing nodes. Alternatively, the sensing mode can be one access network device acting as a transmitting sensing node and other access network devices acting as receiving sensing nodes. Alternatively, the sensing mode can be the access network device acting as a transmitting sensing node and the terminal acting as a receiving sensing node. Alternatively, the sensing mode can be the terminal acting as a transmitting sensing node and the access network device acting as a receiving sensing node, etc., without limitation. Taking the sensing mode in which one terminal acts as both a transmitting sensing node and a receiving sensing node as an example, the specific sensing process may include: the terminal acting as a transmitting sensing node transmits a sensing signal; the sensing signal reaches a sensing target; the sensing target reflects and / or scatters the sensing signal; and the terminal acting as a receiving sensing node receives the reflected and / or scattered sensing signal. Optionally, the terminal or other device may analyze the sensing signal received by the terminal to obtain a sensing result.
[0072] During the wireless sensing process, due to the movement of the sensing node and / or the sensing target, the sensing node may no longer be able to support the current sensing task, necessitating a sensing node switch. For example, an access network device acts as a transmitting sensing node, transmitting a sensing signal with the sensing target being a human body. When the sensing signal reaches the human body, the human body reflects and / or scatters the sensing signal. Terminal 1, acting as a receiving sensing node, receives the sensing signal reflected and / or scattered by the human body. Optionally, Terminal 1 or another device may analyze the sensing signal received by Terminal 1 to determine a sensing result, which may include health-related parameters such as the human body's heart rate and respiration. Due to the movement of Terminal 1, the power of the sensing signal reflected and / or scattered by the human body received by Terminal 1 may be less than a first threshold. Optionally, Terminal 1 or another device may not be able to analyze a sensing result based on the sensing signal with a power less than the first threshold, or the accuracy of the analyzed sensing result may be less than a second threshold. In this case, to ensure the stability and continuity of the current sensing task, it may be necessary to consider switching the receiving sensing node (Terminal 1). For example, the receiving sensing node may be switched from Terminal 1 to Terminal 2. The current protocol lacks a handover mechanism for sensing tasks. How to switch sensing tasks to achieve continuity and stability of sensing services is a problem that needs to be solved in the embodiments of this application.
[0073] In an embodiment of the present application, the first communication device may send a first switching request to the second communication device, and the first switching request includes indication information of the context of the perception task. Optionally, the target of the perception task may be a passive target. The second communication device may send a first switching response to the first communication device, and the first switching response includes indication information of whether the first switching request is agreed. Optionally, the first switching response may serve as a response to the first switching request. If the switching of the perception task is agreed, the first switching response includes indication information of agreeing to the first switching request, or is referred to as including indication information of agreeing to the switching. Alternatively, if the switching of the perception task is not agreed, the first switching response includes indication information of rejecting the first switching request, or is referred to as including indication information of rejecting the switching. By adopting the scheme in the embodiment of the present application, the switching of the perception task can be realized, and the continuity and stability of the perception service can be achieved.
[0074] Example 1
[0075] The first communication device is a source sensing node, or a chip or circuit implemented in the source sensing node. The second communication device is a target sensing node, or a chip or circuit implemented in the target sensing node. The source sensing node is the node before the sensing task is switched, and the target sensing node is the node to which the sensing task is to be switched, or the node after the sensing task is switched.
[0076] Taking the first communication device as the source sensing node and the second communication device as the target sensing node as an example, as shown in FIG2 , a sensing task switching process is provided, including:
[0077] Step 201: The source sensing node sends a first switching request to the target sensing node, where the first switching request includes indication information of the context of the sensing task.
[0078] In the embodiments of the present application, the target of the perception task may be referred to as a perception target. Optionally, the perception target may be a passive target or an active target, etc., without limitation. A passive target generally refers to a target or node that cannot access the network, such as a human body, an intersection, a traditional fuel vehicle, etc. An active target generally refers to a target or node that can access the network, such as a mobile phone, a computer, or a wearable device, etc. Optionally, a passive target may also be referred to as a passive node, and an active target may also be referred to as an active node. It should be noted that in a possible implementation, for certain active targets, although they can access the network, they are not perceived through the network. In this case, the method provided in the embodiments of the present application may be used to perceive the active target. For example, a vehicle may access a wireless network, but the vehicle is not perceived through the wireless network, such as positioning or speed measurement of the vehicle. In this case, the method provided in the embodiments of the present application may be used to perceive the vehicle by positioning or speed measurement.
[0079] In one possible implementation, the perception task includes one or more of the following service types: environmental perception, health monitoring, home monitoring, or mobile target perception. Environmental perception is used to perceive the environment of a certain area, and environmental perception is mainly used to obtain dynamic data of the environment of a certain area. For example, dynamic data acquisition of a certain intersection, etc. Health monitoring is mainly used to perceive vital signs, such as but not limited to the perception of heartbeat and breathing. Home monitoring is mainly used to perceive the behavior or posture of people, pets or robots in the family, or to detect abnormal conditions in the home environment, such as water leaks, smoke, intrusions and door switches. Mobile target perception is mainly used to perceive mobile targets, for example, the positioning of mobile targets, speed detection, etc.
[0080] In one possible implementation, the context of the perception task includes at least one of the following indication information: the identification of the perception task, the perception scope of the perception task, the performance requirement of the perception task, the current perception state, or the service subtype of the service type of the perception task, etc.
[0081] The identifier (ID) of the perception task can uniquely identify a perception task.
[0082] The perception range of a perception task may refer to the geographic perception range of the current perception task. For example, if the service type of the perception task is home monitoring, the perception range of the perception task may be the home monitoring range, which may include the living room, kitchen, or bedroom. Alternatively, if the service type of the perception task is environmental perception, the perception range of the perception task may be the geographic area of the environment required for the perception task. In one possible implementation, multiple ranges may be pre-divided, and the context of the perception task may include an identifier of the range to be perceived. Alternatively, an absolute coordinate system may be used to represent the geographic range to be perceived. This geographic range may be expressed in latitude and longitude, and may optionally include information such as the perceived altitude. Alternatively, a relative coordinate system may be used to represent the geographic range to be perceived. This relative coordinate system requires the absolute coordinate system of a reference object as a reference. The geographic range may be expressed in pitch and azimuth angles, and may optionally include information such as the distance of the perceived geographic range relative to the origin of the relative coordinate system.
[0083] The performance requirements of the perception task may include the resolution of the perception task, and / or the frequency of sending perception signals, etc. The resolution of the perception task may refer to the distance resolution and / or angular resolution of the perception task, etc. Among them, the angular resolution may include the pitch angle resolution and / or azimuth angle resolution, etc. The distance resolution may refer to the minimum distance that can distinguish the perception target or its related components in the perception task, and the angular resolution may refer to the minimum angle that can distinguish the perception target or its related components in the perception task. For example, the perception target in the perception task is a "human body", and the distance resolution may refer to the minimum distance that can distinguish two "human bodies", or the minimum distance that can distinguish the related components in the "human body", and the related components may be the two arms of the "human body", or the two legs of the "human body", etc. The angular resolution may refer to the minimum angle that can distinguish two "human bodies", or the minimum angle that can distinguish the related components in the "human body".
[0084] Optionally, for health monitoring, the performance requirements of the perception task may further include at least one of the following: the position of the target object for health monitoring or the direction of the target object for health monitoring, etc. Optionally, the direction of the target object can be represented by the angle of the target object. Optionally, for home monitoring, the performance requirements of the perception task may further include at least one of the following: the position of home monitoring or the direction of home monitoring, etc. Optionally, similarly, the direction of home monitoring can be represented by the angle of home monitoring. Exemplarily, the angles involved in this application may be the pitch angle and azimuth angle in a relative coordinate system.
[0085] The current perception state may refer to the perception results obtained by the source perception node. For example, in the case of mobile target perception, the current perception state includes at least one of the following: the current position of the mobile target, the current speed of the mobile target, or the current direction of movement of the mobile target. Optionally, the direction of movement of the mobile target may be represented by the moving angle of the mobile target.
[0086] The context of the perception task includes the service subtype of the service type of the perception task. The perception task is associated with the service type, for example, each perception task is associated with one service type. The service type can be further divided into multiple service subtypes. For example, the health monitoring shown in Table 1 can be further divided into service subtypes such as heartbeat monitoring and respiratory monitoring. For the perception task whose service type is health monitoring, during the switching process of the perception task, the context of the perception task can also include indication information of the service subtype such as heartbeat monitoring or respiratory monitoring. Alternatively, the home monitoring shown in Table 1 can be further divided into service subtypes such as fall monitoring, abnormal posture monitoring, motion recognition, or gesture recognition. For the perception task whose service type is home monitoring, the context of the perception task during the switching process also includes: indication information of the service subtype such as fall detection, abnormal posture detection, motion recognition or gesture recognition, etc.
[0087] In one possible implementation, the context of the sensing task is associated with the service type of the sensing task, that is, for different service types, there are corresponding contexts. For example, as shown in Table 1:
[0088] Table 1
[0089]
[0090] Taking the perception task service type of environmental awareness as an example, as shown in Table 1, the perception task context includes information indicating at least one of the following: the perception task identifier, the perception task's perception area, the perception task's resolution, or the frequency of transmitted perception signals. For example, a perception task service type of environmental awareness involves monitoring road conditions at a specific intersection. The perception area indicated in the perception task context is the intersection, the resolution of the perception task indicated can be the minimum distance and / or angle required to distinguish two vehicles at the intersection, and the frequency of the perception signal indicated can refer to the frequency at which the transmitting perception node transmits the perception signal at the intersection.
[0091] Taking the service type of the perception task as health monitoring as an example, as shown in Table 1, the context of the perception task includes at least one of the following indication information: the identification of the perception task, the type of health monitoring (corresponding to the aforementioned service subtype), the location and direction of the target object of health monitoring, the resolution of the perception task, or the frequency of sending perception signals. For example, if the service type of the perception task is health monitoring, and the perception task is specifically to monitor the heartbeat of a "family member", then the type of health monitoring indicated in the context of the perception task may be heartbeat monitoring, the location or direction of the target object of health monitoring indicated may be the location or direction of the "family member", the resolution of the perception task indicated may refer to the minimum distance resolution or minimum angle resolution that can distinguish the components of the "family member", and the frequency of sending perception signals indicated may refer to the frequency at which the transmitting perception node sends the perception signal in the perception task.
[0092] Taking the perception task service type of mobile target perception as an example, as shown in Table 1, the perception task context includes information indicating at least one of the following: the perception task identifier, the type of mobile target of the perception task (corresponding to the aforementioned service subtype), the current location of the mobile target, the current moving direction, the resolution of the perception task, or the frequency of transmitting perception signals. Mobile targets can be people, large vehicles, small vehicles, medium-sized vehicles, or drones. For example, in a perception task that perceives the moving direction or speed of a drone, the mobile target type indicated in the perception task context is a drone. The current location, current moving speed, or current moving direction of the mobile target indicated may refer to the current location, current moving speed, or moving direction of the drone in the perception result of the source perception node. The resolution of the perception task indicated may refer to the minimum range resolution or angular resolution that can distinguish the drone or its components. The frequency of transmitting perception signals indicated may refer to the frequency at which the transmitting perception node transmits perception signals in the perception task that perceives the drone's position, speed, and / or direction.
[0093] In an embodiment of the present application, the first handover request also includes information indicating the service type of the sensing task. This service type information can be carried in the context of the sensing task, that is, the context of the sensing task includes, in addition to the above information, also the service type information. Alternatively, this service type information can be carried outside the context of the sensing task, that is, the first handover request includes the context of the sensing task and the service type information.
[0094] In one possible implementation, the source sensing node may determine a target sensing node and send a first handover request to the determined target sensing node. For example, when the source sensing node determines that it cannot support the current sensing task, the source sensing node may determine at least one node that can support the current sensing task as the target sensing node and send the first handover request to the target sensing node.
[0095] In one possible implementation, a source sensing node serves as both a transmitting sensing node and a receiving sensing node. If the source sensing node serves as both a transmitting sensing node and a receiving sensing node, and the power of the sensing signal received by the source sensing node falls below a first threshold as the source sensing node and / or the sensing target move, the source sensing node is deemed unable to continue supporting the current sensing task. Optionally, the source sensing node or other device may fail to analyze a sensing result for the current sensing task based on the sensing signal with a power below the first threshold, or the accuracy of the analyzed sensing result may fall below a second threshold.
[0096] In another possible implementation, the source sensing node may be a transmitting sensing node or a receiving sensing node. In this case, when the power received by the receiving sensing node is less than the first threshold, the receiving sensing node can only determine that there is a problem with the sensing link composed of the receiving sensing node and the transmitting sensing node. In this case, the receiving sensing node may not be able to clearly determine whether it is necessary to switch the transmitting sensing node or the receiving sensing node. For example, at this time, the receiving sensing node can notify the transmitting sensing node to switch, or the receiving sensing node can switch itself. Alternatively, the receiving sensing node notifies the transmitting sensing node to switch, and the receiving sensing node switches at the same time, etc., without limitation. In one possible implementation, for the dual sensing mode composed of an access network device and a terminal, when there is a problem with the sensing link composed of the access network device and the terminal, and the power of the received sensing signal is less than the first threshold, the terminal can be notified to switch, etc.
[0097] In another possible implementation, when the source sensing node determines that it can no longer support the current sensing task, it may broadcast a first switching request. The node that can receive the broadcasted first switching request may be referred to as a candidate target sensing node. Each candidate target sensing node may obtain the context of the sensing task in the first switching request and determine whether it can support the current sensing task based on the context of the sensing task. For the process of determining whether the current sensing task can be supported based on the context of the sensing task, please refer to the description in step 202. If the current sensing task is supported, the first switching response sent by the candidate target sensing node to the source sensing node includes indication information of consent to the switching; or, if the current sensing task is not supported, the first switching response sent by the candidate target sensing node to the source sensing node includes indication information of rejection of the switching. Alternatively, only the candidate target sensing nodes that support the current sensing task will send the first switching response to the source sensing node; for candidate target sensing nodes that do not support the current sensing task, the first switching response will no longer be sent to the source sensing node. Or, vice versa, only the candidate target perception nodes that do not support the current perception task will send the first switching response to the source perception node, and the candidate target perception nodes that support the current perception task will no longer send the first switching response to the source perception node, etc., without any restriction.
[0098] It is understandable that in the above possible implementations, there may be a situation where the first switching responses sent by multiple candidate target perception nodes all include switching consent indication information, that is, multiple candidate target perception nodes all agree to switch. In one possible implementation, the source perception node can determine that the above multiple candidate target perception nodes that agree to switch all take over the current perception task. Alternatively, the source perception node can select at least one as the target perception node from the above multiple candidate target perception nodes that agree to switch. Optionally, the source perception node may need to additionally notify other candidate target perception nodes that they do not need to take over the perception task. For other candidate target perception nodes that do not need to take over the perception task, the context of the current perception task can be deleted, etc., without limitation. And / or, the source perception node can notify at least one target perception node selected to take over the current perception task to take over the current perception task.
[0099] Step 202: The target sensing node sends a first handover response to the source sensing node. The first handover response includes indication information of whether the target sensing node agrees with the first handover request.
[0100] In one possible implementation, after receiving the first switching request, the target sensing node obtains the context of the sensing task. And based on the context of the sensing task, it determines whether the sensing task is supported. If supported, the first switching response includes indication information of agreeing to the switching; if not supported, the first switching response includes indication information of rejecting the switching. In other words, the target sensing node can determine whether the conditions of the sensing task are met based on the context of the sensing task, wherein the conditions of the sensing task can be determined based on the context of the sensing task. If the target sensing node meets the conditions of the sensing task, the first switching response includes indication information of agreeing to the switching; if the target sensing node does not meet the conditions of the sensing task, the first switching response includes indication information of rejecting the switching.
[0101] The target sensing node determines whether it supports the sensing task or whether the conditions of the sensing task are met, including the following possible implementations:
[0102] In one possible implementation, when the context of the perception task includes indication information of the perception task identifier, the target perception node determines whether it supports the current perception task based on the perception task identifier. For example, the target perception node may obtain a list of supported perception task identifiers, and the target perception node may determine whether the current perception task identifier belongs to the list of supported perception task identifiers. If so, the target perception node supports the current perception task; otherwise, the target perception node does not support the current perception task. Alternatively, the target perception node may determine the service type of the current perception task based on the perception task identifier. The target perception node may obtain a list of supported service types. The target perception node may determine whether the service type of the current perception task belongs to the list of service types supported by the target perception node. If it belongs to the list of service types supported by the target perception node, the target perception node supports the current perception task; otherwise, the target perception node does not support the current perception task, etc.
[0103] In one possible implementation, when the context of a perception task includes information indicating the perception range of the perception task, the target perception node determines whether the perception range of the target perception node meets the perception range of the perception task. For example, if the perception range of the target perception node is smaller than the perception range of the perception task; or if the intersection of the perception range of the target perception node and the perception range of the perception task is smaller than the perception range of the perception task, then the perception task is determined to be unsupported or unmet.
[0104] In one possible implementation, when the context of a perception task includes information indicating the performance requirements of the perception task, the target perception node determines whether the perception performance of the target perception node meets the performance requirements of the perception task. Exemplarily, the performance requirements of the perception task include resolution and / or the frequency of transmitting perception signals. When the resolution supported by the target perception node is lower than the resolution in the performance requirements of the current perception task, and / or the maximum frequency of transmitting perception signals supported by the target perception node is lower than the frequency of transmitting perception signals in the performance requirements of the current perception task, it can be considered that the target perception node does not support the perception task or does not meet the conditions of the perception task.
[0105] In one possible implementation, when the context of a sensing task includes information indicating a service subtype of a service type of the sensing task, the target sensing node may obtain a list of service subtypes supported by the target sensing node and determine whether the service subtype of the current sensing task belongs to the list of service subtypes. If so, the target sensing node supports the sensing task or meets the requirements of the sensing task. Otherwise, the target sensing node does not support the sensing task or does not meet the requirements of the sensing task.
[0106] Optionally, in one possible implementation, the context of the sensing task also includes information indicating the service type of the sensing task. Similarly, the target sensing node can obtain a list of supported service types. If the service type of the current sensing task falls within the list of supported service types, the target sensing node supports the current sensing task; otherwise, the target sensing node does not support the current sensing task.
[0107] Optionally, in one possible implementation, the first switching request also includes information indicating a sensing mode. The sensing modes include: the target communication device acting as a transmitting sensing node; or, the target communication device acting as a receiving sensing node; or, the target communication device acting as both a transmitting sensing node and a receiving sensing node. The target communication device may be a target sensing node, or a chip or circuit used in a target sensing node. Taking the target communication device as a target sensing node as an example, the sensing mode includes: the target sensing node acting as a transmitting sensing node; or, the target sensing node acting as a receiving sensing node; or, the target sensing node acting as both a transmitting sensing node and a receiving sensing node. Optionally, for the first two sensing modes, the sensing mode may also include: the specific device type of the sensing node at the opposite end. For example, for the sensing mode in which the target sensing node acts as a transmitting sensing node, the sensing mode may also include: the device type of the receiving sensing node; or, for the sensing mode in which the target sensing node acts as a receiving sensing node, the sensing mode may also include: the device type of the transmitting sensing node, where the device type may include a network device or a terminal. In the above possible implementation, the target sensing node may determine whether it supports the sensing mode; if the target sensing node supports the sensing mode and satisfies the sensing conditions corresponding to the context of the sensing task, the first handover response includes indication information of approving the handover. Alternatively, if the target sensing node does not support the sensing mode and / or does not satisfy the sensing conditions, the first handover response includes indication information of rejecting the handover.
[0108] In the possible implementations described above, the sensing pattern is sent to the target sensing node primarily based on the following considerations: Transmitting and receiving sensing nodes have different requirements for nodes. For example, a transmitting sensing node typically only needs to transmit a sensing signal, and the requirements for the node are generally lower. Receiving sensing nodes need to receive sensing signals reflected and / or scattered by the sensing target and may also need to analyze and process the received sensing signals, placing higher requirements on the node. Therefore, when the source sensing node sends the first handover request to the target sensing node, it also sends the sensing pattern for the sensing task to the target sensing node. This facilitates the target sensing node's determination of whether it can support the current sensing task.
[0109] In the above possible implementation, the first handover request includes both the context of the sensing task and the indication of the sensing mode. In another possible implementation, the context of the sensing task and the indication of the sensing mode may be sent in two handover requests. For example, the source sensing node sends a second handover request to the target sensing node, the second handover request including the indication of the sensing mode. The target sensing node determines whether it supports the sensing mode included in the second handover request. If so, the target sensing node sends a second handover response to the source sensing node including the indication of handover approval. Alternatively, if not, the target sensing node sends a second handover response to the source sensing node including the indication of handover rejection. Alternatively, the target sensing node sends the second handover response to the source sensing node only if it supports the sensing mode. If the target sensing node does not support the sensing mode, the target sensing node does not send the second handover response to the source sensing node. Upon receiving the second handover response, the source sensing node assumes that it supports the sensing mode. For target sensing nodes that do not receive the second handover response, it assumes that they do not support the sensing mode. Alternatively, conversely, the target sensing node may send the second handover response to the source sensing node only if it does not support the sensing mode. When the target perception node supports the perception mode, it no longer sends the second switching response to the source perception node. For the source perception node, when receiving the second switching response fed back by the target perception node, it is assumed that the target perception node does not support the perception mode. For the target perception nodes that have not received the second switching response feedback, it is assumed that these target perception nodes support the perception mode, etc., without limitation. In the embodiment of the present application, the example in which the target perception node feeds back the corresponding response to the source perception node regardless of whether it agrees to the switch is mainly used for explanation. Specifically, if the target perception node agrees to the switch, a second switching response including indication information of agreeing to the switch is sent. If the target perception node refuses to switch, a second switching response including indication information of refusing to switch is sent.
[0110] In this possible implementation, the source sensing node determines a target sensing node that supports the sensing mode based on the second handover response. The number of target sensing nodes that support the sensing mode determined can be one or more, etc., without limitation. The source sensing node sends a first handover request including contextual indication information of the sensing task to the target sensing node. The target sensing node determines whether the conditions of the sensing task are met based on the context of the sensing task. If so, the target sensing node sends a first handover response including indication information of consenting to the handover to the source sensing node. Alternatively, if not, the target sensing node sends a first handover response including indication information of rejecting the handover to the source sensing node, etc. For the process of determining whether the conditions of the sensing task are met based on the context of the sensing task, please refer to the above description.
[0111] In one possible implementation, the source sensing node may determine at least one target sensing node, send a second handover request to the at least one determined target sensing node, further determine at least one target sensing node that sent the first handover request based on the second handover response fed back by the at least one target sensing node, and finally determine the target sensing node that takes over the sensing task based on the first handover response fed back by the at least one target sensing node. In another possible implementation, the source sensing node may broadcast the second handover request, and all nodes within a certain broadcast range may receive the second handover request. The nodes that receive the second handover request may determine whether they support the sensing mode in the second handover request. If supported, the second handover response sent includes indication information of agreeing to the handover; otherwise, the second handover response sent includes indication information of rejecting the handover. Subsequently, the process by which the source sensing node determines at least one target sensing node that sent the first handover request based on the second handover response is similar to the aforementioned process and will not be further described.
[0112] The technical solution in Example 1 is applicable to, but not limited to, the following application scenarios in the embodiments of this application:
[0113] Application scenario 1: As shown in Figure 3, the access network device and terminal 1 jointly perceive the perception target. The perception mode can be that the access network device acts as a transmitting perception node and the terminal 1 acts as a receiving perception node. Alternatively, the terminal 1 acts as a transmitting perception node and the access network device acts as a receiving perception node, etc., without limitation. Due to the movement of terminal 1, terminal 1 can no longer support the perception of the perception target. For example, terminal 1 acts as a transmitting perception node, and the perception signal transmitted by terminal 1 is reflected and / or scattered by the perception target. The power of the perception signal reaching the access network device is less than the first threshold. At this time, the access network device can notify terminal 1 to switch. Alternatively, terminal 1 acts as a receiving perception node, and the power of the perception signal received by terminal 1 is less than the first threshold. At this time, terminal 1 can determine on its own that switching is required.
[0114] In one possible implementation, as shown in Figure 3, Terminal 1 may send a first handover request to Terminal 2, where the first handover request includes information indicating the context of the current sensing task. Terminal 2 determines whether it supports the current sensing task based on the context of the sensing task. If the current sensing task is supported, Terminal 2 sends a first handover response to Terminal 1 that includes information indicating that it agrees to the handover. If the current sensing task is not supported, Terminal 2 sends a first handover response to Terminal 1 that includes information indicating that it rejects the handover. In this scenario 1, Terminal 1 serves as the source sensing node, and Terminal 2 serves as the target sensing node.
[0115] In another possible implementation, when terminal 1 is unable to support the current perception task, the access network device may initiate a switching process for the perception task. For example, the access network device sends a first switching request to terminal 2, and the first switching request includes indication information of the context of the perception task. Terminal 2 sends a first switching response to the access network device, and the first switching response includes indication information of agreeing to switch or rejecting switch. If terminal 2 agrees to switch, the subsequent access network device and terminal 2 jointly perceive the perception target. It should be pointed out that in the above-mentioned access network device-initiated switching process, if terminal 1 acts as a receiving perception node, when terminal 1 determines that it needs to switch, it can send a switching request to the access network device, and when the access network device receives the switching request, it initiates a switching process to terminal 2.
[0116] Application Scenario 2: As shown in Figure 4, access network device 1 and a terminal jointly perceive a sensing target. Similar to Application Scenario 1, in Application Scenario 2, when the terminal moves, the access network device that the terminal jointly perceives is switched from access network device 1 to access network device 2. Access network device 1 can be referred to as the source sensing node, and access network device 2 can be referred to as the target sensing node. Access network devices 1 and 2 can be connected via a wired or wireless connection. Figure 4 illustrates an example where the two access network devices are connected via an Xn interface. Access network device 1 sends a first handover request to access network device 2, including context information indicating the current sensing task. Based on the context of the current sensing task, access network device 2 determines whether it supports the current sensing task. If so, access network device 2 sends a first handover response to access network device 1, including information indicating approval of the handover. Alternatively, if not, access network device 2 sends a first handover response to access network device 1, including information indicating rejection of the handover.
[0117] Application scenario 3: As shown in Figure 5, the access network device and terminal 1 jointly perceive the perception target, the perception target is the "human body", and the perception task is to perceive the posture of the "human body". Due to the movement of the perception target "human body", the terminal that jointly perceives with the access network device needs to switch from terminal 1 to terminal 2. Terminal 1 sends a first switching request including indication information of the context of the perception task to terminal 2. Terminal 2 determines whether the current perception task is supported based on the context of the current perception task. If the current perception task is supported, terminal 2 sends a first switching response including indication information of consent to the switching to terminal 1, otherwise terminal 2 sends a first switching response including indication information of rejection of the switching to terminal 1, etc. In this application scenario 3, terminal 1 is the source perception node, and terminal 2 is the target perception node. Or,
[0118] In the scenario shown in Figure 5, the access network device can initiate the handover process for the sensing task. For example, the access network device sends a first handover request to Terminal 2, which includes information indicating the context of the sensing task. Terminal 2 sends a first handover response to the access network device, which includes information indicating whether the handover is approved or rejected. If Terminal 2 approves the handover, the access network device and Terminal 2 subsequently jointly perform sensing of the sensing target, the human body.
[0119] Application Scenario 4: As shown in Figure 6, the perception target is a vehicle. During its journey, the vehicle passes through multiple access network devices. The perception task is to determine the vehicle's driving parameters. These parameters include at least one of the following: vehicle location information, vehicle speed, or direction. Optionally, the vehicle's direction can be expressed as an angle. For example, a relative coordinate system is established, and the pitch and azimuth angles within this relative coordinate system are used to represent the vehicle's direction.
[0120] When the "vehicle" is within the perception area of access network device 1, access network device 1 provides perception services for the "vehicle." This process includes: access network device 1 sending a perception signal to the "vehicle." Upon receiving the perception signal, the "vehicle" reflects and / or scatters the perception signal, and access network device 1 receives the reflected and / or scattered perception signal. Access network device 1 or another device may determine a perception result of the "vehicle" based on the reflected and / or scattered perception signal received by access network device 1. This perception result may include at least one of the following: the "vehicle's" current location, the "vehicle's" current speed, or direction. As the "vehicle" moves, when it exits the perception area of access network device 1, the perception node of the "vehicle" may be switched from access network device 1 to access network device 2. For example, access network device 1 sends a first handover request to access network device 2, which includes information indicating the context of the perception task. Access network device 2 sends a first switching response to access network device 1 based on the context of the sensing task. The first switching response includes indication information of approving the switching or indication information of rejecting the switching. In this application scenario 4, access network device 1 serves as the source sensing node and access network device 2 serves as the target sensing node. Optionally, the sensing area of the access network device can be described as follows: if the sensing signal sent by the access network device is reflected and / or scattered by the "vehicle", the power of the sensing signal received by the access network device is greater than or equal to a first threshold. Optionally, the access network device or other device can analyze the sensing result based on the received sensing signal, or the accuracy of the sensing result analyzed based on the received sensing signal is greater than or equal to a second threshold, then the "vehicle" is considered to be located in the sensing area of the current access network device; otherwise, the "vehicle" is considered to have left the sensing area of the current access network device. In the schematic diagram of Figure 6, the sensing area of the access network device can be seen as the "ellipse" in Figure 6.
[0121] It can be understood that in the above-mentioned application scenarios 1 and 3, terminal 1 and terminal 2 can communicate directly, for example, through a side link (SL), Bluetooth, WiFi, or near field communication (NFC) and other links, terminal 1 and terminal 2 directly transmit the first handover request and the first handover response. Alternatively, terminal 1 and terminal 2 can communicate indirectly. For example, the communication between terminal 1 and terminal 2 can be forwarded through the Uu air interface. For example, terminal 1 sends the first handover request to the corresponding access network device through the Uu air interface, and the corresponding access network device sends the first handover request to terminal 2 through the downlink. Similarly, terminal 2 can send the first handover response to the corresponding access network device through the Uu air interface, and the corresponding access network device can send the first handover response to terminal 1 through the downlink, etc., without limitation. The Uu air interface can be understood as a universal UE to network interface. Transmission of the Uu air interface may include uplink transmission and downlink transmission. Uplink transmission may refer to the terminal sending a signal to the access network device, and downlink transmission may refer to the access network device sending a signal to the terminal. The signal transmitted in the uplink transmission can be called uplink information or uplink signal, and the signal transmitted in the downlink transmission can be called downlink information or downlink signal. In an embodiment of the present application, terminal 1 determines at least one candidate terminal among the terminals around it, and the candidate terminal includes terminal 2. Terminal 1 sends a first switching request to the candidate terminal. The candidate terminal can send a first switching response including indication information of agreeing to switch or rejecting switch to terminal 1 based on the context of the perception task. Alternatively, terminal 1 can broadcast the first switching request, and the terminals that can receive the broadcasted first switching request can be called candidate terminals. Each candidate terminal can send a first switching response including indication information of agreeing to switch or rejecting switch to terminal 1 based on the context of the current perception task included in the first switching request. It should be noted that if multiple candidate terminals all agree to switch, then the multiple candidate terminals can take over the current perception task, or one terminal can be selected from the multiple candidate terminals, and the terminal finally selected can take over the current perception task, etc., without limitation.
[0122] It is understandable that in the above-mentioned application scenarios 2 and 4, the access network device 1 and the access network device 2 can be connected via a wired or wireless method without limitation. For example, the access network device 1 and the access network device 2 can communicate via an Xn interface. Similar to the aforementioned process, the access network device 1 can determine at least one candidate access network device, the at least one candidate access network device includes the access network device 2, and send a first switching request to the at least one candidate access network device. Based on the first switching response fed back by the candidate access network device, the access network device to be finally switched is determined. Alternatively, the access network device 1 can send a first switching request to the access network devices around it that have an Xn interface with it. The access network devices that have an Xn interface with the access network device 1 can be called candidate access network devices, and the candidate access network devices include the access network device 2. Based on the first switching response fed back by the candidate access network device, the access network device to be finally switched is determined.
[0123] Optionally, in the above application scenarios 1 to 4, in addition to the indication information of the context of the current sensing task, the first switching request may also include indication information of the sensing mode. Alternatively, before the source sensing node (which may be terminal 1 or access network device 1) sends the first switching request to the target sensing node (which may include terminal 2 or access network device 2), the source sensing node sends a second switching request including indication information of the sensing mode to the target sensing node. For the target sensing node that sends the indication information of consent to switching, the source sensing node may further send the first switching request including the context of the sensing task to it, etc.
[0124] Example 2
[0125] The first communication device is a source sensing node, or a chip or circuit implemented in a source sensing node. The second communication device is a sensing node other than the target sensing node, or a chip or circuit implemented in another sensing node. Optionally, the third communication device is a target sensing node, or a chip or circuit implemented in a target sensing node.
[0126] Taking the first communication device as the source sensing node, the second communication device as the other sensing node, and the third communication device as the target sensing node as an example, as shown in FIG7 , a sensing task switching process is provided, including:
[0127] Step 701: The source sensing node sends a first handover request to other sensing nodes, wherein the first handover request includes indication information of the context of the sensing task. Optionally, the target of the sensing task is a passive target.
[0128] Step 702: Other sensing nodes send a first switching request to the target sensing node.
[0129] Step 703: The target sensing node sends a first handover response to other sensing nodes. The first handover response includes indication information of whether the first handover request is approved.
[0130] Optionally, regarding the process of the target perception node determining whether to support the switching request based on the indication information of the context of the perception task in the first switching request, please refer to the description in the above embodiment 1.
[0131] Step 704: The other sensing nodes send a first handover response to the source sensing node.
[0132] Optionally, as described in the first embodiment above, the first handover request may also include information indicating the sensing mode of the current sensing task. Alternatively, the source sensing node may send a second handover request, which includes information indicating the sensing mode. In this second embodiment, before sending the first handover request to other nodes, the source sensing node sends a second handover request to the other nodes, and the other sensing nodes forward the second handover request to the target sensing node. Based on the sensing mode indication included in the second handover request, the target sensing node sends a second handover response to the other sensing nodes, including information indicating whether the handover is approved or rejected. The other sensing nodes forward the second handover response to the source sensing node. Optionally, the source sensing node may send the first handover request or the second handover request directly to the other sensing nodes. Alternatively, the source sensing node may broadcast the first handover request or the second handover request, etc., to the other sensing nodes being nodes capable of receiving such broadcasts. Similarly, the other sensing nodes may send the first handover request or the second handover request directly to the target sensing node, or may broadcast the first handover request or the second handover request, etc., to the target sensing node being a sensing node capable of receiving such broadcasts, etc., without limitation. Alternatively, in an embodiment of the present application, the source sensing node may send a first handover request to other sensing nodes. Upon receiving the first handover request, the other sensing nodes may send a second handover request to the target sensing node. After the other sensing nodes determine the target terminal that supports the current sensing mode based on the second handover response fed back by the target sensing node, they may then send the first handover request to the target terminal that supports the current sensing mode. In this possible implementation, the source sensing node no longer sends the second handover request to the other sensing nodes. Instead, the other sensing nodes generate the second handover request themselves and send it to the target sensing node, saving the overhead of the source sensing node sending the second handover request.
[0133] Taking the source sensing node and the target sensing node as terminals and the other sensing nodes as access network devices as an example, as shown in Figure 8, an application scenario of the second embodiment is provided: the terminal and the access network device jointly sense, and as the source terminal moves, the source terminal no longer supports the current sensing task. The source terminal can send a first switching request to the access network device, and the first switching request includes indication information of the context of the current sensing task. The access network device broadcasts the first switching request, and all terminals within a certain geographical range of the sensing target can receive the broadcasted first switching request. The multiple terminals that receive the broadcast can be referred to as candidate target terminals. The candidate target terminal can determine whether the candidate target terminal supports the current sensing task based on the indication information of the context of the current sensing task included in the first switching request. For a candidate target terminal, if it supports the current sensing task, it can send an indication information of approving the switching to the access network device; otherwise, the candidate target terminal sends an indication information of rejecting the switching to the access network device.
[0134] Optionally, as described above, in addition to the indication information of the context of the perception task, the first switching request may also include: indication information of the perception mode of the perception task. The perception mode can be that the terminal acts as a transmitting perception node and the access network device acts as a receiving perception node. Alternatively, the terminal acts as a receiving perception node and the access network device acts as a transmitting perception node. Alternatively, the terminal acts as both a transmitting perception node and a receiving perception node, etc., without limitation. In one possible implementation, the first switching request sent by the terminal to the access network device includes indication information of the context of the perception task. After receiving the first switching request, the access network device adds indication information of the perception mode in the first switching request. The first switching request broadcast by the access network device to the target perception node includes indication information such as the context and perception mode of the perception task. Alternatively, in another possible implementation, the first switching request sent by the terminal to the access network device includes indication information such as the context and perception mode of the perception task. Upon receiving the first switching request, the access network device directly broadcasts the first switching request including indication information such as the context and perception mode of the perception task, etc., without limitation. Alternatively,
[0135] As previously explained, information indicating the context of the sensing task and the sensing mode can be sent separately in two handover requests. Specifically, the first handover request includes information indicating the context of the sensing task, and the second handover request includes information indicating the sensing mode. In one possible implementation, the terminal sends a second handover request to the access network device, which broadcasts the second handover request to candidate target terminals. The candidate target terminal sends a second handover response to the access network device, including information indicating whether the handover is approved or rejected. The access network device then sends the second handover response to the source terminal. Upon determining that the second handover response has been received, the source terminal sends the first handover request to the access network device, which then sends the first handover request to terminals that support the sensing mode. Alternatively, in another possible implementation, the terminal may not send the second handover request to the access network device, and the access network device may trigger the sending of the second handover request to the target terminal. For example, upon receiving the first handover request from the terminal, the access network device may first broadcast the second handover request to the target terminal. Based on the second handover response fed back by the target terminal, it is determined that a target terminal supports the sensing mode. The access network device then sends the first handover request, etc., to the target terminal that supports the sensing mode.
[0136] Assume that both the source sensing node and the target sensing node are access network devices, the other sensing nodes are sensing management functions (SMFs), the source sensing node is called the source access network device, and the target sensing node is called the target access network device. As shown in FIG9 , an application scenario of the second embodiment is provided:
[0137] Due to the movement of the sensing target, the source access network device can no longer support the current sensing task and needs to switch the sensing node. The source access network device may send a first switching request to the sensing management function, the first switching request including information indicating the context of the sensing task. The sensing management function may determine, based on the context of the sensing task, a target access network device that can take over the current sensing task and send the first switching request to the target access network device. Because the sensing management function has already determined that the target access network device can take over the current sensing task, the target access network device does not need to make further determinations and can take over the current sensing task based on the context of the sensing task. Optionally, the target access network device may send a first switching response to the sensing management function, the first switching response including information indicating consent to the switching. The sensing management function may send the first switching response to the source access network device to notify the source access network device that the current sensing task has been successfully switched. Optionally, the first switching response may also include information indicating the target sensing node. In another possible implementation, upon receiving the first switching request from the source access network device, the sensing management function may send the first switching request to at least one target access network device. Any one of the at least one target access network devices needs to determine whether the target access network device itself supports the current perception task based on the context of the perception task. If supported, the target access network device sends a first switching response including indication information of consent to switching to the perception management function; otherwise, the target access network device sends a first switching response including indication information of rejection to the perception management function, etc. Further, in the case where multiple candidate target access network devices all agree to switch, the perception management function may need to further determine a target access network device from multiple candidate target access network devices that agree to switch, and the determined target access network device serves as the access network device that takes over the perception task of the source access network device. At this time, the perception management function may send a first switching response including indication information of consent to switch to the source access network device. Optionally, the first switching response may also include the identifier of the target access network device that is determined to take over the perception task of the source access network device, etc. It is understood that in embodiments of the present application, the perception management function may be unable to determine the target node to take over the current perception task. For example, if all access network devices do not support the current perception task, the perception management function may send a first handover response including indication information of handover rejection to the source access network device. In this case, the handover of the current perception task fails. Alternatively, if the first handover response sent by any target access network device received by the perception management function includes indication information of handover rejection, the first handover response sent by the perception management function to the source access network device also includes indication information of handover rejection.
[0138] Optionally, the first handover request may also include indication information of the perception mode. Alternatively, the source access network device may send a second handover request to the perception management function, wherein the second handover request includes indication information of the perception mode. The perception management function sends the second handover request to the candidate target access network device. For any candidate target access network device, if the perception mode indicated in the second handover request is supported, the second handover response sent by the candidate target access network device to the perception management function includes indication information of consent to the handover. Alternatively, if the perception mode indicated in the second handover request is not supported, the second handover response sent by the target access network device to the perception management function includes indication information of rejection of the handover. Upon receiving the second handover response, the perception management function may send the second handover response to the source access network device. If the source access network device finds that there is a candidate target terminal that supports the current perception mode, that is, the second handover response contains indication information of consent to the handover, the source access network device may send a first handover request to the perception management function, wherein the first handover request includes indication information of the context of the perception task. The perception management function sends the first handover request to the candidate target terminal that agrees to the handover (that is, the target terminal that supports the current perception mode). Furthermore, the candidate target terminal that supports the current perception mode determines whether to ultimately agree to the switch based on the context of the perception task. If the switch is ultimately agreed to, the second switching response sent by the candidate target terminal to the perception management function includes indication information of agreeing to the switch; otherwise, the second switching response sent by the candidate target terminal to the perception management function includes indication information of rejecting the switch. Alternatively, in another possible implementation, upon receiving the first switching request from the source access network device, the perception management function first sends a second switching request including indication information of the perception mode to multiple candidate target terminals. Upon receiving the second switching response fed back by the candidate target terminal, the perception management function then sends the first switching request to the candidate target terminal that supports the current perception mode, and so on.
[0139] In one possible implementation, the perception management function may be located on the core network side. For example, as shown in Figure 10, the terminal is connected to the access network device through the Uu air interface, and the access network device is connected to the perception management function through the access and mobility management function (AMF), or the access network device can be directly connected to the perception management function, etc., without limitation. The AMF transparently transmits or forwards the transmission between the access network device and the perception management function. The access network device and the AMF can communicate through the NG-C interface, and the NG-C adopts the NG application protocol (NGAP). The interface between the AMF and the perception management function may be the N2 interface. In another possible implementation, the perception management function may be located on the access network device side. If the perception management function is located on the access network device side, the communication between the perception management function and the access network device belongs to the internal communication of the access network device.
[0140] In the embodiments of the present application, the name of the perception management function is not limited. The perception management function is primarily used to uniformly manage perception tasks. For example, the perception management function may assign a unique number or index to each perception task, which uniquely identifies a perception task. The perception management function may also manage perception tasks based on service type. For example, the perception management function may classify all perception tasks into service types such as environmental perception, health monitoring, home monitoring, and mobile target perception, and manage the specific perception tasks included in each service type. Optionally, when a receiving perception node receives a perception signal reflected and / or scattered by a perception target, it may directly report the received perception signal to the perception management function, or after preliminary processing the received perception signal, report it to the perception management function. The perception management function may process the signal reported by the receiving perception node to obtain a perception result. Furthermore, the perception management function may also send the perception result to the requester of the perception task. For example, the requester of the perception task may be a server corresponding to environmental perception, health monitoring, home monitoring, or mobile target perception. The perception management function may also be referred to as a management function, etc., without limitation. As mentioned above, the perception management function can be located on the core network side to manage the perception tasks, or the perception management function can be located on the access network equipment side to manage the perception tasks, etc., without restriction.
[0141] It should be noted that:
[0142] 1. Except for the differences in the key points between the various embodiments, the overlapping contents of the various embodiments can be referred to in each other.
[0143] 2. Regarding “indication”, the following explanation is given: the indication may display or directly indicate the corresponding information, or may implicitly or indirectly indicate the corresponding information, etc., without limitation. For example, in the description of this application: the context of the perception task includes at least one of the following indication information: the identification of the perception task, the perception range of the perception task, the performance requirements of the perception task, the current perception state, or the service subtype of the service type of the perception task. Taking the identification of the perception task as an example, the context of the perception task may directly carry the identification of the perception task, or the context of the perception task may carry other information that corresponds to the identification of the perception task, and the information may be used to implicitly or indirectly indicate the identification of the perception task.
[0144] 3. In the embodiments of the present application, the solution provided in the present application is applied to a wireless communication system as an example. It is understandable that the solution in the embodiments of the present application can also be applied to other communication systems. For example, in a WiFi communication system, the sensing node can be an AP, a station (STA), a wireless router, etc. The station can be the terminal described above. It is particularly important to point out that when the station is the smart home device mentioned in the terminal above, the smart home device can specifically be: a TV, a smart speaker, a smart refrigerator, or an electronic door lock and other household appliances.
[0145] It is understandable that in order to implement the functions in the above embodiments, the first communication device, the second communication device, the third communication device, etc. include hardware structures and / or software modules corresponding to the execution of each function. It should be readily apparent to those skilled in the art that, in combination with the units and method steps of each example described in the embodiments disclosed in this application, this application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application scenario of the technical solution and possible implementation constraints.
[0146] Figures 11 and 12 are schematic diagrams of the structures of possible communication devices provided in embodiments of the present application. These communication devices can be used to implement the functions of the first communication device or the second communication device in the above-mentioned method embodiments, thereby also achieving the beneficial effects of the above-mentioned method embodiments. In the embodiments of the present application, the communication device can be one of the terminals 120a-120j shown in Figure 1, or it can be the access network device 110a or 110b shown in Figure 1, or it can be a module (such as a chip) applied to a terminal or access network device.
[0147] As shown in Figure 11, the communication device 1100 includes a processing unit 1110 and a transceiver unit 1120. The communication device 1100 is used to implement the functions of the first communication device or the second communication device in the above method embodiment.
[0148] When the communication device 1100 is used to implement the functions of the first communication device in the above method embodiment: the transceiver unit 1120 is configured to send a first handover request to the second communication device, the first handover request including information indicating the context of the sensing task; optionally, the target of the sensing task is a passive target; and receive a first handover response from the second communication device, the first handover response including information indicating whether the first handover request is approved. Optionally, the processing unit 1110 is configured to generate the first handover request, process the first handover response, etc.
[0149] In a possible implementation, the context of the sensing task includes indication information of at least one of the following: an identifier of the sensing task, a sensing scope of the sensing task, a performance requirement of the sensing task, a current sensing state, or a service subtype of a service type of the sensing task.
[0150] In one possible implementation, the context of a perception task is associated with the service type of the perception task. For example, if the service type of the perception task is environmental perception, the context of the perception task includes information indicating at least one of the following: the identification of the perception task, the perception area of the perception task, the resolution of the perception task, or the frequency of transmitting perception signals. Alternatively, if the service type of the perception task is health monitoring, the context of the perception task includes information indicating at least one of the following: the identification of the perception task, the type of health monitoring, the current location of the target object of health monitoring, the current direction of the target object of health monitoring, the resolution of the perception task, or the frequency of transmitting perception signals. Alternatively, if the service type of the perception task is home monitoring, the context of the perception task includes information indicating at least one of the following: the identification of the perception task, the type of home monitoring, the range of home monitoring, the location of home monitoring, the direction of home monitoring, the resolution of the perception task, or the frequency of transmitting perception signals. Alternatively, if the service type of the perception task is mobile target perception, the context of the perception task includes information indicating at least one of the following: the identification of the perception task, the type of mobile target of the perception task, the current location of the mobile target, the current moving speed of the mobile target, the current moving direction of the mobile target, the resolution of the perception task, or the frequency of transmitting perception signals.
[0151] In a possible implementation, the first switching request further includes indication information of a service type of the sensing task.
[0152] In a possible implementation, the first switching request also includes indication information of the perception mode.
[0153] In one possible implementation, the transceiver unit 1120 is also used to send a second switching request to the second communication device, wherein the second switching request includes indication information of the perception mode; and receive a second switching response from the second communication device, wherein the second switching response includes indication information of agreeing to the second switching request.
[0154] Optionally, the perception mode includes: the target communication device acting as a transmitting perception node; or, the target communication device acting as a receiving perception node; or, the target communication device acting as both a transmitting perception node and a receiving perception node.
[0155] In a possible implementation, when sending the first switching request or the second switching request to the second communication device, the transceiver unit 1120 is specifically configured to broadcast the first switching request or the second switching request, where the second communication device is a device capable of receiving the broadcast.
[0156] When the communication device 1100 functions as the second communication device in the above method embodiment: the transceiver unit 1120 is configured to receive a first handover request from the first communication device, the first handover request including information indicating the context of the sensing task; optionally, the target of the sensing task is a passive target; and send a first handover response to the first communication device, the first handover response including information indicating whether the first handover request is approved. Optionally, the processing unit 1110 is configured to process the first handover request and generate a first handover response.
[0157] In a possible implementation, the context of the sensing task includes indication information of at least one of the following: an identifier of the sensing task, a sensing scope of the sensing task, a performance requirement of the sensing task, a current sensing state, or a service subtype of a service type of the sensing task.
[0158] In one possible implementation, the context of the perception task is associated with the service type of the perception task. For example, if the service type of the perception task is environmental perception, the context of the perception task includes at least one of the following indication information: the identification of the perception task, the perception area of the perception task, the resolution of the perception task, or the frequency of sending the perception signal. Or, for example, if the service type of the perception task is health monitoring, the context of the perception task includes at least one of the following indication information: the identification of the perception task, the type of health monitoring, the current position of the target object of health monitoring, the current direction of the target object of health monitoring, the resolution of the perception task, or the frequency of sending the perception signal. Or, for example, if the service type of the perception task is home monitoring, the context of the perception task includes at least one of the following indication information: the identification of the perception task, the type of home monitoring, the range of home monitoring, the location of home monitoring, the direction of home monitoring, the resolution of home monitoring, or the frequency of sending the perception signal. Or, for example, the service type of the perception task is mobile target perception, and the context of the perception task includes indicative information of at least one of the following: the identification of the perception task, the type of the perceived mobile target, the current position of the mobile target, the current moving speed of the mobile target, the current moving direction of the mobile target, the resolution of the perception task, or the frequency of sending the perception signal.
[0159] In a possible implementation, the first switching request further includes indication information of a service type of the sensing task.
[0160] In one possible implementation, the processing unit 1110 is further used to determine whether the conditions of the perception task are met based on the context of the perception task; if the conditions of the perception task are met, the first switching response includes indication information of approval; or, if the conditions of the perception task are not met, the first switching response includes indication information of rejection.
[0161] In a possible implementation, the transceiver unit 1120 is further configured to: send a first handover request to the third communication device; and receive a first handover response from the third communication device.
[0162] In a possible implementation, the first switching request also includes indication information of the perception mode.
[0163] In one possible implementation, the processing unit 1110 is further used to determine whether the perception mode is supported; if the perception mode is supported and the perception conditions corresponding to the context of the perception task are met, the first switching response includes indication information of approval; or, if the perception conditions are not met and / or the perception mode is not supported, the first switching response includes indication information of rejection.
[0164] In one possible implementation, the transceiver unit 1120 is further used to: receive a second switching request from the first communication device, the second switching request including indication information of the perception mode; and send a second switching response to the first communication device, the second switching response including indication information of agreeing to the second switching request.
[0165] In a possible implementation, the transceiver unit 1120 is further configured to: send a second handover request to the third communication device; and receive a second handover response from the third communication device.
[0166] In a possible implementation, the sensing mode includes: the target communication device serving as a transmitting sensing node; or, the target communication device serving as a receiving sensing node; or, the target communication device serving as both a transmitting sensing node and a receiving sensing node.
[0167] In a possible implementation, the first switching request or the second switching request is sent by broadcast, and the second communication device or the third communication device is a device capable of receiving the broadcast.
[0168] As shown in Figure 12, communication device 1200 includes a processor 1210 and an interface circuit 1220. Processor 1210 and interface circuit 1220 are coupled to each other. It is understood that interface circuit 1220 may be a transceiver or an input / output interface. Optionally, communication device 1200 may further include a memory 1230 for storing instructions executed by processor 1210, input data required by processor 1210 to execute instructions, or data generated by processor 1210 after executing instructions.
[0169] When the communication device 1200 is used for the method in the above method embodiment, the processor 1210 is used to implement the function of the above processing unit 1110 , and the interface circuit 1220 is used to implement the function of the above transceiver unit 1120 .
[0170] When the communication device is a chip used in a terminal, the terminal chip implements the functions of the terminal in the above method embodiments. The terminal chip receives information from other modules in the terminal (such as a radio frequency module or antenna), and the information is sent by the access network device to the terminal; or the terminal chip sends information to other modules in the terminal (such as a radio frequency module or antenna), and the information is sent by the terminal to the access network device.
[0171] When the above-mentioned communication device is a module applied to an access network device, the access network device module implements the functions of the access network device in the above-mentioned method embodiment. The access network device module receives information from other modules in the access network device (such as a radio frequency module or an antenna), and the information is sent by the terminal to the access network device; or, the access network device module sends information to other modules in the access network device (such as a radio frequency module or an antenna), and the information is sent by the access network device to the terminal. The access network device module here can be a baseband chip of the access network device, or it can be a DU or other module. The DU here can be a DU under the open radio access network (O-RAN) architecture.
[0172] It is understood that the processor in the embodiments of the present application may be a baseband processor, a central processing unit (CPU), a logic circuit, or other general-purpose processors, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0173] The method steps in the embodiments of the present application can be implemented by hardware or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disk, mobile hard disk, CD-ROM or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and storage medium can be located in an ASIC. In addition, the ASIC can be located in an access network device or a terminal. Of course, the processor and storage medium can also exist in an access network device or a terminal as discrete components.
[0174] In the above embodiments, all or part of the embodiments may be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. A computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, all or part of the processes or functions of the embodiments of the present application are performed. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, or other programmable device. The computer program or instructions may be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions may be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media, such as floppy disks, hard disks, or magnetic tapes; optical media, such as digital video disks; or semiconductor media, such as solid-state drives. The computer-readable storage medium may be a volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.
[0175] In the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0176] In this application, "at least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In the text description of this application, the character " / " generally indicates that the previous and next associated objects are in an "or" relationship; in the formula of this application, the character " / " indicates that the previous and next associated objects are in a "division" relationship. "Including at least one of A, B and C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B and C.
[0177] It is understood that the various numbers used in the embodiments of this application are merely for ease of description and are not intended to limit the scope of the embodiments of this application. The order of the sequence numbers of the above-mentioned processes does not necessarily imply a specific order of execution; the order of execution of the processes should be determined by their functions and inherent logic.
Claims
1. A method for switching perception tasks, It is characterized in that include: The first communication device sends a first switching request to the second communication device, wherein the first switching request includes indication information of the context of the sensing task; The first communication device receives a first switching response from the second communication device, where the first switching response includes indication information of whether to approve the first switching request.
2. The method according to claim 1, It is characterized in that The target of the perception task is a passive target.
3. The method according to claim 1 or 2, It is characterized in that The context of the perception task includes information indicating at least one of the following: The identification of the sensing task, the sensing range of the sensing task, the performance requirement of the sensing task, the current sensing state, or the service subtype of the service type of the sensing task.
4. The method according to any one of claims 1 to 3, It is characterized in that The context of the sensing task is associated with a service type of the sensing task.
5. The method according to any one of claims 1 to 4, It is characterized in that The service type of the perception task is environment perception, and the context of the perception task includes at least one of the following indication information: The identification of the perception task, the perception area of the perception task, the resolution of the perception task, or the frequency of sending the perception signal.
6. The method according to any one of claims 1 to 4, It is characterized in that The service type of the sensing task is health monitoring, and the context of the sensing task includes at least one of the following indication information: The identification of the perception task, the type of health monitoring, the current position of the target object of the health monitoring, the current direction of the target object of the health monitoring, the resolution of the perception task, or the frequency of sending perception signals.
7. The method according to any one of claims 1 to 4, It is characterized in that The service type of the sensing task is home monitoring, and the context of the sensing task includes at least one of the following indication information: The identification of the sensing task, the type of home monitoring, the range of the home monitoring, the location of the home monitoring, the direction of the home monitoring, the resolution of the sensing task, or the frequency of sending the sensing signal.
8. The method according to any one of claims 1 to 4, It is characterized in that The service type of the sensing task is mobile target sensing, and the context of the sensing task includes at least one of the following indication information: The identification of the perception task, the type of the mobile target of the perception task, the current position of the mobile target, the current moving speed of the mobile target, the current moving direction of the mobile target, the resolution of the perception task, or the frequency of sending perception signals.
9. The method according to any one of claims 1 to 8, It is characterized in that The first switching request also includes indication information of the service type of the sensing task.
10. The method according to any one of claims 1 to 9, It is characterized in that The first switching request also includes indication information of the perception mode.
11. The method according to any one of claims 1 to 9, It is characterized in that Before the first communication device sends the first switching request to the second communication device, the method further includes: The first communication device sends a second switching request to the second communication device, where the second switching request includes indication information of the sensing mode; The first communication device receives a second handover response from the second communication device, where the second handover response includes indication information of approving the second handover request.
12. The method according to claim 10 or 11, It is characterized in that The sensing mode includes: the target communication device acts as a transmitting sensing node; or, the target communication device acts as a receiving sensing node; or, the target communication device acts as a transmitting sensing node and a receiving sensing node at the same time.
13. The method according to any one of claims 1 to 12, It is characterized in that The first communication device sending the first switching request or the second switching request to the second communication device includes: The first communication device broadcasts the first switching request or the second switching request, and the second communication device is a device capable of receiving the broadcast.
14. A method for switching perception tasks, It is characterized in that include: The second communication device receives a first switching request from the first communication device, wherein the first switching request includes indication information of a context of a sensing task; The second communication device sends a first switching response to the first communication device, where the first switching response includes indication information of whether to approve the first switching request.
15. The method of claim 14, It is characterized in that The target of the perception task is a passive target.
16. The method according to claim 14 or 15, It is characterized in that The context of the perception task includes at least one of the following indication information: The identification of the sensing task, the sensing range of the sensing task, the performance requirement of the sensing task, the current sensing state, or the service subtype of the service type of the sensing task.
17. The method according to any one of claims 14 to 16, It is characterized in that The context of the sensing task is associated with a service type of the sensing task.
18. The method according to any one of claims 14 to 17, It is characterized in that The service type of the perception task is environment perception, and the context of the perception task includes at least one of the following indication information: The identification of the perception task, the perception area of the perception task, the resolution of the perception task, or the frequency of sending the perception signal.
19. The method according to any one of claims 14 to 17, It is characterized in that The service type of the sensing task is health monitoring, and the context of the sensing task includes at least one of the following indication information: The identification of the perception task, the type of health monitoring, the current position of the target object of the health monitoring, the current direction of the target object of the health monitoring, the resolution of the perception task, or the frequency of sending perception signals.
20. The method according to any one of claims 14 to 17, It is characterized in that The service type of the sensed task is home monitoring, and the context of the sensed task includes at least one of the following indication information: The identification of the sensing task, the type of home monitoring, the range of the home monitoring, the location of the home monitoring, the direction of the home monitoring, the resolution of the home monitoring, or the frequency of sending the sensing signal.
21. The method according to any one of claims 14 to 17, It is characterized in that The service type of the sensing task is mobile target sensing, and the context of the sensing task includes at least one of the following indication information: The identification of the perception task, the type of the perceived moving target, the current position of the mobile target, the current moving speed of the mobile target, the current moving direction of the mobile target, the resolution of the perception task, or the frequency of sending perception signals.
22. The method according to any one of claims 14 to 21, It is characterized in that The first switching request also includes indication information of the service type of the sensing task.
23. The method according to any one of claims 14 to 22, It is characterized in that Also includes: The second communication device determines whether a condition of the sensing task is met according to the context of the sensing task; If the condition of the sensing task is met, the first switching response includes indication information of consent; Alternatively, if the condition of the perception task is not met, the first switching response includes indication information of rejection.
24. The method according to any one of claims 14 to 22, It is characterized in that Also includes: The second communication device sends the first switching request to the third communication device; The second communication device receives the first switching response from the third communication device.
25. The method according to any one of claims 14 to 24, It is characterized in that The first switching request also includes indication information of the perception mode.
26. The method of claim 25, It is characterized in that Also includes: Determining, by the second communication device, whether the sensing mode can be supported; When the second communication device supports the sensing mode and satisfies the sensing condition corresponding to the context of the sensing task, the first switching response includes indication information of consent; Alternatively, when the second communication device does not meet the perception condition or does not support the perception mode, the first switching response includes rejection indication information.
27. The method of any one of claims 14 to 24, It is characterized in that Before the second communication device receives the first switching request from the first communication device, the method further includes: The second communication device receives a second switching request from the first communication device, where the second switching request includes indication information of the sensing mode; The second communication device sends a second switching response to the first communication device, where the second switching response includes indication information of approving the second switching request.
28. The method of claim 27, It is characterized in that Also includes: The second communication device sends the second switching request to the third communication device; The second communication device receives the second switching response from the third communication device.
29. The method according to any one of claims 25 to 28, It is characterized in that The perception mode includes: the target communication device acts as a transmitting perception node; or, the target communication device acts as a receiving perception node; or, the target communication device acts as a transmitting perception node and a receiving perception node at the same time.
30. The method of any one of claims 14 to 29, It is characterized in that The first switching request or the second switching request is sent by broadcasting, and the second communication device or the third communication device is a device capable of receiving the broadcasting.
31. A communication device, It is characterized in that The method comprises a unit for executing the method according to any one of claims 1 to 13, or a unit for executing the method according to any one of claims 14 to 30.
32. A communication device, It is characterized in that It comprises a processor and an interface circuit, wherein the interface circuit is used to receive signals from other devices outside the communication device and transmit them to the processor or send signals from the processor to devices outside the communication device, and the processor is used to implement the method as described in any one of claims 1 to 13 or the method as described in any one of claims 14 to 30 through a logic circuit or execution instructions.
33. A computer readable storage medium, It is characterized in that The storage medium stores a computer program or an instruction. When the computer program or the instruction is executed by the communication device, the method according to any one of claims 1 to 13 or the method according to any one of claims 14 to 30 is implemented.
34. A computer program product comprising instructions, It is characterized in that When the instruction is executed by the communication device, the method according to any one of claims 1 to 13 or the method according to any one of claims 14 to 30 is implemented.
35. A communication system, It is characterized in that include: A first communication device for executing the method according to any one of claims 1 to 13, and a second communication device for executing the method according to any one of claims 14 to 30.
Citation Information
Cited By
Data transmission method and device
CN121865229A
Method and apparatus for radio access network node-based sensing mode switch
WO2026152743A1