Perception communication method and device

By introducing verification information into the sensing signal and generating verification information using keys and device identifiers, the problem of malicious nodes forging sensing signals is solved, improving the security and accuracy of the integrated communication and sensing system and reducing interference and signaling overhead.

CN121174201APending Publication Date: 2025-12-19HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410780746.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-06-17
Publication Date
2025-12-19

AI Technical Summary

Technical Problem

In existing integrated communication and sensing systems, malicious nodes can monitor sensing signal configurations, perform blind detection or eavesdropping on sensing signals, identify the time-frequency domain location and sequence of sensing signals, and thus forge or replay sensing signals, reducing sensing accuracy and security.

Method used

By introducing verification information into the sensing signal, and using keys, sensing service identifiers, sensing modes, device identifiers, etc. to generate verification information, the receiving end verifies the sensing signal, identifies maliciously tampered or forged signals, and improves security and accuracy.

Benefits of technology

Effectively identify and prevent malicious nodes from tampering with or forging sensing signals, improve the security and accuracy of the sensing system, reduce interference between different sensing services and functional network elements, and save signaling overhead.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121174201A_ABST
    Figure CN121174201A_ABST
Patent Text Reader

Abstract

The sensing communication method and device provided by the embodiment of the invention are used for improving the security and sensing precision of communication fusion sensing. The method comprises the following steps: sending a first sensing signal and first verification information used for verifying the first sensing signal, the first verification information is related to at least one of the following items: the first key, an identifier of a first sensing service corresponding to the first sensing signal, information of a sensing mode, an identifier of a first device for sending the first sensing signal, information of a sensing area corresponding to the first sensing service, or an identifier of a second device for receiving the first sensing signal. The verification information related to the sensing signal is generated through the information related to the sensing signal, so that the receiving end can verify the received sensing signal, and whether the received sensing signal is tampered by a malicious node or is a sensing signal sent by the malicious node or not can be identified; and the influence of the sensing signal sent or tampered by the malicious node on the sensing measurement result is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, in particular to a sensing communication method and device. BACKGROUND

[0002] Communication and sensing integration is to integrate wireless communication and sensing functions in the same system, to realize positioning, detection, imaging and identification of targets and other sensing functions by using various propagation characteristics of wireless signals, to obtain surrounding physical environment information, to improve communication performance and to enhance user experience. In the communication and sensing integration technology, sensing can be performed by transmitting sensing signals and receiving echo signals to obtain the position, speed and other information of targets in the environment.

[0003] The current sensing system does not consider safety, and a malicious node can identify the time-frequency domain position and sequence of the sensing signal by listening to the sensing signal configuration or blindly detecting / listening to the sensing signal, thereby accurately forging or playing back or affecting the sensing signal or the sensing echo signal, greatly reducing the sensing accuracy. SUMMARY

[0004] The sensing communication method and device provided by the embodiments of the present application are used to improve the safety and sensing accuracy of communication and sensing integration.

[0005] In a first aspect, the present application provides a communication method, the execution subject of the method can be a first device, or a chip or circuit on the side of the first device, wherein the first device can be a network device or a terminal device. Taking the first device as an example, the method comprises: transmitting a first sensing signal and first verification information used for verifying the first sensing signal, wherein the first verification information is related to at least one of the following: a first key, an identifier of a first sensing service corresponding to the first sensing signal, information of a sensing mode, an identifier of the first device used for transmitting the first sensing signal, information of a sensing area corresponding to the first sensing service, or an identifier of a second device used for receiving the first sensing signal.

[0006] The present application generates verification information related to the sensing signal by using information related to the sensing signal, so that the receiving end can verify the received sensing signal, thereby identifying whether the received sensing signal has been tampered with by a malicious node or is a sensing signal transmitted by a malicious node, avoiding the influence of the sensing signal transmitted or tampered with by the malicious node on the sensing measurement result, and thus the safety of sensing can be improved, and the accuracy of sensing can be further improved.

[0007] In a possible design, the first key corresponds to the first sensing service. In this way, the key of the sensing service granularity is designed, the sensing services can be distinguished by the key, the interference of the sensing signals of different sensing services is reduced, and thus the accuracy of sensing can be further improved.

[0008] In a possible design, the first key corresponds to a sensing service managed by the first sensing function network element, and the first sensing function network element is configured to manage the first sensing service. In this way, by designing the key granularity of the sensing function network element, interference between sensing signals of sensing services managed by different sensing function network elements can be reduced, so that the sensing accuracy can be further improved. Moreover, the sensing services managed by the same sensing function network element correspond to the same key, which can reduce signaling overhead and storage overhead.

[0009] In a possible design, the first device and / or the second device are terminal devices, and the first key is a key used for air interface encryption or integrity protection. In this way, by generating the check information used for checking the sensing signal according to the key used for air interface encryption or integrity protection, signaling overhead of transmitting the key used for sensing can be saved.

[0010] In a possible design, the sensing mode is used to indicate the type of the first device and the type of the second device, and the type includes a network device and a terminal device.

[0011] In a possible design, the information of the sensing mode is one of N candidate values, and the N candidate values are used to indicate N sensing modes, where the N candidate values correspond to the N sensing modes in a one-to-one manner, and N is an integer greater than 0.

[0012] In a possible design, the information of the sensing mode is a first value, indicating a network device self-generation and self-reception mode; the information of the sensing mode is a second value, indicating a terminal device self-generation and self-reception mode; the information of the sensing mode is a third value, indicating a network device A transmission and a network device B reception mode; the information of the sensing mode is a fourth value, indicating a terminal device A transmission and a terminal device B reception mode; the information of the sensing mode is a fifth value, indicating a network device transmission and a terminal device reception mode; and the information of the sensing mode is a sixth value, indicating a terminal device transmission and a network device reception mode.

[0013] In a possible design, the information of the sensing mode includes first information and / or second information, the first information is used to indicate whether the first device and the second device are of the same type or the same device, and the second information is one of M candidate values, where the M candidate values are used to indicate M transceiver combinations, the transceiver combination is a combination of the type of the first device and the type of the second device, the M candidate values correspond to the M transceiver combinations in a one-to-one manner, and M is an integer greater than 0.

[0014] In a possible design, the first information indicates self-sensing and self-receiving (i.e., the first device and the second device are the same device) when the first information is a first value, and indicates non-self-sensing and non-self-receiving (i.e., the first device and the second device are different devices) when the first information is a second value. The second information indicates a combination of receiving and transmitting (network device, network device), or a combination of receiving and transmitting (network device, terminal device), or a combination of receiving and transmitting (terminal device, terminal device), or a combination of receiving and transmitting (terminal device, network device).

[0015] In a possible design, the information of the sensing mode includes at least one of the following: third information, fourth information, or fifth information, where the third information is used to indicate whether the first device and the second device are of the same type or the same device, the fourth information is used to indicate the type of the first device, and the fifth information is used to indicate the type of the second device.

[0016] In a possible design, the first information indicates self-sensing and self-receiving (i.e., the first device and the second device are the same device) or non-self-sensing and non-self-receiving (i.e., the first device and the second device are different devices). The second information indicates that the type of the first device is a network device or the type of the first device is not a network device. The third information indicates that the type of the second device is a network device or the type of the second device is not a network device.

[0017] In a possible design, the method further includes: obtaining the first key, where the first key is a key stored by the unified data management network element, or the first key is a key derived from the key stored by the unified data management network element by at least one of the following nodes: a first sensing function network element, an access and mobility management function, or the first device, the first sensing function network element being configured to manage the first sensing service. The above design can further improve the security of sensing by deriving the key through an intermediate node (such as the first sensing function network element or the access and mobility management function).

[0018] In a possible design, the method further includes: receiving a second sensing signal; receiving second verification information; and verifying the second sensing signal according to the second verification information and at least one of the following: the first key, the identifier of the first sensing service, the information of the sensing mode, the identifier of the first device, the information of the sensing area, or the identifier of the second device.

[0019] Through the above design, the first device in the self-sensing and self-receiving mode can verify the received sensing signal to determine whether the received sensing signal is sent by itself, so as to identify whether the received sensing signal is tampered with by a malicious node or sent by a malicious node, thereby avoiding the influence of the sensing signal sent (or tampered with) by the malicious node on the sensing measurement result.

[0020] In a possible design, the method further includes: if the verification fails, sending indication information, where the indication information is used to indicate that the verification fails or that the received sensing signal is not sent by the first device. The above design records the data of the failed verification, and is beneficial to further improving the safety of sensing.

[0021] In a second aspect, the present application provides a communication method, and an execution subject of the method can be a second device or a chip or circuit at the second device side. The second device can be a network device or a terminal device. Taking the second device as an example, the method includes: receiving a second sensing signal and second verification information; and verifying the second sensing signal according to the second verification information and at least one of the following: a first key, an identifier of a first sensing service, information of a sensing mode, an identifier of a first device used for sending a sensing signal of the first sensing service, information of a sensing area corresponding to the first sensing service, or an identifier of the second device used for receiving the sensing signal of the first sensing service.

[0022] The present application generates verification information related to a sensing signal by using information related to the sensing signal, so that the receiving end can verify the received sensing signal, thereby identifying whether the received sensing signal is tampered with by a malicious node or is a sensing signal sent by a malicious node, avoiding the influence of the sensing signal sent or tampered with by the malicious node on the sensing measurement result, and thus the present application can improve the safety of sensing and further improve the accuracy of sensing.

[0023] In a possible design, the first key corresponds to the first sensing service. This way, the sensing service granularity key is designed, the sensing service can be distinguished by using the key, the interference between the sensing signals of different sensing services is reduced, and thus the accuracy of sensing can be further improved.

[0024] In a possible design, the first key corresponds to a sensing service managed by a first sensing function network element, and the first sensing function network element is used for managing the first sensing service. This way, the sensing function network element granularity key is designed, the interference between the sensing signals of the sensing services managed by different sensing function network elements is reduced, and thus the accuracy of sensing can be further improved. Moreover, the sensing services managed by the same sensing function network element correspond to the same key, and thus the signaling overhead and storage overhead can be reduced.

[0025] In a possible design, the first device and / or the second device is a terminal device, and the first key is a key used for air interface encryption or integrity protection. The above way generates the verification information used for verifying the sensing signal according to the key used for air interface encryption or integrity protection, and thus the signaling overhead of transmitting the key used for sensing can be saved.

[0026] In a possible design, the sensing mode is used to indicate the type of the first device and the type of the second device, and the types include a network device and a terminal device.

[0027] In a possible design, the information of the sensing mode is one of N candidate values, and the N candidate values are used to indicate N sensing modes, where the N candidate values correspond to the N sensing modes in a one-to-one manner, and N is an integer greater than 0.

[0028] In a possible design, the information of the sensing mode is a first value, indicating a network device self-transmission and self-reception mode; the information of the sensing mode is a second value, indicating a terminal device self-transmission and self-reception mode; the information of the sensing mode is a third value, indicating a network device A transmission and network device B reception mode; the information of the sensing mode is a fourth value, indicating a terminal device A transmission and terminal device B reception mode; the information of the sensing mode is a fifth value, indicating a network device transmission and terminal device reception mode; and the information of the sensing mode is a sixth value, indicating a terminal device transmission and network device reception mode.

[0029] In a possible design, the information of the sensing mode includes first information and / or second information, the first information is used to indicate whether the first device and the second device are of the same type or the same device, and the second information is one of M candidate values, where the M candidate values are used to indicate M transceiving combinations, the transceiving combination is a combination of the type of the first device and the type of the second device, the M candidate values correspond to the M transceiving combinations in a one-to-one manner, and M is an integer greater than 0.

[0030] In a possible design, the first information is a first value, indicating self-transmission and self-reception (that is, the first device and the second device are the same device), or the first information is a second value, indicating non-self-transmission and non-self-reception (that is, the first device and the second device are different devices). The second information indicates a transceiving combination

network device, network device

network device, terminal device

terminal device, terminal device

terminal device, network device

[0031] In a possible design, the information of the sensing mode includes at least one of the following: third information, fourth information, or fifth information, where the third information is used to indicate whether the first device and the second device are of the same type or the same device, the fourth information is used to indicate the type of the first device, and the fifth information is used to indicate the type of the second device.

[0032] In a possible design, the first information indicates self-transmission and self-reception (that is, the first device and the second device are the same device) or non-self-transmission and non-self-reception (that is, the first device and the second device are different devices). The second information indicates that the type of the first device is a network device or the type of the first device is not a network device. The third information indicates that the type of the second device is a network device or the type of the second device is not a network device.

[0033] In a possible design, the method further includes: obtaining the first key, the first key being a key stored by the unified data management network element, or the first key being a key derived by at least one of the following nodes from the key stored by the unified data management network element: the first sensing function network element, the access and mobility management function, or the second device, the first sensing function network element being configured to manage the first sensing service.

[0034] The above design can further improve the sensing security by deriving the key through the intermediate node (e.g., the first sensing function network element or the access and mobility management function).

[0035] In a possible design, the method further includes: deriving the first key according to at least one of the following: an identifier of the first sensing service, information of a sensing mode, an identifier of the first device, an identifier of a sensing area, or an identifier of the second device, where a result of the derivation is used to verify the first check information. The above design can further improve the sensing security by deriving the key through the second device.

[0036] In a possible design, the checking the second sensing signal according to the second check information and at least one of the following: the first key, the identifier of the first sensing service, the information of the sensing mode, the identifier of the first device, information of the sensing area corresponding to the first sensing service, or the identifier of the second device, includes: generating third check information according to at least one of the following: the first key, the identifier of the first sensing service, the information of the sensing mode, the identifier of the first device, the information of the sensing area, or the identifier of the second device; and verifying the second check information according to the third check information.

[0037] In a possible design, the method further includes: if the verification fails, sending indication information, the indication information being used to indicate that the checking fails or that the sensing signal received is not sent by the first device. The above design records the data that fails in the checking, and is beneficial to further improve the sensing security.

[0038] In a third aspect, the present application provides a communication apparatus, which implements any of the methods provided in the first aspect. The communication apparatus can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.

[0039] In a possible implementation, the communication apparatus includes: a processor configured to support the communication apparatus to perform the corresponding functions of the first device in the above method. The communication apparatus can further include a memory coupled to the processor, which stores program instructions and data necessary for the communication apparatus. Optionally, the communication apparatus further includes an interface circuit configured to support communication between the communication apparatus and other devices such as the second device.

[0040] In a possible implementation, the communication apparatus includes respective functional modules for implementing the steps in the above method. The functions can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0041] In a possible implementation, the communication apparatus includes a processing unit and a communication unit in its structure, which can perform the corresponding functions in the above method examples, see the description of the method in the first aspect for details, which will not be repeated here.

[0042] In a possible implementation, the communication apparatus includes a processing unit and a communication unit in its structure, which can perform the corresponding functions in the above method examples, see the description of the method in the first aspect for details, which will not be repeated here.

[0043] In a possible implementation, the communication apparatus includes a processor configured to support the communication apparatus to perform the corresponding functions of the second device in the above method. The communication apparatus can also include a memory coupled to the processor, which stores the necessary program instructions and data of the communication apparatus. Optionally, the communication apparatus also includes an interface circuit for supporting the communication between the communication apparatus and other devices such as the first device.

[0044] In a possible implementation, the communication apparatus includes respective functional modules for implementing the steps in the above method. The functions can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0045] In a possible implementation, the communication apparatus includes a processing unit and a communication unit in its structure, which can perform the corresponding functions in the above method examples, see the description of the method in the first aspect for details, which will not be repeated here.

[0046] In a possible implementation, the communication apparatus includes a processing unit and a communication unit in its structure, which can perform the corresponding functions in the above method examples, see the description of the method in the first aspect for details, which will not be repeated here.

[0047] In a sixth aspect, a communication apparatus is provided, which comprises a processor and an interface circuit, the interface circuit being configured to receive a signal from another communication apparatus outside the communication apparatus and transmit the signal to the processor or send a signal from the processor to another communication apparatus outside the communication apparatus, and the processor being configured to implement the method in the second aspect and any possible design thereof by means of a logic circuit or by executing code instructions.

[0048] In a seventh aspect, a computer readable storage medium is provided, which stores a computer program or instructions, and when the computer program or instructions are executed by a processor, the method in the first aspect and any possible design thereof is implemented.

[0049] In an eighth aspect, a computer readable storage medium is provided, which stores a computer program or instructions, and when the computer program or instructions are executed by a processor, the method in the second aspect and any possible design thereof is implemented.

[0050] In a ninth aspect, a chip system is provided, which comprises a processor and can further comprise a memory, and is configured to implement the method in the first aspect and any possible design thereof. The chip system can be composed of a chip or can comprise a chip and other discrete devices.

[0051] In a tenth aspect, a chip system is provided, which comprises a processor and can further comprise a memory, and is configured to implement the method in the second aspect and any possible design thereof. The chip system can be composed of a chip or can comprise a chip and other discrete devices.

[0052] In an eleventh aspect, a communication system is provided, which comprises the apparatus (e.g., the first device) in the first aspect and the apparatus (e.g., the second device) in the second aspect.

[0053] The technical effects that can be achieved by the technical solutions in any of the third aspect to the eleventh aspect can be described with reference to the technical effects that can be achieved by the technical solutions in the first aspect, and the repeated parts will not be described herein. BRIEF DESCRIPTION OF DRAWINGS

[0054] Figure 1 FIG. 1 is a schematic diagram of a sensing network architecture according to an embodiment of the present application;

[0055] Figure 2 FIG. 2 is a schematic diagram of another sensing network architecture according to an embodiment of the present application;

[0056] Figure 3 FIG. 3 is a schematic diagram of a communication system architecture according to an embodiment of the present application;

[0057] Figure 4 A protocol stack diagram of a network device of an embodiment of the present application;

[0058] Figure 5 An architecture diagram of an O-RAN system of an embodiment of the present application;

[0059] Figure 6 A network element function division and protocol layer structure diagram of an O-RAN device of an embodiment of the present application;

[0060] Figure 7 A flow diagram of a sensing communication method of an embodiment of the present application;

[0061] Figure 8 A diagram for generating first check information when a first device and a second device are the same device of an embodiment of the present application;

[0062] Figure 9 A diagram for generating first check information when a first device and a second device are different devices of an embodiment of the present application;

[0063] Figure 10 A diagram for sensing check when a first device and a second device are the same device of an embodiment of the present application;

[0064] Figure 11 A diagram for sensing check when a first device and a second device are different devices of an embodiment of the present application;

[0065] Figure 12 A structure diagram of a communication apparatus of an embodiment of the present application;

[0066] Figure 13 A structure diagram of a communication apparatus of an embodiment of the present application. DETAILED DESCRIPTION

[0067] In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the drawings.

[0068] 1) Sensing: a network device or a terminal device acquires information such as signal strength, time difference, phase difference, Doppler shift, etc. by sending and receiving sensing signals, and outputs information such as distance, angle, speed, size, shape, etc. of a target after calculation and processing.

[0069] 2) Perception signal: a signal used for perceiving (or detecting) a perceived target (or called target object). The perception signal is also called a detection signal, a chirp signal, a radar signal, a radar perception signal, a radar detection signal, an environmental perception signal, etc. The perception signal can be a pulse signal, or a possible signal in a wireless communication system, such as an orthogonal frequency division multiplexing (OFDM) signal.

[0070] 3) Echo signal: the echo signal refers to a signal reflected back to a receiver after a perception signal is transmitted from a transmitter to a target object. The echo signal and the perception signal are subjected to autocorrelation processing, and then through transformation, the time delay of the echo signal in the time domain relative to the perception signal can be analyzed, so as to reflect the distance of the perceived target relative to the transmission source. Through comparison processing of the echo signals reflected back by different transmission signals to the same target, the Doppler domain can be converted. The distance and speed of the perceived target can be analyzed by combining the Doppler domain and the distance domain. In addition, through the beam direction of the antenna transmitting the perception signal, the direction of the perceived target relative to the transmission source can be obtained. The echo signal can be understood as a reflected perception signal, and therefore the echo signal can also be called a perception signal.

[0071] 4) Perception area: a geographical area range that needs to be perceived, which can be represented as geographical position area, such as latitude and longitude information, distance, radius, etc., and can also be cell information or gNB information or tracking area (TA) information, or information specially introduced to indicate the perception area.

[0072] In the embodiments of the present application, "at least one" means one or more, and "multiple" means two or more. The association relationship between the associated objects is described by "and / or", which means that there can be three kinds of relationships, for example, A and / or B, which can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after it. "At least one of the following" or similar expressions means any combination of these items, including any combination of single item or multiple items. For example, at least one of a, b, or c can represent a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple.

[0073] And, unless otherwise stated, the ordinal numbers "first", "second", etc. mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the size, content, order, timing, priority or importance of the multiple objects. For example, the first check information and the second check information are only used to distinguish different check information, and do not mean that the priority or importance of the two check information is different.

[0074] The foregoing introduces some concepts related to the embodiments of the present application. The following introduces the technical background related to the embodiments of the present application.

[0075] Communication and perception integration aims to integrate wireless communication and perception into the same system, and uses various propagation characteristics of wireless signals to realize positioning, detection, imaging and identification of targets, etc. to obtain information about the surrounding physical environment, improve communication performance, and enhance user experience. In the communication and perception integration technology, the network device performs perception by sending perception signals and receiving echo signals to obtain the position, speed and other information of the target in the environment.

[0076] The current perception system does not consider security, and a malicious node can identify the time-frequency domain position and sequence of the perception signal by listening to the perception signal configuration or blindly detecting / listening to the perception signal, and can accurately fake or play back or affect the perception signal or the perception echo signal, greatly reducing the perception accuracy, and may also affect the availability of the perception function. If a malicious node sends a perception signal, it will mislead the perception receiving end about the time of receiving the echo signal and the angle of receiving the echo signal, which will directly affect the perception measurement result, leading to misjudgment of the perception target or missing detection of the perception target or reducing the perception accuracy.

[0077] Based on this, the embodiments of the present application provide a communication method and device for improving the security of communication and perception integration. The method and the device are based on the same technical concept, and since the principles of the method and the device for solving problems are similar, the implementation of the device and the method can be mutually referred to, and the repeated parts will not be described again.

[0078] Embodiments of the present application provide technical solutions that can be applied to a communication-sensing integrated system. The communication-sensing integrated system is a system in which a communication system and a sensing system are integrated. Sensing can also be understood as detection, for example, detecting the position, distance, angle, etc. of a target object. In the communication-sensing integrated system, one or more communication devices can be used as sensing nodes to form a sensing network. The working principle of sensing is to determine the attribute information (such as speed, distance, shape, size, etc.) of the sensed target by sending a signal and receiving the signal reflected by the sensed target (also known as echo signal). The sensed target can be a fixed object, such as a mountain, forest or building, or a movable object, such as a vehicle, unmanned aerial vehicle, pedestrian or terminal device. The communication device as a sensing node is also called a sensing device, sensing apparatus or detector, etc. As long as the device has a sensing function, it can be a sensing device, for example, a terminal device with a sensing function is one type of sensing device.

[0079] Embodiments of the present application do not limit the type of communication system in the communication-sensing integrated system. For example, the communication system can be a third generation partnership project (3GPP) related communication system. For example, the communication system can be a long term evolution (LTE) system, a 5th generation (5G) mobile communication system (for example, a new radio (NR) communication system), or can also be applied to other next generation mobile communication systems, such as a 6th generation (6G) communication system, or other similar communication systems. Other similar communication systems can include wireless fidelity (WIFI), vehicle to everything (V2X), internet of things (IoT) system, narrow band internet of things (NB-IoT) system, etc.

[0080] Reference can be made to Figure 1 for a schematic diagram of a potential sensing network architecture, Figure 1 based on a 5G core (5GC). Figure 1 The network architecture shown can also be an application scenario of embodiments of the present application.

[0081] In Figure 1In the illustrated architecture, a sensing function (SF) network element is added. The SF can be a device or component that provides sensing functions for the network, and can also be referred to as a sensing management function (SMF), or can have other names. The SF can be deployed on the core network side or the RAN side, Figure 1 Taking deployment on the core network side as an example, in the illustrated architecture, Figure 1 In the illustrated network architecture, the SF can reuse the interfaces between the location management function (LMF) and the AMF, network exposure function (NEF), unified data management (UDM), network data analytics function (NWDAF), PCF, and other 5GC network elements for sensing interaction. Sensing signaling between the SF and the radio access network (RAN) or UE can be transmitted through the AMF. Sensing measurement data obtained by the RAN or UE can be transmitted to the SF via the control plane, for example, by reusing the long term evolution (LTE) positioning protocol (LPP) or new radio (NR) positioning protocol annex (NRPPa) protocol, or can be transmitted to the SF through the user plane by forwarding through the UPF or directly.

[0082] The newly added SF in the network architecture can implement basic sensing functions such as sensing authorization, sensing control, sensing measurement data processing, or result output. Among them, interfaces are set between the SF and the AMF, NEF, UDM, NWDAF, PCF, LMF, and UPF, and other 5GC network elements, and interact, which are defined as follows.

[0083] NS1: The newly added interface between the SF and the AMF, which can transmit sensing control signaling. In addition, for the scenario of transmitting sensing measurement data on the control plane, the interface can also transmit sensing measurement data.

[0084] NS2: The newly added interface between the SF and the NEF, which can transmit signaling messages exchanged between sensing network elements and application functions (AFs) on the service side through the NEF, and also open sensing results to the AFs.

[0085] NS3: A newly added interface between the SF and the UDM, through which authentication or authorization can be achieved, and UE awareness subscription information, service AMF information, or other information can be obtained.

[0086] NS4: A newly added interface between the SF and the NWDAF, through which the SF can jointly complete artificial intelligence (AI) processing related to the awareness service with the NWDAF.

[0087] NS5: A newly added interface between the SF and the PCF, through which the SF can deliver information such as awareness requirements, quality of service (QoS) requirements, or awareness results of the awareness service to the PCF, and the PCF can generate policy control and charging (PCC) policies related to the awareness service.

[0088] NS6: A newly added interface between the SF and the LMF, through which the SF can obtain location-related information such as awareness areas, RAN information of awareness targets, and location information of the sensed UE.

[0089] NS7: A newly added interface between the SF and the UPF, through which awareness measurement data can be transmitted directly from the (R)AN to the SF via the UPF, or indirectly forwarded to the SF via the UPF. In the scenario where the (R)AN performs awareness via the UPF, the function of the UPF can be improved to support (R)AN-granularity data transmission.

[0090] In addition to the above-mentioned newly added interfaces, existing interfaces (such as N1, N2, N5, N8, N33, etc.) can also support the delivery of one or more of the following information related to the awareness service: authentication information, awareness service type, awareness service quality requirement, awareness measurement data, or awareness result.

[0091] Figure 1is taken as an example; or the SF and the LMF can be combined, that is, the network element for processing the sensing service and the network element for processing the positioning service can be the same network element; or the SF and other core network elements can be combined, such as the AMF and the like. The LMF is a core network element in the 5GC that provides a control plane positioning, and can complete the calculation and feedback of the location information in the 5G network, and provide functions such as positioning process management, UE capability acquisition, assistance data provision, and UE location estimation. Optionally, if the SF and the LMF are combined, the LMF and the gateway mobile location center (GMLC) can be functionally enhanced to support the basic functions of sensing. The GMLC can be the first network element in the operator network to process the sensing request, perform privacy check or authorization functions, route the sensing request to the AMF, or perform LMF selection, and the like.

[0092] For example, if the SF and the LMF are combined, an interface can be added between the LMF and the GMLC to deliver the sensing service related information, such as the added NL9 interface. In addition, the interfaces related to the LMF and the GMLC (such as one or more of the NL1 interface between the AMF and the LMF, the NL2 interface between the AMF and the GMLC, the NL5 interface between the NEF and the GMLC, or the NL6 interface between the UDM and the GMLC) can also support the delivery of the sensing service related information, which is specifically described as follows.

[0093] N33: the interface between the AF and the NEF, through which the sensing service type information, service requirements, sensing results, and the like can be delivered.

[0094] NL5: the interface between the NEF and the GMLC, through which the sensing service type information, service requirements, sensing results, and the like can be delivered.

[0095] NL6: the interface between the GMLC and the UDM, through which the privacy check data can be delivered.

[0096] NL2: the interface between the NEF and the AMF, through which the sensing service type information, service requirements, sensing results, and the like can be delivered.

[0097] NL1: the interface between the AMF and the LMF, through which the sensing service type information, service requirements, sensing results, and the like can be delivered.

[0098] NL9: the newly added interface between the GMLC and the LMF, through which the sensing service type information, service requirements, sensing results, and the like can be delivered.

[0099] Reference can be made to Figure 2 for another potential possible sensing network architecture diagram, Figure 2is based on 5GC. Figure 2 The network architecture shown can also be another application scenario of the embodiments of the present application.

[0100] In Figure 2 In the network architecture shown, the SF is relatively independent of the existing core network elements, and the SF does not need to interact with the core network elements or performs less interaction. For scenarios where there is only a sensing demand in a specific area or only a sensing demand, this network architecture can provide sensing services without the control of 5GC or with the participation of only part of the network elements, and can also achieve that the sensing measurement data or sensing results are not out of the park through local deployment of the SF, thereby meeting the needs of enterprises for the security and privacy of sensing measurement data or sensing results, and reducing the sensing latency. This network architecture is relatively simple, flexible, efficient, has fewer transmission nodes, and is easy to deploy. Optionally, this network architecture can support UE-related sensing needs, and can consider implementation schemes for functions such as authorization, mobility management, and charging as needed.

[0101] In this network architecture, the SF can directly establish a connection with the RAN node, and the sensing signaling of the control plane and the sensing measurement data of the user plane can be transmitted via a newly defined interface NS1. When the UE participates in sensing, the control plane signaling can be forwarded to the SF through the AMF, and the sensing measurement data can be transmitted via NS1. In addition, there can be an interface between the SF and the 5GC network elements (such as AMF, NEF, or NWDAF) to control the AF to provide sensing service requirements to the SF through the core network functions. The interface between the SF and the 5GC network elements is described as follows.

[0102] NS1: A newly added interface between the SF and the (R)AN, which can transmit sensing control signaling or sensing measurement data. In an implementation manner, the SF can also be deployed on the RAN side, for example, the SF can be co-located with the access network device (such as a base station), or the SF can be a separate device within the access network.

[0103] NS2: A possible newly added interface between the SF and the AMF, which can receive sensing service requirements from the UE, or transmit signaling between the SF and other network elements in the core network, such as transmitting interaction messages between the SF and the UDM.

[0104] NS3: A possible newly added interface between the SF and the NEF, which can transmit signaling for interaction between the SF and the service-side AF through the NEF, and can also expose the sensing results to the AF, wherein the interaction between the SF and the AF can also not pass through the NEF. In actual deployment, NS2 and NS3 can be one of the two, that is, the AF can send a sensing service request to the SF indirectly through NS2 (NEF) or directly to the SF (without NEF); or the AF can send a sensing service request to the SF through N33 (NEF) and NS2 (AMF).

[0105] NS4: a possible new interface between the SF and the NWDAF, through which the SF and the NWDAF can jointly perform intelligent analysis and prediction to generate a perception result.

[0106] The technical solutions provided by the embodiments of the present application can be applied in a fourth generation mobile communication technology (4th generation, 4G) system, such as an LTE system, or can be applied in a 5G system, such as an NR system, or can also be applied in a next generation mobile communication system or other similar communication system, such as a sixth generation mobile communication technology (6th generation, 6G) system, or in an existing satellite mobile communication technology system, without limitation. For example Figure 1 and Figure 2 are based on 5GC, in addition to which, the SF can also be deployed in other networks, such as a 6G network, or other future communication networks, etc.

[0107] The embodiments of the present application can be applied to Figure 1 or Figure 2 the scenarios shown, or can also be used in other scenarios, such as any scenario involving a perception service.

[0108] Please refer to Figure 3 , which shows a communication system to which the embodiments of the present application are applicable. The communication system includes a radio access network 100 and a core network 200. Optionally, the communication system can also include the Internet. The core network 200 can be the architecture shown in Figure 1 , or the architecture shown in Figure 2 , or other architectures.

[0109] The radio access network 100 can include at least one network device and at least one terminal device. For example, the radio access network 100 includes two network devices 110a and 110b and terminal devices 120a to 120j, etc. Figure 3 The network architecture shown is only illustrative, and the number of terminal devices and / or network devices can be fewer or more. The communication system described in the embodiments of the present application is to make the technical solutions of the embodiments of the present application more clearly explained, and does not constitute a limitation on the communication system to which the embodiments of the present application are applicable. For example, the communication system can also include other devices, such as wireless relay devices and wireless backhaul devices, etc., which are not drawn in Figure 3 . Those skilled in the art can know that, as the network architecture evolves, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems. When applying the technical solutions of the embodiments of the present application to other communication systems, the devices, components, modules, etc. in the embodiments can be replaced by corresponding devices, components, modules in other communication systems, without limitation.

[0110] In an embodiment of the present application, the network device refers to a radio access network (RAN) device. The RAN can be a 3GPP related cellular system, for example, a 5G / new radio (NR) mobile communication system, or a future-oriented evolution system (for example, a 6G mobile communication system). The RAN can also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), or a virtualized RAN (vRAN), etc. The RAN can also be a communication system that combines two or more of the above systems. The RAN device can also be referred to as a RAN node, a RAN entity, or an access node, etc. Optionally, in the present application, the RAN can include a perception unit (which can also be referred to as a perception module), etc., which can be a SF network element deployed on the RAN side. Alternatively, the perception unit can also be a RAN side node independent of the SF of the core network.

[0111] In a possible scenario, the RAN node 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 network device in a 6G mobile communication system, a network device in a future mobile communication system, etc. The RAN node can be a macro network device, a micro network device, an indoor station, a relay node, a donor node / host node, or a radio controller, etc. The RAN node can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, the RAN node in the V2X technology can be a roadside unit (RSU).

[0112] In another possible scenario, a RAN node can be a module or unit that completes part of the functions of a network device; or multiple RAN nodes cooperate to assist a terminal device to implement wireless access, and different RAN nodes respectively implement part of the functions of a network device. For example, a RAN node can be a central unit (CU), a distributed unit (DU), or a radio unit (RU), etc. The functions of the CU can be implemented by one entity, or can also be implemented by different entities. For example, the functions of the CU can be further divided, that is, the control plane and the user plane are separated and implemented by different entities, respectively, as a control plane CU entity (that is, a CU-control plane (CP) entity) and a user plane CU entity (that is, a CU-user plane (UP) entity). The CU-CP entity and the CU-UP entity can be coupled with the DU to jointly complete the functions of the RAN node. The CU and the DU can be separately arranged, or can also be included in the same network element, such as a baseband unit (BBU). Any one of the CU (or CU-CP and CU-UP), the DU, and the RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0113] In different systems, the CU (or CU-CP and CU-UP), the DU, or the RU can also have different names, but those skilled in the art can understand their meanings. For example, in an ORAN system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. For the convenience of description, the CU, the CU-CP, the CU-UP, the DU, and the RU are taken as examples for description in this application.

[0114] The CU and the DU can be configured according to protocol layer functions of the wireless network they implement: for example, the CU is configured to implement functions of a packet data convergence protocol (PDCP) layer and protocol layers above the PDCP layer (such as a radio resource control (RRC) layer and / or a service data adaptation protocol (SDAP) layer, etc.); the DU is configured to implement functions of protocol layers below the PDCP layer (such as a radio link control (RLC), a media access control (MAC) layer, and / or a physical (PHY) layer, etc.). For specific descriptions of the above-mentioned protocol layers, refer to relevant technical specifications of the 3GPP or technical specifications of other applicable communication protocols.

[0115] For example, refer to Figure 4 Two typical protocol stack diagrams of the network device provided by the embodiments of the present application are shown. In the network device (1), the network device is divided into a CU and a DU, the CU is configured to implement functions of a PDCP layer and protocol layers above the PDCP layer (such as an RRC layer and / or an SDAP layer, etc.); the DU is configured to implement functions of protocol layers below the PDCP layer (such as an RLC layer, a MAC layer, and / or a PHY layer, etc.). The CU and the DU communicate based on an F1 interface. In the network device (2), the network device is divided into a CU and a DU, wherein the CU includes a CU-CP and a CU-UP, the CU-CP is used to implement control plane functions of the CU, and the CU-UP is used to implement user plane functions of the CU. The CU-CP and the CU-UP can communicate based on an E1 interface, the CU-CP and the DU communicate based on an F1 interface supporting a control plane (also referred to as F1-C), and the CU-UP and the DU communicate based on an F1 interface for a user plane (also referred to as F1-U). The CU-CP is configured to implement control plane functions of a PDCP layer and RRC layer functions, and the CU-UP is configured to implement user plane functions of the PDCP layer and functions of an SDAP layer. The DU is configured to implement functions of protocol layers below the PDCP layer (such as an RLC layer, a MAC layer, and / or a PHY layer, etc.).

[0116] The above-mentioned processing functions of the CU and the DU are merely examples according to the protocol layer division, and the division can be performed in other manners, which is not limited in the present application. For example, in one design, the CU or the DU can also be divided into partial processing functions of the protocol layers. In one design, partial functions of the RLC layer and functions of the protocol layers above the RLC layer are arranged in the CU, and the remaining functions of the RLC layer and functions of the protocol layers below the RLC layer are arranged in the DU.

[0117] In another possible design, the functions of the PHY layer are jointly implemented by the DU and the RU, or described as moving part of the PHY layer functions of the DU to the RU. One DU can be connected with one or more RUs. The functions of the DU and the RU can be configured in multiple manners according to the design. For example, the DU is configured to implement the baseband functions, and the RU is configured to implement the intermediate radio frequency functions. For another example, the DU is configured to implement the high-layer functions in the PHY layer, and the RU is configured to implement the low-layer functions in the PHY layer or implement the low-layer functions and the radio frequency functions. The high-layer functions in the PHY layer can include part of the functions of the PHY layer, which are closer to the MAC layer, and the low-layer functions in the PHY layer can include another part of the functions of the PHY layer, which are closer to the intermediate radio frequency side. The present application does not limit the specific functions of the DU and the RU. The interface between the DU and the RU can be referred to as a front-haul interface. In one design, the CU can have no PDCP layer, for example, the CU only includes the RRC layer. The CU-CP has no PDCP-C. The CU-UP can have no PDCP-U, or have no CU-UP. In one design, the DU can have no RLC layer, for example, the DU only has the MAC and the higher PHY layer.

[0118] When the RAN is an O-RAN, it can also have an artificial intelligence (AI) function, for example, the O-RAN includes an intelligent controller. The intelligent controller can be a non-real time RAN intelligent controller (non-real time RIC / non-RT RIC / NRTRIC) or a near-real time RAN intelligent controller (near-real time RIC / near-RT RIC / nRT RIC). The non-real time RIC can be used to implement non-real time intelligent management of the RAN function, can implement a workflow including model training and model updating, and guide applications / functions in the nRT RIC based on a policy. The near-real time RIC can be used to implement near-real time intelligent management of the RAN. Through data collection and related operations on the E2 interface, near-real time control and optimization of modules and resources of the O-RAN are implemented.

[0119] In the embodiments of the present application, the device for implementing the function of the network device can be the network device itself, or a device capable of supporting the network device to implement the function, such as a chip system or a combination device or component that can implement the function of the network device, which can be installed in the network device. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device.

[0120] In the embodiments of the present application, all devices capable of communicating data with the network device can be regarded as terminal devices. The terminal device is also called a terminal, a terminal device, a user equipment (UE), a user device, a mobile station, or a mobile terminal, etc. The terminal device can be widely applied to various scenes, for example, the terminal device can be a mobile phone, a computer, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a station (STA), a mechanical arm, a camera, a robot, a vehicle, a drone, a helicopter, an airplane, a ship, or a smart home device (such as a television, an air conditioner, a sweeping machine, a sound box, a set-top box), a relay, a customer premise equipment (CPE), etc.

[0121] In addition, in the embodiments of the present application, the terminal device can also be a terminal device in an IoT system, for example, a water meter, an electricity meter, etc. IoT is an important part of future information technology development, and its main technical feature is to connect objects through communication technology and network, so as to realize the intelligent network of man-machine interconnection and interconnection.

[0122] Among them, the terminal device applied to V2X can also be called V2X device, for example, smart car or intelligent car, digital car, unmanned car or driverless car or pilotless car or automobile, self-driving car or autonomous car, pure EV or Battery EV, hybrid electric vehicle (HEV), range extended EV (REEV), plug-in HEV (PHEV), new energy vehicle, RSU.

[0123] As introduced above, various terminal devices can be considered as vehicle-mounted terminal devices if they are located on a vehicle (for example, placed / installed in the vehicle). The vehicle-mounted terminal device can be built-in as one or more components or units in a vehicle-mounted module, a vehicle-mounted module group, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit of the vehicle. The vehicle can implement the method of the present application through the built-in vehicle-mounted module, vehicle-mounted module group, vehicle-mounted component, vehicle-mounted chip or vehicle-mounted unit. The vehicle-mounted terminal device can be a whole vehicle device, a vehicle-mounted module, a vehicle, an on-board unit (OBU), an RSU, a telematics box (T-box), a chip or a system on chip (SOC), etc. The above chip or SOC can be installed in the vehicle, OBU, RSU or T-box.

[0124] Figure 5 An example diagram of an O-RAN system is shown. It should be understood that the O-RAN system can also include other components in addition to the components shown in Figure 5 not specifically limited here. As shown in FIG. 1, the O-RAN system can include a user equipment (UE) 100, a radio access network (RAN) 200, a core network (CN) 300, and a 5G core network (5GC) 400. Figure 5As shown, access network equipment can communicate with the core network (CN) via a backhaul link and with terminal equipment via an air interface. For example, access network equipment may include a baseband unit (BBU) and a radio unit (RU). The BBU includes at least one core unit (CU) and at least one dual unit (DU), which can communicate via at least one midhaul link. The RU can implement lower physical layer (PHY) and radio frequency (RF) functions. In some examples, the RU may be a 3GPP transmission reception point (TRP), a remote radio head (RRH), or other similar entities. In some examples, the low-PHY may include PHY processing functions such as fast Fourier transform (FFT), inverse fast Fourier transform (IFFT), digital beamforming, and filtering. The BBU can communicate with the CN via a backhaul link, and the RU can communicate with at least one terminal device via an air interface. The BBU can communicate with at least one RU via a fronthaul link. The BBU and RU may or may not be co-located.

[0125] Figure 6 This diagram illustrates the network element functional division and protocol layer structure of an O-RAN device. It should be noted that... Figure 6 The configurations of the CU and DU shown are merely examples; the functions of the CU and DU can be configured as needed. For instance, the CU or DU can be configured to have more protocol layer functions, or to have only partial protocol layer processing functions. The DU and RU can be co-located or not. The DU and RU can exchange control plane and user plane information via a lower-layer split CUS-plane (LLS-CUS) interface through a fronthaul link. LLS-CUS may include LLS-C and LLS-U interfaces that provide the control plane (C-Plane) and user plane (U-Plane), respectively. In some examples, the control plane (C-Plane) refers to real-time control between the DU and RU. The DU and RU exchange management information via an LLS-M interface on the fronthaul link; the management plane (M-Plane) refers to non-real-time management operations between the DU and RU.

[0126] The DU and the RU can cooperate to jointly implement the functions of the PHY layer. One DU can be connected with one or more RUs. The functions of the DU and the RU can be configured in multiple ways according to design. For example, the DU is configured to implement baseband functions, and the RU is configured to implement radio frequency functions. For another example, the DU is configured to implement high-layer functions in the PHY layer, and the RU is configured to implement low-layer functions in the PHY layer or implement the low-layer functions and radio frequency functions. The high-layer functions in the PHY layer can include a part of functions of the PHY layer that are closer to the MAC layer, and the low-layer functions in the PHY layer can include another part of functions of the PHY layer that are closer to the radio frequency side.

[0127] In the embodiments of the present application, the device for implementing the function of the terminal device can be the terminal device itself, or a device capable of supporting the terminal device to implement the function, such as a chip system or a combination device or component that can implement the function of the terminal device, which can be installed in the terminal device. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal device.

[0128] Taking the network device as a network device and the terminal device as a UE as an example, the network device and the UE can be fixed in position or movable. The network device and the UE can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on the water surface; and can also be deployed on an airplane, a balloon, and a man-made satellite. The embodiments of the present application do not limit the application scenarios of the network device and the UE.

[0129] The network architecture and the service scenario described in the embodiments of the present application are for more clearly explaining the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. It can be known by those skilled in the art that, as the network architecture evolves and new service scenarios appear, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.

[0130] In the embodiments of the present application, “when”, “if”, and “whether” all refer to that the device will make a corresponding processing under certain objective circumstances, and are not limited in time, and do not require the device to have a judgment action when implementing, nor mean that there are other limitations. Unless otherwise specified, “if” and “whether” can be replaced, and “when” and “in the case of” can be replaced. “When” and “if” / “whether” can be replaced.

[0131] In the present application, the verification information can also be referred to as a verification code, a perception verification information, a perception verification code, an authentication code, a perception authentication code, and the like.

[0132] In the present application, the perception service can also be replaced by a perception task, a perception session, and the like.

[0133] It should be noted that the naming of each message / information in the present application is only a kind of demonstration, and the name of each message / information is limited.For example, the sensing service request in the following can also be called sensing activation request, sensing trigger request, etc.

[0134] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.

[0135] As Figure 7 As shown in the flowchart of a communication method provided by the embodiments of the present application.The method generates the check information related to the sensing signal by the information related to the sensing signal (such as the key, the identifier of the sensing service, the information of the sensing mode, the identifier of the device sending the sensing signal, the information of the sensing area, or the identifier of the device receiving the sensing signal), so that the receiving end can check the received sensing signal, so as to identify whether the received sensing signal has been tampered with by a malicious node or is a sensing signal sent by a malicious node, or in other words, to confirm whether it is a sensing signal sent by an expected node, to avoid the influence of the sensing signal sent or tampered by a malicious node on the sensing measurement result.

[0136] Specifically:

[0137] S701, the first device sends a first sensing signal.

[0138] It should be noted that the first device is the device sending the first sensing signal, and the second device in the following is the device receiving the first sensing signal, wherein the second device receives the sensing signal after reflection of the sensing signal sent by the first device, or it can also be described that the second device receives the echo signal of the sensing signal sent by the first device.

[0139] The first device and the second device can be the same device (i.e., self-transmission and self-reception), or can be different devices.

[0140] The first device and the second device can be network devices, or can be terminal devices, and in future communication development, they can also be other devices that can send (or receive) sensing signals.

[0141] Optionally, the first device can send the above-mentioned first sensing signal under the trigger of the sensing service request sent by the SF network element, that is, before S701, the SF network element can send a sensing service request to the first device, and the sensing service request is used to trigger the execution of the first sensing service corresponding to the first sensing signal, such as triggering the sending of the first sensing signal, triggering the receiving of the first sensing signal, etc.

[0142] S702, the first device sends a first check information.

[0143] The first check information in the application is used for checking the first sensing signal. Specifically, the first check information is related to, or can be generated according to, at least one of the following: the first key, the identifier of the first sensing service corresponding to the first sensing signal, the information of the sensing mode corresponding to the first sensing service, the identifier of the first device, the information of the sensing area corresponding to the first sensing service, or the identifier of the second device. As shown in Figure 8 or Figure 9 . Wherein, Figure 8 is a schematic diagram of generating the first check information when the first device and the second device are the same device. Figure 9 is a schematic diagram of generating the first check information when the first device and the second device are different devices.

[0144] It should be noted that, Figure 8 and Figure 9 The input parameters are only a kind of illustration, and the input parameters for generating the first check information can be more / less than those in Figure 8 or Figure 9 .

[0145] Optionally, the first check information and the first sensing signal can be sent together or separately, which is not limited here.

[0146] The above related information for generating the first check information will be described in detail below.

[0147] S703, the second device receives the second sensing signal.

[0148] Optionally, the second device can also receive the second sensing signal triggered by the sensing service request sent by the SF network element, that is, before S703, the SF network element can send a sensing service request to the second device.

[0149] S704, the second device receives the second check information.

[0150] S705, the second device checks the second sensing signal according to the second check information and at least one of the following: the first key, the identifier of the first sensing service, the information of the sensing mode corresponding to the first sensing service, the identifier of the first device, the information of the sensing area corresponding to the first sensing service, or the identifier of the second device.

[0151] As an example, the second device can check the second sensing signal in the following way:

[0152] The second device generates the third check information according to at least one of the following: the first key, the identifier of the first sensing service, the information of the sensing mode corresponding to the first sensing service, the identifier of the first device, the information of the sensing area corresponding to the first sensing service, or the identifier of the second device.

[0153] The second device verifies the second check information according to the third check information, for example, the third check information and the second check information can be compared, if the third check information is the same as the second check information, the verification is passed, if the third check information is different from the second check information, the verification is not passed.

[0154] The verification passed can mean that the second sensing signal is sent by the first device, or it can also be understood that the second sensing signal is a backwave signal of the first sensing signal, or the second sensing signal is a signal reflected by the first sensing signal. In this case, it can be understood that the second check information and the first check information are the same information, that is, the check information received by the second device in S704 is the first check information.

[0155] The verification not passed can mean that the second sensing signal is not sent by the first device, or it can also be understood that the second sensing signal is not a backwave signal of the first sensing signal, or the second sensing signal is not a signal reflected by the first sensing signal. In this case, it can be understood that the second check information and the first check information are different information, that is, the check information received by the second device in S704 is not the first check information.

[0156] Optionally, if the verification is passed, the second device can process the second sensing signal, for example, process the sensing waveform / generate the sensing data / sensing result, etc. according to the second sensing signal. Exemplarily, the sensing data can include: range Doppler spectrum or range Doppler angle spectrum, distance / velocity (DV) spectrum, distance / velocity / angle (DVA) spectrum, range / velocity (RV) spectrum, distance / velocity / angle (DVA) spectrum, point cloud, etc. The sensing result can include the speed, distance, shape, size, etc. of the sensed target.

[0157] If the verification is not passed, the second device can discard the second sensing signal. Or, the second device can send indication information to the AMF network element / SF network element, etc. The indication information is used to indicate that the check is not passed or that the sensing signal not sent by the first device is received.

[0158] It can be understood that if the first device and the second device are the same device, the action of the second device can be performed by the first device. Optionally, in this scenario, the first device can verify the second check information according to the first check information when verifying the second check information, without generating the third check information.

[0159] The way in which the second device obtains the first key and the way in which the third check information is generated can be referred to the related description of the first device, which will not be repeated here.

[0160] The application generates check information related to the sensing signal by sensing signal related information, so that the receiving end can check the received sensing signal, thereby identifying whether the received sensing signal has been tampered with by a malicious node or is a sensing signal sent by a malicious node, avoiding the influence of the sensing signal sent or tampered with by the malicious node on the sensing measurement result. Therefore, the application can improve the security of sensing, and further improve the accuracy of sensing.

[0161] The above related information for generating the first check information is introduced as follows.

[0162] 1. The first key

[0163] The first key can be defined for sensing, or alternatively, the first key can be described as a key specific to a sensing service. In this way, the first key can also be referred to as a sensing key. Alternatively, the first key can also reuse the key used for air interface encryption or integrity protection, that is, the first device can reuse the key used for air interface encryption or integrity protection to generate the check information of the first sensing signal. For example, in a scenario where the first device and / or the second device is a terminal device, the first key is a key used for air interface encryption or integrity protection.

[0164] The above two schemes are described below.

[0165] Scheme 1: The first key is defined for sensing.

[0166] In this scheme, the key can be at the granularity of a sensing service, for example, sensing service A corresponds to key A, that is, key A is used to generate the check information of the sensing signal of sensing service A, and sensing service B corresponds to key B, that is, key B is used to generate the check information of the sensing signal of sensing service B. Based on this, the first key of the application can correspond to the first sensing service. This way, by designing a key at the granularity of a sensing service, the sensing service can be distinguished by the key, different services can generate different check information, further improving the security of sensing, and thus further improving the accuracy of sensing.

[0167] Alternatively, the key can also be of SF network element granularity, for example, the sensing service managed by SF network element 1 corresponds to key 1, that is, key 1 is used to generate the check information of the sensing signal of the sensing service managed by SF network element 1, and the sensing service managed by SF network element 2 corresponds to key 2, that is, key 2 is used to generate the check information of the sensing signal of the sensing service managed by SF network element 2. Based on this, the first key in this application can correspond to the sensing service managed by the first SF network element, and the first SF network element is used to manage the first sensing service. In this way, by designing the key of the granularity of the sensing function network element, the sensing services managed by different sensing function network elements can have different sensing check information, further improving the security of sensing, so as to further improve the accuracy of sensing. And the sensing services managed by the same sensing function network element correspond to the same key, which can reduce the signaling overhead and storage overhead.

[0168] Of course, the key can also be of other granularity, which will not be listed one by one here.

[0169] In this scheme, there can be various ways to obtain the first key. For example, the first key can be determined by the first device according to the key obtained from the first network element. For example, the first key can be determined by the first device according to the key obtained from the first network element, or the first key can be derived by the first device from the key obtained from the first network element, wherein the first network element can be an AMF network element, an SF network element, a UDM network element, etc. For another example, the first key can also be determined by the first device according to the access network key K gNB generated by the first device. Wherein K gNB is an access layer key. K gNB For details of the description of K gNB in the air interface encryption and integrity protection function of RRC signaling and user plane data between terminal device and network device in 3GPP TS 33.501 protocol, which will not be expanded here.

[0170] The process of the first device obtaining the first key from the first network element will be introduced below.

[0171] In this way, the root key for sensing can be generated / saved by a UDM network element or an SF network element, etc. In this way, the first device can receive the first key. Wherein the first key can be the key saved by the UDM network element, or the first key is the key saved by the UDM network element after derivation by at least one of the following nodes: the first SF network element, the AMF network element, or the first device.

[0172] The transmission process of the key will be introduced below taking the UDM network element generating / saving the root key of the first sensing service as an example, wherein the root key can be of sensing service granularity or SF network element granularity, which will not be limited here.

[0173] In example 1, the UDM network element can send the root key of the first sensing service or the key derived by the UDM network element to the AMF network element. The AMF network element can forward the received key to the first device, or can also send the key derived again by the AMF network element to the first device. After receiving the key sent by the AMF network element, the first device can directly use the key as an input parameter to generate the verification information of the first sensing signal, or can also derive the received key and use the derived key as an input parameter to generate the verification information of the first sensing signal.

[0174] In example 2, the UDM network can send the root key of the first sensing service or the key derived by the UDM network element to the SF network element. The SF network element can forward the received key to the AMF network element, or can also send the key derived again by the SF network element to the AMF network element. The AMF network element can forward the received key to the first device, or can also send the key derived again by the AMF network element to the first device. After receiving the key sent by the AMF network element, the first device can directly use the key as an input parameter to generate the verification information of the first sensing signal, or can also derive the received key and use the derived key as an input parameter to generate the verification information of the first sensing signal.

[0175] In example 3, the UDM network can send the root key of the first sensing service or the key derived by the UDM network element to the SF network element. The SF network element can forward the received key to the first device, or can also send the key derived again by the SF network element to the first device. After receiving the key sent by the SF network element, the first device can directly use the key as an input parameter to generate the verification information of the first sensing signal, or can also derive the received key and use the derived key as an input parameter to generate the verification information of the first sensing signal.

[0176] In example 2, as shown in FIG. 2A and FIG. 2B. Figure 10 or Figure 11 In example 2, as shown in FIG. 2A and FIG. 2B. Figure 10 FIG. 2A is a schematic diagram of sensing verification when the first device and the second device are the same device. Figure 11 FIG. 2B is a schematic diagram of sensing verification when the first device and the second device are different devices.

[0177] In the following, the transmission process of the key is introduced by taking the SF network element generating / saving the root key of the first sensing service as an example, wherein the root key can be a sensing service granularity or an SF network element granularity, which is not limited here.

[0178] In Example 4, the SF network element can send the root key of the first sensing service or the key derived by the SF network element to the first device. After receiving the key sent by the SF network element, the first device can directly use the key as an input parameter to generate the check information of the first sensing signal, or can derive the received key and use the derived key as an input parameter to generate the check information of the first sensing signal.

[0179] In Example 5, the SF network element can send the root key of the first sensing service or the key derived by the SF network element to the AMF network element. The AMF network element can forward the received key to the first device, or can send the key derived again by the AMF network element to the first device. After receiving the key sent by the AMF network element, the first device can directly use the key as an input parameter to generate the check information of the first sensing signal, or can derive the received key and use the derived key as an input parameter to generate the check information of the first sensing signal.

[0180] Compared with the mode of transmitting the key in plaintext, the above scheme can improve security.

[0181] The above describes the way in which the first device obtains the first key.

[0182] In the foregoing description of the way in which the first device obtains the first key, the processing of deriving the key is mentioned, such as the derivation of the root key by the UDM network element, the derivation of the received key by the SF network element, the derivation of the first key by the first device, and the like. Here, a way of deriving the key is introduced.

[0183] In a possible implementation, the above device (such as the UDM network element / SF network element / AMF network element / first device, and the like) can derive the received key according to at least one of the following information: the identifier of the device (such as the derivation of the key by the UDM network element, which can be the identifier of the UDM network element; the derivation of the key by the SF network element, which can be the identifier of the SF network element, and the like), the identifier of the first sensing service, the information of the sensing mode, the identifier of the first device, the identifier of the sensing area, or the identifier of the second device. The specific definition of the identifier of the first sensing service, the information of the sensing mode, the identifier of the first device, the identifier of the sensing area, or the identifier of the second device is described below.

[0184] For example, the derivation of the key in this application can be understood as performing a key derivation function (KDF) algorithm on the key, wherein the above information can be used as an input of the KDF algorithm.

[0185] According to the foregoing description, the first device can derive the received key after receiving the key, and generate the first check information according to the result of the derivation. An optional solution based on this is that the information input in the process of the first device deriving the key can no longer be input to generate the first check information. For example, the first device derives the first key according to the identifier of the first sensing service, the identifier of the first device, and the identifier of the second device, and generates the first check information according to the result of the derivation of the first key, the information of the sensing mode, and the information of the sensing area corresponding to the first sensing service. Through the above solution, the complexity of sensing check can be reduced.

[0186] In the above manner one, the SF network element can send the first key to the first device (for example, the above examples 3 and 4), in which the SF network element sends the first key to the first device, which can be sent together with the sensing service request, for example, carried in the sensing service request. Or, it can also be sent before the sensing service request. Or, it can also be sent after the sensing service request.

[0187] Solution two: the first key is reused for the key used for air interface encryption or integrity protection.

[0188] In this solution, the first key can be one of the following keys: K RRCint , K RRCenc , K UPint , or K Upenc . Wherein, K RRCint is used for RRC signaling integrity protection key. K RRCenc is used for RRC signaling encryption key. K UPint is used for user plane integrity protection key. K Upenc is used for user plane encryption key. K RRCint , K RRCenc , K UPint , and K Upenc Please refer to the relevant description in 3GPP TS33.501 protocol about air interface encryption and integrity protection function of RRC signaling and user plane data between terminal device and network device, which will not be expanded here.

[0189] In order to prevent data from being eavesdropped and tampered, the air interface encryption and integrity protection function of RRC signaling and user plane data between terminal device and network device is currently defined. The air interface encryption can prevent data from being eavesdropped, and the integrity protection can prevent data from being tampered. The above manner can save the signaling overhead of transmitting the key used for sensing by generating the check information used for checking the sensing signal according to the key used for air interface encryption or integrity protection.

[0190] Optionally, in the above implementation manner, the first key can be acquired in the manner of acquiring a key for air interface encryption or integrity protection of a terminal device in a 3GPP protocol.

[0191] 2. An identifier of the first sensing service

[0192] The identifier of the first sensing service can also be referred to as an index of the first sensing service, and can be information generated by an SF network element or an AF network element or an AMF network element for identifying the first sensing service. For example, the identifier of the first sensing service can be an integer value, a bit string, or the like, wherein the bit string includes one or more bits.

[0193] 3. Information of a sensing mode

[0194] The sensing mode can be used to indicate the type of the first device and the type of the second device, and the type includes a network device and a terminal device. For example, the sensing mode can include a network device self-generation and self-reception mode, a terminal device self-generation and self-reception mode, a network device A transmission and a network device B reception mode, a terminal device A transmission and a terminal device B reception mode, a network device transmission and a terminal device reception mode, and a terminal device transmission and a network device reception mode.

[0195] The network device self-generation and self-reception mode can be understood as the first device and the second device being the same device and the type being a network device.

[0196] The terminal device self-generation and self-reception mode can be understood as the first device and the second device being the same device and the type being a terminal device.

[0197] The network device A transmission and the network device B reception mode can be understood as the first device and the second device being different devices and the type being a network device.

[0198] The terminal device A transmission and the terminal device B reception mode can be understood as the first device and the second device being different devices and the type being a terminal device.

[0199] The network device transmission and the terminal device reception mode can be understood as the type of the first device being a network device and the type of the second device being a terminal device.

[0200] The terminal device transmission and the network device reception mode can be understood as the type of the first device being a terminal device and the type of the second device being a network device.

[0201] Three examples of the information of the sensing mode are described below.

[0202] Example 1: The information of the sensing mode corresponding to the first sensing service is one of N candidate values, and the N candidate values are used to indicate N sensing modes, wherein the N candidate values correspond to the N sensing modes one by one, and N is an integer greater than 0.

[0203] Taking the above six sensing modes as examples, the sensing mode information can be a number (for example, a decimal number or a binary number, etc.), wherein the number 0 represents the network device self-sending and self-receiving mode, the number 1 represents the terminal device self-sending and self-receiving mode, the number 2 represents the network device A sending and network device B receiving mode, the number 3 represents the terminal device A sending and terminal device B receiving mode, the number 4 represents the network device sending and terminal device receiving mode, and the number 5 represents the terminal device sending and network device receiving mode.

[0204] In example 2, the sensing mode information includes first information and / or second information, the first information is used to indicate whether the first device and the second device are the same type or the same device, and the second information is one of M candidate values, the M candidate values are used to indicate M transceiving combinations, the transceiving combination is a combination of the type of the first device and the type of the second device, the M candidate values correspond to the M transceiving combinations one by one, and M is an integer greater than 0.

[0205] For example, when the first information is 0, it represents self-sending and self-receiving (i.e., the first device and the second device are the same device), and when the first information is 1, it represents non-self-sending and non-self-receiving (i.e., the first device and the second device are different devices). When the second information is 0, it represents the transceiving combination

network device, network device

network device, terminal device

terminal device, terminal device

terminal device, network device

[0206] Taking the sensing mode of the first sensing service as the network device self-sending and self-receiving mode as an example, the first information can be 0, and the second information can be 0.

[0207] Taking the sensing mode of the first sensing service as the terminal device self-sending and self-receiving mode as an example, the first information can be 0, and the second information can be 2.

[0208] Taking the sensing mode of the first sensing service as the network device A sending and network device B receiving mode as an example, the first information can be 1, and the second information can be 0.

[0209] Taking the sensing mode of the first sensing service as the terminal device A sending and terminal device B receiving mode as an example, the first information can be 1, and the second information can be 2.

[0210] Taking the sensing mode of the first sensing service as the network device sending and terminal device receiving mode as an example, the first information can be 1, and the second information can be 1.

[0211] Taking the network device self-sending and self-receiving mode of the sensing mode of the first sensing service as an example, the first information can be 0, the second information can be 0, and the third information can be 0.

[0212] In an example, the information of the sensing mode includes at least one of the following: third information, fourth information, or fifth information, wherein the third information is used to indicate whether the first device and the second device are of the same type or the same device, the fourth information is used to indicate the type of the first device, and the fifth information is used to indicate the type of the second device.

[0213] For example, when the first information is 0, it indicates self-sending and self-receiving (i.e., the first device and the second device are the same device), and when the first information is 1, it indicates non-self-sending and non-self-receiving (i.e., the first device and the second device are different devices). When the second information is 0, it indicates that the type of the first device is a network device, and when the second information is 1, it indicates that the type of the first device is not a network device, which can also be understood as indicating that the first device is a terminal device. When the third information is 0, it indicates that the type of the second device is a network device, and when the third information is 1, it indicates that the type of the second device is not a network device, which can also be understood as indicating that the second device is a terminal device.

[0214] Taking the network device self-sending and self-receiving mode of the sensing mode of the first sensing service as an example, the first information can be 0, the second information can be 0, and the third information can be 0.

[0215] Taking the terminal device self-sending and self-receiving mode of the sensing mode of the first sensing service as an example, the first information can be 0, the second information can be 1, and the third information can be 1.

[0216] Taking the network device A sending and network device B receiving mode of the sensing mode of the first sensing service as an example, the first information can be 1, the second information can be 0, and the third information can be 0.

[0217] Taking the terminal device A sending and terminal device B receiving mode of the sensing mode of the first sensing service as an example, the first information can be 1, the second information can be 1, and the third information can be 1.

[0218] Taking the network device sending and terminal device receiving mode of the sensing mode of the first sensing service as an example, the first information can be 1, the second information can be 0, and the third information can be 1.

[0219] Taking the terminal device sending and network device receiving mode of the sensing mode of the first sensing service as an example, the first information can be 1, the second information can be 1, and the third information can be 0.

[0220] 4. Information of the sensing area

[0221] The information of the sensing area can be an identifier / index corresponding to the sensing area. In an example, the identifier / index can be generated by an SF network element / AMF network element.

[0222] For example, the identifier / index corresponding to the sensing area can be an integer value, a bit string, or the like, where the bit string includes one or more bits.

[0223] The above introduces the related information for generating the first check information. It needs to be noted that when the first check information is generated according to the identifier of the first sensing service / the identifier of the first device / the identifier of the second device / the identifier of the sensing area, etc., the whole information (or the whole bits) of the identifier can be input, or part of the information (or part of the bits) of the identifier can be input, for example, at least one bit of the most significant bit (MSB) of the identifier can be input, or at least one bit of the least significant bit (LSB) of the identifier can be input, and the like, which will not be listed one by one here.

[0224] The above introduces the scheme of generating the check information of the sensing signal according to the first key. Optionally, if the sensing signal carries information, the first key can also encrypt the information, where the information can be encrypted only, that is, the information encrypted by the first key is carried in the sensing signal. Alternatively, the sensing signal carrying the information can be encrypted as a whole, that is, the sensing signal carrying the information is encrypted by the first key.

[0225] The present application generates the check information related to the sensing signal through the information related to the sensing signal, so that the receiving end can check the received sensing signal, thereby identifying whether the received sensing signal is tampered by a malicious node or sent by a malicious node, avoiding the influence of the sensing signal sent or tampered by the malicious node on the sensing measurement result, and thus the present application can improve the security of sensing, and further improve the accuracy of sensing.

[0226] Based on the same inventive concept as the method embodiment, the present application embodiment provides a communication device. The structure of the communication device can be as shown in Figure 12 The communication device includes a communication unit 1201 and a processing unit 1202.

[0227] In an implementation manner, the communication device can be specifically used for implementing Figure 7In the embodiment of the method performed by the first device, the apparatus can be the first device itself, or a chip or chip set or a part of a chip in the first device for performing the functions of the related method. The processing unit 1202 is configured to send, by the communication unit 1201, a first sensing signal and first verification information, the first verification information being related to at least one of the following: a first key, an identifier of a first sensing service corresponding to the first sensing signal, information of a sensing mode, an identifier of the first device, information of a sensing area corresponding to the first sensing service, or an identifier of a second device, the first device being configured to send the first sensing signal, the second device being configured to receive the first sensing signal, and the first verification information being configured to verify the first sensing signal.

[0228] Optionally, the processing unit 1202 is further configured to receive, by the communication unit 1201, the first key, the first key being a key stored by a unified data management network element, or the first key being a key derived from a key stored by a unified data management network element through at least one of the following nodes: a first sensing function network element configured to manage the first sensing service, or an access and mobility management function.

[0229] Optionally, the processing unit 1202 is further configured to derive the first key according to at least one of the following: the identifier of the first sensing service, the information of the sensing mode, the identifier of the first device, the identifier of the sensing area, or the identifier of the second device, wherein a result of the derivation is used to generate the first verification information.

[0230] Optionally, the processing unit 1202 is further configured to receive, by the communication unit 1201, a second sensing signal and second verification information, and verify the second sensing signal according to the second verification information and at least one of the following: the first key, the identifier of the first sensing service, the information of the sensing mode, the identifier of the first device, the information of the sensing area, or the identifier of the second device.

[0231] Optionally, if the verification fails, the processing unit 1202 is further configured to send, by the communication unit 1201, indication information, the indication information being configured to indicate that the verification fails or that a sensing signal that is not sent by the first device is received.

[0232] In an embodiment, the communication apparatus can be specifically configured to implement Figure 7In the method performed by the second device in the embodiment, the apparatus can be the second device itself, or a chip or chip set or a part of the chip in the second device for performing the functions of the related method. In the method, the communication unit 1201 is configured to receive the second sensing signal and the second verification information; and the processing unit 1202 is configured to verify the second sensing signal according to the second verification information and at least one of the following: the first key, the identifier of the first sensing service, the information of the sensing mode, the identifier of the first device, the information of the sensing area corresponding to the first sensing service, or the identifier of the second device, wherein the first device is configured to send the sensing signal of the first sensing service, and the second device is configured to receive the sensing signal of the first sensing service.

[0233] Optionally, the communication unit 1201 is further configured to receive the first key, wherein the first key is a key stored by a unified data management network element, or the first key is a key derived from the key stored by the unified data management network element through at least one of the following nodes: a first sensing function network element configured to manage the first sensing service, or an access and mobility management function.

[0234] Optionally, the processing unit 1202 is further configured to derive the first key according to at least one of the following: the identifier of the first sensing service, the information of the sensing mode, the identifier of the first device, the identifier of the sensing area, or the identifier of the second device, wherein the result of the derivation is used to verify the first verification information.

[0235] Optionally, the processing unit 1202 is specifically configured to generate third verification information according to at least one of the following: the first key, the identifier of the first sensing service, the information of the sensing mode, the identifier of the first device, the information of the sensing area, or the identifier of the second device; and verify the second verification information according to the third verification information.

[0236] Optionally, if the verification fails, the communication unit 1201 is further configured to send indication information, wherein the indication information is used to indicate that the verification fails or that the sensing signal received is not sent by the first device.

[0237] The division of the modules in the embodiments of the present application is illustrative, and is merely a logical function division. In actual implementation, another division manner can be used. In addition, the function modules in each embodiment of the present application can be integrated in one processor, or can be physically separated, or two or more modules can be integrated in one module. The integrated module can be implemented in the form of hardware or in the form of a software function module. It can be understood that the functions or implementation of each module in the embodiments of the present application can be further referred to the related description of the method embodiments.

[0238] In a possible implementation, the communication device can be as shown in Figure 13 The device can be a communication device or a chip in a communication device, where the communication device can be the first device in the above embodiments or the second device in the above embodiments. The device includes a processor 1301 and a communication interface 1302, and can further include a memory 1303. The processing unit 1202 can be the processor 1301. The communication unit 1201 can be the communication interface 1302. Optionally, the processor 1301 and the memory 1303 can be integrated together.

[0239] The processor 1301 can be a CPU, or a digital processing unit, etc. The communication interface 1302 can be a transceiver, an interface circuit such as a transceiver circuit, a transceiver chip, etc. The device further includes a memory 1303 for storing programs executed by the processor 1301. The memory 1303 can be a non-volatile memory such as a hard disk drive (HDD) or a solid-state drive (SSD), etc., and can also be a volatile memory such as a random-access memory (RAM). The memory 1303 can be any other medium capable of carrying or storing desired program codes in the form of instructions or data structures and capable of being accessed by a computer, but is not limited thereto.

[0240] The processor 1301 is configured to execute program codes stored in the memory 1303, and specifically configured to execute the actions of the processing unit 1202 described above, which will not be repeated herein. The communication interface 1302 is specifically configured to execute the actions of the communication unit 1201 described above, which will not be repeated herein.

[0241] The specific connection medium between the communication interface 1302, the processor 1301 and the memory 1303 is not limited in the embodiments of the present application. In the embodiments of the present application, Figure 13 the memory 1303, the processor 1301 and the communication interface 1302 are connected through a bus 1304, and the bus is represented by a thick line in Figure 13 the embodiments of the present application, and the connection mode between other components is only schematically illustrated and is not limited. The bus can be divided into an address bus, a data bus, a control bus, etc. For convenience of representation, Figure 13 only one thick line is used in the embodiments of the present application, but it does not mean that there is only one bus or only one type of bus.

[0242] The embodiments of the present application further provide a computer-readable storage medium for storing computer software instructions required for execution by the processor, which contains programs required for execution by the processor.

[0243] The embodiments of the application also provide a communication system comprising a communication device for implementing the functionality of the first device in the embodiments of the application and a communication device for implementing the functionality of the second device in the embodiments of the application. Figure 7 Figure 7 The embodiments of the application also provide a communication system comprising a communication device for implementing the functionality of the first device in the embodiments of the application and a communication device for implementing the functionality of the second device in the embodiments of the application.

[0244] Those skilled in the art will appreciate that embodiments of the application can be supplied as a method, a system, or a computer program product. Accordingly, the application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the application can take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROMs, optical storage devices, etc.) embodying computer-readable program code.

[0245] The application is described herein with reference to the flowchart illustrations and / or block diagrams of the methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart Figure 1 one or more functions specified in the flowchart block or blocks. Figure 1 one or more functions specified in the flowchart block or blocks.

[0246] These computer program instructions can also be stored in a computer- readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instructions which implement the function specified in the flowchart block or blocks. Figure 1 one or more functions specified in the flowchart block or blocks. Figure 1 one or more functions specified in the flowchart block or blocks.

[0247] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 one or more functions specified in the flowchart block or blocks. Figure 1 one or more functions specified in the flowchart block or blocks.

[0248] ​Obviously, many modifications and variations of the present application are possible in light of the above teachings. It is, therefore, to be understood that within the scope of the appended claims and their equivalents, the application can be practiced otherwise than as specifically described.

Claims

1. A perception method, comprising: The method comprises: sending a first sensing signal; sending first check information, the first check information being related to at least one of the following: a first key, an identifier of a first sensing service corresponding to the first sensing signal, information of a sensing mode, an identifier of a first device for sending the first sensing signal, information of a sensing area corresponding to the first sensing service, or an identifier of a second device for receiving the first sensing signal, the first check information being used for checking the first sensing signal.

2. The method of claim 1, wherein, The first key corresponds to the first sensing service, or the first key corresponds to a sensing service managed by a first sensing function network element, the first sensing function network element being used for managing the first sensing service.

3. The method of claim 1, wherein, The first device and / or the second device are terminal devices, and the first key is a key used for air interface encryption or integrity protection.

4. The method according to any one of claims 1 to 3, characterized in that, The sensing mode is used for indicating types of the first device and the second device, and the types include network devices and terminal devices.

5. The method of claim 4, wherein, The information of the sensing mode is one of N candidate values, the N candidate values being used for indicating N sensing modes, wherein the N candidate values correspond to the N sensing modes one by one, and N is an integer greater than 0. Alternatively, the information of the sensing mode includes first information and / or second information, the first information being used for indicating whether the first device and the second device are of the same type or the same device, and the second information being one of M candidate values, the M candidate values being used for indicating M transceiving combinations, the transceiving combination being a combination of the type of the first device and the type of the second device, the M candidate values corresponding to the M transceiving combinations one by one, and M being an integer greater than 0. Alternatively, the information of the sensing mode includes at least one of third information, fourth information or fifth information, wherein the third information is used for indicating whether the first device and the second device are of the same type or the same device, the fourth information is used for indicating the type of the first device, and the fifth information is used for indicating the type of the second device.

6. The method according to any one of claims 1 to 5, wherein, The method further comprises: obtaining the first key, the first key being a key saved by a unified data management network element, or the first key being a key derived from the key saved by the unified data management network element through at least one of the following nodes: a first sensing function network element, an access and mobility management function, or the first device, the first sensing function network element being used for managing the first sensing service.

7. The method according to any one of claims 1 to 6, wherein The method further comprises: receiving a second sensing signal; receiving second check information; checking the second sensing signal according to the second check information and at least one of the following: the first key, the identifier of the first sensing service, the information of the sensing mode, the identifier of the first device, the information of the sensing area, or the identifier of the second device.

8. The method of claim 7, wherein, The method further comprises: if the verification fails, sending indication information, the indication information being used for indicating that the checking fails or that a sensing signal that is not sent by the first device is received.

9. A perception method comprising: The method comprises: receiving a second sensing signal; receiving second check information; verify the second sensing signal according to the second verification information and at least one of the following: the first key, an identifier of the first sensing service, information of a sensing mode, an identifier of the first device, information of a sensing area corresponding to the first sensing service, or an identifier of the second device, the first device being configured to send a sensing signal of the first sensing service, and the second device being configured to receive the sensing signal of the first sensing service.

10. The method of claim 9, wherein, The first key corresponds to the first sensing service, or the first key corresponds to a sensing service managed by a first sensing function network element, the first sensing function network element being configured to manage the first sensing service.

11. The method of claim 9, wherein, The first device and / or the second device are terminal devices, and the first key is a key used for air interface encryption or integrity protection.

12. The method according to any one of claims 9 to 11, characterized in that, The sensing mode is used to indicate types of the first device and the second device, and the types include network devices and terminal devices.

13. The method of claim 12, wherein, The information of the sensing mode is one of N candidate values, the N candidate values being used to indicate N sensing modes, the N candidate values corresponding to the N sensing modes one by one, and N being an integer greater than 0. Alternatively, the information of the sensing mode includes first information and / or second information, the first information being used to indicate whether the first device and the second device are of the same type or the same device, and the second information being one of M candidate values, the M candidate values being used to indicate M transceiving combinations, the transceiving combination being a combination of a type of the first device and a type of the second device, the M candidate values corresponding to the M transceiving combinations one by one, and M being an integer greater than 0. Alternatively, the information of the sensing mode includes at least one of third information, fourth information, or fifth information, the third information being used to indicate whether the first device and the second device are of the same type or the same device, the fourth information being used to indicate the type of the first device, and the fifth information being used to indicate the type of the second device.

14. The method according to any one of claims 9 to 13, characterized in that, The method further includes: obtaining the first key, the first key being a key saved by a unified data management network element, or the first key being a key derived from the key saved by the unified data management network element through at least one of the following nodes: a first sensing function network element, an access and mobility management function, or the second device, the first sensing function network element being configured to manage the first sensing service.

15. The method according to any one of claims 9 to 14, wherein, The verifying the second sensing signal according to the second verification information and at least one of the following: the first key, an identifier of the first sensing service, information of a sensing mode, an identifier of the first device, information of a sensing area corresponding to the first sensing service, or an identifier of the second device, includes: generating third verification information according to at least one of the following: the first key, the identifier of the first sensing service, the information of the sensing mode, the identifier of the first device, the information of the sensing area, or the identifier of the second device; verifying the second verification information according to the third verification information.

16. The method of any one of claims 9-15, wherein, The method further includes: If the verification is not passed, sending indication information indicating that the verification is not passed or that a sensing signal not sent by the first device is received.

17. A communications device, characterized by comprising means or modules for performing the method of any of claims 1-8.

18. A communications device, characterized by comprising means or modules for performing the method of any of claims 9-16.

19. A communications device, characterized by comprising a processor and a memory for storing program instructions, which when executed by the processor, cause the method of any of claims 1-8 to be performed.

20. A communications device, characterized by comprising a processor and a memory for storing program instructions, which when executed by the processor, cause the method of any of claims 9-16 to be performed.

21. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer readable instructions which, when run on a communications device, cause the method of any of claims 1-8, or the method of any of claims 9-16 to be performed.

22. A computer program product, characterised in that, The computer program product, when run on a device, causes the device to perform the method of any of claims 1-8, or the method of any of claims 9-16.