Communication method and communication device
By configuring the relevant resources of the perceived signal, including time units, signal sequences and time domain coefficients, the problem of insufficient configuration of perceived resources is solved, and the satisfaction of perceived needs and the improvement of perceived performance is achieved.
Patent Information
- Application Number
- CN202311284114.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-28
- Publication Date
- 2025-03-28
AI Technical Summary
The prior art is difficult to meet perceptual needs and insufficient allocation of perceptual resources.
By configuring the time unit occupied by the sensing signal, the signal sequence used to transmit the sensing signal, and the time domain coefficient of the sensing signal, the terminal device can receive the sensing signal and perform perception.
Effectively meet perceptual needs and improve perceptual performance and resource utilization.
Smart Images

Figure CN119729584A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communications, and more specifically, to a communication method and a communication device. Background Art
[0002] With the development of communication technology, communication and perception integration technology is considered to be one of the key technologies that can expand the business capabilities of mobile communication networks. This technology aims to integrate wireless communication and perception functions into the same system, and build the ability to detect, track and image targets by utilizing various propagation characteristics of wireless signals, so that communication and perception capabilities can be integrated into one network to achieve harmonious coexistence and even mutual benefit.
[0003] In order to reduce the overhead of sensing resources, a solution of multiplexing communication resources with sensing resources is currently proposed, such as using positioning reference signals (PRS) for sensing. At present, the configuration of sensing resources is difficult to meet the sensing requirements. Summary of the invention
[0004] The present application provides a communication method and a communication device, which can configure perception-related information to meet perception needs.
[0005] 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.
[0006] The method of the first aspect may be executed by a terminal device, or may be executed by a chip in the terminal device.
[0007] The communication method of the embodiment of the present application configures the relevant resources of the perception signal, such as configuring the time unit occupied by the perception signal, the signal sequence used to send the perception signal, the time domain coefficient of the perception signal and other information, so that the terminal device can receive the perception signal based on this information and perform perception. The number M of time units configured in the embodiment of the present application is selected from a preset first value set, which can meet the perception requirements.
[0008] It should be understood that the time unit in the embodiment of the present application is a unit of time domain resources, such as a 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.
[0009] It should also be understood that the first time period of the embodiment of the present application is the coherent processing time.
[0010] 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 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.
[0011] In combination with the first aspect, in a possible implementation manner of the first aspect, the first signal sequences in different time units are the same.
[0012] 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 echo signals, 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.
[0013] In combination with the first aspect, in a possible implementation manner of the first aspect, the initial value c of the pseudo-random sequence satisfies any of the following:
[0014] c=(2 10 ×(2×N+1)+N)mod2 31 ,or
[0015]
[0016] c=(2 17 ×(2×N+1)+2×N)mod2 31 ,
[0017] Wherein, N represents the first value, and N is an integer greater than or equal to 0.
[0018] 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, m is an integer greater than 0, and m belongs to {1, 2,…, M}.
[0019] 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.
[0020] 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.
[0021] It should be understood that the above N may be agreed upon by the protocol, or may be configured by the network device through high-level signaling, and the embodiments of the present application are not limited to this.
[0022] 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.
[0023] In combination with the first aspect, in a possible implementation manner of the first aspect, the method further includes: performing positioning measurement using the first signal.
[0024] In combination with the first aspect, in a possible implementation of the first aspect, using the first signal for sensing includes: using the first signal to accumulate echo signals within the first time period to sense and obtain a sensing result.
[0025] 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 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.
[0026] The method of the second aspect may be executed by a network device, or may be executed by a chip in the network device.
[0027] 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 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.
[0028] In combination with the second aspect, in a possible implementation manner of the second aspect, the first signal sequences in different time units are the same.
[0029] In conjunction with the second aspect, in a possible implementation manner of the second aspect, an initial value c of the pseudo-random sequence satisfies any of the following:
[0030] c=(2 10 ×(2×N+1)+N)mod2 31 ,or
[0031]
[0032] c=(2 17 ×(2×N+1)+2×N)mod2 31 ,
[0033] Wherein, N represents the first value, and N is an integer greater than or equal to 0.
[0034] 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, m is an integer greater than 0, and m belongs to {1, 2,…, M}.
[0035] 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.
[0036] In combination with the second aspect, in a possible implementation manner 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.
[0037] According to a third aspect, another communication method is provided, comprising: receiving second indication information, the second indication information comprising 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 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 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.
[0038] The method of the third aspect can be executed by a terminal device, and can also be executed by a chip in the terminal device.
[0039] In combination with the third aspect, in a possible implementation manner of the third aspect, the first signal sequences in different time units are the same.
[0040] In combination with the third aspect, in a possible implementation manner of the third aspect, an initial value c of the pseudo-random sequence satisfies any of the following:
[0041] c=(2 10 ×(2×N+1)+N)mod2 31 ,or
[0042]
[0043] c=(2 17 ×(2×N+1)+2×N)mod2 31 ,
[0044] Wherein, N represents the first value, and N is an integer greater than or equal to 0.
[0045] 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, m is an integer greater than 0, and m belongs to {1, 2,…, M}.
[0046] In a fourth aspect, another communication method is provided, comprising: sending second indication information, the second indication information comprising 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 at M time units within a first time period; 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 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.
[0047] The method of the fourth aspect can be executed by a network device or by a chip in a terminal device.
[0048] In combination with the fourth aspect, in a possible implementation manner of the fourth aspect, the first signal sequences in different time units are the same.
[0049] In conjunction with the fourth aspect, in a possible implementation manner of the fourth aspect, an initial value c of the pseudo-random sequence satisfies any of the following:
[0050] c=(2 10 ×(2×N+1)+N)mod2 31 ,or
[0051]
[0052] c=(2 17 ×(2×N+1)+2×N)mod2 31 ,
[0053] Wherein, N represents the first value, and N is an integer greater than or equal to 0.
[0054] 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, m is an integer greater than 0, and m belongs to {1, 2,…, M}.
[0055] In a fifth aspect, a communication device is provided, which is used to execute 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.
[0056] In a sixth aspect, the present application provides another communication device, including a processor, which can be used to execute instructions to implement the method in any possible implementation of the first to fourth aspects above. Optionally, the communication device also includes a memory. Optionally, the communication device also includes a communication interface, and the processor is coupled to the communication interface.
[0057] 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.
[0058] 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.
[0059] 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.
[0060] 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.
[0061] In a seventh aspect, a processor is provided, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is used to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the method in any possible implementation of the first to fourth aspects above.
[0062] In the specific implementation process, the processor can be a chip, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, a gate circuit, a trigger, and various logic circuits. The input signal received by the input circuit can be, for example, but not limited to, received and input by a receiver, and the signal output by the output circuit can be, for example, but not limited to, output to a transmitter and transmitted by the transmitter, and the input circuit and the output circuit can be the same circuit, which is used as an input circuit and an output circuit at different times. The embodiments of the present application do not limit the specific implementation methods of the processor and various circuits.
[0063] In an eighth aspect, a processing device is provided, comprising a processor and a memory. The processor is used to read instructions stored in the memory, and can receive signals through a receiver and transmit signals through a transmitter to execute the method in any possible implementation of the first to fourth aspects above.
[0064] Optionally, the number of the processors is one or more, and the number of the memories is one or more.
[0065] Optionally, the memory may be integrated with the processor, or the memory may be provided separately from the processor.
[0066] 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 respectively. The embodiments of the present application do not limit the type of memory and the setting method of the memory and the processor.
[0067] It should be understood that the relevant data interaction process, such as sending indication information, can be a process of outputting indication information from a processor, and receiving capability information can be a process of receiving input capability information from a processor. Specifically, the processed output data can be output to a transmitter, and the input data received by the processor can come from a receiver. Among them, the transmitter and the receiver can be collectively referred to as a transceiver.
[0068] 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.
[0069] In a ninth aspect, a computer program product is provided, the computer program product comprising: a computer program (also referred to as code, or instruction), which, when executed, enables a computer to execute a method in any possible implementation of the first to fourth aspects above.
[0070] In the tenth aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code, or instructions). When the computer-readable storage medium is run on a computer, the computer executes a method in any possible implementation of the first to fourth aspects above.
[0071] In the eleventh aspect, a communication system is provided, which includes a device for implementing the above-mentioned first aspect or any possible implementation method of the first aspect and a device for implementing the above-mentioned second aspect or any possible implementation method of the second aspect; or, the system includes a device for implementing the above-mentioned third aspect or any possible implementation method of the third aspect and a device for implementing the above-mentioned fourth aspect or any possible implementation method of the fourth aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0072] Figure 1 is a schematic diagram of a communication system applicable to an embodiment of the present application;
[0073] Figure 2 Schematic diagram of application scenarios of different perception modes;
[0074] Figure 3 Schematic diagram of mapping of PRS time-frequency resources;
[0075] Figure 4 A schematic flow chart of a communication method according to an embodiment of the present application;
[0076] Figure 5 It is a schematic diagram of different time slot ratios;
[0077] Figure 6 Schematic diagram of the time domain configuration of the sensing signal under the time slot ratio of 4:1;
[0078] Figure 7 Schematic diagram of the time domain configuration of the sensing signal under the time slot ratio of 8:2 single cycle;
[0079] Figure 8 A schematic diagram of another time domain configuration of a sensing signal under a time slot ratio of 4:1;
[0080] Fig. 9 A schematic flow chart of another communication method according to an embodiment of the present application;
[0081] Fig.10A schematic block diagram of a communication device according to an embodiment of the present application;
[0082] Fig.11 is a schematic block diagram of another communication device according to an embodiment of the present application;
[0083] Fig.12 This is a schematic block diagram of another communication device according to an embodiment of the present application. DETAILED DESCRIPTION
[0084] The technical solution in this application will be described below in conjunction with the accompanying drawings.
[0085] In order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish the same or similar items with substantially the same functions and effects. Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit the difference.
[0086] 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 as "exemplarily" or "for example" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplarily" or "for example" is intended to present related concepts in a specific way.
[0087] In addition, "at least one" means one or more, and "plurality" 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" or similar expressions refers to any combination of these items, including any combination of single 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.
[0088] 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), worldwide 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.
[0089] The technical solution provided in the present application can also be applied to machine type communication (MTC), long term evolution technology for machine-to-machine communication (LTE-M), device to device (D2D) network, machine to machine (M2M) network, Internet of Things (IoT) network or Internet of Vehicles. Among them, the communication methods in the Internet of Vehicles system are collectively referred to as vehicle to other devices (vehicle to X, V2X, X can represent anything), for example, the V2X may include: vehicle to vehicle (V2V) communication, vehicle to infrastructure (V2I) communication, vehicle to pedestrian (V2P) communication or vehicle to network (V2N) communication, etc.
[0090] 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 communication; further, the technical solutions of the embodiments of the present application can be applied to multi-carrier transmission systems using 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.
[0091] To facilitate understanding of the embodiments of the present application, first Figure 1 A communication system applicable to an embodiment of the present application is described in detail. Figure 1 FIG. 1 is a schematic diagram of a communication system 100 applicable to an embodiment of the present application. Figure 1 As shown, the communication system 100 may include at least one network device, such as Figure 1 The network device 110 shown; the communication system 100 may also include at least one terminal device, such as Figure 1 The terminal device 120 shown. The network device 110 and the terminal device 120 can communicate via a wireless link. Each communication device, such as the network device 110 or the terminal device 120, can be configured with multiple antennas, and the multiple antennas 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 additionally includes a transmitter chain and a receiver chain, and those skilled in the art can understand that they can all 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.
[0092] Furthermore, the communication system may also include at least one target object, e.g. Figure 1 The target object 130 shown 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.
[0093] In the embodiment of the present application, the network device may be any device with wireless transceiver function. The network equipment includes, but is not limited to, evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved NodeB, or homeNode B, HNB), baseband unit (BBU), access point (AP) in wireless fidelity (WiFi) system, wireless relay node, wireless backhaul node, transmission point (TP) or transmission and reception point (TRP), etc. It can also be a gNB in a 5G, such as NR, system, or a transmission point (TRP or TP), one or a group of (including multiple antenna panels) antenna panels of a base station in a 5G system, or it can also be a network node constituting a gNB or a transmission point, such as a baseband unit (BBU), or a distributed unit (DU), etc.
[0094] 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 functions of the gNB, and the DU implements some functions of the gNB. For example, the CU may be responsible for processing non-real-time protocols and services, such as the functions of 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, the functions of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical (PHY) layer may be implemented. A DU may be connected to only one CU or to multiple CUs, and a CU may be connected to multiple DUs, and the CU and DU may communicate through the F1 interface. The AAU may implement some physical layer processing functions, RF processing, and related functions of active antennas. Since the information of the RRC layer will eventually be delivered to the PHY layer and become the information of the PHY layer, or be converted from the information of the PHY layer, therefore, under this architecture, high-level signaling, such as RRC layer signaling, can also be considered to be sent by DU, or by DU+AAU.
[0095] It is understandable that the network device may be a device including 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 (radio access network, RAN), or the CU may be classified as a network device in a core network (core network, CN), which is not limited in this application.
[0096] The network equipment provides services for the cell, and the terminal equipment communicates with the cell through the transmission resources (for example, frequency domain resources, or spectrum resources) allocated by the network equipment. The cell can belong to a macro base station (for example, macro eNB or macro gNB, etc.), or it can belong to a base station corresponding to a small cell. The small cell here may include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
[0097] In vehicle to everything (V2X) technology, the network device may be a road side unit (RSU). Multiple network devices in the communication system may be base stations of the same type or different types. A base station may communicate with a terminal device or communicate with the terminal device through a relay station.
[0098] The network device in the present application may also be a device with a sensing function, which can transmit a sensing signal, receive and process an echo signal reflected by a target object in the environment. In the embodiment of the present application, the communication device used to implement the network device function may be a network device, or a device with some functions of a base station, or a device that can support the network device to implement the function, such as a chip system, which may be installed in the network device, and the embodiment of the present application does not limit this.
[0099] 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.
[0100] The terminal device can be a device that provides voice / data connectivity to users, for example, a handheld device with wireless connection function, a vehicle-mounted device, etc. At present, some examples of terminals can be: mobile phones, tablet computers (pad), computers with wireless transceiver functions (such as laptops, PDAs, etc.), mobile Internet devices (mobile internet devices, MIDs), virtual reality (virtual reality, VR) devices, augmented reality (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 (session initiation protocol, SIP) phones, wireless local loop (wireless local loop, WLL) stations, personal digital assistants (personal digital assistants) assistant, PDA), handheld devices with wireless communication function, computing devices or other processing devices connected to a wireless modem, vehicle-mounted devices, wearable devices, terminal devices in 5G networks or terminal devices in future evolved public land mobile communication networks (public land mobile network, PLMN), etc.
[0101] Among them, wearable devices can also be called wearable smart devices, which are a general term for the intelligent design and development of wearable devices for daily wear using wearable technology, 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 clothes or accessories. Wearable devices are not only hardware devices, but also realize powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-sized, and independent of smartphones to achieve complete or partial functions, 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.
[0102] In addition, the terminal device can also be a terminal device in the Internet of Things (IoT) system. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection. IoT technology can achieve massive connections, deep coverage, and terminal power saving through narrowband (NB) technology, for example.
[0103] In the embodiments of the present application, the target object is a variety of tangible objects in the environment that can reflect electromagnetic waves, for example, it can include land objects such as mountains, forests or buildings, and can also include movable objects such as vehicles, drones, pedestrians, and terminal devices. The target object can also be called a sensed target, a detected target, a sensed object, a detected object, or a sensed device, etc., which is not limited in the embodiments of the present application.
[0104] 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 a memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through a process, 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 a browser, an address book, a word processing software, and an 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 can 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 a terminal device or a network device that can call a program and execute a program.
[0105] 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" 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 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 memory (EPROM), 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.
[0106] 1. Subcarrier
[0107] In the OFDM system, the frequency domain resources are divided into several sub-resources, each of which is called a sub-carrier. A sub-carrier can also be understood as the minimum granularity of frequency domain resources.
[0108] 2. OFDM Symbol
[0109] An OFDM symbol is the smallest time unit in the time domain in an OFDM system.
[0110] 3. Perception Technology
[0111] The technical principle of perception is somewhat different from that of communication. In communication, the transmitter modulates information on radio waves and sends it to the receiver, which demodulates the signal carried on the radio waves to obtain information. Perception requires the transmitter to send radio waves in a specific direction. When the radio waves hit the target surface, reflected radio waves are formed. The receiver receives and processes the reflected radio waves to obtain the required target position, speed and other information. It is worth noting that the more echo signals the receiver accumulates, the better the perception performance.
[0112] Perception can usually be divided into two types based on the mode: single-station perception and dual-station perception. In single-station perception, the transmitter and receiver of the perception signal are the same device. From the perspective of the perception process, the station must both send the perception signal and receive the reflection signal of the perception signal on the target surface. Therefore, the single-station perception mode is also called the self-transmitting and self-receiving mode. For dual-station perception, the transmitter and receiver of the perception signal are two different devices. From the perspective of the perception process, after the perception station A sends the perception signal, the signal reflected by the perception signal on the target surface is received by the perception station B. Therefore, the dual-station perception mode is also called the A-transmitting and B-receiving mode.
[0113] 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.
[0114] Figure 2 Schematic diagram of application scenarios of different perception modes, such as Figure 2 As shown, from the perspective of perception mode, perception can include 6 scenarios. Scenario (a) is single-station perception, network device A sends a perception signal and receives the reflection signal of the perception signal on the target object. Scenario (b) is dual-station perception, network device A sends a perception signal, and network device B receives the reflection signal of the perception signal on the target object. Scenario (c) is dual-station perception, network device A sends a perception signal, and terminal device A receives the reflection signal of the perception signal on the target object. Scenario (d) is single-station perception, terminal device A sends a perception signal and receives the reflection signal of the perception signal on the target object. Scenario (e) is dual-station perception, terminal device A sends a perception signal, and network device A receives the reflection signal of the perception signal on the target object. Scenario (f) is dual-station perception, terminal device A sends a perception signal, and terminal device B receives the reflection signal of the perception signal on the target object.
[0115] 4. Coherent processing time
[0116] The coherent processing time is a time period that is much longer than the sensing signal transmission cycle. During the coherent processing time, the transmitter sends multiple sensing signals in the same beam direction, and the receiver receives the echo signal of each sensing signal, and coherently combines the echo signals of all the sensing signals sent within this time period to achieve the distance and speed measurement of the target. The coherent combination can generally be achieved by matching filtering and Fourier transforming all the echo signals within this time period.
[0117] 5. Positioning reference signal (PRS)
[0118] PRS is a reference signal used for downlink positioning measurement. In the downlink positioning technical solution and the uplink and downlink joint positioning technical solution, the terminal device can obtain the positioning measurement value by receiving and measuring the PRS signal sent by each network device. The downlink positioning technical solution can be, for example, the downlink time difference of arrival (DL-TDOA) positioning method and the downlink angle of departure (DL-AoD) positioning method. The uplink and downlink joint positioning technical solution can be, for example, the multi-cell round-trip time positioning method (multi-round triptime, Multi-RTT).
[0119] The PRS sequence uses the Gold sequence, and its initial value is expressed as follows:
[0120]
[0121] 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.
[0122] In NR, the definition of PRS resource frequency layer is introduced to distinguish PRS measured in the same frequency and different frequencies. Specifically, for the PRS frequency layer, PRS resource set and PRS resource in NR, their definitions and related concepts are summarized as follows:
[0123] 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, across one or multiple TRPs.
[0124] A PRS resource set is a collection of PRS resources in the same TRP.
[0125] For a PRS resource set, the following configuration can be performed:
[0126] When the subcarrier spacing is 30 kHz, the maximum supported PRS transmission period is 10.24 s.
[0127] Configure the PRS resource to repeat up to 32 times, and optionally support {1,2,4,6,8,16,32};
[0128] The PRS frequency domain comb size is configured to support {2, 4, 6, 12}; the PRS symbol number is configured to support {2, 4, 6, 12}. It should be understood that the comb size represents the interval between adjacent subcarriers occupied by the PRS in the frequency domain resources.
[0129] 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.
[0130] For a PRS resource, you can configure it as follows:
[0131] Configure the ID of the PRS sequence and determine the initial value of the PRS sequence to be used;
[0132] The configuration of the PRS frequency domain comb size supports {2, 4, 6, 12}. The difference from the comb size defined in the resource set is that the comb size defined in the resource is used in the round trip time (RTT) scheme.
[0133] Figure 3 The following is a schematic diagram of the mapping of PRS time-frequency resources, 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 PRS occupies the time domain resources starting from the symbol numbered 3, in a time slot, the mapping of PRS on 12 subcarrier resources is as follows: Figure 3 shown.
[0134] With the development of communication technology, communication and perception integration technology is considered to be one of the key technologies that can expand the business capabilities of mobile communication networks. This technology aims to integrate wireless communication and perception functions into the same system, and build the ability to detect, track and image targets by utilizing various propagation characteristics of wireless signals, so that communication and perception capabilities can be integrated into one network to achieve harmonious coexistence and even mutual benefit.
[0135] In order to reduce the cost of sensing resources, a solution of multiplexing communication resources with sensing resources is currently proposed, such as using the above-mentioned PRS for sensing. When sensing, the first thing to consider is to configure resources that meet the sensing requirements, and then to multiplex resources. At present, the configuration of sensing resources is difficult to meet the sensing requirements.
[0136] In view of this, the embodiments of the present application provide a communication method and a communication device, by configuring the relevant resources of the perception signal, such as configuring the time unit occupied by the perception signal, the signal sequence used to send the perception signal, the time domain coefficient of the perception signal and other information, so that the receiving end can receive the perception signal based on this information and perceive it. The number of time units configured in the embodiments of the present application is selected from a preset value set, which can meet the perception requirements.
[0137] 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 wireless communication systems, for example, Figure 1 The communication system 100 shown in FIG. 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 Figure 1 The terminal device 120 shown in FIG. 1 may be, for example, Figure 1 The terminal device shown in may also be a chip configured in the terminal device; the other communication device of the two communication devices may correspond to Figure 1 The network device 110 shown in FIG. 1 may be, for example, Figure 1 The network device shown in may also be a chip configured in the network device.
[0138] 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.
[0139] Figure 4 A communication method 400 provided in an embodiment of the present application is shown, comprising the following steps:
[0140] S410, the network device sends first indication information; correspondingly, the terminal device receives the first indication information.
[0141] 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.
[0142] It should be understood that the time unit in the embodiment of the present application is a unit of time domain resources, such as a 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.
[0143] It should also be understood that the first time period of the embodiment of the present application is the coherent processing time.
[0144] S430: The terminal device uses the first signal for perception.
[0145] 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.
[0146] 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.
[0147] 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.
[0148] 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 may 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.
[0149] It should be understood that the first indication information of the embodiments of the present application includes different contents in different situations.
[0150] Case 1: The first indication information includes information for indicating M time units occupied by the first signal in the first time period.
[0151] 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.
[0152] 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.
[0153] 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.
[0154] Case 5: The first indication information includes information for determining the first signal sequence and a time domain coefficient of the first signal.
[0155] 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 may be scrambled using the time domain coefficients to obtain the first signal.
[0156] 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 embodiments of the present application.
[0157] 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 the embodiments of the present application are not limited to this.
[0158] The communication method of the embodiment of the present application configures the relevant resources of the perception signal, such as configuring the time unit occupied by the perception signal, the signal sequence used to send the perception signal, the time domain coefficient of the perception signal and other information, so that the terminal device can receive the perception signal based on this information and perform perception. The number M of time units configured in the embodiment of the present application is selected from a preset first value set, which can meet the perception requirements.
[0159] In the above embodiment, 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.
[0160] It should be understood that in the current technology, the number of time units occupied by the perception signal in the first time period is limited, and a maximum of 32 times are supported. For example, the values in {1, 2, 4, 6, 8, 16, 32} are supported. The number of time units occupied by the perception signal configured in the embodiment of the present application allows additional support of M. By setting the number of time units occupied by the specific perception signal, it is possible to ensure that the communication method of the embodiment of the present application supports the required perception requirements.
[0161] It should also be understood that when the first signal is a PRS, the above M does not exceed the PRS resource period configured by the PRS resource set.
[0162] The following describes the selection principle of the values in the first value set in different scenarios.
[0163] Scenario 1: Network devices send and receive data autonomously. The first value set is {40, 64, 71, 80, 123, 128, 142, 160, 256, 283, 320}.
[0164] First, the selection process of 142 in the first value set is introduced. In the perception scenario where the network device sends and receives the data by itself, for example, for a certain time when the perception signal is transmitted within the coherent processing time, the power P of the perception signal received by the radar is r It can be calculated by the following formula:
[0165] P r =P t ×G t ×G r ×PL s ,
[0166] Among them, P t Indicates the transmission power of the network device, G t represents the transmit antenna gain, G r Represents the receiving antenna gain, PL s It indicates the path loss of the signal from the transmitter to the receiver after being reflected from the target object.
[0167] Assume that the path loss from the transmitter of the sensing signal to the target object is PL(d 1 ), the path loss from the target object to the receiving end of the perception signal is PL(d 2 ), d 1 is the distance between the transmitter of the sensing signal and the target object, d 2 is the distance between the target object and the receiving end of the sensing signal. The path loss PL of the signal from the transmitter to the receiving end after being reflected by the target object can be calculated by the following formula: s :
[0168]
[0169] Where λ is the wavelength of the sensing signal, in meters, and the radar cross section (RCS) is in square meters.
[0170] The above path loss can be calculated using the existing path loss model, that is, through the following formula:
[0171] PL=28+22×log 10d+20×log 10 f,
[0172] Wherein, d represents the distance in meters, which can be the distance d between the transmitter of the above-mentioned sensing signal and the target object. 1 Or the distance d between the target object and the receiving end of the sensing signal 2 . f represents the carrier frequency, unit is Ghz.
[0173] The receiving end of the sensing signal can obtain the signal processing gain by coherently combining the cumulatively received sensing 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:
[0174] P process =10×log 10 (L×K),
[0175] Wherein, L and K represent the number of FFT points of 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.
[0176] The signal-to-noise ratio (SNR) of the target sensed by the network device can be expressed by the following formula:
[0177] SNR = P r +P process -B×H-NF,
[0178] Wherein, NF represents the noise figure (NF), H represents the thermal noise power spectrum, and B represents the bandwidth of the perceived signal, in Hz.
[0179] In a possible scenario, assuming that the sensing range is 1km, the transmission power of the network device is 31dBm, the bandwidth of the sensing signal is 400Mhz, the subcarrier spacing is 120kHz, the antenna gain of the network device receiving and transmitting is 32.5dB, and the typical RCS of the network device sensing drone is -20dbsm, the NF is 7dB, the thermal noise power spectrum is -174dBm / Hz, and the frequency domain comb size is 2, according to the bandwidth of the sensing signal and the subcarrier spacing, it can be determined that the above L value is 1584. Different carrier frequencies and different signal-to-interference-noise ratio thresholds can obtain different K values.
[0180] For example, assuming that the carrier frequency is 28 GHz, the network device estimates the range and velocity spectrum of the sensed echo signal matrix by performing a two-dimensional Fourier transform, and the signal-to-interference-noise ratio threshold for detecting the target is 15 db, it can be obtained that K=142.
[0181] For example, assuming that the carrier frequency is 28 GHz, the network device estimates the range and velocity spectrum of the sensed echo signal matrix by performing a two-dimensional Fourier transform, and the signal-to-interference-noise ratio threshold for detecting the target is 12 dB, it can be obtained that K=71.
[0182] For example, assuming that the carrier frequency is 28 GHz, the network device estimates the range and velocity spectrum of the sensed echo signal matrix by performing a two-dimensional Fourier transform, and the signal-to-interference-noise ratio threshold for detecting the target is 18 dB, it can be obtained that K=283.
[0183] Exemplarily, assuming that the carrier frequency is 26 GHz, the network device estimates the range and velocity spectrum of the sensed echo signal matrix by performing a two-dimensional Fourier transform, and the signal-to-interference-noise ratio threshold for detecting the target is 15 dB, and K=123 can be obtained.
[0184] 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, transmit 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.
[0185] In the FDD system, uplink and downlink are separated by different frequencies, while in the TDD system, uplink and downlink transmissions are performed on the same frequency by time division. Therefore, in the TDD system, if the perception signal is a downlink signal, the network device cannot send the perception signal in the uplink time slot. Therefore, in the actual configuration, the constraints of the uplink time slot position need to be considered.
[0186] Figure 5 shows different time slot ratios in the TDD system, such as Figure 5 As shown in the figure, D represents a downlink time slot, S represents a self-contained time slot, and U represents an uplink time slot. Among them, the self-contained time slot is also called a flexible time slot, which can be used as an uplink time slot to send an uplink signal or as a downlink time slot to send a downlink signal. Figure 5 The schematic diagrams of 4:1 time slot ratio, 8:2 single-cycle time slot ratio, 8:2 double-cycle time slot ratio, 7:3 time slot ratio and 2:3 time slot ratio are shown in sequence. The time slot ratio here refers to the ratio of the downlink time slot to the uplink time slot.
[0187] Taking K=142 as an example, the resource configuration situation when the perception signal actually needs to occupy 142 time units is explained below.
[0188] Taking into account the above different time slot ratios, if the above 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 resource repetitions configured is 178 times; for an 8:2 single-cycle time slot ratio, the maximum number of resource repetitions configured is 178 times; for an 8:2 dual-cycle time slot ratio, the maximum number of resource repetitions configured is 178 times; for a 7:3 dual-cycle time slot ratio, the maximum number of resource repetitions configured is 179 times; for a 2:3 time slot ratio, the maximum number of resource repetitions configured is 355.
[0189] Taking the 4:1 time slot ratio as an example, when the PRS is configured to be continuously distributed in the time slots, the network device can select a signal for sensing in each time slot. Therefore, in a time slot cycle, after 5 time slots, the network device can actually accumulate 4 sensing symbols, such as Figure 6 As shown, if the transmission starts from the uplink time slot, 35 time slot cycles are required, and the accumulated sensed symbols are 35×4=140 times. The next two downlink time slots need to be repeated, so the actual configured number of repetitions is 35×5+1+2=178 times.
[0190] Similarly, for a single-cycle time slot ratio of 8:2, in a time slot cycle, after 10 time slots, the network device can actually accumulate 8 perception symbols, such as Figure 7 As shown, if the transmission starts from the uplink time slot, it needs to repeat 17 time slot cycles, corresponding to the accumulation of 17×8=136 symbols, plus the following 6 downlink time slot symbols, the actual resource is repeated 17×10+2+6=178 times.
[0191] The ratios of other time slots are similar and are not listed here one by one.
[0192] 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}. Among them, 320 is the value greater than 283 and closest to 283 in the PRS configuration period. In this way, when M=320, more perception signals will be sent, which is beneficial to improving resource utilization and perception performance. In addition, a value equal to the PRS configuration period, i.e., 40,64,80,128,160,256, can be selected. 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}.
[0193] Scenario 2: The network device sends and the terminal device receives. The first value set is {40,44,64,70,80,81,128}.
[0194] First, the selection process of 81 in the above first value set is introduced. In the perception scenario where the network device sends and the terminal device receives, similar to scenario 1, in a possible scenario, it is assumed that the transmission power of the network device is 31dBm, the bandwidth of the perception signal is 400Mhz, the subcarrier spacing is 120kHz, the transmission antenna gain of the network device is 32.5dB, and the receiving antenna gain of the terminal device is 9dB. Considering that the typical RCS of the network device perception drone is -20dbsm, the NF is 7 decibels (dB), the thermal noise power spectrum is -174dBm / Hz, and the frequency domain comb size is 2, according to the bandwidth of the perception signal and the subcarrier spacing, it can be determined that the above L value is 1584. Different carrier frequencies and different signal-to-interference-noise ratio thresholds can obtain different values of K.
[0195] For example, assuming that the sensing range of the terminal device is 200m, the distance from the farthest target object to the network device is 330m, the carrier frequency is 28Ghz, the terminal device performs a two-dimensional Fourier transform on the sensing 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.
[0196] For example, assuming that the sensing range of the terminal device is 100m, the distance from the farthest target object to the network device is 500m, the carrier frequency is 28Ghz, the terminal device performs a two-dimensional Fourier transform of the sensing 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.
[0197] For example, assuming that the sensing range of the terminal device is 200m, the distance from the farthest target object to the network device is 330m, the carrier frequency is 26Ghz, the terminal device performs a two-dimensional Fourier transform on the sensing 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.
[0198] 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, transmit 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.
[0199] In the FDD system, uplink and downlink are separated by different frequencies, while in the TDD system, uplink and downlink transmissions are performed on the same frequency by time division. Therefore, in the TDD system, if the perception signal is a downlink signal, the network device cannot send the perception signal in the uplink time slot. Therefore, in the actual configuration, the constraints of the uplink time slot position need to be considered.
[0200] Taking K=81 as an example, the resource configuration situation when the perception signal actually needs to occupy 81 time units is explained below.
[0201] Considering 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 resource repetitions configured is 102 times; for an 8:2 single-cycle time slot ratio, the maximum number of resource repetitions configured is 103 times; for an 8:2 dual-cycle time slot ratio, the maximum number of resource repetitions configured is 103 times; for a 7:3 dual-cycle time slot ratio, the maximum number of resource repetitions configured is 116 times; for a 2:3 time slot ratio, the maximum number of resource repetitions configured is 204.
[0202] Taking the 4:1 time slot ratio as an example, when the PRS is configured to be continuously distributed in the time slots, the network device can select a signal for sensing in each time slot. Therefore, in a time slot cycle, after 5 time slots, the network device can actually accumulate 4 sensing symbols, such as Figure 8 As shown, if the transmission starts from the uplink time slot, 20 time slot cycles are required, and the accumulated sensed symbols are 20×4=80 times. It is necessary to repeat the subsequent downlink time slot, so the actual configured repetition number is 20×5+1+1=102 times.
[0203] The ratios of other time slots are similar and are not listed here one by one.
[0204] 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}. Among them, 128 is the value greater than 81 and closest to 81 in the PRS configuration period. In this way, when M=128, more perception signals will be sent, which is beneficial to improving resource utilization and perception performance. In addition, a value equal to the PRS configuration period can be selected, that is, 40,64,80. Combined with the above K values of 44,70,81, the set {40,44,64,70,80,81,128} can be obtained.
[0205] In summary, by taking the union of the set {40, 64, 71, 80, 123, 128, 142, 160, 256, 283, 320} corresponding to scene 1 and the set {40, 44, 64, 70, 80, 81, 128} corresponding to scene 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.
[0206] 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.
[0207] 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. Take 320 as the value included in the first value set, and then select other values that meet the period constraint. The first value set includes 40, 64, 80, 128, 160, 256 and 320.
[0208] 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.
[0209] In a third possible implementation of this embodiment, considering actual scenario requirements, the first value set includes 44, 71, 81, 123, 142 and 283.
[0210] In a fourth possible implementation manner of this embodiment, considering actual scenario requirements, the first value set includes 44, 70, 81, 123, 142 and 283.
[0211] In a fifth possible implementation manner of this embodiment, considering that the signal to interference plus noise ratio threshold is 15 dB, a K value corresponding to 15 dB is selected, and thus the first value set includes 44, 70, 81, 123 and 142.
[0212] In a possible scenario, the terminal device not only uses the first signal for perception, but also uses the first signal for positioning measurement. That is, the terminal device uses the first signal for both perception and positioning measurement, so that while meeting the perception requirements, it can also effectively reuse perception resources and reduce resource overhead. In this scenario, the first signal can be, for example, a PRS.
[0213] 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.
[0214] 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) may also use the first signal for perception.
[0215] Optionally, the method further includes: the network device sends indication information to the terminal device, the indication information is used to instruct the terminal device to report the perception result; correspondingly, the terminal device receives the indication information. In response to the indication information, the terminal device reports the perception result to the network device.
[0216] As an optional embodiment, the first signal sequence is determined based on a pseudo-random sequence, an initial value of the pseudo-random sequence is determined based on a first value; and a value of the first value is indicated by the information used to determine the first signal sequence.
[0217] 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.
[0218] As an optional embodiment, the first signal sequences in different time units are the same.
[0219] The initial value of the pseudo-random sequence used by some current reference signals (such as PRS) will change with the location of different time domain resources. If these reference signals are used as perception signals, the perception 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 the perception signal sent by itself, it will also be affected by the perception signals sent by other network devices (i.e., the interference signal between network devices) and noise. Since the perception symbols sent by all network devices are constantly changing, when network device A performs coherent processing of the echo signal, the interference signal will randomly affect the interference level of target detection, thereby generating a larger target perception blind area.
[0220] 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 echo signals, 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.
[0221] As an optional embodiment, the initial value c of the pseudo-random sequence satisfies any of the following:
[0222] c=(2 10 ×(2×N+1)+N)mod2 31 ,or
[0223]
[0224] c=(2 17 ×(2×N+1)+2×N)mod 2 31 ,
[0225] Wherein, N represents the first value, and N is an integer greater than or equal to 0.
[0226] 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.
[0227] 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.
[0228] It should be understood that the above N may be agreed upon by the protocol, or may be configured by the network device through high-level signaling, and the embodiments of the present application are not limited to this.
[0229] 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}.
[0230] In the case where the time domain coefficient of the first signal is included in the above-mentioned first indication information, it means that the network device scrambles the first signal sequence in the time domain, so that the detection performance of zero-speed or low-speed targets can be enhanced. 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 on each time unit and the corresponding element on the time unit is the first signal sent on the time unit.
[0231] 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 ith column in the discrete Fourier transform (DFT) matrix W, W = [w 0 ,w 1 ,…w i ,…,w Q-1 ,] or W = [w 0 ,w 1 ,…w i ,…,w Q-1 ] T , Where n=0,1,2,…,Q-1, Q is w i The length of [n], T means transpose.
[0232] In a 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.
[0233] Exemplarily, the value of Q is 19 or a multiple of 19.
[0234] Exemplarily, the value of Q is 3 or a multiple of 3.
[0235] For example, Q is 2 r , r is a positive integer. Optionally, r=6.
[0236] 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.
[0237] In a possible implementation manner, 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 for indicating the above i and the above Q. Further, Q can be selected from the set {19, 38, 57}.
[0238] As an optional embodiment, in order to further reduce the overhead of perception resources, the number of symbols configured for the first signal allows supporting a single symbol. Exemplarily, the number of symbols of the first signal can be selected from the set {1, 2, 4, 6, 12}. For perception scenarios, a single symbol can meet the perception requirements and achieve perception of the target.
[0239] 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 Select from to determine the comb size of the first signal.
[0240] Fig. 9 Another communication method 900 provided in an embodiment of the present application is shown, comprising the following steps:
[0241] S910, the network device sends second indication information; correspondingly, the terminal device receives the second indication information.
[0242] 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.
[0243] S930: The terminal device uses the first signal for perception.
[0244] 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 an initial value of the pseudo-random sequence being 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.
[0245] 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.
[0246] 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.
[0247] For other detailed descriptions of the embodiments of the present application, please refer to the above method 400, which will not be repeated here.
[0248] As an optional embodiment, the first signal sequences in different time units are the same.
[0249] As an optional embodiment, the initial value c of the pseudo-random sequence satisfies any of the following:
[0250] c=(2 10 ×(2×N+1)+N)mod2 31 ,or
[0251]
[0252] c=(2 17 ×(2×N+1)+2×N)mod2 31 ,
[0253] Wherein, N represents the first value, and N is an integer greater than or equal to 0.
[0254] 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}.
[0255] It should be understood that the sequence numbers of the above processes do 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.
[0256] Combined with the above Figures 1 to 9 , describes in detail the communication method according to the embodiment of the present application, and will be combined with Figures 10 to 12 , describe in detail the communication device of an embodiment of the present application.
[0257] Fig.10 The communication device 1000 provided in an embodiment of the present application is shown. The device 1000 includes: a transceiver unit 1010 and a processing unit 1020 .
[0258] The transceiver unit 1010 is used to receive first indication information; and, based on the first indication information, receive a first signal at M time units within a first time period; the processing unit 1020 is used to perceive using the first signal; 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.
[0259] Optionally, the first signal sequence is determined based on a pseudo-random sequence, an initial value of the pseudo-random sequence is determined based on a first value; and a value of the first value is indicated by the information used to determine the first signal sequence.
[0260] Optionally, the first signal sequences in different time units are the same.
[0261] Optionally, the initial value c of the pseudo-random sequence satisfies any of the following:
[0262] c=(2 10 ×(2×N+1)+N)mod2 31 ,or
[0263]
[0264] c=(217 ×(2×N+1)+2×N)mod2 31 ,
[0265] Wherein, N represents the first value, and N is an integer greater than or equal to 0.
[0266] 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}.
[0267] 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.
[0268] Optionally, the processing unit 1020 is further used to: perform positioning measurement using the first signal.
[0269] Optionally, the processing unit 1020 is further used to: use the first signal to accumulate echo signals within the first time period to perform perception and obtain a perception result.
[0270] 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 proprietary processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a merged logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art can understand that the device 1000 can be specifically a terminal device in the above-mentioned embodiment, and the device 1000 can be used to execute the various processes and / or steps corresponding to the terminal device in the above-mentioned method embodiment. To avoid repetition, it will not be repeated here.
[0271] 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.
[0272] In the embodiments of the present application, Fig.10 The device 1000 in the embodiment 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.
[0273] Fig.11 Another communication device 1100 provided in an embodiment of the present application is shown. The device 1100 includes: a sending unit 1110 .
[0274] 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 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.
[0275] Optionally, the first signal sequence is determined based on a pseudo-random sequence, an initial value of the pseudo-random sequence is determined based on a first value; and a value of the first value is indicated by the information used to determine the first signal sequence.
[0276] Optionally, the first signal sequences in different time units are the same.
[0277] Optionally, the initial value c of the pseudo-random sequence satisfies any of the following:
[0278] c=(2 10 ×(2×N+1)+N)mod2 31 ,or
[0279]
[0280] c=(2 17 ×(2×N+1)+2×N)mod2 31 ,
[0281] Wherein, N represents the first value, and N is an integer greater than or equal to 0.
[0282] 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}.
[0283] 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.
[0284] 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.
[0285] It should be understood that the device 1100 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 proprietary processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a merged logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art can 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, it will not be repeated here.
[0286] The apparatus 1100 of each of the above schemes has the function of implementing the corresponding steps performed by the network device in the above method; the function can be implemented by hardware, or by hardware executing the corresponding software. The hardware or software includes one or more modules corresponding to the above functions. For example, the above sending unit 1110 can be replaced by a transmitter, and the above processing unit 1120 can be replaced by a processor, respectively performing the sending operation and related processing operations in each method embodiment.
[0287] In the embodiments of the present application, Fig.11 The device 1100 in the embodiment 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.
[0288] Fig.12 Another communication device 1200 provided in an embodiment of the present application is shown. 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 through 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 signals and / or receive signals.
[0289] It should be understood that the device 1200 can be specifically a terminal device or a network device in the above embodiment, and can be used to execute the various steps and / or processes corresponding to the terminal device or the network device in the above method embodiment. Optionally, the memory 1230 may include a read-only memory and a random access memory, and provide instructions and data to the processor. A part of the memory may also include a non-volatile random access memory. For example, the memory may also store information about the device type. The processor 1210 may be used to execute instructions stored in the memory, and when the processor 1210 executes instructions stored in the memory, the processor 1210 is used to execute the various steps and / or processes of the above method embodiment corresponding to the terminal device or the network device. The transceiver 1220 may include a transmitter and a receiver, the transmitter may be used to implement the various steps and / or processes corresponding to the above transceiver for performing the sending action, and the receiver may be used to implement the various steps and / or processes corresponding to the above transceiver for performing the receiving action.
[0290] 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 (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0291] In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or an instruction in the form of software. The steps of the method disclosed in conjunction with the embodiment of the present application can be directly embodied as a hardware processor for execution, or a combination of hardware and software units in a processor for execution. 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 completes the steps of the above method in conjunction with its hardware. To avoid repetition, it is not described in detail here.
[0292] The present application also provides a computer-readable storage medium, which is used to store a computer program, and the computer program is used to implement the method corresponding to the terminal device or the network device in the above embodiment.
[0293] The present application also provides a computer program product, which includes a computer program (also referred to as code or instruction). 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.
[0294] Those of ordinary skill in the art will appreciate that the various method steps and units described in 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 the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those of ordinary skill in the art can 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.
[0295] Those skilled in the art can 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.
[0296] In the several embodiments provided in the present 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 only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, 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 it can be an electrical, mechanical or other form of connection.
[0297] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed on 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.
[0298] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0299] 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 to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.
[0300] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope 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: 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: 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: 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: 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
Cited By
Communication method and communication apparatus
EP4780055A1
Communication method and communication apparatus
WO2025067051A1