Communication method and communication apparatus
By configuring the time units, sequences and time domain coefficients of the perceived signal, the problem of insufficient perceived resource allocation is solved, and the effect of meeting perceived needs and improving perceived performance is achieved.
Patent Information
- Application Number
- PCT/CN2024/119943
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-28
- Filing Date
- 2024-09-20
- Publication Date
- 2025-04-03
AI Technical Summary
The prior art is difficult to meet perceptual needs and insufficient allocation of perceptual resources.
By configuring information such as time units, signal sequences, and time domain coefficients occupied by the perceived signal, the terminal device can receive and perform perception.
Effectively meet perceptual needs and improve perceptual performance and resource utilization.
Smart Images

Figure CN2024119943_03042025_PF_FP_ABST
Abstract
Description
Communication method and communication device
[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on September 28, 2023, with application number 202311284114.9 and application name “Communication Method and Communication Device”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communications, and more specifically, to a communication method and a communication device. Background Art
[0003] With the advancement of communications technology, integrated communication and perception technology is considered a key technology for expanding the service capabilities of mobile communication networks. This technology aims to integrate wireless communication and perception functions into a single system. By leveraging the various propagation characteristics of wireless signals, it builds the ability to detect, track, and image targets. This allows communication and perception capabilities to coexist harmoniously and even benefit from each other within a single network.
[0004] In order to reduce the overhead of sensing resources, a solution has been proposed to reuse communication resources with sensing resources, such as using positioning reference signals (PRS) for sensing. Currently, the configuration of sensing resources is difficult to meet the sensing needs.
[0005] Summary of the Invention
[0006] The present application provides a communication method and a communication device that can configure perception-related information to meet perception needs.
[0007] In a first aspect, a communication method is provided, comprising: receiving first indication information; based on the first indication information, receiving the first signal at M time units within a first time period, and using the first signal for perception; wherein the first indication information includes information for indicating the M time units occupied by the first signal within the first time period; or, the first indication information includes information for indicating the M time units occupied by the first signal within the first time period, and at least one of information for determining a first signal sequence or information for determining a time domain coefficient of the first signal; or, the first indication information includes information for determining the first signal sequence and information for determining the time domain coefficient of the first signal; the first signal sequence and the time domain coefficient of the first signal are used to determine the first signal; wherein the value of M belongs to a first value set, and the first value set includes part or all of 40, 44, 64, 70, 71, 80, 81, 123, 128, 142, 160, 256, 283 or 320.
[0008] The method of the first aspect can be executed by a terminal device, or by a chip in the terminal device.
[0009] The communication method of an embodiment of the present application configures relevant resources for a perception signal, such as the time units occupied by the perception signal, the signal sequence used to transmit the perception signal, and the time-domain coefficients of the perception signal, so that a terminal device can receive the perception signal and perform perception based on this information. The number M of time units configured in this embodiment of the present application is selected from a preset first value set to meet perception requirements.
[0010] It should be understood that the time unit in the embodiments of the present application is a unit of time domain resources, such as a time slot, a subframe, a symbol, or other time units defined in the future. It should be noted that the time unit is a unit of measurement in the time domain and is not necessarily the smallest time unit.
[0011] It should also be understood that the first time period in the embodiment of the present application is the coherent processing time.
[0012] In combination with the first aspect, in a possible implementation of the first aspect, the first signal sequence is determined based on a pseudo-random sequence, and the initial value of the pseudo-random sequence is determined based on a first value; the value of the first value is indicated by the information used to determine the first signal sequence.
[0013] With reference to the first aspect, in a possible implementation of the first aspect, the first signal sequences in different time units are the same.
[0014] The first signal sequence of the embodiment of the present application is fixed within the same interference processing time and will not change with the change of the time domain resource position. When the network device performs coherent accumulation of the echo signal, the interference signal will be concentrated in the area near zero speed of the speed distance spectrum, which only affects the detection of low-speed or zero-speed targets and will not affect the detection of other targets. This is conducive to improving perception performance.
[0015] In conjunction with the first aspect, in a possible implementation of the first aspect, the initial value c of the pseudo-random sequence satisfies any of the following:
[0016] c=(2 10 ×(2×N+1)+N)mod 2 31 ,or
[0017] or
[0018] c=(2 17 ×(2×N+1)+2×N)mod 231 ,
[0019] Wherein, N represents the first value, and N is an integer greater than or equal to 0.
[0020] In combination with the first aspect, in a possible implementation of the first aspect, the time domain coefficient of the first signal includes M elements, and the first signal sent in the m-th time unit among the M time units is the product of the first signal sequence and the m-th element in the time domain coefficient of the first signal, where m is an integer greater than 0, and m belongs to {1, 2,…, M}.
[0021] Exemplarily, the above N is a cell identity (ID), that is, a function of the cell ID of the initial value of the pseudo-random sequence.
[0022] Exemplarily, the above N is a PRS sequence ID, that is, a function of the PRS sequence ID of the initial value of the pseudo-random sequence.
[0023] It should be understood that the above-mentioned N may be agreed upon by the protocol or configured by the network device through high-layer signaling, and the embodiments of the present application do not limit this.
[0024] In combination with the first aspect, in a possible implementation of the first aspect, the first value set includes 40, 64, 80, 128, 160, 256 and 320; or, the first value set includes 64, 128 and 256; or, the first value set includes 44, 71, 81, 123, 142 and 283; or, the first value set includes 44, 70, 81, 123, 142 and 283; or, the first value set includes 44, 70, 81, 123 and 142.
[0025] In combination with the first aspect, in a possible implementation of the first aspect, the method further includes: performing positioning measurement using the first signal.
[0026] In combination with the first aspect, in a possible implementation of the first aspect, using the first signal for perception includes: using the first signal to accumulate echo signals within the first time period to perform perception and obtain a perception result.
[0027] According to a second aspect, another communication method is provided, comprising: sending first indication information; sending a first signal on the M time units within a first time period; wherein the first indication information includes information for indicating the M time units occupied by the first signal within the first time period; or, the first indication information includes information for indicating the M time units occupied by the first signal within the first time period, and at least one of information for determining a first signal sequence or information for determining a time domain coefficient of the first signal; or, the first indication information includes information for determining a first signal sequence and information for determining a time domain coefficient of the first signal; the first signal sequence and the time domain coefficient of the first signal are used to determine the first signal; wherein the value of M belongs to a first value set, and the first value set includes part or all of 40, 44, 64, 70, 71, 80, 81, 123, 128, 142, 160, 256, 283 or 320.
[0028] The method of the second aspect can be executed by a network device, or by a chip in the network device.
[0029] In combination with the second aspect, in a possible implementation of the second aspect, the first signal sequence is determined based on a pseudo-random sequence, and the initial value of the pseudo-random sequence is determined based on a first value; the value of the first value is indicated by the information used to determine the first signal sequence.
[0030] With reference to the second aspect, in a possible implementation of the second aspect, the first signal sequences in different time units are the same.
[0031] In conjunction with the second aspect, in a possible implementation of the second aspect, the initial value c of the pseudo-random sequence satisfies any of the following:
[0032] c=(2 10 ×(2×N+1)+N)mod 2 31 ,or
[0033] or
[0034] c=(2 17 ×(2×N+1)+2×N)mod 2 31 ,
[0035] Wherein, N represents the first value, and N is an integer greater than or equal to 0.
[0036] In combination with the second aspect, in a possible implementation of the second aspect, the time domain coefficient of the first signal includes M elements, and the first signal sent in the m-th time unit among the M time units is the product of the first signal sequence and the m-th element in the time domain coefficient of the first signal, where m is an integer greater than 0, and m belongs to {1, 2,…, M}.
[0037] In combination with the second aspect, in a possible implementation of the second aspect, the first value set includes 40, 64, 80, 128, 160, 256 and 320; or, the first value set includes 64, 128 and 256; or, the first value set includes 44, 71, 81, 123, 142 and 283; or, the first value set includes 44, 70, 81, 123, 142 and 283; or, the first value set includes 44, 70, 81, 123 and 142.
[0038] In combination with the second aspect, in a possible implementation of the second aspect, the method further includes: using the first signal to accumulate echo signals within the first time period to perform perception and obtain a perception result.
[0039] According to a third aspect, another communication method is provided, including: receiving second indication information, the second indication information including information for determining a first signal sequence and information for determining a time domain coefficient of the first signal, the first signal being determined based on the first signal sequence and the time domain coefficient of the first signal; based on the second indication information, receiving the first signal at M time units within a first time period, and using the first signal for perception; the first signal sequence is determined based on a pseudo-random sequence, and the initial value of the pseudo-random sequence is determined based on a first value; the value of the first value is indicated by the information for determining the first signal sequence; the value of the first value is predefined; or, the value of the first value is indicated by third indication information, and the third indication information is carried in high-layer signaling.
[0040] The method of the third aspect can be executed by a terminal device or by a chip in the terminal device.
[0041] In combination with the third aspect, in a possible implementation of the third aspect, the first signal sequences in different time units are the same.
[0042] In conjunction with the third aspect, in a possible implementation of the third aspect, an initial value c of the pseudo-random sequence satisfies any of the following:
[0043] c=(2 10 ×(2×N+1)+N)mod 2 31 ,or
[0044] or
[0045] c=(2 17 ×(2×N+1)+2×N)mod 2 31 ,
[0046] Wherein, N represents the first value, and N is an integer greater than or equal to 0.
[0047] In combination with the third aspect, in a possible implementation of the third aspect, the time domain coefficient of the first signal includes M elements, and the first signal sent in the m-th time unit among the M time units is the product of the first signal sequence and the m-th element in the time domain coefficient of the first signal, where m is an integer greater than 0, and m belongs to {1, 2,…, M}.
[0048] In a fourth aspect, another communication method is provided, including: sending second indication information, the second indication information including information for determining a first signal sequence and information for determining a time domain coefficient of the first signal, the first signal being determined based on the first signal sequence and the time domain coefficient of the first signal; sending the first signal on M time units within a first time period; the first signal sequence is determined based on a pseudo-random sequence, and the initial value of the pseudo-random sequence is determined based on a first value; the value of the first value is indicated by the information for determining the first signal sequence; the value of the first value is predefined; or, the value of the first value is indicated by third indication information, and the third indication information is carried in high-level signaling.
[0049] The method of the fourth aspect can be executed by a network device or by a chip in a terminal device.
[0050] In combination with the fourth aspect, in a possible implementation of the fourth aspect, the first signal sequences in different time units are the same.
[0051] In conjunction with the fourth aspect, in a possible implementation of the fourth aspect, an initial value c of the pseudo-random sequence satisfies any of the following:
[0052] c=(2 10 ×(2×N+1)+N)mod 2 31 ,or
[0053] or
[0054] c=(2 17 ×(2×N+1)+2×N)mod 2 31 ,
[0055] Wherein, N represents the first value, and N is an integer greater than or equal to 0.
[0056] In combination with the fourth aspect, in a possible implementation of the fourth aspect, the time domain coefficient of the first signal includes M elements, and the first signal sent in the m-th time unit among the M time units is the product of the first signal sequence and the m-th element in the time domain coefficient of the first signal, where m is an integer greater than 0, and m belongs to {1, 2,…, M}.
[0057] In a fifth aspect, a communication device is provided for executing the method in any possible implementation of the first to fourth aspects. Specifically, the device includes a module for executing the method in any possible implementation of the first to fourth aspects.
[0058] In a sixth aspect, the present application provides another communication device, comprising a processor configured to execute instructions to implement the method of any possible implementation of aspects 1 to 4 above. Optionally, the communication device further comprises a memory. Optionally, the communication device further comprises a communication interface, the processor being coupled to the communication interface.
[0059] In one implementation, the communication device is a terminal device. When the communication device is a terminal device, the communication interface may be a transceiver or an input / output interface.
[0060] In another implementation, the communication device is a chip configured in a terminal device. When the communication device is a chip configured in a terminal device, the communication interface may be an input / output interface.
[0061] In one implementation, the communication device is a network device. When the communication device is a network device, the communication interface may be a transceiver or an input / output interface.
[0062] In another implementation, the communication device is a chip configured in a network device. When the communication device is a chip configured in a network device, the communication interface may be an input / output interface.
[0063] In a seventh aspect, a processor is provided, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is configured to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the method of any possible implementation of the first to fourth aspects.
[0064] In a specific implementation, the processor may be a chip, the input circuit may be an input pin, the output circuit may be an output pin, and the processing circuit may be a transistor, a gate circuit, a trigger, or various logic circuits. The input signal received by the input circuit may be, for example, but not limited to, received and input by a receiver, and the signal output by the output circuit may be, for example, but not limited to, output to and transmitted by a transmitter. The input circuit and the output circuit may be the same circuit, which functions as an input circuit and an output circuit at different times. The embodiments of the present application do not limit the specific implementation of the processor and various circuits.
[0065] In an eighth aspect, a processing device is provided, comprising a processor and a memory. The processor is configured to read instructions stored in the memory and receive signals via a receiver and transmit signals via a transmitter to execute the method of any possible implementation of the first to fourth aspects.
[0066] Optionally, there are one or more processors and one or more memories.
[0067] Optionally, the memory may be integrated with the processor, or the memory may be provided separately from the processor.
[0068] In the specific implementation process, the memory can be a non-transitory memory, such as a read-only memory (ROM), which can be integrated with the processor on the same chip or can be set on different chips. The embodiments of the present application do not limit the type of memory and the setting method of the memory and the processor.
[0069] It should be understood that related data interaction processes, such as sending indication information, can be the process of outputting indication information from the processor, and receiving capability information can be the process of receiving input capability information from the processor. Specifically, the output data of the processing can be output to the transmitter, and the input data received by the processor can come from the receiver. The transmitter and receiver can be collectively referred to as a transceiver.
[0070] The processing device in the seventh aspect mentioned above can be a chip. The processor can be implemented by hardware or by software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor can be a general-purpose processor, which is implemented by reading the software code stored in the memory. The memory can be integrated in the processor or can be located outside the processor and exist independently.
[0071] In the ninth aspect, a computer program product is provided, which includes: a computer program (also referred to as code, or instructions), which, when executed, enables a computer to execute a method in any possible implementation of the first to fourth aspects above.
[0072] In the tenth aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code, or instructions) which, when run on a computer, enables the computer to execute a method in any possible implementation of the first to fourth aspects above.
[0073] In the eleventh aspect, a communication system is provided, which includes a device for implementing the above-mentioned first aspect or any possible implementation of the first aspect and a device for implementing the above-mentioned second aspect or any possible implementation of the second aspect; or, the system includes a device for implementing the above-mentioned third aspect or any possible implementation of the third aspect and a device for implementing the above-mentioned fourth aspect or any possible implementation of the fourth aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0074] FIG1 is a schematic diagram of a communication system applicable to an embodiment of the present application;
[0075] FIG2 is a schematic diagram of application scenarios of different perception modes;
[0076] FIG3 is a schematic diagram of mapping of PRS time-frequency resources;
[0077] FIG4 is a schematic flow chart of a communication method according to an embodiment of the present application;
[0078] FIG5 is a schematic diagram of different time slot ratios;
[0079] FIG6 is a schematic diagram of the time domain configuration of the sensing signal under a 4:1 time slot ratio;
[0080] FIG7 is a schematic diagram of the time domain configuration of the sensing signal under the time slot ratio of 8:2 single cycle;
[0081] FIG8 is a schematic diagram of another time domain configuration of the sensing signal under a time slot ratio of 4:1;
[0082] FIG9 is a schematic flow chart of another communication method according to an embodiment of the present application;
[0083] FIG10 is a schematic block diagram of a communication device according to an embodiment of the present application;
[0084] FIG11 is a schematic block diagram of another communication device according to an embodiment of the present application;
[0085] FIG12 is a schematic block diagram of another communication device according to an embodiment of the present application. DETAILED DESCRIPTION
[0086] The technical solution in this application will be described below with reference to the accompanying drawings.
[0087] To facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will understand that the words "first" and "second" do not limit the quantity or execution order, and the words "first" and "second" do not necessarily mean different.
[0088] It should be noted that, in this application, words such as "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. 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 "exemplarily" or "for example" is intended to present the relevant concepts in a concrete manner.
[0089] In addition, "at least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b and c can mean: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c, where a, b, c can be single or multiple.
[0090] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), world-wide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) system or new radio (NR), future evolved communication systems, such as sixth generation (6G) system, etc.
[0091] The technical solutions provided in this application can also be applied to machine type communication (MTC), Long Term Evolution-machine (LTE-M), device to device (D2D) networks, machine to machine (M2M) networks, Internet of Things (IoT) networks or Internet of Vehicles (IoV). Among them, the communication methods in the IoV system are collectively referred to as vehicle to other devices (V2X, where X can represent anything). For example, V2X can include: vehicle to vehicle (V2V) communication, vehicle to infrastructure (V2I) communication, vehicle to pedestrian (V2P) communication or vehicle to network (V2N) communication, etc.
[0092] The technical solutions of the embodiments of the present application can also be applied to various communication systems based on non-orthogonal multiple access technology, such as sparse code multiple access (SCMA) system. Of course, SCMA can also be called other names in the field of communications; further, the technical solutions of the embodiments of the present application can be applied to multi-carrier transmission systems that adopt non-orthogonal multiple access technology, such as orthogonal frequency division multiplexing (OFDM), filter bank multi-carrier (FBMC), generalized frequency division multiplexing (GFDM), filtered orthogonal frequency division multiplexing (F-OFDM) system, etc.
[0093] To facilitate understanding of the embodiments of the present application, a communication system applicable to the embodiments of the present application is first described in detail with reference to FIG1 . FIG1 shows a schematic diagram of a communication system 100 applicable to the embodiments of the present application. As shown in FIG1 , the communication system 100 may include at least one network device, such as the network device 110 shown in FIG1 ; the communication system 100 may also include at least one terminal device, such as the terminal device 120 shown in FIG1 . The network device 110 and the terminal device 120 may communicate via a wireless link. Each communication device, such as the network device 110 or the terminal device 120, may be configured with multiple antennas, which may include at least one transmitting antenna for sending signals and at least one receiving antenna for receiving signals. In addition, each communication device also includes a transmitter chain and a receiver chain. Those skilled in the art will understand that they may include multiple components related to signal transmission and reception (such as processors, modulators, multiplexers, demodulators, demultiplexers, or antennas, etc.). Therefore, the network device 110 and the terminal device 120 can communicate via multi-antenna technology.
[0094] In addition, the communication system may also include at least one target object, such as the target object 130 shown in Figure 1. The target object 130 is used to reflect the perception signal sent by the network device 110 or the terminal device 120 as the transmitter of the perception signal, so that the receiver of the perception signal can perceive according to the signal reflected by the target object 130.
[0095] In the embodiment of the present application, the network device can be any device with wireless transceiver function. The network device includes, but is not limited to, an evolved Node B (eNB), a radio network controller (RNC), a Node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., a home evolved NodeB, or a home Node B, HNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (WiFi) system, a wireless relay node, a wireless backhaul node, a transmission point (TP) or a transmission and reception point (TRP), etc. It may also be a gNB in a 5G, such as NR, system, or a transmission point (TRP or TP), one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or a network node constituting a gNB or a transmission point, such as a baseband unit (BBU) or a distributed unit (DU), etc.
[0096] In some deployments, the gNB may include a centralized unit (CU) and a DU. The gNB may also include an active antenna unit (AAU). The CU implements some gNB functions, while the DU implements some gNB functions. For example, the CU may be responsible for processing non-real-time protocols and services, such as the radio resource control (RRC) layer, the service data adaptation protocol (SDAP) layer, and / or the packet data convergence protocol (PDCP) layer. The DU may be responsible for processing physical layer protocols and real-time services. For example, it may implement the functions of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical (PHY) layer. A DU can be connected to only one CU or to multiple CUs, and a CU can be connected to multiple DUs. Communication between the CU and DU can be achieved through the F1 interface. The AAU may implement some physical layer processing functions, RF processing, and active antenna related functions. Since the information of the RRC layer will eventually be delivered to the PHY layer and become the information of the PHY layer, or converted from the information of the PHY layer, therefore, in this architecture, high-layer signaling, such as RRC layer signaling, can also be considered to be sent by DU, or by DU+AAU.
[0097] It is understood that the network device may include one or more of a CU node, a DU node, and an AAU node. In addition, the CU may be classified as a network device in an access network (RAN) or a network device in a core network (CN), which is not limited in this application.
[0098] Network equipment provides services for cells, and terminal devices communicate with cells through transmission resources allocated by the network equipment (for example, frequency domain resources, or spectrum resources). The cell can belong to a macro base station (for example, a macro eNB or macro gNB), or to a base station corresponding to a small cell. Small cells here can include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
[0099] In vehicle-to-everything (V2X) technology, network devices can be roadside units (RSUs). Multiple network devices in a communication system can be base stations of the same type or different types. Base stations can communicate with terminal devices or through relay stations.
[0100] The network device in this application may also be a device with a sensing function that can transmit a sensing signal and receive and process an echo signal reflected by a target object in the environment. In the embodiments of this application, the communication device used to implement the network device function may be a network device, a device with some of the functions of a base station, or a device that can support the network device to implement the function, such as a chip system. The device may be installed in the network device, and this embodiment of the application does not limit this.
[0101] In an embodiment of the present application, the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device.
[0102] The terminal device may be a device that provides voice / data connectivity to users, such as a handheld device or vehicle-mounted device with wireless connection function. At present, some examples of terminals may include: mobile phones, tablet computers, computers with wireless transceiver functions (such as laptops, PDAs, etc.), mobile internet devices (MIDs), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication functions, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, terminal devices in 5G networks or future evolved public land mobile communication networks (PLMNs). terminal equipment in network, PLMN, etc.
[0103] Wearable devices, also known as wearable smart devices, are a general term for wearable devices that use wearable technology to intelligently design and develop wearable devices for daily wear, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not just hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. In a broad sense, wearable smart devices include those that are fully functional, large in size, and can achieve full or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0104] Furthermore, terminal devices can also be end devices in the Internet of Things (IoT) system. IoT is a crucial component of future information technology development. Its primary technical feature is connecting objects to the Internet through communications technology, thereby enabling intelligent networks that interconnect humans and machines, and objects and things. IoT technology, for example, utilizes narrowband (NB) technology to achieve massive connectivity, deep coverage, and power-saving terminals.
[0105] In the embodiments of the present application, target objects are various tangible objects in the environment that can reflect electromagnetic waves. For example, they can include land features such as mountains, forests, or buildings, and can also include movable objects such as vehicles, drones, pedestrians, and terminal devices. Target objects may also be referred to as sensed targets, detected targets, sensed objects, detected objects, or sensed devices, and the embodiments of the present application do not limit these terms.
[0106] In an embodiment of the present application, a terminal device or a network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through processes, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system. The application layer includes applications such as browsers, address books, word processing software, and instant messaging software. In addition, the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application. As long as it is possible to communicate according to the method provided in the embodiment of the present application by running a program that records the code of the method provided in the embodiment of the present application, for example, the execution subject of the method provided in the embodiment of the present application can be a terminal device or a network device, or a functional module in the terminal device or the network device that can call a program and execute the program.
[0107] In addition, various aspects or features of the present application can be implemented as methods, devices, or products using standard programming and / or engineering techniques. The term "product" as used in this application covers computer programs that can be accessed from any computer-readable device, carrier, or medium. For example, computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes, etc.), optical disks (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memories (EPROMs), cards, sticks, or key drives, etc.). In addition, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data. For ease of understanding, the terms involved in this application are briefly explained below.
[0108] 1. Subcarrier
[0109] In an OFDM system, frequency domain resources are divided into several sub-resources. Each sub-resource in the frequency domain is called a subcarrier. A subcarrier can also be understood as the minimum granularity of frequency domain resources.
[0110] 2. OFDM Symbol
[0111] An OFDM symbol is the smallest time unit in the time domain in an OFDM system.
[0112] 3. Perception Technology
[0113] The technical principles of perception differ somewhat from those of communication. In communication, the transmitter modulates information onto radio waves and transmits them to the receiver, which then demodulates the signal carried on the radio waves to retrieve the information. Perception, on the other hand, requires the transmitter to send radio waves in a specific direction. When these waves strike the target surface, they reflect back. The receiver receives and processes these reflected waves to obtain the required information, such as the target's position and velocity. It's worth noting that the more echo signals the receiver accumulates, the better the perception performance.
[0114] Perception can generally be divided into two modes: single-station perception and dual-station perception. In single-station perception, the transmitter and receiver of the perception signal are the same device. In the perception process, the station both transmits the perception signal and receives the reflection of the perception signal on the target surface. Therefore, the single-station perception mode is also called the self-transmitting, self-receiving mode. In dual-station perception, the transmitter and receiver of the perception signal are different devices. In the perception process, after perception station A transmits the perception signal, the reflection of the perception signal on the target surface is received by perception station B. Therefore, the dual-station perception mode is also called the A-transmitting, B-receiving mode.
[0115] It should be understood that the above-mentioned sending end can be a network device or a terminal device, and the above-mentioned receiving end can be a network device or a terminal device, and the embodiments of the present application do not limit this.
[0116] Figure 2 is a schematic diagram of the application scenarios of different sensing modes. As shown in Figure 2, from the perspective of sensing modes, sensing can include six scenarios. Scenario (a) is single-station sensing, where network device A sends a sensing signal and receives the reflection signal of the sensing signal on the target object. Scenario (b) is dual-station sensing, where network device A sends a sensing signal and network device B receives the reflection signal of the sensing signal on the target object. Scenario (c) is dual-station sensing, where network device A sends a sensing signal and terminal device A receives the reflection signal of the sensing signal on the target object. Scenario (d) is single-station sensing, where terminal device A sends a sensing signal and receives the reflection signal of the sensing signal on the target object. Scenario (e) is dual-station sensing, where terminal device A sends a sensing signal and network device A receives the reflection signal of the sensing signal on the target object. Scenario (f) is dual-station sensing, where terminal device A sends a sensing signal and terminal device B receives the reflection signal of the sensing signal on the target object.
[0117] 4. Coherent processing time
[0118] The coherent processing time is a period of time that is significantly longer than the sensing signal transmission period. During this time, the transmitter sends multiple sensing signals in the same beam direction. The receiver receives the echo signal of each sensing signal and coherently combines the echo signals of all sensing signals sent within this time period to achieve target ranging and speed measurement. Coherent combining is generally achieved by performing matched filtering and Fourier transform on all echo signals within this time period.
[0119] 5. Positioning reference signal (PRS)
[0120] PRS is a reference signal used for downlink positioning measurements. In downlink positioning technology solutions and uplink and downlink joint positioning technology solutions, terminal devices can obtain positioning measurement values by receiving and measuring PRS signals sent by various network devices. Downlink positioning technology solutions can include, for example, downlink time difference of arrival (DL-TDOA) and downlink angle of departure (DL-AoD). Uplink and downlink joint positioning technology solutions can include, for example, multi-round trip time (Multi-RTT) positioning.
[0121] The PRS sequence uses the Gold sequence, and its initial value is expressed as follows
[0122] in, It is configured by the high-level parameter dl-PRS-SequenceID, where l is the position of the OFDM symbol occupied by the reference signal in the time slot. is the slot number, is the number of OFDM symbols in a time slot.
[0123] In NR, the definition of the PRS resource frequency layer is introduced to distinguish between PRSs measured in the same frequency and those measured in different frequencies. Specifically, the definitions and related concepts of the PRS frequency layer, PRS resource set, and PRS resource in NR are summarized as follows:
[0124] A PRS frequency layer is a collection of PRS resource sets with the same sub-carrier space (SCS), cyclic prefix (CP) type, PRS bandwidth, and starting physical resource block (PRB) position, spanning one or multiple TRPs.
[0125] A PRS resource set is a collection of PRS resources in the same TRP.
[0126] A PRS resource set can be configured as follows:
[0127] When the subcarrier spacing is 30 kHz, the maximum supported PRS transmission period is 10.24 seconds.
[0128] Configure the PRS resource to repeat up to 32 times, and optionally support {1, 2, 4, 6, 8, 16, 32};
[0129] The PRS frequency domain comb size supports {2, 4, 6, 12}; the PRS symbol number supports {2, 4, 6, 12}. It should be understood that the comb size refers to the spacing between adjacent subcarriers occupied by the PRS in the frequency domain resources.
[0130] A PRS resource is a resource element (RE) set used for PRS transmission. In the time domain, the RE set may include one or more consecutive symbols in one time slot.
[0131] For a PRS resource, you can configure it as follows:
[0132] Configure the PRS sequence ID and determine the initial value of the PRS sequence to be used;
[0133] The configuration of the PRS frequency domain comb size supports {2, 4, 6, 12}. Different from the comb size defined in resource concentration, the comb size defined in resource is used in the round trip time (RTT) scheme.
[0134] Figure 3 shows the PRS time-frequency resource mapping diagram, where the horizontal axis is time (in t) and the vertical axis is frequency (in f). When the number of symbols is 4 and the comb size is 4, assuming that the PRS occupies the time domain resources starting from symbol number 3, the PRS is mapped to the 12 subcarrier resources in a time slot as shown in Figure 3.
[0135] With the advancement of communications technology, integrated communication and perception technology is considered a key technology for expanding the service capabilities of mobile communication networks. This technology aims to integrate wireless communication and perception functions into a single system. By leveraging the various propagation characteristics of wireless signals, it builds the ability to detect, track, and image targets. This allows communication and perception capabilities to coexist harmoniously and even benefit from each other within a single network.
[0136] To reduce sensing resource overhead, a solution is being proposed that reuses communication resources with sensing resources, such as using the aforementioned PRS for sensing. When performing sensing, the first consideration is to configure resources that meet sensing requirements, followed by resource reuse. Currently, the configuration of sensing resources is insufficient to meet sensing requirements.
[0137] In view of this, embodiments of the present application provide a communication method and communication device that configure relevant resources for perception signals, such as the time units occupied by the perception signals, the signal sequence used to transmit the perception signals, and the time-domain coefficients of the perception signals, so that a receiving end can receive and perceive the perception signals based on this information. The number of time units configured in embodiments of the present application is selected from a preset set of values to meet perception requirements.
[0138] The communication method and communication device provided by the present application will be described in detail below with reference to the accompanying drawings. It should be understood that the technical solution of the present application can be applied to a wireless communication system, for example, the communication system 100 shown in FIG1 . Two communication devices in the wireless communication system may have a wireless communication connection relationship, and one of the two communication devices may correspond to the terminal device 120 shown in FIG1 , for example, it may be the terminal device shown in FIG1 , or it may be a chip configured in the terminal device; the other of the two communication devices may correspond to the network device 110 shown in FIG1 , for example, it may be the network device shown in FIG1 , or it may be a chip configured in the network device.
[0139] Below, without loss of generality, the communication method provided in the embodiment of the present application is described in detail by taking the interaction process between a terminal device and a network device as an example.
[0140] FIG4 shows a communication method 400 provided in an embodiment of the present application, comprising the following steps:
[0141] S410, the network device sends first indication information; correspondingly, the terminal device receives the first indication information.
[0142] S420, the network device sends a first signal at M time units within a first time period; correspondingly, the terminal device receives the first signal at M time units within the first time period based on the first indication information.
[0143] It should be understood that the time unit in the embodiments of the present application is a unit of time domain resources, such as a time slot, a subframe, a symbol, or other time units defined in the future. It should be noted that the time unit is a unit of measurement in the time domain and is not necessarily the smallest time unit.
[0144] It should also be understood that the first time period in the embodiment of the present application is the coherent processing time.
[0145] S430: The terminal device uses the first signal to perform perception.
[0146] Optionally, the above S430 may specifically include: the terminal device uses the first signal to accumulate echo signals within the first time period to perform perception and obtain a perception result.
[0147] The first indication information includes information for indicating the M time units occupied by the first signal within the first time period; or, the first indication information includes information for indicating the M time units occupied by the first signal within the first time period, and at least one of information for determining the first signal sequence or information for determining the time domain coefficient of the first signal; or, the first indication information includes information for determining the first signal sequence and information for determining the time domain coefficient of the first signal; the first signal sequence and the time domain coefficient of the first signal are used to determine the first signal.
[0148] The value of M belongs to a first value set, which includes part or all of 40, 44, 64, 70, 71, 80, 81, 123, 128, 142, 160, 256, 283 or 320.
[0149] It should be understood that the first signal may also be referred to as a perception signal. The first value set includes part or all of 40, 44, 64, 70, 71, 80, 81, 123, 128, 142, 160, 256, 283, or 320, which can be understood as: the first value set includes at least one of 40, 44, 64, 70, 71, 80, 81, 123, 128, 142, 160, 256, 283, or 320.
[0150] It should be understood that the first indication information of the embodiments of the present application includes different contents in different situations.
[0151] Case 1: The first indication information includes information for indicating M time units occupied by the first signal in the first time period.
[0152] Case 2: The first indication information includes information for indicating M time units occupied by the first signal in the first time period and information for determining the first signal sequence.
[0153] Case 3: The first indication information includes information indicating M time units occupied by the first signal in the first time period and a time domain coefficient of the first signal.
[0154] Case 4: The first indication information includes information for indicating M time units occupied by the first signal in the first time period, information for determining the first signal sequence, and the time domain coefficient of the first signal.
[0155] Case 5: The first indication information includes information for determining the first signal sequence and the time domain coefficient of the first signal.
[0156] The above time domain coefficients may also be called time domain scrambling sequences, time domain scrambling code sequences, etc., and are used to scramble the first signal sequence. If the time domain coefficients are configured, the first signal sequence can be scrambled using the time domain coefficients to obtain the first signal.
[0157] Optionally, the first indication information may be carried in radio resource control (RRC) layer signaling, or media access control (MAC) layer signaling, or may be carried in other signaling, which is not limited in the embodiment of the present application.
[0158] Optionally, the first signal can be any one of a positioning reference signal PRS, a sounding reference signal (SRS), a demodulation reference signal (DMRS), or a channel state information-reference signal (CSI-RS), and this is not limited in the embodiments of the present application.
[0159] The communication method of an embodiment of the present application configures relevant resources for a perception signal, such as the time units occupied by the perception signal, the signal sequence used to transmit the perception signal, and the time-domain coefficients of the perception signal, so that a terminal device can receive the perception signal and perform perception based on this information. The number M of time units configured in this embodiment of the present application is selected from a preset first value set to meet perception requirements.
[0160] In the above embodiment, the value of M belongs to a first value set, which includes part or all of 40, 44, 64, 70, 71, 80, 81, 123, 128, 142, 160, 256, 283 or 320.
[0161] It should be understood that in current technologies, the number of time units occupied by the perception signal in the first time period is limited, supporting a maximum of 32 times. For example, the supported values are {1, 2, 4, 6, 8, 16, 32}. However, the number of time units occupied by the perception signal configured in the embodiment of the present application allows for an additional M. By setting a specific number of time units occupied by the perception signal, it is possible to ensure that the communication method of the embodiment of the present application supports the required perception requirements.
[0162] It should also be understood that when the first signal is a PRS, the above-mentioned M does not exceed the PRS resource period configured in the PRS resource set.
[0163] The following describes the selection principle of values in the first value set in different scenarios.
[0164] In scenario 1, the network device sends and receives data independently. The first value set is {40, 64, 71, 80, 123, 128, 142, 160, 256, 283, 320}.
[0165] First, the selection process of 142 in the first value set is introduced. In the sensing scenario where the network device transmits and receives the data by itself, for example, for a sensing signal transmitted within the coherent processing time, the power P of the sensing signal received by the radar is r It can be calculated by the following formula: r =P t ×G t ×G r ×PL s ,
[0166] Among them, P t Indicates the transmit power of the network device, G t represents the transmitting antenna gain, G r Represents the receiving antenna gain, PL s Indicates the path loss of the signal from the transmitter through the target object back to the receiver.
[0167] Assume that the path loss from the transmitter of the sensing signal to the target object is PL(d1), and the path loss from the target object to the receiver of the sensing signal is PL(d2). d1 is the distance between the transmitter of the sensing signal and the target object, and d2 is the distance between the target object and the receiver of the sensing signal. The path loss PL of the signal from the transmitter to the receiver after being reflected by the target object can be calculated by the following formula: s :
[0168] Where λ is the wavelength of the sensing signal in meters, and the radar cross section (RCS) is in square meters.
[0169] The above path loss can be calculated using the existing path loss model, that is, through the following formula: PL = 28 + 22 × log 10 d+20×log 10 f,
[0170] Wherein, d represents the distance in meters, which may be the distance d1 between the transmitter of the sensing signal and the target object, or the distance d2 between the target object and the receiver of the sensing signal. f represents the carrier frequency in GHz.
[0171] The receiving end of the perception signal can obtain the signal processing gain by coherently combining the cumulative received perception signals within the coherent processing time. Usually, the receiving end can perform two-dimensional fast Fourier transform (FFT) processing on the received signal. The corresponding radar processing gain can be expressed by the following formula: process =10×log 10 (L×K),
[0172] Wherein, L and K represent the number of FFT points corresponding to a certain dimension of the two-dimensional FFT, L represents the number of frequency domain subcarriers occupied by a symbol, and K represents the number of time units that the perception signal needs to occupy in the first time period.
[0173] The signal-to-noise ratio (SNR) of the target perceived by the network device can be expressed by the following formula: SNR = P r +P process -B×H-NF,
[0174] Wherein, NF represents noise figure (NF), H represents thermal noise power spectrum, and B represents the bandwidth of the perceived signal, in Hz.
[0175] In one possible scenario, assuming a sensing range of 1 km, a network device's transmit power of 31 dBm, a sensing signal bandwidth of 400 MHz, a subcarrier spacing of 120 kHz, and a network device's receive and transmit antenna gain of 32.5 dB, consider the typical RCS of a drone sensed by the network device to be -20 dBsm, a NF of 7 dB, a thermal noise power spectrum of -174 dBm / Hz, and a frequency domain comb size of 2. Based on the sensing signal bandwidth and subcarrier spacing, the value of L can be determined to be 1584. Different carrier frequencies and signal-to-interference-and-noise ratio thresholds can lead to different values for K.
[0176] For example, assuming that the carrier frequency is 28 GHz, the network device performs a two-dimensional Fourier transform on the sensing echo signal matrix to estimate the range and velocity spectrum, and the signal-to-interference-and-noise ratio threshold for detecting the target is 15 db, it can be obtained that K=142.
[0177] For example, assuming that the carrier frequency is 28 GHz, the network device performs a two-dimensional Fourier transform on the sensing echo signal matrix to estimate the range and velocity spectrum, and the signal-to-interference-and-noise ratio threshold for detecting the target is 12 dB, it can be obtained that K=71.
[0178] For example, assuming that the carrier frequency is 28 GHz, the network device performs a two-dimensional Fourier transform on the sensing echo signal matrix to estimate the range and velocity spectrum, and the signal-to-interference-and-noise ratio threshold for detecting the target is 18 dB, it can be obtained that K=283.
[0179] For example, assuming that the carrier frequency is 26 GHz, the network device performs a two-dimensional Fourier transform on the sensing echo signal matrix to estimate the range and velocity spectrum, and the signal-to-interference-and-noise ratio threshold for detecting the target is 15 dB, it can be obtained that K=123.
[0180] It should be understood that the above only exemplifies the value of K in one possible scenario. In other different scenarios, such as other perception ranges, transmission powers of other network devices, other bandwidths, other SNR thresholds, other comb sizes, etc., other values of K can be obtained, which are not listed here one by one.
[0181] In an FDD system, uplink and downlink are separated by different frequencies. In a TDD system, uplink and downlink transmissions are performed on the same frequency using time division. Therefore, in a TDD system, if the sensing signal is a downlink signal, the network device cannot send the sensing signal in the uplink time slot. Therefore, during actual configuration, the constraints of the uplink time slot position need to be considered.
[0182] Figure 5 shows different time slot ratios in a TDD system. As shown in Figure 5, D represents the uplink time slot, S represents the self-contained time slot, and U represents the uplink time slot. Among them, the self-contained time slot is also called a flexible time slot. It can be used as an uplink time slot to send uplink signals, and can also be used as a downlink time slot to send downlink signals. Figure 5 shows schematic diagrams of a 4:1 time slot ratio, an 8:2 single-cycle time slot ratio, an 8:2 double-cycle time slot ratio, a 7:3 time slot ratio, and a 2:3 time slot ratio. The time slot ratio here refers to the ratio of the downlink time slot to the uplink time slot.
[0183] Taking K=142 as an example, the resource configuration when the sensing signal actually needs to occupy 142 time units is described below.
[0184] Taking into account the above-mentioned different time slot ratios, if the above-mentioned perception signal (i.e., the first signal) is a downlink reference signal, taking PRS as an example, PRS cannot be sent in the U time slot. Assuming that the number of symbols of the perception signal is a single symbol, since K=142, considering that the perception signal actually needs to occupy 142 time units, that is, it is repeated at least 142 times in the time domain, therefore, for a 4:1 time slot ratio, the maximum number of configured resource repetitions is 178 times; for an 8:2 single-cycle time slot ratio, the maximum number of configured resource repetitions is 178 times; for an 8:2 dual-cycle time slot ratio, the maximum number of configured resource repetitions is 178 times; for a 7:3 dual-cycle time slot ratio, the maximum number of configured resource repetitions is 179 times; for a 2:3 time slot ratio, the maximum number of configured resource repetitions is 355.
[0185] Taking a 4:1 timeslot ratio as an example, when the PRS is configured to be continuously distributed across timeslots, the network device can select a signal for sensing in each timeslot. Therefore, in one timeslot cycle, after five timeslots, the network device can actually accumulate four sensing symbols. As shown in Figure 6, if transmission starts from the uplink timeslot, 35 timeslot cycles are required to accumulate 35 × 4 = 140 sensing symbols. This needs to be repeated for the next two downlink timeslots, so the actual number of repetitions configured is 35 × 5 + 1 + 2 = 178 times.
[0186] Similarly, for an 8:2 single-cycle time slot ratio, in one time slot cycle, after 10 time slots, the network device can actually accumulate 8 perception symbols. As shown in Figure 7, if transmission starts from the uplink time slot, 17 time slot cycles need to be repeated, corresponding to the accumulation of 17×8=136 symbols. Adding the subsequent 6 downlink time slot symbols, the actual resource is repeated 17×10+2+6=178 times.
[0187] The ratios of other time slots are similar and are not listed here one by one.
[0188] In addition, considering that the number of time units M occupied by PRS should meet the perception requirements without exceeding the resource repetition period, and the perception capability is positively correlated with the cumulative number of echo signals. The PRS configuration period is determined by high-level parameters, and the value range of the PRS configuration period includes {2 μ{4, 5, 8, 10, 16, 20, 32, 40, 64, 80, 160, 320, 640, 1280, 2560, 512, 10240}}, where μ belongs to {0, 1, 2, 3}. Therefore, in scenario 1, M can additionally support values of {40, 64, 71, 80, 123, 128, 142, 160, 256, 283, 320}. 320 is the value that is greater than and closest to 283 in the PRS configuration period. Thus, when M = 320, more perception signals are sent, which helps improve resource utilization and perception performance. Alternatively, values equal to the PRS configuration period can be selected, namely 40, 64, 80, 128, 160, 256. Combined with the above K values of 71, 123, 142, 283, we can get the set {40, 64, 71, 80, 123, 128, 142, 160, 256, 283, 320}.
[0189] Scenario 2: The network device sends and the terminal device receives. The first value set is {40, 44, 64, 70, 80, 81, 128}.
[0190] First, let's introduce the selection process for 81 in the first value set. In a perception scenario where a network device transmits and a terminal device receives, similar to scenario 1, assume that the network device's transmit power is 31dBm, the perception signal's bandwidth is 400MHz, the subcarrier spacing is 120kHz, the network device's transmit antenna gain is 32.5dB, and the terminal device's receive antenna gain is 9dB. Considering the typical RCS of the drone perceived by the network device is -20dBsm, the NF is 7dB, the thermal noise power spectrum is -174dBm / Hz, and the frequency domain comb size is 2, the above L value can be determined to be 1584 based on the perception signal's bandwidth and subcarrier spacing. Different carrier frequencies and different signal-to-interference-and-noise ratio thresholds can result in different values for K.
[0191] For example, assuming that the perception range of the terminal device is 200m, the distance between the farthest target object and the network device is 330m, the carrier frequency is 28GHz, the terminal device performs a two-dimensional Fourier transform on the perception echo signal matrix to estimate the distance and velocity spectrum, and the signal-to-interference-noise ratio threshold for detecting the target is 15db, it can be obtained that K=81.
[0192] For example, assuming that the perception range of the terminal device is 100m, the distance between the farthest target object and the network device is 500m, the carrier frequency is 28GHz, the terminal device performs a two-dimensional Fourier transform on the perception echo signal matrix to estimate the distance and velocity spectrum, and the signal-to-interference-noise ratio threshold for detecting the target is 15db, it can be obtained that K=44.
[0193] For example, assuming that the perception range of the terminal device is 200m, the distance between the farthest target object and the network device is 330m, the carrier frequency is 26GHz, the terminal device performs a two-dimensional Fourier transform on the perception echo signal matrix to estimate the distance and velocity spectrum, and the signal-to-interference-noise ratio threshold for detecting the target is 15db, it can be obtained that K=70.
[0194] It should be understood that the above only exemplifies the value of K in one possible scenario. In other different scenarios, such as other perception ranges, transmission powers of other network devices, other bandwidths, other SNR thresholds, other comb sizes, etc., other values of K can be obtained, which are not listed here one by one.
[0195] In an FDD system, uplink and downlink are separated by different frequencies. In a TDD system, uplink and downlink transmissions are performed on the same frequency using time division. Therefore, in a TDD system, if the sensing signal is a downlink signal, the network device cannot send the sensing signal in the uplink time slot. Therefore, during actual configuration, the constraints of the uplink time slot position need to be considered.
[0196] Taking K=81 as an example, the resource configuration when the sensing signal actually needs to occupy 81 time units is described below.
[0197] Considering the different time slot ratios in the TDD system, if the above-mentioned perception signal (i.e., the first signal) is a downlink reference signal, taking PRS as an example, PRS cannot be sent in the U time slot. Assuming that the number of symbols of the perception signal is a single symbol, since K = 81, considering that the perception signal actually needs to occupy 81 time units, that is, it is repeated at least 81 times in the time domain, therefore, for a 4:1 time slot ratio, the maximum number of configured resource repetitions is 102 times; for an 8:2 single-cycle time slot ratio, the maximum number of configured resource repetitions is 103 times; for an 8:2 dual-cycle time slot ratio, the maximum number of configured resource repetitions is 103 times; for a 7:3 dual-cycle time slot ratio, the maximum number of configured resource repetitions is 116 times; for a 2:3 time slot ratio, the maximum number of configured resource repetitions is 204.
[0198] Taking a 4:1 timeslot ratio as an example, when the PRS is configured to be continuously distributed across timeslots, the network device can select a signal for sensing in each timeslot. Therefore, in one timeslot cycle, after five timeslots, the network device can actually accumulate four sensing symbols. As shown in Figure 8, if transmission starts from the uplink timeslot, 20 timeslot cycles are required to accumulate 20 × 4 = 80 sensing symbols. This needs to be repeated in the subsequent downlink timeslot, so the actual number of repetitions configured is 20 × 5 + 1 + 1 = 102 times.
[0199] The ratios of other time slots are similar and are not listed here one by one.
[0200] In addition, considering that the number of time units M occupied by PRS should meet the perception requirements without exceeding the resource repetition period, and the perception capability is positively correlated with the cumulative number of echo signals. The PRS configuration period is determined by high-level parameters, and the value range of the PRS configuration period includes {2 μ {4, 5, 8, 10, 16, 20, 32, 40, 64, 80, 160, 320, 640, 1280, 2560, 512, 10240}}, where μ belongs to {0, 1, 2, 3}. Therefore, in scenario 2, M can additionally support values of {40, 44, 64, 70, 80, 81, 128}. 128 is the value greater than and closest to 81 in the PRS configuration period. Thus, when M = 128, more perception signals are sent, which helps improve resource utilization and perception performance. Alternatively, values equal to the PRS configuration period can be selected, namely 40, 64, and 80. Combined with the aforementioned values of K of 44, 70, and 81, the set {40, 44, 64, 70, 80, 81, 128} is obtained.
[0201] In summary, by taking the union of the set {40, 64, 71, 80, 123, 128, 142, 160, 256, 283, 320} corresponding to scenario 1 and the set {40, 44, 64, 70, 80, 81, 128} corresponding to scenario 2, we can get the values in the first value set, namely 40, 44, 64, 70, 71, 80, 81, 123, 128, 142, 160, 256, 283, and 320.
[0202] As an optional embodiment, the first value set includes 40, 64, 80, 128, 160, 256 and 320; or, the first value set includes 64, 128 and 256; or, the first value set includes 44, 71, 81, 123, 142 and 283; or, the first value set includes 44, 70, 81, 123, 142 and 283; or, the first value set includes 44, 70, 81, 123 and 142.
[0203] In a first possible implementation of this embodiment, considering the constraint of the period, the period is equal to the period, the parameters in the first value set do not exceed the configured period, and the range of the PRS period is {2 μ{4, 5, 8, 10, 16, 20, 32, 40, 64, 80, 160, 320, 640, 1280, 2560, 512, 10240}}, where μ belongs to {0, 1, 2, 3}. First, consider the value greater than 283 and closest to 283 in the PRS configuration period, that is, 320. 320 is included in the first value set. Then, select other values that meet the period constraint. The resulting first value set includes 40, 64, 80, 128, 160, 256, and 320.
[0204] In a second possible implementation of this embodiment, the parameter is set to a power of 2, and screening is performed to obtain a first value set including 64, 128, and 256.
[0205] In a third possible implementation of this embodiment, considering actual scenario requirements, the first value set includes 44, 71, 81, 123, 142 and 283.
[0206] In a fourth possible implementation of this embodiment, considering actual scenario requirements, the first value set includes 44, 70, 81, 123, 142 and 283.
[0207] In a fifth possible implementation of this embodiment, considering that the signal to interference and noise ratio threshold is 15 dB, the K value corresponding to 15 dB is selected, so the first value set includes 44, 70, 81, 123, and 142.
[0208] In one possible scenario, a terminal device not only uses the first signal for sensing but also for positioning measurement. That is, the terminal device uses the first signal for both sensing and positioning measurement. This not only meets sensing requirements but also effectively reuses sensing resources and reduces resource overhead. In this scenario, the first signal can be, for example, a PRS.
[0209] In another possible scenario, the terminal device uses the first signal for perception, and the network device can also use the first signal for perception. In this way, the network device can use the first signal to accumulate echo signals within the first time period to perceive and obtain a perception result.
[0210] In another possible scenario, the terminal device uses the first signal for perception, and other devices (such as other terminal devices or other network devices) can also use the first signal for perception.
[0211] Optionally, the method further includes: the network device sending instruction information to the terminal device, the instruction information being used to instruct the terminal device to report the sensing result; correspondingly, the terminal device receiving the instruction information, and the terminal device reporting the sensing result to the network device in response to the instruction information.
[0212] As an optional embodiment, the first signal sequence is determined based on a pseudo-random sequence, and an initial value of the pseudo-random sequence is determined based on a first value; the value of the first value is indicated by the information used to determine the first signal sequence.
[0213] It should be understood that the network device may first determine the first value, then determine the initial value of the pseudo-random sequence according to the first value, and then determine the first signal sequence according to the initial value of the pseudo-random sequence.
[0214] As an optional embodiment, the first signal sequences in different time units are the same.
[0215] The initial values of the pseudo-random sequences used by some current reference signals (such as PRS) vary with the location of different time-domain resources. If these reference signals are used as sensing signals, the sensing signals sent by network devices during the coherent processing time will be different. Taking the self-transmitting and self-receiving scenario as an example, when a network device receives and accumulates the echo signal of its own sensing signal, it will also be affected by the sensing signals sent by other network devices (i.e., the inter-network device interference signal) and noise. Because the sensing symbols sent by all network devices are constantly changing, when network device A performs coherent processing of the echo signal, the interference signal will randomize the interference level of target detection, thereby resulting in a large target perception blind spot.
[0216] Therefore, the first signal sequence of the embodiment of the present application is fixed within the same interference processing time and will not change with the change of the time domain resource position. When the network device performs coherent accumulation of the echo signal, the interference signal will be concentrated in the area near zero speed of the speed distance spectrum, which only affects the detection of low-speed or zero-speed targets and will not affect the detection of other targets. This is conducive to improving perception performance.
[0217] As an optional embodiment, the initial value c of the pseudo-random sequence satisfies any of the following:
[0218] c=(2 10 ×(2×N+1)+N)mod 2 31 ,or
[0219] or
[0220] c=(2 17 ×(2×N+1)+2×N)mod 2 31 ,
[0221] Wherein, N represents the first value, and N is an integer greater than or equal to 0.
[0222] Exemplarily, the above N is a cell identification ID, that is, a function of the cell ID of the initial value of the pseudo-random sequence.
[0223] Exemplarily, the above N is a PRS sequence ID, that is, a function of the PRS sequence ID of the initial value of the pseudo-random sequence.
[0224] It should be understood that the above-mentioned N may be agreed upon by the protocol or configured by the network device through high-layer signaling, and the embodiments of the present application do not limit this.
[0225] As an optional embodiment, the time domain coefficient of the first signal includes M elements, and the first signal sent in the m-th time unit among the M time units is the product of the first signal sequence and the m-th element in the time domain coefficient of the first signal, m is an integer greater than 0, and m belongs to {1, 2,…, M}.
[0226] When the time domain coefficient of the first signal is included in the first indication information, it indicates that the network device has scrambled the first signal sequence in the time domain, thereby enhancing the detection performance of zero-speed or low-speed targets. Specifically, the M elements included in the time domain coefficient of the first signal are arranged in sequence in order, and the sequence length is the same as the number of time units occupied by the first signal in the first time period. Therefore, one element corresponds to one time unit, and the product of the first signal sequence in each time unit and the corresponding element in the time unit is the first signal sent in the time unit.
[0227] Exemplarily, the time domain coefficient of the first signal can be obtained by w i [n] get, w i [n] is the ith row or column in the discrete Fourier transform (DFT) matrix W, W = [w0, w1, L w i ,L,w Q-1 ], or W=[w0,w1,L w i ,L,w Q-1 ] T , Where n = 0, 1, 2, L, Q-1, Q is w i The length of [n], T means transpose.
[0228] In one possible implementation, the element with sequence number a in the time domain coefficient is w i The element with sequence number b in [n], where a and b satisfy: b = a mod Q.
[0229] Exemplarily, the value of Q is 19 or a multiple of 19.
[0230] Exemplarily, the value of Q is 3 or a multiple of 3.
[0231] For example, Q is 2 r , r is a positive integer. Optionally, r=6.
[0232] It should be understood that in the embodiment of the present application, the information used to determine the time domain coefficient of the first signal may be the information used to determine w i [n], the terminal device can use the information used to determine w i [n] information, determine w i [n], then according to w i [n] Determine time domain coefficients of the first signal.
[0233] In a possible implementation, the first indication information may include an information element (IE), which is used to indicate the w i [n]. For example, the IE includes information indicating the above i and the above Q. Further, Q can be selected from the set {19, 38, 57}.
[0234] As an optional embodiment, to further reduce sensing resource overhead, the number of symbols configured for the first signal can support a single symbol. For example, the number of symbols for the first signal can be selected from the set {1, 2, 4, 6, 12}. For sensing scenarios, a single symbol can meet sensing requirements and enable target perception.
[0235] Taking PRS as an example, when configuring the number of symbols L of the first signal PRS In the case of a single symbol, the corresponding high-level parameters can be obtained from the set to determine the comb size of the first signal.
[0236] FIG9 shows another communication method 900 provided in an embodiment of the present application, comprising the following steps:
[0237] S910, the network device sends second indication information; correspondingly, the terminal device receives the second indication information.
[0238] S920, the network device sends a first signal at M time units within a first time period; correspondingly, the terminal device receives the first signal at M time units within the first time period based on the second indication information.
[0239] S930: The terminal device uses the first signal for perception.
[0240] The second indication information includes information for determining a first signal sequence and information for determining a time domain coefficient of the first signal, the first signal being determined based on the first signal sequence and the time domain coefficient of the first signal; the first signal sequence being determined based on a pseudo-random sequence, and the initial value of the pseudo-random sequence being determined based on a first value; the value of the first value being indicated by the information for determining the first signal sequence; the value of the first value being predefined; or, the value of the first value being indicated by third indication information, and the third indication information being carried in high-layer signaling.
[0241] It should be understood that the network device can first determine the first value, then determine the initial value of the pseudo-random sequence based on the first value, then determine the first signal sequence based on the initial value of the pseudo-random sequence, and then determine the first signal based on the first signal sequence and the time domain coefficient of the first signal.
[0242] The communication method of the embodiment of the present application configures information for determining the first signal sequence and information for determining the time domain coefficient of the first signal, so that the terminal device can receive the perception signal based on this information and perform perception, thereby meeting the perception requirements.
[0243] For other detailed descriptions of the embodiments of the present application, please refer to the above method 400 and will not be repeated here.
[0244] As an optional embodiment, the first signal sequences in different time units are the same.
[0245] As an optional embodiment, the initial value c of the pseudo-random sequence satisfies any of the following:
[0246] c=(2 10 ×(2×N+1)+N)mod 2 31 ,or
[0247] or
[0248] c=(2 17 ×(2×N+1)+2×N)mod 2 31 ,
[0249] Wherein, N represents the first value, and N is an integer greater than or equal to 0.
[0250] As an optional embodiment, the time domain coefficient of the first signal includes M elements, and the first signal sent in the m-th time unit among the M time units is the product of the first signal sequence and the m-th element in the time domain coefficient of the first signal, m is an integer greater than 0, and m belongs to {1, 2,…, M}.
[0251] It should be understood that the size of the serial numbers of the above processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0252] The communication method according to the embodiment of the present application is described in detail above in conjunction with Figures 1 to 9. The communication device according to the embodiment of the present application will be described in detail below in conjunction with Figures 10 to 12.
[0253] FIG10 shows a communication device 1000 provided in an embodiment of the present application. The device 1000 includes a transceiver unit 1010 and a processing unit 1020 .
[0254] The transceiver unit 1010 is configured to receive first indication information; and, based on the first indication information, receive a first signal over M time units within a first time period; the processing unit 1020 is configured to use the first signal for sensing; wherein the first indication information includes information indicating the M time units occupied by the first signal within the first time period; or, the first indication information includes information indicating the M time units occupied by the first signal within the first time period, and at least one of information for determining a first signal sequence or information for determining a time domain coefficient of the first signal; or, the first indication information includes information for determining the first signal sequence and information for determining the time domain coefficient of the first signal; the first signal sequence and the time domain coefficient of the first signal are used to determine the first signal; wherein the value of M belongs to a first value set, and the first value set includes part or all of 40, 44, 64, 70, 71, 80, 81, 123, 128, 142, 160, 256, 283, or 320.
[0255] Optionally, the first signal sequence is determined based on a pseudo-random sequence, and an initial value of the pseudo-random sequence is determined based on a first value; the value of the first value is indicated by the information used to determine the first signal sequence.
[0256] Optionally, the first signal sequences in different time units are the same.
[0257] Optionally, the initial value c of the pseudo-random sequence satisfies any of the following:
[0258] c=(2 10 ×(2×N+1)+N)mod 2 31 ,or
[0259] or
[0260] c=(2 17×(2×N+1)+2×N)mod 2 31 ,
[0261] Wherein, N represents the first value, and N is an integer greater than or equal to 0.
[0262] Optionally, the time domain coefficient of the first signal includes M elements, and the first signal sent in the mth time unit among the M time units is the product of the first signal sequence and the mth element in the time domain coefficient of the first signal, m is an integer greater than 0, and m belongs to {1, 2,…, M}.
[0263] Optionally, the first value set includes 40, 64, 80, 128, 160, 256 and 320; or, the first value set includes 64, 128 and 256; or, the first value set includes 44, 71, 81, 123, 142 and 283; or, the first value set includes 44, 70, 81, 123, 142 and 283; or, the first value set includes 44, 70, 81, 123 and 142.
[0264] Optionally, the processing unit 1020 is further configured to: perform positioning measurement using the first signal.
[0265] Optionally, the processing unit 1020 is further configured to: accumulate echo signals using the first signal within the first time period to perform perception and obtain a perception result.
[0266] It should be understood that the device 1000 here is embodied in the form of a functional unit. The term "unit" here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combined logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art will understand that the device 1000 can be specifically the terminal device in the above embodiment, and the device 1000 can be used to execute the various processes and / or steps corresponding to the terminal device in the above method embodiment. To avoid repetition, they will not be described here.
[0267] The apparatus 1000 of each of the above-mentioned schemes has the function of implementing the corresponding steps executed by the terminal device in the above-mentioned method; the function can be implemented by hardware, or can be implemented by hardware executing the corresponding software. The hardware or software includes one or more modules corresponding to the above-mentioned functions. For example, the above-mentioned transceiver unit 1010 may include a sending unit and a receiving unit, the sending unit can be used to implement the various steps and / or processes for performing the sending action corresponding to the above-mentioned transceiver unit, and the receiving unit can be used to implement the various steps and / or processes for performing the receiving action corresponding to the above-mentioned transceiver unit. The sending unit can be replaced by a transmitter, and the receiving unit can be replaced by a receiver, respectively performing the sending and receiving operations and related processing operations in each method embodiment.
[0268] In the embodiment of the present application, the device 1000 in FIG10 may also be a chip or a chip system, such as a system on chip (SoC). Correspondingly, the transceiver unit 1010 may be a transceiver circuit of the chip, which is not limited here.
[0269] FIG11 shows another communication device 1100 provided in an embodiment of the present application. The device 1100 includes: a sending unit 1110 .
[0270] The sending unit 1110 is used to send first indication information; and to send a first signal on M time units within a first time period; wherein the first indication information includes information for indicating the M time units occupied by the first signal within the first time period; or, the first indication information includes information for indicating the M time units occupied by the first signal within the first time period, and at least one of information for determining a first signal sequence or information for determining a time domain coefficient of the first signal; or, the first indication information includes information for determining the first signal sequence and information for determining the time domain coefficient of the first signal; the first signal sequence and the time domain coefficient of the first signal are used to determine the first signal; wherein the value of M belongs to a first value set, and the first value set includes part or all of 40, 44, 64, 70, 71, 80, 81, 123, 128, 142, 160, 256, 283 or 320.
[0271] Optionally, the first signal sequence is determined based on a pseudo-random sequence, and an initial value of the pseudo-random sequence is determined based on a first value; the value of the first value is indicated by the information used to determine the first signal sequence.
[0272] Optionally, the first signal sequences in different time units are the same.
[0273] Optionally, the initial value c of the pseudo-random sequence satisfies any of the following:
[0274] c=(2 10 ×(2×N+1)+N)mod 2 31 ,or
[0275] or
[0276] c=(2 17 ×(2×N+1)+2×N)mod 2 31 ,
[0277] Wherein, N represents the first value, and N is an integer greater than or equal to 0.
[0278] Optionally, the time domain coefficient of the first signal includes M elements, and the first signal sent in the mth time unit among the M time units is the product of the first signal sequence and the mth element in the time domain coefficient of the first signal, m is an integer greater than 0, and m belongs to {1, 2,…, M}.
[0279] Optionally, the first value set includes 40, 64, 80, 128, 160, 256 and 320; or, the first value set includes 64, 128 and 256; or, the first value set includes 44, 71, 81, 123, 142 and 283; or, the first value set includes 44, 70, 81, 123, 142 and 283; or, the first value set includes 44, 70, 81, 123 and 142.
[0280] Optionally, the device 1100 further includes: a processing unit 1120, configured to perform perception by accumulating echo signals using the first signal within the first time period to obtain a perception result.
[0281] It should be understood that the device 1100 here is embodied in the form of a functional unit. The term "unit" here can refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combined logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art will understand that the device 1100 can be specifically a network device in the above-mentioned embodiment, and the device 1100 can be used to execute the various processes and / or steps corresponding to the network device in the above-mentioned method embodiment. To avoid repetition, they will not be described here.
[0282] The apparatus 1100 of each of the above-described solutions has the function of implementing the corresponding steps performed by the network device in the above-described method; the functions can be implemented through hardware or through hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-described functions. For example, the above-described sending unit 1110 can be replaced by a transmitter, and the above-described processing unit 1120 can be replaced by a processor, respectively performing the sending operations and related processing operations in each method embodiment.
[0283] In an embodiment of the present application, the device 1100 in FIG11 may also be a chip or a chip system, such as a system on chip (SoC). Correspondingly, the sending unit 1110 may be a transceiver circuit of the chip, which is not limited here.
[0284] Figure 12 shows another communication device 1200 provided in an embodiment of the present application. The device 1200 includes a processor 1210, a transceiver 1220, and a memory 1230. The processor 1210, the transceiver 1220, and the memory 1230 communicate with each other via an internal connection path. The memory 1230 is used to store instructions, and the processor 1210 is used to execute the instructions stored in the memory 1230 to control the transceiver 1220 to send and / or receive signals.
[0285] It should be understood that apparatus 1200 can be specifically a terminal device or network device in the above-described embodiments, and can be used to execute the various steps and / or processes corresponding to the terminal device or network device in the above-described method embodiments. Optionally, the memory 1230 may include read-only memory and random access memory, and provide instructions and data to the processor. A portion of the memory may also include non-volatile random access memory. For example, the memory may also store device type information. The processor 1210 can be used to execute instructions stored in the memory, and when the processor 1210 executes the instructions stored in the memory, the processor 1210 is used to execute the various steps and / or processes of the above-described method embodiments corresponding to the terminal device or network device. The transceiver 1220 may include a transmitter and a receiver. The transmitter can be used to implement the various steps and / or processes corresponding to the above-described transceiver for performing a sending action, and the receiver can be used to implement the various steps and / or processes corresponding to the above-described transceiver for performing a receiving action.
[0286] It should be understood that in the embodiments of the present application, the processor of the above-mentioned device may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.
[0287] During implementation, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or by instructions in the form of software. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software units in the processor. The software unit can be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor executes the instructions in the memory, and in combination with its hardware, completes the steps of the above method. To avoid repetition, a detailed description is not given here.
[0288] The present application also provides a computer-readable storage medium for storing a computer program for implementing the method corresponding to the terminal device or network device in the above embodiment.
[0289] The present application also provides a computer program product, which includes a computer program (also referred to as code or instructions). When the computer program runs on a computer, the computer can execute the method corresponding to the terminal device or network device shown in the above embodiment.
[0290] Those skilled in the art will appreciate that the various method steps and units described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the steps and components of each embodiment have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0291] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0292] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, or can be electrical, mechanical or other forms of connection.
[0293] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiments of the present application.
[0294] 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.
[0295] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0296] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present application, and such modifications or substitutions should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.
Claims
1. A communication method, characterized in that: include: receiving first indication information; Based on the first indication information, receiving a first signal at M time units within a first time period, and using the first signal for sensing; The first indication information includes information for indicating the M time units occupied by the first signal in the first time period; or the first indication information includes information for indicating the M time units occupied by the first signal in the first time period, and at least one of information for determining a first signal sequence or information for determining a time domain coefficient of the first signal; or the first indication information includes information for determining a first signal sequence and information for determining a time domain coefficient of the first signal; the first signal sequence and the time domain coefficient of the first signal are used to determine the first signal; The value of M belongs to a first value set, and the first value set includes part or all of 40, 44, 64, 70, 71, 80, 81, 123, 128, 142, 160, 256, 283 or 320.
2. The method according to claim 1, characterized in that The first signal sequence is determined based on a pseudo-random sequence, and an initial value of the pseudo-random sequence is determined based on a first value; a value of the first value is indicated by the information used to determine the first signal sequence.
3. The method according to claim 2, characterized in that The first signal sequences in different time units are the same.
4. The method according to claim 2 or 3, characterized in that: The initial value c of the pseudo-random sequence satisfies any of the following conditions: c=(2 10 ×(2×N+1)+N)mod2 31 ,or or c=(2 17 ×(2×N+1)+2×N)mod2 31 , Wherein, N represents the first value, and N is an integer greater than or equal to 0.
5. The method according to any one of claims 1 to 4, characterized in that The time domain coefficient of the first signal includes M elements, and the first signal sent in the mth time unit among the M time units is the product of the first signal sequence and the mth element in the time domain coefficient of the first signal, m is an integer greater than 0, and m belongs to {1, 2,…, M}.
6. The method according to any one of claims 1 to 5, characterized in that The first value set includes 40, 64, 80, 128, 160, 256 and 320; or, The first value set includes 64, 128 and 256; or, The first value set includes 44, 71, 81, 123, 142 and 283; or, The first value set includes 44, 70, 81, 123, 142 and 283; or, The first value set includes 44, 70, 81, 123 and 142.
7. The method according to any one of claims 1 to 6, characterized in that The method further comprises: The first signal is used to perform positioning measurement.
8. The method according to any one of claims 1 to 7, characterized in that Using the first signal for sensing includes: The first signal is used to accumulate echo signals during the first time period to perform sensing and obtain a sensing result.
9. A communication method, characterized in that: include: Sending first instruction information; Sending a first signal at M time units within a first time period; The first indication information includes information for indicating the M time units occupied by the first signal in the first time period; or the first indication information includes information for indicating the M time units occupied by the first signal in the first time period, and at least one of information for determining a first signal sequence or information for determining a time domain coefficient of the first signal; or the first indication information includes information for determining a first signal sequence and information for determining a time domain coefficient of the first signal; the first signal sequence and the time domain coefficient of the first signal are used to determine the first signal; The value of M belongs to a first value set, and the first value set includes part or all of 40, 44, 64, 70, 71, 80, 81, 123, 128, 142, 160, 256, 283 or 320.
10. The method according to claim 9, characterized in that The first signal sequence is determined based on a pseudo-random sequence, and an initial value of the pseudo-random sequence is determined based on a first value; a value of the first value is indicated by the information used to determine the first signal sequence.
11. The method according to claim 10, characterized in that The first signal sequences in different time units are the same.
12. The method according to claim 10 or 11, characterized in that: The initial value c of the pseudo-random sequence satisfies any of the following conditions: c=(2 10 ×(2×N+1)+N)mod2 31 ,or or c=(2 17 ×(2×N+1)+2×N)mod2 31 , Wherein, N represents the first value, and N is an integer greater than or equal to 0.
13. The method according to any one of claims 9 to 12, characterized in that The time domain coefficient of the first signal includes M elements, and the first signal sent in the mth time unit among the M time units is the product of the first signal sequence and the mth element in the time domain coefficient of the first signal, m is an integer greater than 0, and m belongs to {1, 2,…, M}.
14. The method according to any one of claims 9 to 13, characterized in that The first value set includes 40, 64, 80, 128, 160, 256 and 320; or, The first value set includes 64, 128 and 256; or, The first value set includes 44, 71, 81, 123, 142 and 283; or, The first value set includes 44, 70, 81, 123, 142 and 283; or, The first value set includes 44, 70, 81, 123 and 142.
15. The method according to any one of claims 9 to 14, characterized in that The method further comprises: The first signal is used to accumulate echo signals during the first time period to perform sensing and obtain a sensing result.
16. A communication device, characterized in that: include: A transceiver unit, configured to receive first indication information; And, based on the first indication information, receiving a first signal at M time units within a first time period; A processing unit, configured to sense using the first signal; The first indication information includes information for indicating the M time units occupied by the first signal in the first time period; or the first indication information includes information for indicating the M time units occupied by the first signal in the first time period, and at least one of information for determining a first signal sequence or information for determining a time domain coefficient of the first signal; or the first indication information includes information for determining a first signal sequence and information for determining a time domain coefficient of the first signal; the first signal sequence and the time domain coefficient of the first signal are used to determine the first signal; The value of M belongs to a first value set, and the first value set includes part or all of 40, 44, 64, 70, 71, 80, 81, 123, 128, 142, 160, 256, 283 or 320.
17. The device according to claim 16, characterized in that The first signal sequence is determined based on a pseudo-random sequence, and an initial value of the pseudo-random sequence is determined based on a first value; a value of the first value is indicated by the information used to determine the first signal sequence.
18. The device according to claim 17, characterized in that The first signal sequences in different time units are the same.
19. The device according to claim 17 or 18, characterized in that The initial value c of the pseudo-random sequence satisfies any of the following conditions: c=(2 10 ×(2×N+1)+N)mod2 31 ,or or c=(2 17 ×(2×N+1)+2×N)mod2 31 , Wherein, N represents the first value, and N is an integer greater than or equal to 0.
20. The device according to any one of claims 16 to 19, characterized in that The time domain coefficient of the first signal includes M elements, and the first signal sent in the mth time unit among the M time units is the product of the first signal sequence and the mth element in the time domain coefficient of the first signal, m is an integer greater than 0, and m belongs to {1, 2,…, M}.
21. The device according to any one of claims 16 to 20, characterized in that The first value set includes 40, 64, 80, 128, 160, 256 and 320; or, The first value set includes 64, 128 and 256; or, The first value set includes 44, 71, 81, 123, 142 and 283; or, The first value set includes 44, 70, 81, 123, 142 and 283; or, The first value set includes 44, 70, 81, 123 and 142.
22. The device according to any one of claims 16 to 21, characterized in that The processing unit is also used for: The first signal is used to perform positioning measurement.
23. The device according to any one of claims 16 to 22, characterized in that The processing unit is also used for: The first signal is used to accumulate echo signals during the first time period to perform sensing and obtain a sensing result.
24. A communication device, characterized in that: include: A sending unit, configured to send first indication information; And, sending a first signal over M time units within a first time period; The first indication information includes information for indicating the M time units occupied by the first signal in the first time period; or the first indication information includes information for indicating the M time units occupied by the first signal in the first time period, and at least one of information for determining a first signal sequence or information for determining a time domain coefficient of the first signal; or the first indication information includes information for determining a first signal sequence and information for determining a time domain coefficient of the first signal; the first signal sequence and the time domain coefficient of the first signal are used to determine the first signal; The value of M belongs to a first value set, and the first value set includes part or all of 40, 44, 64, 70, 71, 80, 81, 123, 128, 142, 160, 256, 283 or 320.
25. The device according to claim 24, characterized in that The first signal sequence is determined based on a pseudo-random sequence, and an initial value of the pseudo-random sequence is determined based on a first value; a value of the first value is indicated by the information used to determine the first signal sequence.
26. The device according to claim 25, characterized in that The first signal sequences in different time units are the same.
27. The device according to claim 25 or 26, characterized in that The initial value c of the pseudo-random sequence satisfies any of the following conditions: c=(2 10 ×(2×N+1)+N)mod2 31 ,or or c=(2 17 ×(2×N+1)+2×N)mod2 31 , Wherein, N represents the first value, and N is an integer greater than or equal to 0.
28. The device according to any one of claims 24 to 27, characterized in that The time domain coefficient of the first signal includes M elements, and the first signal sent in the mth time unit among the M time units is the product of the first signal sequence and the mth element in the time domain coefficient of the first signal, m is an integer greater than 0, and m belongs to {1, 2,…, M}.
29. The device according to any one of claims 24 to 28, characterized in that The first value set includes 40, 64, 80, 128, 160, 256 and 320; or, The first value set includes 64, 128 and 256; or, The first value set includes 44, 71, 81, 123, 142 and 283; or, The first value set includes 44, 70, 81, 123, 142 and 283; or, The first value set includes 44, 70, 81, 123 and 142.
30. The device according to any one of claims 24 to 29, characterized in that The device also includes: The processing unit is used to use the first signal to accumulate echo signals within the first time period to perform perception and obtain a perception result.
31. A communication device, characterized in that: The device comprises: a processor, which, when calling a computer program, causes the device to execute the method according to any one of claims 1 to 15.
32. A computer-readable storage medium, characterized in that: Used to store a computer program, the computer program comprising instructions for implementing the method according to any one of claims 1 to 15.
33. A computer program product, comprising instructions, characterized in that: When the instructions are executed on a computer, the computer is caused to implement the method according to any one of claims 1 to 15.
Citation Information
Patent Citations
Communication method and communication device
CN119729584A
Resource sensing method and device
CN114598404A
Perception measurement method and device, electronic equipment and storage medium
CN115802386A
Wireless communication method, terminal device and network device
US20210212073A1
Communication sensing method, apparatus and device
WO2023001183A1