Sensing signal sending or receiving method and device
Patent Information
- Application Number
- CN202280096043.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-25
- Publication Date
- 2024-12-27
AI Technical Summary
The existing 5G communication system lacks the definition of sensing signals between user equipments (UEs) and the corresponding sensing measurement process, resulting in the inability to effectively implement sensing functions between UEs, such as target positioning, target imaging, target detection or target recognition. .
By introducing the method of sending and receiving sensing signals in the sidelink, and using the uplink resources of the terminal to configure sensing signal resources, the sensing measurement tasks between terminals and between terminals and network equipment are realized, and communication transmission efficiency is improved. . Specific methods include dynamic or semi-static configuration of resource configuration and indication information between the terminal and the network device, and adjustment of timing advance to support the transmission of sensing signals.
It realizes the sensing measurement tasks between UEs, improves communication transmission efficiency and spectrum resource utilization, supports higher data transmission requirements, and satisfies the sensing network functions in the 5G system.
Smart Images

Figure CN119213840A_ABST
Abstract
Description
A method and device for sending or receiving a perception signal Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a method and device for sending or receiving a perception signal. Background Art
[0002] With the advancement of wireless communication technology, the fifth generation mobile communication technology (5G), also known as New Radio (NR) systems, is now placing higher data transmission requirements on them, such as higher throughput, lower latency, higher reliability, and a larger number of connections. To address these transmission requirements, technologies such as enhanced mobile broadband (eMBB), ultra-reliable and low-latency communications (URLLC), and massive machine-type communications (mMTC) have been proposed based on 5G communication systems. Furthermore, new and next-generation communication technologies may also integrate communication networks with perception networks and computing networks to achieve even higher transmission efficiency. A perception network refers to a communication system that senses the properties or status of services, networks, user equipment (UE), the surrounding environment, and surrounding objects. Specifically, these systems can achieve functions such as target positioning (such as ranging, speed, or angle measurement), target imaging, target detection, or target recognition through perception or measurement.
[0003] In NR, the communication between UEs is called sidelink (SL). Currently, there is no definition of the perception signal between UEs and the corresponding perception measurement process.
[0004] Summary of the Invention
[0005] The present application provides a method and apparatus for sending or receiving a perception signal, which realizes the transmission of the perception signal and the corresponding perception measurement process based on a side link combined with a perception network.
[0006] To achieve the above objectives, this application adopts the following technical solutions:
[0007] In a first aspect, a method for sending a perception signal is provided, the method comprising: a first terminal determining a first resource for sending a perception signal; sending the perception signal to at least one second terminal through the first resource, or simultaneously sending the perception signal to a network device and the at least one second terminal through the first resource, or sending the perception signal to the at least one second terminal and the network device through the first resource and the second resource respectively, wherein the second resource is a resource for sending the perception signal, the first resource and / or the second resource are part of resource units in a first resource set, and the first resource set includes resources for sending uplink information.
[0008] In the above technical solution of the present application, by configuring the uplink resources of the terminal as resources for sending perception signals, the existing uplink resources are fully utilized, thereby realizing the perception / measurement tasks between terminals and improving the communication transmission efficiency.
[0009] In a possible implementation, the method further includes: receiving first indication information from a network device, wherein the first indication information is used to indicate that the first resource and / or the second resource are used to receive or send a perception signal. The network device may configure resources for sending or receiving perception signals for the transmitter through dynamic configuration or semi-static configuration, thereby improving the flexibility of perception measurement. For example, resources for sending perception signals may be dynamically configured for the transmitter by sending the first indication information, or some resources may be pre-defined for sending or receiving perception signals, and then semi-static configuration may be performed, i.e., the first indication information is sent to indicate to the transmitter that some or all of the above resources can be used to send perception signals.
[0010] In one possible implementation, the method further includes: receiving second indication information from a network device, wherein the second indication information is used to indicate that some or all resource units in the first resource and / or the second resource are used to send a perception signal. The network device can configure the perception resources for the transmitter through a first-level configuration or a two-level configuration, thereby improving the flexibility of the perception resource configuration. For example, in a first-level configuration, the second indication information can be used to configure the resources for sending the perception signal for the transmitter. In a second-level configuration, the first indication information is used to indicate the perception resources for sending or receiving the perception signal, and then the second indication information is used to indicate that some or all of the perception resources are used to send the perception signal.
[0011] In one possible implementation, the method further includes: determining a timing advance for sending a perception signal to a second terminal based on at least one of a first timing advance between uplink and downlink transmissions of the first terminal, a first parameter, or a transmission delay value between the first terminal and the second terminal. To improve flexibility and time sensitivity of the transmitting end in sending the perception signal, the first terminal may be configured with a timing advance value for sending the perception signal to the second terminal, so that the transmitting end can adjust the timing advance according to the configured first parameter to meet specific requirements of the perception signal.
[0012] In one possible implementation, the first parameter may be predefined or configured by a network device. The network device may directly configure a timing advance adjustment value for the first terminal to send the perception signal, or may configure the first parameter. Thus, the first terminal may determine the timing advance for sending the perception signal based on the first parameter combined with the timing advance between its own uplink transmission and downlink transmission, thereby improving configuration flexibility.
[0013] In a second aspect, a method for sending or receiving a perception signal is provided, the method comprising: a network device determines a first resource for a first terminal to send or receive a perception signal, wherein the first resource is a part of a resource unit in a first resource set, and the first resource set includes a resource for the first terminal to send uplink information; the network device determines a first resource for a second terminal to send or receive a perception signal, wherein the first resource is a part of a resource unit in a second resource set, and the second resource set includes a resource for the second terminal to send uplink information.
[0014] In the above technical solution of the present application, the network device configures the uplink resources of the terminal as resources for sending perception signals and synchronously receives the perception signals on the configured resources, thereby making full use of the existing uplink resources, realizing the perception / measurement tasks between the terminal and the terminal / network device, and improving the communication transmission efficiency.
[0015] In a possible implementation manner, the method further includes: receiving a perception signal from the first terminal through the first resource.
[0016] In a possible implementation manner, the method further includes: sending first indication information to the first terminal, where the first indication information indicates that the first resource is used to send or receive a perception signal.
[0017] In a possible implementation manner, the method further includes: sending second indication information to the first terminal, where the second indication information is used to indicate that some or all resource units in the first resource are used to send the perception signal.
[0018] In a possible implementation manner, the method further includes: sending third indication information to the second terminal, where the third indication information is used to indicate that some or all resource units in the first resource are used to send or receive perception signals.
[0019] In a possible implementation manner, the method further includes: sending fourth indication information to the second terminal, where the fourth indication information is used to indicate that some or all resource units in the first resource are used to receive the perception signal.
[0020] In a possible implementation, the method further includes: receiving a perception result from the second terminal, where the perception result is determined by the second terminal according to a perception signal received from the first terminal.
[0021] In a possible implementation, the method further includes: sending a first parameter to the first terminal, where the first parameter is used to determine a timing advance for the first terminal to send a perception signal to the second terminal.
[0022] In a possible implementation, the method further includes: sending at least one second parameter to the second terminal, where the at least one second parameter is used by the second terminal to determine a timing advance for receiving the perception signal from the first terminal.
[0023] In one possible implementation, the second parameter is determined by at least one of the following: a first timing advance between uplink transmission and downlink transmission of the first terminal, half of the first timing advance, the sum of a second timing advance between uplink transmission and downlink transmission of the second terminal and the first timing advance, the difference between the second timing advance between uplink transmission and downlink transmission of the second terminal and the first timing advance, or half of the sum of the second timing advance and the first timing advance, or half of the difference between the second timing advance and the first timing advance.
[0024] In a third aspect, a method for receiving a perception signal is provided, the method comprising: a second terminal determining a first resource; receiving a perception signal from the first terminal through the first resource, wherein the first resource is a partial resource unit in a second resource set, and the second resource set includes resources for sending uplink information.
[0025] In the above technical solution of the present application, the network device fully utilizes the existing uplink resources by configuring part of the uplink resources of the terminal receiving the perception signal as resources for receiving the perception signal, thereby realizing the perception / measurement tasks between the terminals and improving the communication transmission efficiency.
[0026] In one possible implementation, the method further includes: receiving third indication information from a network device, the third indication information being used to indicate that the first resource is used for sending or receiving the perception signal. The network device can dynamically or semi-statically configure the perception signal transmission resource for the receiving end, thereby increasing the flexibility of the perception measurement.
[0027] In one possible implementation, the method further includes: receiving fourth indication information from a network device, the fourth indication information being used to indicate that some or all resource units in the first resource are used to receive the sensing signal. The network device may configure sensing resources for the transmitter through a single-level configuration or a two-level configuration, thereby increasing the flexibility of sensing resource configuration.
[0028] In one possible implementation, the third indication information or the fourth indication information is also used to indicate that the third resource is a protection symbol, wherein the third resource is a partial resource unit in the second resource set, or the third resource is a partial resource unit in the first resource.
[0029] In one possible implementation, the method further includes determining a timing advance for receiving a perception signal from the first terminal based on at least one of a second parameter, a second timing advance between uplink and downlink transmissions of the second terminal, or a transmission delay between the first terminal and the second terminal. To enable a receiving terminal to synchronously receive the perception signal, the network device may configure a timing advance for receiving the perception signal for the transmitting terminal, thereby causing the receiving terminal to adjust timing according to the configured second parameter, thereby improving the transmission efficiency of the perception network.
[0030] In one possible implementation, the second parameter is determined by at least one of the following: a first timing advance between uplink transmission and downlink transmission of the first terminal, half of the first timing advance, the sum of a second timing advance between uplink transmission and downlink transmission of the second terminal and the first timing advance, the difference between the second timing advance between uplink transmission and downlink transmission of the second terminal and the first timing advance, or half of the sum of the second timing advance and the first timing advance, or half of the difference between the second timing advance and the first timing advance.
[0031] In a possible implementation, the second parameter may be predefined, or may be configured by the network device.
[0032] In a fourth aspect, a communication device is provided, which can be used for the first communication device of the first aspect. The communication device can be a terminal device, or a device in the terminal device (for example, a chip, or a chip system, or a circuit), or a device that can be used in conjunction with the terminal device.
[0033] In one possible implementation, the communication device may include a module or unit corresponding to the method / operation / step / action described in the first aspect. The module or unit may be a hardware circuit, software, or a combination of hardware circuit and software.
[0034] In one possible implementation, the communication device includes: a processing module for determining a first resource for sending a perception signal; a transceiver module for sending a perception signal to at least one second terminal through the first resource, or sending a perception signal to the network device and the at least one second terminal at the same time through the first resource, or sending a perception signal to the at least one second terminal and the network device through the first resource and the second resource respectively, wherein the second resource is a resource for sending a perception signal, and the first resource and / or the second resource are partial resource units in a first resource set, wherein the first resource set includes resources for sending uplink information.
[0035] In a possible implementation, the transceiver module is further used to receive first indication information from a network device, where the first indication information is used to indicate that the first resource and / or the second resource is used to receive or send a perception signal.
[0036] In a possible implementation, the transceiver module is further used to receive second indication information from the network device, where the second indication information is used to indicate that some or all resource units in the first resource and / or the second resource are used to send the perception signal.
[0037] In one possible implementation, the processing module is further used to determine the timing advance for sending the perception signal to the second terminal based on at least one of a first timing advance between the uplink transmission and the downlink transmission of the device, a first parameter, or a transmission delay value between the device and the second terminal.
[0038] In a possible implementation manner, the first parameter is predefined or configured by the network device.
[0039] In a fifth aspect, a communication device is provided, which can be used for the second communication device of the second aspect. The communication device can be a network device, or a device in a network device (for example, a chip, or a chip system, or a circuit), or a device that can be used in conjunction with a network device.
[0040] In one possible implementation, the communication device may include a module or unit corresponding to the method / operation / step / action described in the second aspect. The module or unit may be a hardware circuit, software, or a combination of hardware circuit and software.
[0041] In one possible implementation, the communication device includes: a processing module, used to determine a first resource used by a first terminal to send or receive a perception signal, wherein the first resource is a part of a resource unit in a first resource set, and the first resource set includes resources used by the first terminal to send uplink information; the processing module is also used to determine a first resource used by a second terminal to send or receive a perception signal, wherein the first resource is a part of a resource unit in a second resource set, and the second resource set includes resources used by the second terminal to send uplink information.
[0042] In a possible implementation manner, the apparatus further includes a transceiver module, configured to receive a perception signal from the first terminal through the first resource.
[0043] In a possible implementation, the transceiver module is further configured to send first indication information to the first terminal, where the first indication information indicates that the first resource is used to send or receive a perception signal.
[0044] In a possible implementation, the transceiver module is further configured to send second indication information to the first terminal, where the second indication information is configured to indicate that some or all resource units in the first resource are used to send a perception signal.
[0045] In a possible implementation, the transceiver module is further configured to send third indication information to the second terminal, where the third indication information is used to indicate that some or all resource units in the first resource are used to send or receive perception signals.
[0046] In a possible implementation, the transceiver module is further configured to send fourth indication information to the second terminal, where the fourth indication information is used to indicate that some or all resource units in the first resource are used to receive the perception signal.
[0047] In a possible implementation, the transceiver module is further configured to receive a perception result from the second terminal, where the perception result is determined by the second terminal according to a perception signal received from the first terminal.
[0048] In a possible implementation, the transceiver module is further configured to send a first parameter to the first terminal, where the first parameter is used to determine a timing advance for the first terminal to send a perception signal to the second terminal.
[0049] In a possible implementation, the transceiver module is further configured to send at least one second parameter to the second terminal, where the at least one second parameter is used by the second terminal to determine a timing advance for receiving the perception signal from the first terminal.
[0050] In one possible implementation, the second parameter is determined by at least one of the following: a first timing advance between uplink transmission and downlink transmission of the first terminal, half of the first timing advance, the sum of a second timing advance between uplink transmission and downlink transmission of the second terminal and the first timing advance, the difference between the second timing advance between uplink transmission and downlink transmission of the second terminal and the first timing advance, or half of the sum of the second timing advance and the first timing advance, or half of the difference between the second timing advance and the first timing advance.
[0051] In a sixth aspect, a communication device is provided, which can be used for the third communication device of the third aspect. The communication device can be a terminal device, or a device in the terminal device (for example, a chip, or a chip system, or a circuit), or a device that can be used in conjunction with the terminal device.
[0052] In one possible implementation, the communication device may include a module or unit corresponding to the method / operation / step / action described in the third aspect. The module or unit may be a hardware circuit, software, or a combination of hardware circuit and software.
[0053] In one possible implementation, the communication device includes: a processing module for determining a first resource; and a transceiver module for receiving a perception signal from a first terminal through the first resource, wherein the first resource is a partial resource unit in a second resource set, and the second resource set includes resources for sending uplink information.
[0054] In a possible implementation, the transceiver module is further used to receive third indication information from a network device, where the third indication information is used to indicate that the first resource is used to send or receive a perception signal.
[0055] In a possible implementation, the transceiver module is further configured to receive fourth indication information from a network device, where the fourth indication information is configured to indicate that some or all resource units in the first resource are used to receive a perception signal.
[0056] In one possible implementation, the third indication information or the fourth indication information is also used to indicate that the third resource is a protection symbol, wherein the third resource is a partial resource unit in the second resource set, or the third resource is a partial resource unit in the first resource.
[0057] In one possible implementation, the processing module is further used to determine the timing advance of receiving the perception signal from the first terminal based on a second parameter, a second timing advance between the uplink transmission and the downlink transmission of the device, or at least one of a transmission delay value between the first terminal and the device.
[0058] In one possible implementation, the second parameter is determined by at least one of the following: a first timing advance between uplink transmission and downlink transmission of the first terminal, half of the first timing advance, the sum of a second timing advance between uplink transmission and downlink transmission of the device and the first timing advance, the difference between the second timing advance between uplink transmission and downlink transmission of the second terminal and the first timing advance, or half of the sum of the second timing advance and the first timing advance, or half of the difference between the second timing advance and the first timing advance.
[0059] In a possible implementation manner, the second parameter is predefined or configured by the network device.
[0060] In a seventh aspect, a communication device is provided, comprising a processor and a communication interface; wherein the communication interface is used to transmit signals, and the processor is used to execute a method as described in any one of the above-mentioned first aspects.
[0061] In a possible implementation, the processor is configured to execute instructions stored in the memory to perform the method as described in any one of the first aspects above.
[0062] In a possible implementation manner, the communication device further includes the memory.
[0063] In a possible implementation, the processor is configured to execute the method described in any one of the first aspects above through a logic circuit.
[0064] In an eighth aspect, a communication device is provided, comprising a processor and a communication interface; wherein the communication interface is used to transmit signals, and the processor is used to execute a method as described in any one of the above second aspects.
[0065] In a possible implementation, the processor is configured to execute instructions stored in the memory to perform the method as described in any one of the second aspects above.
[0066] In a possible implementation manner, the communication device further includes the memory.
[0067] In a possible implementation, the processor is configured to execute the method described in any one of the second aspects through a logic circuit.
[0068] In a ninth aspect, a communication device is provided, comprising a processor and a communication interface; wherein the communication interface is used to transmit signals, and the processor is used to execute a method as described in any one of the third aspects above.
[0069] In a possible implementation, the processor is used to run instructions stored in the memory to perform the method as described in any one of the third aspects above.
[0070] In a possible implementation manner, the communication device further includes the memory.
[0071] In a possible implementation, the processor is configured to execute the method described in any one of the third aspects through a logic circuit.
[0072] In a tenth aspect, a computer-readable storage medium is provided, comprising a program or instruction. When the program or instruction is executed by a processor, the method described in any one of the above-mentioned first aspects is executed.
[0073] In an eleventh aspect, a computer-readable storage medium is provided, comprising a program or an instruction. When the program or the instruction is executed by a processor, the method described in any one of the above-mentioned second aspects is executed.
[0074] In a twelfth aspect, a computer-readable storage medium is provided, comprising a program or instruction. When the program or instruction is executed by a processor, the method described in any one of the above-mentioned third aspects is executed.
[0075] In a thirteenth aspect, a computer program product is provided, which, when executed on a computer or a processor, enables the computer or the processor to execute the method as described in any one of the above-mentioned first aspects.
[0076] In a fourteenth aspect, a computer program product is provided. When the computer program product is run on a computer or a processor, the computer or the processor executes the method as described in any one of the above-mentioned second aspects.
[0077] In a fifteenth aspect, a computer program product is provided, which, when executed on a computer or a processor, enables the computer or the processor to execute the method as described in any one of the above-mentioned third aspects.
[0078] In the sixteenth aspect, a communication system is provided, which includes a communication device as described in any one of the fourth aspects, a communication device as described in any one of the fifth aspects, and a communication device as described in any one of the sixth aspects.
[0079] It can be understood that any of the communication devices, computer-readable storage media, computer program products or communication systems provided above can be used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0080] FIG1 is a system architecture diagram of a perception network provided by an embodiment of the present application;
[0081] FIG2 is a system architecture diagram of a communication network provided in an embodiment of the present application;
[0082] FIG3 is a structural diagram of a communication device provided in an embodiment of the present application;
[0083] FIG4 is an interactive diagram of a method for sending or receiving a perception signal provided in an embodiment of the present application;
[0084] FIG5 is a schematic diagram of a configuration of a transmitter-aware resource according to an embodiment of the present application;
[0085] FIG6 is a schematic diagram of a configuration of a receiving end sensing resource provided in an embodiment of the present application;
[0086] FIG7 is an interactive diagram of another method for sending or receiving a perception signal provided in an embodiment of the present application;
[0087] FIG8 is an interactive diagram of another method for sending or receiving a perception signal provided in an embodiment of the present application;
[0088] Figures 9 to 12 are schematic diagrams of a timing advance provided in an embodiment of the present application;
[0089] FIG13 is a schematic diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0090] In the following, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of the technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this embodiment, unless otherwise specified, "plurality" means two or more.
[0091] It should be noted that, in this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this application as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.
[0092] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0093] Currently, sensing network applications can be implemented through wireless local area networks (WLANs). As shown in Figure 1, an access point (AP) initiates a sensing process, sending a sensing signal to at least one UE. After receiving the sensing signal, the UE performs measurements to generate sensing results and then feeds these results back to the AP.
[0094] The technical solution provided in this application can be applied to various communication systems, such as 5G communication systems, systems evolved after 5G, or multiple communication convergence systems, etc., and can also be applied to existing communication systems, etc. The application scenarios of the technical solution provided in this application may include a variety of application scenarios, for example, machine to machine (M2M), macro and micro communications, enhanced mobile broadband (eMBB), ultra-high reliability and ultra-low latency communication (ultra-reliable&low latency communication, uRLLC) and massive machine type communication (mMTC). These application scenarios may include but are not limited to: communication scenarios between user devices and user devices, communication scenarios between network devices and network devices, and communication scenarios between network devices and user devices. The following description will be based on the scenarios of communication between network devices and user devices as examples.
[0095] Next, the application scenario of this application is introduced using the communication system shown in Figure 2:
[0096] In Figure 2, a communication system 20 may include one or more network devices 201 (only one is shown) and one or more terminal devices 202 connected to each network device 201. Figure 2 is merely a schematic diagram and does not limit the applicable scenarios of the technical solutions provided in this application.
[0097] Among them, the network device 201 refers to a device with wireless transceiver functions, which is used to communicate with the terminal device, and can also be a device for connecting the terminal device to the wireless network. The network device 201 can be a node in the radio access network, which can also be called a base station, and can also be called a radio access network (RAN) node (or device). The network device can be an evolved base station (evolved Node B, eNB or eNodeB) in the long term evolution (LTE) system; or a next generation node B (gNB) in the 5G network or a base station in the future evolved public land mobile network (PLMN), a broadband network service gateway (BNG), an aggregation switch or a non-third generation partnership project (3GPP) access device, etc. Optionally, the network devices in the embodiments of the present application may include various forms of base stations, such as: macro base stations, micro base stations (also known as small stations), relay stations, access points, devices that implement base station functions in communication systems evolved after 5G, access points (APs) in WiFi systems, transmission points (transmitting and receiving points, TRPs), transmitting points (transmitting points, TPs), mobile switching centers, and devices that perform base station functions in device-to-device (D2D), vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, etc., and may also include centralized units (CUs) and distributed units (DUs) in cloud radio access networks (C-RAN) systems, and network devices in non-terrestrial networks (NTN) communication systems, that is, they can be deployed on high-altitude platforms or satellites. The embodiments of the present application do not specifically limit this.
[0098] The terminal device 202 can be a user equipment, an access terminal, a UE unit, a UE station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a UE terminal, a wireless communication device, a UE agent or a UE apparatus, etc. The terminal device 202 may also be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, customer-premises equipment (CPE), a smart point of sale (POS) machine, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, an in-vehicle device, a wearable device, a UE in a 5G network or a UE in a PLMN network evolved after 5G, etc.
[0099] Optionally, each network element in FIG2 (e.g., network device 201 and terminal device 202, etc.) can be implemented by a single device, or by multiple devices, or as a functional module within a single device, and this embodiment of the present application does not specifically limit this. It is understood that the above functions can be network elements in hardware devices, software functions running on dedicated hardware, or virtualized functions instantiated on a platform (e.g., a cloud platform).
[0100] It should be noted that Figure 2 is only an exemplary architecture diagram. In addition to the functional units shown in Figure 2, the communication system may also include other functional network elements, such as: policy control network element, unified data management (UDM), operation and management (O&M) network element, etc., and this embodiment of the present application does not limit this. In addition, the names of the network elements in Figure 2 are not limited. In addition to the names shown in Figure 2, each network element can also be named other names, such as replacing the name of a network element with the same or similar functions, without limitation.
[0101] Optionally, each network element in FIG. 2 of the embodiment of the present application, such as network device 201 or terminal device 202, may be a functional module within a device. It is understood that the functional module may be a network element in a hardware device, such as a communication chip in a mobile phone, or a software function running on dedicated hardware, or a virtualized function instantiated on a platform (e.g., a cloud platform).
[0102] For example, each network element in Figure 2 can be implemented by the communication device 300 in Figure 3. Figure 3 shows a schematic diagram of the hardware structure of a communication device applicable to an embodiment of the present application. The communication device 300 may include at least one processor 301, a communication line 302, a memory 303, and at least one communication interface 304.
[0103] The processor 301 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application.
[0104] The communication link 302 may include a path for transmitting information between the above components, such as a bus.
[0105] The communication interface 304 uses any transceiver or other device for communicating with other devices or communication networks, such as an Ethernet interface, a RAN interface, a WLAN interface, etc.
[0106] The memory 303 can be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited to this. The memory can be independent and connected to the processor via a communication line 302. The memory can also be integrated with the processor. The memory provided in the embodiment of the present application can generally have non-volatility. Among them, the memory 303 is used to store the computer execution instructions involved in executing the solution of the present application, and is controlled by the processor 301. The processor 301 is used to execute the computer-executable instructions stored in the memory 303, thereby implementing the method provided in the embodiment of the present application.
[0107] Optionally, the computer-executable instructions in the embodiments of the present application may also be referred to as application code, which is not specifically limited in the embodiments of the present application.
[0108] In a specific implementation, as an embodiment, the processor 301 may include one or more CPUs, such as CPU0 and CPU1 in FIG. 3 .
[0109] In a specific implementation, as an embodiment, the communication device 300 may include multiple processors, such as processor 301 and processor 307 in Figure 3. Each of these processors may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. The processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).
[0110] In a specific implementation, as an embodiment, the communication device 300 may further include an output device 305 and an input device 306. The output device 305 communicates with the processor 301 and can display information in a variety of ways. For example, the output device 305 can be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector. The input device 306 communicates with the processor 301 and can receive user input in a variety of ways. For example, the input device 306 can be a mouse, a keyboard, a touch screen device, or a sensor device.
[0111] In a specific implementation, the communication device 300 may be any of the above-mentioned possible terminal devices or a device having a similar structure as shown in Figure 3. The embodiment of the present application does not limit the type of the communication device 300.
[0112] The data sending or receiving method provided by the embodiment of the present application will be described in detail below with reference to Figures 2 and 3. The network element in the following embodiment may include the components shown in Figure 3.
[0113] It should be noted that the message names between network elements or the names of parameters in the messages in the following embodiments of the present application are only examples, and other names may be used in specific implementations. The embodiments of the present application do not specifically limit this.
[0114] It is understood that some or all of the steps in the embodiments of the present application are merely examples, and the embodiments of the present application may also perform other steps or variations of various steps. In addition, the steps may be performed in a different order than those presented in the embodiments of the present application, and it is possible that not all of the steps in the embodiments of the present application need to be performed.
[0115] An embodiment of the present application provides a method for sending or receiving a perception signal, which can be applied to the communication system shown in Figure 2. In the embodiment of the present application, by defining part of the uplink resources of the first terminal as resources for sending perception signals (referred to as perception resources in the embodiment of the present application), the first terminal can send a perception signal to the second terminal and / or the network device through the perception resource to achieve the perception / measurement task. Furthermore, in order to improve communication efficiency, the first terminal also sends a perception signal to the network device and at least one second terminal at the same time through the perception resource, thereby synchronously completing the perception / measurement task between the network device and the terminal, and the perception / measurement task between the terminal and the terminal.
[0116] The following describes the method for sending or receiving a perception signal provided by the present application in conjunction with specific embodiments. For example, in the embodiment described in FIG. 4 below, the method for sending a perception signal provided by the present application is described using a first terminal as the transmitter of the perception signal, and the method for receiving a perception signal provided by the present application is described using a second terminal as the receiver of the perception signal.
[0117] As shown in FIG4 , the method may be applied to the interaction of perception signals between a first terminal and a second terminal, and may specifically include the following steps.
[0118] S401: A first terminal determines a first resource for sending a perception signal.
[0119] The first resource is a portion of resource units in a first resource set, and the first resource set includes resources for sending uplink information, that is, an uplink resource set of the first terminal, where the uplink information may include data information and / or control information. In other words, the first terminal can use some of the configured uplink resources to send the perception signal.
[0120] In one embodiment, some or all of the uplink resources of the first terminal may be configured to be used for sending or receiving the perception signal. The first resource is a resource in the first resource set defined as being used for sending the perception signal, or a resource defined as being used for sending or receiving the perception signal. Thus, when the first terminal needs to send the perception signal, the first resource or other resource that can be used for sending the perception signal can be determined based on the resource configuration.
[0121] In another embodiment, a first terminal transmitting the perception signal may not require special configuration. Instead, some of the first terminal's uplink resources may be used to transmit the perception signal. For a second terminal receiving the perception signal, resources are configured for receiving the perception signal, and synchronization between the receiving terminal and the transmitting terminal is ensured, allowing the receiving terminal to successfully receive the perception signal. The resource configuration method for receiving the perception signal at the receiving terminal will be described below and will not be further elaborated here.
[0122] It should be noted that in the embodiments of the present application, the resources used to send or receive sensing signals may be referred to as sensing (Sensing) resources, referred to as SE resources for short; the resources used only to send sensing signals may be referred to as sensing-transmit (Sensing-Transmit) resources, referred to as ST resources for short; the resources used only to receive sensing signals may be referred to as sensing-receive (Sensing-Receive) resources, referred to as SR resources for short.
[0123] In addition, it should be noted that during the configuration of the perception resources, the perception resources of the transmitting end must be configured identically to those of the receiving end so that the receiving end can correctly receive the perception signal sent by the transmitting end. If the transmitting end is configured to use the first resource as a resource for sending the perception signal, or as a resource for both sending and receiving the perception signal, the receiving end is also configured with the first resource as a resource for receiving the perception signal.
[0124] Among them, the time unit of the resource unit configured as the sensing resource in the embodiment of the present application can be a frame, subframe, time slot, mini time slot or symbol, etc., and the present application does not make specific limitations on this.
[0125] For example, the communication system may configure some resources for the first terminal for uplink transmission or downlink reception, as shown in FIG5 , which illustrates a possible frame structure for partial resource configuration of the first terminal. In FIG5 , U represents uplink resources, and D represents downlink resources.
[0126] As shown in Figure 5, taking the time slot as the resource unit in the time domain as an example, the 10th to 13th symbols in the first uplink time slot of the first terminal are configured as symbols SE for sending or receiving perception signals, or the 10th to 13th symbols are configured as symbols ST for sending perception signals.
[0127] Furthermore, the configuration method of the first terminal's perception resources may specifically be dynamic configuration (dynamic indication), static configuration (pre-configuration), or semi-static configuration (pre-configuration + dynamic indication), etc. For example, the network device may first configure a cell-specific resource pool for the first terminal, such as a cell-specific frame structure, or the network device may configure UE-specific resources for the first terminal, such as a UE-specific frame structure. In addition, the network device may also configure a beam-level or UE group-level frame structure for the first terminal. Then, the network device may further indicate that some symbols or flexible symbols (F) of the uplink resources are perception symbols used to send or receive perception signals.
[0128] In one embodiment, the configuration mode of the sensing resources can be a one-level configuration or a two-level configuration. Among them, the one-level configuration means that the network device can directly configure the UE frame structure for sending sensing information through the first-level indication information, that is, the first-level indication information is used to indicate that some resource units are resources for sending sensing signals; the two-level configuration means that the network device can first configure the resources for sending or receiving sensing signals as sensing resources through the two-level indication information, and then further indicate that some resource units in the sensing resources are sending resources or receiving resources.
[0129] Exemplary, first-level configuration specifically includes:
[0130] When determining the first resource, the first terminal may receive first indication information from the network device, where the first indication information is used to indicate that the first resource is used to send the perception signal.
[0131] For example, as shown in FIG5 , a specific configuration method may be to indicate, through first indication information, that the 10th to 13th symbols in the first uplink time slot of the first terminal are symbols ST for sending the perception signal.
[0132] An exemplary two-stage configuration specifically includes:
[0133] 1. Before determining the first resource, the first terminal may receive first indication information from a network device, where the first indication information is used to indicate that some or all resource units in the first resource are used to send or receive a perception signal.
[0134] 2. Then, the first terminal may receive second indication information from the network device, where the second indication information is used to indicate that some or all resource units in the first resource are used to send the perception signal.
[0135] For example, as shown in Figure 5, the specific configuration method can be, through the first indication information, indicating that the 10th to 13th symbols in the first uplink time slot of the first terminal are symbols SE for sending or receiving perception signals; and then through the second indication information, indicating that the 10th to 13th symbols in the first uplink time slot of the first terminal are symbols ST for sending perception signals.
[0136] S402: The first terminal sends a perception signal to at least one second terminal through a first resource.
[0137] The first terminal may send a perception signal to one second terminal through the first resource, or may send a perception signal to multiple second terminals simultaneously through the first resource.
[0138] The perception signal may specifically be a measurement signal, a reference signal, etc. The embodiment of the present application does not specifically limit the specific form of the perception signal or the information included.
[0139] S403: The second terminal receives the perception signal through the first resource.
[0140] In one implementation, the second terminal may determine a perception result according to the received perception signal.
[0141] The second terminal may determine that the resource for receiving the perception signal is the first resource according to a preconfigured perception resource location or a perception resource configuration from a network device, and then receive the perception signal from the first terminal through the first resource.
[0142] In one embodiment, the configuration of the perception resources may refer to a similar method to step S401, that is, by configuring part or all of the uplink resources of the second terminal to be used for receiving the perception signal, or to be configured to receive or send the perception signal.
[0143] For example, the uplink resource set of the second terminal includes a second resource set, and some resource units in the second resource set, such as the first resource, can be configured as perception resources. That is, the first resource can be used to receive the perception signal, or can be used to receive or send the perception signal. Thus, the second terminal can determine the first resource or other resource that can receive the perception signal based on the resource configuration.
[0144] In one implementation, some or all of the resources in the second resource set may overlap with the resources in the first resource set on the first terminal side.
[0145] Exemplarily, as shown in Figure 6, taking the resource unit in the time domain as a time slot as an example, the 10th to 13th symbols in the first uplink time slot of the second terminal are configured as symbols SE for sending or receiving perception signals, or the 10th to 13th symbols are configured as symbols SR for receiving perception signals.
[0146] In one embodiment, for a second terminal that receives the sensing signal, some resource units may be configured as guard symbols between the uplink resource and the sensing resource to implement a transmission / reception conversion.
[0147] Furthermore, the configuration mode of the perception resources and protection symbols of the second terminal can be dynamic configuration (dynamic indication), static configuration (pre-configuration), or semi-static configuration (pre-configuration + dynamic indication), etc. For example, the network device can first configure a cell-specific resource pool for the second terminal, such as a cell-specific frame structure, or the network device can configure UE-specific resources for the second terminal, such as a UE-specific frame structure. Then, the network device can further indicate that some symbols or flexible symbols of the uplink resources are perception symbols for receiving perception signals, or perception symbols for sending or receiving perception signals.
[0148] In one implementation, referring to the above-mentioned method, the configuration method of the sensing resources of the second terminal may be a one-level configuration or a two-level configuration.
[0149] Exemplary, first-level configuration specifically includes:
[0150] When the second terminal determines the first resource, it can receive third indication information from the network device, where the third indication information is used to indicate that the first resource is used to receive the perception signal.
[0151] An exemplary two-stage configuration specifically includes:
[0152] 1. When the second terminal determines the first resource, it can receive third indication information from the network device, where the third indication information is used to indicate that the first resource is used to send or receive the perception signal.
[0153] 2. Then, the second terminal may receive fourth indication information from the network device, where the fourth indication information is used to indicate that some or all resource units in the first resource are used to receive the perception signal.
[0154] Optionally, the third indication information or the fourth indication information can also be used to indicate that the third resource is a guard symbol or a gap symbol. Alternatively, the second terminal receives the fifth indication information from the network device, and the fifth indication information can indicate that the third resource is a guard symbol or a gap symbol. Among them, the third resource is part of the resource units used in the second resource set (uplink resource set), that is, part of the resource units in the second resource set including the uplink resource set on the second terminal side are used as guard symbols to achieve the delay of the transceiver conversion; wherein, the third resource can be an uplink resource adjacent to the perception resource. Alternatively, the third resource can be part of the resource units of the first resource, that is, part of the resource units configured as perception resources are used as guard symbols to achieve the delay of the transceiver conversion and ensure the processing time of the transceiver conversion, wherein the third resource can be a perception resource adjacent to the uplink resource, such as the GAP symbol shown in Figure 6.
[0155] For example, as shown in FIG6 , the specific configuration method may be a first-level configuration: the network device may send a third indication message to the second terminal to indicate that the 10th to 13th symbols in the first uplink time slot of the second terminal are SR symbols for receiving the perception signal; in addition, the third indication information is also used to indicate that the 9th and / or 14th symbols in the first uplink time slot of the second terminal are configured as guard symbols, which are referred to as GAP symbols in FIG6 .
[0156] Exemplarily, the third indication information includes a first field and a second field, where the first field is used to indicate an SR symbol for receiving a perception signal, and the second field is used to indicate a guard symbol. The first field and the second field may be indicated using a bitmap, for example, the first field and the second field may indicate an SR symbol and a guard symbol using two bitmaps, respectively. Alternatively, the first field may be indicated using a bitmap, and the second field may be indicated using a flag.
[0157] For example, when the flag is 1 bit, if the bit is 1 or 0, it indicates the following two situations respectively:
[0158] Case 1.1: The last N symbols before the first symbol of the SR symbol of the received perception signal, the N symbols after the last symbol of the SR symbol of the received perception signal, or the last N symbols before the first symbol and the N symbols after the last symbol of the SR symbol of the received perception signal are protection symbols;
[0159] Case 1.2: The last N symbols before the first symbol of the SR symbol of the received perception signal, the N symbols after the last symbol of the SR symbol of the received perception signal, or the last N symbols before the first symbol and the N symbols after the last symbol of the SR symbol of the received perception signal are not protection symbols.
[0160] Among them, since protection symbols need to be configured between the uplink resources (used for sending signals) and the SR resources (used for receiving signals) for receiving perception signals to achieve the delay of transmission and reception conversion, at this time, for the resources indicated as protection symbols, the receiving end does not need to perform parsing and decoding processing on them. However, both downlink resources and SR resources are used to receive signals. Therefore, there is no need to configure protection symbols between downlink resources and SR resources. Therefore, in the embodiment of the present application, when the indication information indicates that some symbols are not protection symbols, that is, it is used to indicate that the indicated some symbols are symbols for receiving perception signals, and the receiving end needs to perform parsing and decoding and other processing on them.
[0161] For example, when the marker is 2 bits, 00, 01, 10, and 11 represent the following four situations:
[0162] Case 2.1: The last N symbols before the first SR symbol of the received perception signal are protection symbols;
[0163] Case 2.2: The last N symbols before the first SR symbol of the received perception signal are not protection symbols;
[0164] Case 2.3: The N symbols after the last SR symbol of the received perception signal are protection symbols;
[0165] Case 2.4: The N symbols after the last SR symbol of the received perception signal are not protection symbols;
[0166] In the above two cases, N may be a positive integer greater than or equal to 1. The value of N may be configured according to the UE's transceiver conversion capability and / or the frame structure. For example, the higher the UE's transceiver conversion capability, the smaller the corresponding value of N; and the lower the UE's transceiver conversion capability, the larger the corresponding value of N.
[0167] Alternatively, the third indication information includes a first field and a second field, wherein the first field is used to indicate the SR symbol and guard symbol used to receive the perception signal, and the second field is used to indicate the SR symbol or guard symbol used to receive the perception signal. That is, the second field further indicates, based on the multiple symbols indicated by the first field, that some of the symbols are used for SR symbols or guard symbols. Specifically, the first field and the second field can be indicated using a bitmap, for example, the first field uses a bitmap to indicate the SR symbol and guard symbol, and the second field uses another bitmap to indicate the SR symbol or guard symbol. Alternatively, the first field uses a bitmap to indicate the SR symbol and guard symbol, and the second field uses a flag to indicate them.
[0168] For example, when the flag is 1 bit, if the bit is 1 or 0, it indicates the following two situations respectively:
[0169] Case 3.1: Indicates that the N symbols indicated by the first field, the last N symbols indicated by the first field, or the N symbols indicated by the first field and the last N symbols are protection symbols;
[0170] Case 3.2: Indicates that the N symbols indicated by the first field, the last N symbols indicated by the first field, or the N symbols indicated by the first field and the last N symbols are not protection symbols.
[0171] For example, when the marker is 2 bits, 00, 01, 10, and 11 represent the following four situations:
[0172] Case 4.1: Indicates that the N symbols indicated by the first field are protection symbols;
[0173] Case 4.2: Indicates that the N symbols indicated by the first field are not protected symbols;
[0174] Case 4.3: Indicates that the last N symbols indicated by the first field are protection symbols;
[0175] Case 4.4: Indicates that the last N symbols indicated by the first field are not protection symbols;
[0176] In the above two cases, N can be a positive integer greater than or equal to 1.
[0177] In the first-level configuration, the network device may also send third indication information to the second terminal to indicate the SR symbols for receiving the perception signal of the second terminal, and then send fifth indication information to the second terminal to indicate the guard symbols. For example, the third indication information includes a first field, the first field is used to indicate that the 10th to 13th symbols in the first uplink time slot are SR symbols for receiving the perception signal, and the fifth indication information is used to indicate that the 9th and / or 14th symbols in the first uplink time slot of the second terminal are configured as guard symbols.
[0178] Two-level configuration: The first method: The network device can send a third indication message to the second terminal to indicate that the 9th to 14th symbols in the first uplink time slot of the second terminal are symbols for sending or receiving perception signals; and then use the fourth indication message to indicate that the 10th to 13th symbols in the first uplink time slot of the second terminal are symbols SR for receiving perception signals, and the 9th and / or 14th symbols in the first uplink time slot of the second terminal are guard symbols (protection symbols). The fourth indication information includes a third field and a fourth field, the third field is used to indicate the symbol SR for receiving the perception signal, and the fourth field is used to indicate the guard symbol. Or the third field is used to indicate the SR symbol and guard symbol for receiving the perception signal, and the fourth field is used to further indicate that some of the symbols are SR symbols for receiving the perception signal or guard symbols based on the multiple symbols indicated by the third field. The third field and the fourth field can be indicated by a bitmap, or the fourth field can also be indicated in the form of a flag.
[0179] The indication method of the third field and the fourth field is the same as the indication method of the first field and the second field above, and will not be repeated here.
[0180] Two-level configuration: The second method: The network device can send third indication information to the second terminal, indicating that the 10th to 13th symbols in the first uplink time slot of the second terminal are symbols for sending or receiving the perception signal; and then, through fourth indication information, indicating that the 10th to 13th symbols in the first uplink time slot of the second terminal are symbols SR for receiving the perception signal, and the 9th and / or 14th symbols in the first uplink time slot of the second terminal are guard symbols (protection symbols). The fourth indication information includes a third field and a fourth field, the third field is used to indicate the symbol SR for receiving the perception signal, and the fourth field is used to indicate the guard symbol; or the third field is used to indicate the SR symbol and guard symbol for receiving the perception signal, and the fourth field is used to indicate the SR symbol or guard symbol for receiving the perception signal. Or the fourth indication information only includes the third field, the third field is used to indicate the SR symbol and guard symbol for receiving the perception signal. The third field and / or the fourth field can be indicated using a bitmap, and the fourth field can also be indicated in the form of a flag.
[0181] The indication method of the third field and the fourth field is the same as the indication method of the first field and the second field above, and will not be repeated here.
[0182] Alternatively, the network device may indicate the SR symbol for receiving the perception signal by sending a fourth indication message to the second terminal, for example, the fourth indication message indicates that the 10th to 13th symbols in the first uplink time slot of the second terminal are the SR symbols for receiving the perception signal, and then indicate the guard symbol through the fifth indication message, for example, the fifth indication message indicates that the 9th and / or 14th symbols in the first uplink time slot of the second terminal are guard symbols (protection symbols).
[0183] It should be noted that for the receiving end of the perception signal, certain guard symbols can be configured between the uplink resource unit and the perception-reception resource unit. If the resource unit adjacent to the perception-reception resource unit is a downlink resource, no guard symbols need to be configured.
[0184] Correspondingly, after receiving the sensing signal, the second terminal can perform measurements and other operations based on the received sensing signal to obtain a corresponding sensing result. For example, for a sensing signal intended for positioning, the corresponding sensing result obtained may be location information; for a sensing signal intended for ranging, the corresponding sensing result obtained may be distance information, etc. The process by which the terminal obtains the corresponding sensing result based on different sensing signals can refer to existing related technologies and is not specifically limited in this application.
[0185] Optionally, the method may further include: the second terminal may send the perception result to the network device or to the first terminal.
[0186] In the above embodiment, by configuring the uplink resources of the terminal as resources for sending or receiving perception signals, and configuring the same resources for the transmitting end and the receiving end of the side link for sending or receiving perception signals, the existing uplink resources are fully utilized, thereby realizing the perception / measurement tasks between the terminals and improving the communication transmission efficiency.
[0187] In addition, as shown in Figure 7, an embodiment of the present application provides a method for sending or receiving a perception signal. To improve communication efficiency and spectrum resource utilization, perception measurements between a terminal and a network device can be performed simultaneously with perception measurements between terminals. For example, this method can be applied to a scenario where a first terminal simultaneously sends a perception signal to a network device and a second terminal, and specifically may include the following steps.
[0188] S701: A first terminal determines a first resource for sending a perception signal.
[0189] The first resource is an uplink resource configured on the first terminal side for sending the perception signal. The first terminal may determine the resource for sending the perception signal by referring to any configuration method of step S401 in the aforementioned embodiment, and determine that the perception signal can be sent on the first resource through the configuration of the perception resource (perception-transmission resource).
[0190] S702: The first terminal sends a perception signal to the network device and at least one second terminal simultaneously through the first resource.
[0191] S703: The second terminal receives the perception signal through the first resource, and determines a perception result according to the perception signal.
[0192] The at least one second terminal may determine the resource for receiving the perception signal by referring to any configuration method of step S403 in the aforementioned embodiment, and determine to receive the perception signal on the first resource by configuring the perception resource (perception-reception resource).
[0193] In one embodiment, because there is a certain delay between sending and receiving data in a communication network, network devices (such as base stations) can configure a timing advance (TA) for the terminal device to compensate for the delay in signals sent from the terminal to the network device. This is used to indicate the length of time the terminal should advance its signal transmission. The timing advance may vary between different devices, and the terminal can refer to the TA sent by the network device to adjust the timing information of its own signal transmission.
[0194] For example, the advance amount of the uplink timing of the first terminal compared to the downlink timing is TA1, and the advance amount of the uplink timing of the second terminal compared to the downlink timing is TA2. Since the first terminal sends the perception signal to the network device and the second terminal at the same time, in order to ensure that the network device successfully receives the perception signal, the network device still sends the perception signal according to the existing TA1. However, since the timing of the second terminal is not synchronized with that of the first terminal, the sending and receiving of the perception signal between the first terminal and the second terminal may also be out of sync, resulting in incomplete signal reception or reception failure. In order to ensure that the second terminal can synchronously receive the perception signal sent from the first terminal, it is necessary to adjust the timing of the second terminal, that is, the network device can adjust the TA for the second terminal to receive the perception signal through certain configurations. For example, the timing advance value for the second terminal to receive the perception signal is TA_UE2. Among them, the determination and configuration of the timing advance will be introduced in detail below and will not be repeated here.
[0195] S704: The network device receives a perception signal through a first resource, and determines a perception result according to the perception signal.
[0196] The network device determines that the resource through which the first terminal sends the perception signal is the first resource, thereby receiving the perception signal from the first terminal through the first resource, and performing measurement according to the perception signal to obtain a perception result.
[0197] In one embodiment, the method may further include the following steps.
[0198] S705: The second terminal sends the perception result to the network device.
[0199] Optionally, the at least one second terminal may also feed back the perception result obtained based on the perception signal sent by the first terminal to the network device, so that the network device may aggregate the perception result of the network device and the perception result from the at least one second terminal.
[0200] The above-mentioned embodiment configures the uplink resources of the terminal as resources for sending or receiving perception signals, and simultaneously sends perception signals to the network device and at least one second terminal through the first terminal, thereby synchronously realizing the perception / measurement tasks between terminals and between terminals and network devices, which can effectively improve the communication efficiency of the perception network and the utilization rate of spectrum resources.
[0201] In addition, as shown in Figure 8, an embodiment of the present application provides a method for sending or receiving a perception signal, which can also be applied to a scenario where a first terminal sends a perception signal to a network device and a second terminal respectively, and can specifically include the following steps.
[0202] S801: A first terminal determines a first resource and a second resource for sending a perception signal.
[0203] The first resource and the second resource are resources used to send the perception signal. The first resource and / or the second resource are part of the resource units in the first resource set. The first resource set includes resources used by the first terminal to send uplink information. The configuration method of the second resource is similar to the configuration method of the first resource. For details, please refer to the relevant description of step S401 in the above embodiment.
[0204] S802: The first terminal sends a perception signal to at least one second terminal through a first resource.
[0205] S803: The first terminal sends a perception signal to the network device through the second resource.
[0206] In this implementation scenario, the first terminal may send perception signals to at least one second terminal and the network device respectively through different perception resources (e.g., perception symbols). The embodiment of the present application does not limit the time sequence in which the first terminal sends the perception signals to the second terminal and to the network device, that is, the embodiment of the present application does not limit the execution order of steps S802 and S803.
[0207] Exemplarily, the first terminal may send a perception signal to at least one second terminal through the first resource, and the second terminal may send a perception signal to the network device through the second resource.
[0208] S804: The second terminal receives the perception signal from the first terminal through the first resource, and determines a perception result according to the perception signal.
[0209] S805: The network device receives a perception signal from the first terminal through the second resource, and determines a perception result according to the perception signal.
[0210] In one embodiment, the method may further include the following steps.
[0211] S806: The second terminal sends the perception result to the network device.
[0212] In one embodiment, in order to further improve the time sensitivity of resources for sending perception signals, or when the communication network has specific requirements for the time when the first terminal sends the perception signal or the time when the second terminal receives the perception signal, the network device can adjust the TA for sending the perception signal by the first terminal through certain configuration before the first terminal sends the perception signal to the second terminal. For example, the timing advance value for sending the perception signal from the first terminal to the second terminal is TA_UE1.
[0213] Specifically, in step S802, before the first terminal sends the perception signal to the second terminal through the first resource, the method further includes the following steps.
[0214] Step 1: The network device sends a first parameter to the first terminal.
[0215] The first parameter may be a value greater than 0, less than 0, or equal to 0.
[0216] Step 2: The first terminal determines a timing advance for sending a perception signal to the second terminal.
[0217] Correspondingly, the first terminal receives the first parameter configured from the network device, and then can determine the timing advance for the first terminal to send the perception signal to the second terminal based on the first parameter.
[0218] In one embodiment, if the timing advance between the uplink transmission and downlink transmission of the first terminal is the first timing advance TA1, and the timing advance of the perception signal sent by the first terminal to the second terminal is TA_UE1, the first terminal can obtain TA_UE1 based on TA1 and the configured first parameter.
[0219] For example, as shown in FIG9 , the advance amount TA1 of the uplink timing of the first terminal compared to the downlink timing is 2σ1, then the uplink timing of the first terminal compared to the timing advance amount of the base station can be σ1, and the downlink timing of the first terminal is delayed by σ1 compared to the timing advance amount of the base station, which can also be understood as the downlink timing of the first terminal compared to the timing advance amount of the base station is -σ1. If the first parameter configured by the network device is σ x , the timing advance TA_UE1 of the first terminal sending the perception signal to the second terminal can be: σ1+σ x ,σ1-σ x , or σ x -σ1.σ x It can be a parameter greater than 0, less than 0 or equal to 0. If the uplink timing of the first terminal compared to the base station is used as a reference, the timing advance TA_UE1 for the first terminal to send the perception signal to the second terminal can be: TA_UE1 = σ1 + σ x Among them, σ x It can be a parameter greater than 0, less than 0, or equal to 0. If the first parameter is greater than 0, it indicates that the first terminal can send a perception signal to the second terminal in advance; if the first parameter is less than 0, it indicates that the first terminal can delay sending a perception signal to the second terminal; if the first parameter is equal to 0, it indicates that the first terminal neither advances nor delays, and sends a perception signal to the second terminal according to its own timing.
[0220] Alternatively, the first parameter is greater than 0, and the timing advance TA_UE1 for the first terminal to send the perception signal to the second terminal can be: TA_UE1-1=σ1+σ x, indicating that the first terminal can send the perception signal to the second terminal in advance, and the timing advance TA_UE1 for the first terminal to send the perception signal to the second terminal can also be: TA_UE1-2=σ1-σ x , indicating that the first terminal can delay sending the perception signal to the second terminal. The timing advance TA_UE1 for the first terminal to send the perception signal to the second terminal can be configured by the base station. The first terminal can support only one of the two methods or both.
[0221] If the downlink timing of the first terminal compared to the base station is used as a reference, the timing advance TA_UE1 of the first terminal sending the perception signal to the second terminal can be: TA_UE1 = σ1 + σ x Among them, σ x It can be a parameter greater than 0, less than 0, or equal to 0. If the first parameter is greater than 0, it indicates that the first terminal can delay sending the perception signal to the second terminal; if the first parameter is less than 0, it indicates that the first terminal can advance sending the perception signal to the second terminal; if the first parameter is equal to 0, it indicates that the first terminal neither advances nor delays sending the perception signal to the second terminal, and sends the perception signal to the second terminal according to its own timing.
[0222] Alternatively, the first parameter is greater than 0, and the timing advance TA_UE1 for the first terminal to send the perception signal to the second terminal can be: TA_UE1-1=σ1-σ x , indicating that the first terminal can send the perception signal to the second terminal in advance, and the timing advance TA_UE1 for the first terminal to send the perception signal to the second terminal can also be: TA_UE1-2=σ1+σ x , indicating that the first terminal can delay sending the perception signal to the second terminal.
[0223] In addition, the network device may also directly configure the timing advance for sending the perception signal for the first terminal. That is, according to the above example, the first parameter sent by the network device to the first terminal may be σ1+σ x (or σ1-σ x ), the first terminal can directly use the first parameter as the timing advance for the first terminal to send the perception signal to the second terminal, and adjust the timing of sending the perception signal.
[0224] In one embodiment, if the transmission delay of a signal sent from the first terminal to the second terminal is further considered, the timing advance for the first terminal to send the perception signal to the second terminal may also be determined based on the transmission delay. Specifically, the first terminal may determine the timing advance for sending the perception signal to the second terminal based on the first parameter, a first timing advance TA1 between uplink and downlink transmissions of the first terminal, and the transmission delay between the first terminal and the second terminal.
[0225] For example, if the transmission delay of the signal sent from the first terminal to the second terminal is σ3, the timing advance TA_UE1 of the sensing signal sent from the first terminal to the second terminal can be: TA_UE1 = σ1 + σ x +σ3, or, TA_UE1 can be: TA_UE1 = σ1 - σ x +σ3.
[0226] In combination with the above, it can be seen that in order to ensure that the second terminal can synchronously receive the perception signal sent from the first terminal, the network device can adjust the timing advance value of the second terminal by configuring certain parameters, so that the terminal device can obtain the timing advance value of the received perception signal based on the parameters configured by the network device to achieve synchronous reception.
[0227] In one embodiment, in the above step S803, before the second terminal receives the perception signal through the first resource, the method further includes the following steps.
[0228] Step 1: The second terminal receives at least one second parameter from a network device.
[0229] Step 2: The second terminal determines a timing advance for receiving the sensing signal from the first terminal.
[0230] Correspondingly, the second terminal receives at least one second parameter configured from the network device, and can then obtain the timing advance for receiving the perception signal based on the at least one second parameter.
[0231] In one embodiment, the timing advance between the uplink transmission and the downlink transmission of the second terminal is the second timing advance, and the timing advance of the second terminal receiving the perception signal sent by the first terminal is the third timing advance. The second terminal can obtain the third timing advance for receiving the perception signal based on the second timing advance and the received second parameter.
[0232] For example, as shown in Figure 10, if the uplink timing advance of the first terminal compared to the downlink timing is TA 2σ1, then the uplink timing of the first terminal can be σ1 compared to the timing advance of the base station, and the downlink timing of the first terminal is delayed by σ1 compared to the timing advance of the base station. This can also be understood as the downlink timing of the first terminal being -σ1 compared to the timing advance of the base station. If the uplink timing advance of the second terminal compared to the downlink timing is TA 2σ2, then the uplink timing of the second terminal is delayed by σ2 compared to the timing advance of the base station. This can also be understood as the downlink timing of the second terminal being σ2 compared to the timing advance of the base station, and the downlink timing of the second terminal being -σ2 compared to the timing advance of the base station.
[0233] The adjustment amount of the timing advance TA for the second terminal to receive the perception signal may be σ2+σ1, σ2-σ1, or σ1-σ2. The second terminal advances or postpones receiving the perception signal according to the adjustment amount of the timing advance TA.
[0234] When the uplink timing of the second terminal relative to the base station is used as a reference, the adjustment amount of the timing of the second terminal receiving the perception signal relative to the timing advance TA of the uplink signal can be σ2-σ1. In this case, the network device can directly configure the second parameter to be σ2-σ1. Alternatively, the second parameter can be configured as σ1, and the second terminal, based on its own known σ2, obtains the adjustment amount of the timing advance TA of the perception signal received as σ2-σ1. When σ2-σ1 is greater than 0, the timing of the second terminal receiving the perception signal is delayed by σ2-σ1 relative to the timing advance TA of the uplink signal. When σ2-σ1 is less than 0, the timing of the second terminal receiving the perception signal is advanced by σ2-σ1 relative to the timing advance TA of the uplink signal. σ1-σ2 can be considered as the case where σ2-σ1 is less than 0.
[0235] When the downlink timing of the second terminal compared to the base station is used as a reference, the adjustment amount of the timing advance TA of the downlink signal received by the second terminal can be σ2+σ1, then the network device can directly configure the second parameter to be σ2+σ1; or, configure the second parameter to be σ1, and the second terminal obtains the adjustment amount of the timing advance TA of the received perception signal as σ2+σ1 based on its own known σ2.
[0236] In summary, the second parameter may include at least one of the following: a first timing advance TA1=2σ1 between uplink transmission and downlink transmission of the first terminal, half of the first timing advance (i.e., the timing advance σ1 between the uplink transmission of the first terminal and the base station), the sum of the first timing advance and the second timing advance between the uplink transmission and downlink transmission of the second terminal (TA1+TA2), the difference between the first timing advance and the second timing advance between the uplink transmission and downlink transmission of the second terminal (TA1-TA2), or the sum of the first timing advance and the second timing advance (σ1+σ2), or half of the difference between the first timing advance and the second timing advance (σ1-σ2). Thus, the second terminal can obtain the timing advance for receiving the perception signal according to the configured second parameter according to a preset algorithm.
[0237] In one embodiment, if the transmission delay of a signal sent from the first terminal to the second terminal is further considered, the timing advance for receiving the perception signal at the second terminal may also be determined based on the transmission delay. Specifically, the second terminal may determine a third timing advance for receiving the perception signal from the first terminal based on the second parameter, the second timing advance between the second terminal's uplink and downlink transmissions, and the transmission delay between the first terminal and the second terminal.
[0238] Exemplarily, if the transmission delay of the first terminal sending a signal to the second terminal is σ3, the third timing advance TA3 of the second terminal receiving the perception signal from the first terminal can be: TA3 = σ2-σ1+σ3 (with the uplink timing of the second terminal as a reference), or, the third timing advance TA3 can be: TA3 = σ2+σ1+σ3 (with the downlink timing of the second terminal as a reference).
[0239] Further, in combination with the aforementioned implementation, if the network device also configures a timing advance adjustment value (such as a first parameter) for sending a perception signal for the first terminal, which is used to indicate the timing adjustment of sending the perception signal from the first terminal to the second terminal, then when the second terminal determines the timing advance value of receiving the perception signal from the first terminal, it also needs to be determined in combination with the first parameter.
[0240] Exemplarily, the uplink timing of the first terminal may be σ1 ahead of the timing of the base station, and the downlink timing of the first terminal may be σ1 behind the timing advance of the base station, which may also be understood as the downlink timing of the first terminal being -σ1 ahead of the timing of the base station; the uplink timing of the second terminal may be σ2 ahead of the timing of the base station, and the downlink timing of the second terminal may be σ2 behind the timing advance of the base station, which may also be understood as the downlink timing of the second terminal being -σ2 ahead of the timing of the base station.
[0241] The timing advance of the second terminal receiving the perception signal can be: (σ1±σ x )+σ2,(σ1±σ x )-σ2,σ2-(σ1±σ x ), (σ x -σ1)+σ2,(σ x -σ1)-σ2 or σ2-(σ x -σ1). The network device can directly configure the second parameter as (σ1±σ x )+σ2,(σ1±σ x )-σ2,σ2-(σ1±σ x ), (σ x -σ1)+σ2,(σ x -σ1)-σ2 or σ2-(σ x -σ1); or, configure at least one second parameter to be σ1 and σ x , or, configure a second parameter as σ1±σ x ,σ x -σ1, the second terminal obtains the timer advance value for receiving the perception signal based on σ2 known to itself.
[0242] 1. When the uplink timing of the first terminal is used as a reference, the timing advance of the first terminal sending the perception signal to the second terminal is σ1+σx As shown in Figure 11:
[0243] (1) Taking the uplink timing of the second terminal as a reference, the timing of the second terminal receiving the perception signal can be advanced by σ1+σ compared to the timing of the uplink signal. x -σ2. At this time, the network device can directly configure the second parameter to be σ1+σ x -σ2 value; or, configure at least one second parameter to be σ1 and σ x , or, configure a second parameter as σ1+σ x , the second terminal obtains the timer advance of receiving the perception signal as σ1+σ based on its own known σ2 x -σ2.
[0244] (2) When the downlink timing of the second terminal is used as a reference, the timing of the second terminal receiving the perception signal can be advanced by σ1+σ compared to the timing of the downlink signal. x +σ2. At this time, the network device can directly configure the second parameter to be σ1+σ x +σ2; or, configure at least one second parameter to be σ1 and σ x , or, configure a second parameter as σ1-σ x , the second terminal obtains the timer advance of receiving the perception signal as σ1+σ based on its own known σ2 x +σ2.
[0245] 2. When the downlink timing of the first terminal is used as a reference, the timing advance of the first terminal sending the perception signal to the second terminal is σ1-σ x As shown in Figure 12:
[0246] (1) Taking the uplink timing of the second terminal as a reference, the timing of the second terminal receiving the perception signal can be advanced by σ1-σ compared to the timing of the uplink signal. x +σ2. At this time, the network device can directly configure the second parameter as σ1-σ x +σ2; or, configure at least one second parameter to be σ1 and σ x , the second terminal obtains the timer advance of receiving the perception signal based on its own known σ2 as σ1-σ x +σ2.
[0247] (2) When the downlink timing of the second terminal is used as a reference, the timing of the second terminal receiving the perception signal can be advanced by σ2-(σ1-σ x ). At this time, the network device can directly configure the second parameter as σ2-(σ1-σ x ) value; or, configure at least one second parameter to be σ1 and σ x, the second terminal obtains the timer advance of receiving the perception signal according to its own known σ2 as σ2-(σ1-σ x ).
[0248] In one embodiment, if the transmission delay of a signal sent from the first terminal to the second terminal is further considered, the timing advance at which the second terminal receives the perception signal from the first terminal may also be determined based on the transmission delay. Specifically, similar to the aforementioned determination algorithm, if the transmission delay between the first terminal and the second terminal is σ3, the timing advance at which the second terminal receives the perception signal based on the aforementioned determination is further delayed by σ3 (i.e., +σ3).
[0249] In the above implementation, based on specific implementation scenarios, the network device can configure the timing advance for the receiving end to receive the perception signal, thereby enabling the receiving end to synchronously receive the perception signal and improving the transmission efficiency of the sidelink perception signal. Furthermore, the network device can also configure the timing advance for the transmitting end to transmit the perception signal to meet the specific requirements, time sensitivity, and flexibility of the perception signal transmission, further improving the transmission efficiency of the sidelink perception signal.
[0250] Based on the above embodiments, the present application also provides a communication device for implementing the steps performed by the first terminal, the second terminal and the network device in each of the above embodiments.
[0251] As shown in FIG13 , the present application provides a communication device for executing the steps implemented by the first terminal in the above embodiment. The communication device 1300 includes a processing module 1301 and a transceiver module 1302 .
[0252] The processing module 1301 is configured to determine a first resource for sending a perception signal.
[0253] The transceiver module 1302 is used to send a perception signal to at least one second terminal through the first resource, or to send a perception signal to the network device and the at least one second terminal at the same time through the first resource, or to send a perception signal to the at least one second terminal and the network device respectively through the first resource and the second resource, wherein the second resource is a resource for sending a perception signal, the first resource and / or the second resource are part of the resource units in the first resource set, wherein the first resource set includes resources for sending uplink information.
[0254] In a possible implementation, the transceiver module 1302 is further used to receive first indication information from a network device, where the first indication information is used to indicate that the first resource and / or the second resource is used to receive or send a perception signal.
[0255] In a possible implementation, the transceiver module 1302 is further used to receive second indication information from a network device, where the second indication information is used to indicate that some or all resource units in the first resource and / or the second resource are used to send a perception signal.
[0256] In one possible implementation, the processing module 1301 is further used to determine the timing advance for sending the perception signal to the second terminal based on at least one of the first timing advance between the uplink transmission and the downlink transmission of the device 1300, the first parameter, or the transmission delay value between the device 1300 and the second terminal.
[0257] In a possible implementation manner, the first parameter is predefined or configured by the network device.
[0258] In addition, as shown in FIG13 , the present application provides a communication device for executing the steps implemented by the network device in the above embodiment. The communication device 1300 includes a processing module 1301 .
[0259] The processing module 1301 is used to determine a first resource used by the first terminal to send or receive a perception signal, wherein the first resource is a part of the resource units in the first resource set, and the first resource set includes the resources used by the first terminal to send uplink information.
[0260] The processing module 1301 is also used to determine a first resource used by the second terminal to send or receive a perception signal, wherein the first resource is part of a resource unit in a second resource set, and the second resource set includes a resource used by the second terminal to send uplink information.
[0261] In a possible implementation, the apparatus 1300 further includes a transceiver module 1302, configured to receive a perception signal from the first terminal through the first resource.
[0262] In a possible implementation, the transceiver module 1302 is further configured to send first indication information to the first terminal, where the first indication information indicates that the first resource is used to send or receive a perception signal.
[0263] In a possible implementation, the transceiver module 1302 is further configured to send second indication information to the first terminal, where the second indication information is configured to indicate that some or all resource units in the first resource are used to send a perception signal.
[0264] In a possible implementation, the transceiver module 1302 is further configured to send third indication information to the second terminal, where the third indication information is configured to indicate that some or all resource units in the first resource are used to send or receive a perception signal.
[0265] In a possible implementation, the transceiver module 1302 is further configured to send fourth indication information to the second terminal, where the fourth indication information is configured to indicate that some or all resource units in the first resource are used to receive the perception signal.
[0266] In a possible implementation, the transceiver module 1302 is further configured to receive a perception result from the second terminal, where the perception result is determined by the second terminal according to a perception signal received from the first terminal.
[0267] In a possible implementation, the transceiver module 1302 is further configured to send a first parameter to the first terminal, where the first parameter is used to determine a timing advance for the first terminal to send a perception signal to the second terminal.
[0268] In a possible implementation, the transceiver module 1302 is further configured to send at least one second parameter to the second terminal, where the at least one second parameter is used by the second terminal to determine a timing advance for receiving the perception signal from the first terminal.
[0269] In one possible implementation, the second parameter is determined by at least one of the following: a first timing advance between uplink transmission and downlink transmission of the first terminal, half of the first timing advance, the sum of a second timing advance between uplink transmission and downlink transmission of the second terminal and the first timing advance, the difference between the second timing advance between uplink transmission and downlink transmission of the second terminal and the first timing advance, or half of the sum of the second timing advance and the first timing advance, or half of the difference between the second timing advance and the first timing advance.
[0270] As shown in FIG13 , the present application provides a communication device for executing the steps implemented by the first terminal in the above embodiment. The communication device 1300 includes a processing module 1301 and a transceiver module 1302 .
[0271] The processing module 1301 is configured to determine a first resource.
[0272] The transceiver module 1302 is configured to receive a perception signal from a first terminal through the first resource, where the first resource is a portion of resource units in a second resource set, and the second resource set includes resources for sending uplink information.
[0273] In a possible implementation, the transceiver module 1302 is further configured to receive third indication information from a network device, where the third indication information is configured to indicate that the first resource is used to send or receive a perception signal.
[0274] In a possible implementation, the transceiver module 1302 is further configured to receive fourth indication information from a network device, where the fourth indication information is configured to indicate that some or all resource units in the first resource are used to receive a perception signal.
[0275] In one possible implementation, the third indication information or the fourth indication information is also used to indicate that the third resource is a protection symbol, wherein the third resource is a partial resource unit in the second resource set, or the third resource is a partial resource unit in the first resource.
[0276] In one possible implementation, the processing module 1301 is further used to determine the timing advance of receiving the perception signal from the first terminal based on the second parameter, the second timing advance between the uplink transmission and the downlink transmission of the device 1300, or at least one of the transmission delay value between the first terminal and the device 1300.
[0277] In one possible implementation, the second parameter is determined by at least one of the following: a first timing advance between the uplink transmission and the downlink transmission of the first terminal, half of the first timing advance, the sum of the second timing advance between the uplink transmission and the downlink transmission of the device and the first timing advance, the difference between the second timing advance and the first timing advance between the uplink transmission and the downlink transmission of the second terminal, or half of the sum of the second timing advance and the first timing advance, or half of the difference between the second timing advance and the first timing advance.
[0278] In a possible implementation manner, the second parameter is predefined or configured by the network device.
[0279] In a simple embodiment, those skilled in the art can imagine that the above-mentioned communication device 1300 can adopt the form shown in Figure 3. For example, the processor 301 in Figure 3 can call the computer-executable instructions stored in the memory 303 to enable the communication device 1300 to execute the method described in the above method embodiment performed by each network element / communication device.
[0280] Exemplarily, the functions / implementation processes of the transceiver module 1302 in FIG13 may be implemented by the processor 301 in FIG3 calling computer-executable instructions stored in the memory 303. Alternatively, the functions / implementation processes of the processing module 1301 in FIG13 may be implemented by the processor 301 in FIG3 calling computer-executable instructions stored in the memory 303, and the functions / implementation processes of the transceiver module 1302 in FIG13 may be implemented by the communication interface 304 in FIG3.
[0281] It should be noted that one or more of the above modules or units can be implemented by software, hardware, or a combination of the two. When any of the above modules or units is implemented by software, the software exists in the form of computer program instructions and is stored in a memory, and a processor can be used to execute the program instructions and implement the above method flow. The processor can be built into an SoC (system on chip) or an ASIC, or it can be an independent semiconductor chip. In addition to the core used to execute software instructions to perform calculations or processing within the processor, it can further include necessary hardware accelerators, such as a field programmable gate array (FPGA), a programmable logic device (PLD), or a logic circuit that implements dedicated logic operations.
[0282] When the above modules or units are implemented in hardware, the hardware can be any one or any combination of a CPU, a microprocessor, a digital signal processing (DSP) chip, a microcontroller unit (MCU), an artificial intelligence processor, an ASIC, a SoC, an FPGA, a PLD, a dedicated digital circuit, a hardware accelerator or a non-integrated discrete device, which can run the necessary software or not rely on the software to execute the above method flow.
[0283] Optionally, an embodiment of the present application further provides a chip system, comprising: at least one processor and an interface, wherein the at least one processor is coupled to a memory via the interface, and when the at least one processor executes a computer program or instruction in the memory, the method in any of the above method embodiments is executed. In one possible implementation, the chip system also includes a memory. Optionally, the chip system can be composed of a chip, or can include a chip and other discrete devices, which is not specifically limited in the embodiment of the present application.
[0284] Optionally, an embodiment of the present application further provides a computer-readable storage medium. All or part of the processes in the above-mentioned method embodiments can be completed by a computer program to instruct the relevant hardware, and the program can be stored in the above-mentioned computer-readable storage medium. When the program is executed, it may include the processes of the above-mentioned method embodiments. The computer-readable storage medium can be an internal storage unit of the communication device of any of the aforementioned embodiments, such as a hard disk or memory of the communication device. The above-mentioned computer-readable storage medium can also be an external storage device of the above-mentioned communication device, such as a plug-in hard disk equipped on the above-mentioned communication device, a smart memory card (smart media card, SMC), a secure digital (secure digital, SD) card, a flash card (flash card), etc. Further, the above-mentioned computer-readable storage medium can also include both the internal storage unit of the above-mentioned communication device and an external storage device. The above-mentioned computer-readable storage medium is used to store the above-mentioned computer program and other programs and data required by the communication device. The above-mentioned computer-readable storage medium can also be used to temporarily store data that has been output or is to be output.
[0285] Optionally, embodiments of the present application further provide a computer program product. All or part of the processes in the above method embodiments may be completed by a computer program instructing the relevant hardware. The program may be stored in the above computer program product, and when executed, the program may include the processes of the above method embodiments.
[0286] An optional embodiment of the present application further provides a computer instruction. All or part of the processes in the above method embodiments can be completed by computer instructions to instruct related hardware (such as a computer, a processor, an access network device, a mobility management network element, or a session management network element). The program can be stored in the above computer-readable storage medium or in the above computer program product.
[0287] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0288] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the modules or units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0289] The units described as separate components may or may not be physically separate, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple places. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0290] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0291] The above is only a specific embodiment of the present application, but the scope of protection of this application is not limited to this. Any changes or substitutions within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A method for sending a perception signal, characterized in that: The method comprises: The first terminal determines a first resource for sending a perception signal; A perception signal is sent to at least one second terminal through the first resource, or a perception signal is sent to the network device and the at least one second terminal at the same time through the first resource, or a perception signal is sent to the at least one second terminal and the network device respectively through the first resource and the second resource, wherein the second resource is a resource for sending the perception signal, and the first resource and / or the second resource are part of the resource units in the first resource set, wherein the first resource set includes resources for sending uplink information.
2. The method according to claim 1, characterized in that The method further comprises: Receive first indication information from a network device, where the first indication information is used to indicate that the first resource and / or the second resource is used to receive or send a perception signal.
3. The method according to claim 2, characterized in that The method further comprises: Second indication information is received from a network device, where the second indication information is used to indicate that some or all resource units in the first resource and / or the second resource are used to send a perception signal.
4. The method according to any one of claims 1 to 3, characterized in that The method further comprises: Determine a timing advance for sending a perception signal to the second terminal based on at least one of a first timing advance between uplink transmission and downlink transmission of the first terminal, a first parameter, or a transmission delay value between the first terminal and the second terminal.
5. The method according to claim 4, characterized in that The first parameter is predefined or configured by the network device.
6. A method for sending or receiving a perception signal, characterized in that: The method comprises: The network device determines a first resource used by the first terminal to send or receive a perception signal, wherein the first resource is a portion of resource units in a first resource set, and the first resource set includes a resource used by the first terminal to send uplink information; The network device determines a first resource used by the second terminal to send or receive a perception signal, wherein the first resource is a portion of resource units in a second resource set, and the second resource set includes resources used by the second terminal to send uplink information.
7. The method according to claim 6, characterized in that The method further comprises: A perception signal is received from the first terminal through the first resource.
8. The method according to claim 6 or 7, characterized in that The method further comprises: First indication information is sent to the first terminal, where the first indication information indicates that the first resource is used to send or receive a perception signal.
9. The method according to claim 8, characterized in that The method further comprises: Second indication information is sent to the first terminal, where the second indication information is used to indicate that some or all resource units in the first resource are used to send a perception signal.
10. The method according to any one of claims 6 to 9, characterized in that: The method further comprises: Send third indication information to the second terminal, where the third indication information is used to indicate that some or all resource units in the first resource are used to send or receive perception signals.
11. The method according to claim 10, characterized in that The method further comprises: Send fourth indication information to the second terminal, where the fourth indication information is used to indicate that some or all resource units in the first resource are used to receive the perception signal.
12. The method according to any one of claims 6 to 11, characterized in that: The method further comprises: A perception result is received from the second terminal, where the perception result is determined by the second terminal according to a perception signal received from the first terminal.
13. The method according to any one of claims 6 to 12, characterized in that: The method further comprises: A first parameter is sent to the first terminal, where the first parameter is used to determine a timing advance for the first terminal to send a perception signal to the second terminal.
14. The method according to any one of claims 6 to 13, characterized in that: The method further comprises: At least one second parameter is sent to the second terminal, where the at least one second parameter is used by the second terminal to determine a timing advance for receiving the perception signal from the first terminal.
15. The method according to claim 14, characterized in that The second parameter is determined by at least one of the following: a first timing advance between uplink transmission and downlink transmission of the first terminal, half of the first timing advance, the sum of a second timing advance between uplink transmission and downlink transmission of the second terminal and the first timing advance, the difference between the second timing advance between uplink transmission and downlink transmission of the second terminal and the first timing advance, half of the sum of the second timing advance and the first timing advance, or half of the difference between the second timing advance and the first timing advance.
16. A method for receiving a perception signal, characterized in that: The method comprises: The second terminal determines the first resource; A perception signal is received from a first terminal through the first resource, wherein the first resource is a part of resource units in a second resource set, and the second resource set includes resources for sending uplink information.
17. The method according to claim 16, characterized in that The method further comprises: Receive third indication information from a network device, where the third indication information is used to indicate that the first resource is used to send or receive a perception signal.
18. The method according to claim 17, characterized in that The method further comprises: Receive fourth indication information from a network device, where the fourth indication information is used to indicate that some or all resource units in the first resource are used to receive a perception signal.
19. The method according to claim 17 or 18, characterized in that The third indication information or the fourth indication information is further used to indicate that the third resource is a protection symbol, wherein the third resource is a partial resource unit in the second resource set, or the third resource is a partial resource unit in the first resource.
20. The method according to any one of claims 16 to 19, characterized in that: The method further comprises: Determine, based on the second parameter, at least one of the second timing advance between uplink transmission and downlink transmission of the second terminal, or the transmission delay value between the first terminal and the second terminal, the timing advance for receiving the perception signal from the first terminal.
21. The method according to claim 20, characterized in that The second parameter is determined by at least one of the following: a first timing advance between uplink transmission and downlink transmission of the first terminal, half of the first timing advance, the sum of a second timing advance between uplink transmission and downlink transmission of the second terminal and the first timing advance, the difference between the second timing advance between uplink transmission and downlink transmission of the second terminal and the first timing advance, or half of the sum of the second timing advance and the first timing advance, or half of the difference between the second timing advance and the first timing advance.
22. The method according to claim 20 or 21, characterized in that The second parameter is predefined or configured by the network device.
23. A communication device, characterized in that: The communication device comprises: a processing module, configured to determine a first resource for sending a perception signal; A transceiver module is used to send a perception signal to at least one second terminal through the first resource, or to send a perception signal to the network device and the at least one second terminal at the same time through the first resource, or to send a perception signal to the at least one second terminal and the network device respectively through the first resource and the second resource, wherein the second resource is a resource for sending a perception signal, and the first resource and / or the second resource are part of the resource units in the first resource set, wherein the first resource set includes resources for sending uplink information.
24. The device according to claim 23, characterized in that The transceiver module is further used to receive first indication information from a network device, where the first indication information is used to indicate that the first resource and / or the second resource is used to receive or send a perception signal.
25. The device according to claim 23, characterized in that The transceiver module is further used to receive second indication information from a network device, where the second indication information is used to indicate that some or all resource units in the first resource and / or the second resource are used to send a perception signal.
26. The device according to any one of claims 23 to 25, characterized in that The processing module is further used to determine the timing advance for sending the perception signal to the second terminal based on at least one of the first timing advance between the uplink transmission and the downlink transmission of the device, the first parameter, or the transmission delay value between the device and the second terminal.
27. The device according to claim 26, characterized in that The first parameter is predefined or configured by the network device.
28. A communication device, characterized in that: The communication device comprises: a processing module, configured to determine a first resource used by a first terminal for sending or receiving a perception signal, wherein the first resource is a portion of resource units in a first resource set, and the first resource set includes resources used by the first terminal for sending uplink information; The processing module is further used to determine a first resource used by the second terminal to send or receive a perception signal, wherein the first resource is a part of resource units in a second resource set, and the second resource set includes resources used by the second terminal to send uplink information.
29. The device according to claim 28, characterized in that The device further includes a transceiver module configured to receive a perception signal from the first terminal via the first resource.
30. The device according to claim 28 or 29, characterized in that The transceiver module is further used to send first indication information to the first terminal, where the first indication information indicates that the first resource is used to send or receive a perception signal.
31. The device according to claim 30, characterized in that The transceiver module is further used to send second indication information to the first terminal, where the second indication information is used to indicate that some or all resource units in the first resource are used to send perception signals.
32. The device according to any one of claims 28 to 31, characterized in that The transceiver module is further used to send third indication information to the second terminal, where the third indication information is used to indicate that some or all resource units in the first resource are used to send or receive perception signals.
33. The device according to claim 32, characterized in that The transceiver module is further used to send fourth indication information to the second terminal, where the fourth indication information is used to indicate that some or all resource units in the first resource are used to receive the perception signal.
34. The device according to any one of claims 28 to 33, characterized in that The transceiver module is further configured to receive a perception result from the second terminal, where the perception result is determined by the second terminal based on a perception signal received from the first terminal.
35. The device according to any one of claims 28 to 34, characterized in that The transceiver module is further configured to send a first parameter to the first terminal, where the first parameter is used to determine a timing advance for the first terminal to send a perception signal to the second terminal.
36. The device according to any one of claims 28 to 35, characterized in that The transceiver module is further configured to send at least one second parameter to the second terminal, where the at least one second parameter is used by the second terminal to determine a timing advance for receiving the perception signal from the first terminal.
37. The device according to claim 36, characterized in that The second parameter is determined by at least one of the following: a first timing advance between uplink transmission and downlink transmission of the first terminal, half of the first timing advance, the sum or difference of a second timing advance between uplink transmission and downlink transmission of the second terminal and the first timing advance, or half of the sum or difference of the second timing advance and the first timing advance.
38. A communication device, characterized in that: The communication device comprises: A processing module, configured to determine a first resource; The transceiver module is used to receive a perception signal from the first terminal through the first resource, wherein the first resource is a part of the resource unit in the second resource set, and the second resource set includes resources for sending uplink information.
39. The device according to claim 38, characterized in that The transceiver module is further used to receive third indication information from a network device, where the third indication information is used to indicate that the first resource is used to send or receive a perception signal.
40. The device according to claim 39, characterized in that The transceiver module is further used to receive fourth indication information from a network device, where the fourth indication information is used to indicate that some or all resource units in the first resource are used to receive perception signals.
41. The device according to claim 39 or 40, characterized in that The third indication information or the fourth indication information is further used to indicate that the third resource is a protection symbol, wherein the third resource is a partial resource unit in the second resource set, or the third resource is a partial resource unit in the first resource.
42. The device according to any one of claims 38 to 41, characterized in that The processing module is further used to determine the timing advance of receiving the perception signal from the first terminal based on a second parameter, a second timing advance between the uplink transmission and the downlink transmission of the device, or at least one of a transmission delay value between the first terminal and the device.
43. The device according to claim 42, characterized in that The second parameter is determined by at least one of the following: a first timing advance between the uplink transmission and the downlink transmission of the first terminal, half of the first timing advance, the sum or difference of the second timing advance between the uplink transmission and the downlink transmission of the device and the first timing advance, or half of the sum or difference of the second timing advance and the first timing advance.
44. The device according to claim 42 or 43, characterized in that The second parameter is predefined or configured by the network device.
45. A communication device, characterized in that The communication device includes a processor and a communication interface; wherein the communication interface is used to transmit signals, and the processor is used to execute the method as described in any one of claims 1 to 5, or execute the method as described in any one of claims 6 to 15, or execute the method as described in any one of claims 16 to 22.
46. The device according to claim 45, characterized in that The processor is configured to execute instructions stored in the memory to perform the method according to any one of claims 1 to 5, or the method according to any one of claims 6 to 15, or the method according to any one of claims 16 to 22.
47. The device according to claim 46, characterized in that The communication device further includes the memory.
48. The device according to claim 45, characterized in that The processor is configured to execute the method according to any one of claims 1 to 5, or the method according to any one of claims 6 to 15, or the method according to any one of claims 16 to 22 through a logic circuit.
49. A computer-readable storage medium, characterized in that The method comprises a program or an instruction, and when the program or the instruction is executed by a processor, the method according to any one of claims 1 to 22 is performed.
50. A computer program product, characterized in that When the computer program product is run on a computer or a processor, the computer or the processor is caused to perform the method according to any one of claims 1 to 22.
51. A communication system, characterized in that The communication system comprises the communication device according to any one of claims 23 to 27, the communication device according to any one of claims 28 to 37, and the communication device according to any one of claims 38 to 44.
Citation Information
Cited By
Communication method, communication device, communication system, storage medium, and program product
WO2026174504A1