A method performed by a first node in a communication system and a first node
Patent Information
- Application Number
- EP2024811429
- Authority / Receiving Office
- EP · EP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-05-25
- Filing Date
- 2024-05-24
- Publication Date
- 2026-02-25
AI Technical Summary
Current wireless communication systems face limitations in spectrum utilization and sensing range due to high Peak to Average Power Ratio (PAPR) and cyclic prefix constraints, which hinder the integration of sensing and communication functions, especially in high-frequency bands, and fail to meet the requirements of Integrated Sensing And Communications (ISAC) technology.
A method involving a first node in a wireless communication system that generates a time domain signal by mapping a sequence to a time domain resource, allowing for low PAPR and non-linear FM signals with unordered phase difference sequences, which enhances sensing capabilities beyond conventional communication coverage limits.
This approach enables improved spectrum utilization and sensing range, reducing interference and enhancing the detection of weak targets, thereby supporting advanced ISAC applications.
Smart Images

Figure KR2024007042_28112024_PF_FP_ABST
Abstract
Description
A METHOD PERFORMED BY A FIRST NODE IN A COMMUNICATION SYSTEM AND A FIRST NODE
[0001] The present disclosure relates to the technical field of a wireless communication, and in particular to a method performed by a first node in a communication and a first node.
[0002] Considering the development of wireless communication from generation to generation, the technologies have been developed mainly for services targeting humans, such as voice calls, multimedia services, and data services. Following the commercialization of 5th-generation (5G) communication systems, it is expected that the number of connected devices will exponentially grow. Increasingly, these will be connected to communication networks. Examples of connected things may include vehicles, robots, drones, home appliances, displays, smart sensors connected to various infrastructures, construction machines, and factory equipment. Mobile devices are expected to evolve in various form-factors, such as augmented reality glasses, virtual reality headsets, and hologram devices. In order to provide various services by connecting hundreds of billions of devices and things in the 6th-generation (6G) era, there have been ongoing efforts to develop improved 6G communication systems. For these reasons, 6G communication systems are referred to as beyond-5G systems.
[0003] 6G communication systems, which are expected to be commercialized around 2030, will have a peak data rate of tera (1,000 giga)-level bps and a radio latency less than 100μsec, and thus will be 50 times as fast as 5G communication systems and have the 1 / 10 radio latency thereof.
[0004] In order to accomplish such a high data rate and an ultra-low latency, it has been considered to implement 6G communication systems in a terahertz band (for example, 95GHz to 3THz bands). It is expected that, due to severer path loss and atmospheric absorption in the terahertz bands than those in mmWave bands introduced in 5G, technologies capable of securing the signal transmission distance (that is, coverage) will become more crucial. It is necessary to develop, as major technologies for securing the coverage, radio frequency (RF) elements, antennas, novel waveforms having a better coverage than orthogonal frequency division multiplexing (OFDM), beamforming and massive multiple input multiple output (MIMO), full dimensional MIMO (FD-MIMO), array antennas, and multiantenna transmission technologies such as large-scale antennas. In addition, there has been ongoing discussion on new technologies for improving the coverage of terahertz-band signals, such as metamaterial-based lenses and antennas, orbital angular momentum (OAM), and reconfigurable intelligent surface (RIS).
[0005] Moreover, in order to improve the spectral efficiency and the overall network performances, the following technologies have been developed for 6G communication systems: a full-duplex technology for enabling an uplink transmission and a downlink transmission to simultaneously use the same frequency resource at the same time; a network technology for utilizing satellites, high-altitude platform stations (HAPS), and the like in an integrated manner; an improved network structure for supporting mobile base stations and the like and enabling network operation optimization and automation and the like; a dynamic spectrum sharing technology via collision avoidance based on a prediction of spectrum usage; an use of artificial intelligence (AI) in wireless communication for improvement of overall network operation by utilizing AI from a designing phase for developing 6G and internalizing end-to-end AI support functions; and a next-generation distributed computing technology for overcoming the limit of user equipment (UE) computing ability through reachable super-high-performance communication and computing resources (such as mobile edge computing (MEC), clouds, and the like) over the network. In addition, through designing new protocols to be used in 6G communication systems, developing mechanisms for implementing a hardware-based security environment and safe use of data, and developing technologies for maintaining privacy, attempts to strengthen the connectivity between devices, optimize the network, promote softwarization of network entities, and increase the openness of wireless communications are continuing.
[0006] It is expected that research and development of 6G communication systems in hyper-connectivity, including person to machine (P2M) as well as machine to machine (M2M), will allow the next hyper-connected experience. Particularly, it is expected that services such as truly immersive extended reality (XR), high-fidelity mobile hologram, and digital replica could be provided through 6G communication systems. In addition, services such as remote surgery for security and reliability enhancement, industrial automation, and emergency response will be provided through the 6G communication system such that the technologies could be applied in various fields such as industry, medical care, automobiles, and home appliances.
[0007] It is an object of the embodiment of the present disclosure to provide a method, a first node and a storage medium capable of better satisfying the wireless communication requirement performed by a first node in a communication system.
[0008] To achieve this object, the embodiments of the present disclosure provide technical solutions as follows:
[0009] On one aspect, the embodiment of the present disclosure provides a method performed by a first node in a communication system, the method comprising:
[0010] receiving configuration information, wherein the configuration information comprises first information relating to generation of a first sequence;
[0011] generating, based on the first information, a first sequence;
[0012] mapping the first sequence to a time domain resource to obtain and transmit a first signal.
[0013] On the other aspect, the embodiment of the present disclosure provides a method performed by a second node in a communication system, the method comprising:
[0014] determining first information relating to generation of a first sequence; generating, based on the first information, a first sequence; mapping the first sequence to a time domain resource to obtain a first signal.
[0015] Optionally, signal amplitudes corresponding to elements of the first signal are the same.
[0016] Optionally, the phase difference sequence is not an arithmetic sequence, the phase difference sequence being a sequence consisting of phase differences between adjacent elements in the first signal.
[0017] Optionally, the phase difference sequence is an ordered sequence or an unordered sequence, the ordered sequence being an ascending sequence or a descending sequence.
[0018] Optionally, the first information is specific to the first node.
[0019] Optionally, the generating a first sequence, based on the first information, comprising:
[0020] generating a second sequence, based on the first information, and generating the first sequence based on the second sequence and a frequency domain resource; or
[0021] based on the first information, generating a second sequence, sorting the second sequence to obtain a third sequence, and generating the first sequence based on the third sequence and the frequency domain resource.
[0022] Optionally, the first signal has a cyclic prefix, the mapping the first sequence to a time domain resource to obtain the first signal, comprising:
[0023] mapping the first sequence to a time domain resource based on the number of points of the cyclic prefix to obtain the first signal;
[0024] or,
[0025] the first signal does not have a cyclic prefix, the mapping the first sequence to a time domain resource to obtain the first signal, comprising: mapping the first sequence to a time domain resource to obtain the first signal.
[0026] Optionally, the method further comprising: determining first indication information, the first indication information indicating whether the first signal has a cyclic prefix.
[0027] Optionally, the method further comprising: transmitting configuration information, the configuration information comprising first information relating to generation of the first sequence.
[0028] Optionally, the configuration information comprises first indication information, the first indication information indicating whether the first signal has a cyclic prefix.
[0029] Optionally, the method further comprises:
[0030] determining a sampling point for transmitting the first element of the first signal in the time domain resource;
[0031] the mapping the first sequence to a time domain resource to obtain the first signal, comprising: mapping the first sequence to the time domain resource to obtain the first signal based on the sampling point for transmitting the first element of the first signal in the time domain resource.
[0032] Optionally, the configuration information further comprises second indication information, the second indication information being used to indicate the sampling point for transmitting the first element of the first signal in the time domain resource.
[0033] The mapping of the first sequence to a time domain resource to obtain the first signal comprises: mapping the first sequence to the time domain resource to obtain the first signal based on the second indication information.
[0034] Optionally, the configuration information comprises at least one set of configurations, each set comprising first information relating to generation of a first sequence, and second information relating to a resource, the resource being a time domain resource and / or a frequency domain resource; wherein the first information and / or second information corresponding to different configurations are different.
[0035] Optionally, the second information comprises third information relating to resources actually occupied by the first signal.
[0036] Optionally, the resources actually occupied by the first signal comprise: resources in the configured resources which can be occupied; or, resources in the configured resources other than the resources which cannot be occupied.
[0037] Optionally, the first signal is a signal for sensing, and / or, a signal for channel estimation.
[0038] On the other aspect, the embodiment of the present disclosure provides a node in a wireless communication system, the node comprising a transceiver, and at least one processor coupled to the transceiver, the at least one processor being configured to perform the method provided by any of the embodiments of the present disclosure.
[0039] Optionally, the above node is a first node and the above at least one processor being configured to perform the method provided by any of the embodiments of the present disclosure performed by the first node.
[0040] Optionally, the above node is a second node and the above at least one processor being configured to perform the method provided by any of the embodiments of the present disclosure performed by the second node.
[0041] On the other aspect, embodiments of the present disclosure also provide a computer readable storage medium, storing a computer program thereon, the computer program, when executed by a processor, performing the method provided by any of the embodiments of the present disclosure.
[0042] On the other aspect, there is provided a computer program product comprising a computer program which, when executed by a processor, performs the method provided in any of the optional embodiments of the present disclosure.
[0043] The beneficial effects brought about by the technical solutions provided by embodiments of the present disclosure are described in the following in connection with specific embodiments.
[0044] According to an embodiment of the present disclosure, efficiency for wireless communication system can be enhanced.
[0045] FIG. 1 illustrates a schematic diagram of a structure of a wireless network system to which embodiments of the present disclosure apply;
[0046] FIG. 2A illustrates an example wireless transmission path according to the present disclosure;
[0047] FIG. 2B illustrates an example wireless reception path according to the present disclosure;
[0048] FIG. 3A illustrates a schematic diagram of the structure of an example UE (user equipment, / terminal / terminal equipment) according to the present disclosure;
[0049] FIG. 3B illustrates a schematic diagram of the structure of an example base station according to the present disclosure;
[0050] FIG. 4 illustrates a schematic diagram of a flow of a communication method provided by embodiments of the present disclosure;
[0051] FIG. 5 illustrates a schematic diagram of the parameters in the system information provided by embodiments of the present disclosure;
[0052] FIG. 6 illustrates a schematic diagram of the parameters in the time domain resource information provided by embodiments of the present disclosure;
[0053] FIG. 7 illustrates a schematic diagram of the parameters in the frequency domain resource information provided by embodiments of the present disclosure;
[0054] FIG. 8 illustrates a schematic diagram of the parameters in the sequence resource information provided by embodiments of the present disclosure;
[0055] FIG. 9 illustrates a schematic diagram of the allocation of time domain resources in a plurality of different examples provided by embodiments of the present disclosure;
[0056] FIG. 10 illustrates a schematic diagram of the allocation of time domain resources in a plurality of different examples provided by embodiments of the present disclosure;
[0057] FIG. 11 illustrates a schematic diagram of the allocation of time domain resources in a plurality of different examples provided by embodiments of the present disclosure;
[0058] FIG. 12 illustrates a schematic diagram of the allocation of time domain resources in a plurality of different examples provided by embodiments of the present disclosure; and
[0059] FIG. 13 illustrates a schematic diagram of the structure of an electronic device provided by embodiments of the present disclosure.
[0060] The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of various embodiments of the present disclosure as defined by the claims and their equivalents. It includes various specific details to assist in that understanding but these are to be regarded as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the various embodiments described herein can be made without departing from the scope and spirit of the present disclosure. In addition, descriptions of well-known functions and constructions may be omitted for clarity and conciseness.
[0061] The terms and words used in the following description and claims are not limited to the bibliographical meanings, but, are merely used by the inventor to enable a clear and consistent understanding of the present disclosure. Accordingly, it should be apparent to those skilled in the art that the following description of various embodiments of the present disclosure is provided for illustration purpose only and not for the purpose of limiting the present disclosure as defined by the appended claims and their equivalents.
[0062] It is to be understood that the singular forms "a," "an," and "the" include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to "a component surface" includes reference to one or more of such surfaces.
[0063] The term "include" or "may include" refers to the existence of a corresponding disclosed function, operation or component which can be used in various embodiments of the present disclosure and does not limit one or more additional functions, operations, or components. The terms such as "include" and / or "have" may be construed to denote a certain characteristic, number, step, operation, constituent element, component or a combination thereof, but may not be construed to exclude the existence of or a possibility of addition of one or more other characteristics, numbers, steps, operations, constituent elements, components or combinations thereof.
[0064] The term "or" used in various embodiments of the present disclosure includes any or all of combinations of listed words. For example, the expression "A or B" may include A, may include B, or may include both A and B.
[0065] Unless defined differently, all terms used herein, which include technical terminologies or scientific terminologies, have the same meaning as that understood by a person skilled in the art to which the present disclosure belongs. Such terms as those defined in a generally used dictionary are to be interpreted to have the meanings equal to the contextual meanings in the relevant field of art, and are not to be interpreted to have ideal or excessively formal meanings unless clearly defined in the present disclosure.
[0066] FIG.1 illustrates an example wireless network 100 according to various embodiments of the present disclosure. The embodiment of the wireless network 100 shown in FIG. 1 is for illustration only. Other embodiments of the wireless network 100 can be used without departing from the scope of the present disclosure.
[0067] The wireless network 100 includes a gNodeB (gNB) 101, a gNB 102, and a gNB 103. gNB 101 communicates with gNB 102 and gNB 103. gNB 101 also communicates with at least one Internet Protocol (IP) network 130, such as the Internet, a private IP network, or other data networks.
[0068] Depending on a type of the network, other well-known terms such as "base station" or "access point" can be used instead of "gNodeB" or "gNB". For convenience, the terms "gNodeB" and "gNB" are used in this patent document to refer to network infrastructure components that provide wireless access for remote terminals. And, depending on the type of the network, other well-known terms such as "mobile station", "user station", "remote terminal", "wireless terminal" or "user apparatus" can be used instead of "user equipment" or "UE". For convenience, the terms "user equipment" and "UE" are used in this patent document to refer to remote wireless devices that wirelessly access the gNB, no matter whether the UE is a mobile device (such as a mobile phone or a smart phone) or a fixed device (such as a desktop computer or a vending machine).
[0069] gNB 102 provides wireless broadband access to the network 130 for a first plurality of User Equipments (UEs) within a coverage area 120 of gNB 102. The first plurality of UEs include a UE 111, which may be located in a Small Business (SB); a UE 112, which may be located in an enterprise (E); a UE 113, which may be located in a WiFi Hotspot (HS); a UE 114, which may be located in a first residence (R); a UE 115, which may be located in a second residence (R); a UE 116, which may be a mobile device (M), such as a cellular phone, a wireless laptop computer, a wireless PDA, etc. GNB 103 provides wireless broadband access to network 130 for a second plurality of UEs within a coverage area 125 of gNB 103. The second plurality of UEs include a UE 115 and a UE 116. In some embodiments, one or more of gNBs 101-103 can communicate with each other and with UEs 111-116 using 5G, Long Term Evolution (LTE), LTE-A, WiMAX or other advanced wireless communication technologies.
[0070] The dashed lines show approximate ranges of the coverage areas 120 and 125, and the ranges are shown as approximate circles merely for illustration and explanation purposes. It should be clearly understood that the coverage areas associated with the gNBs, such as the coverage areas 120 and 125, may have other shapes, including irregular shapes, depending on configurations of the gNBs and changes in the radio environment associated with natural obstacles and man-made obstacles.
[0071] As will be described in more detail below, one or more of gNB 101, gNB 102, and gNB 103 include a 2D antenna array as described in embodiments of the present disclosure. In some embodiments, one or more of gNB 101, gNB 102, and gNB 103 support codebook designs and structures for systems with 2D antenna arrays.
[0072] Although FIG.1 illustrates an example of the wireless network 100, various changes can be made to FIG. 1. The wireless network 100 can include any number of gNBs and any number of UEs in any suitable arrangement, for example. Furthermore, gNB 101 can directly communicate with any number of UEs and provide wireless broadband access to the network 130 for those UEs. Similarly, each gNB 102-103 can directly communicate with the network 130 and provide direct wireless broadband access to the network 130 for the UEs. In addition, gNB 101, 102 and / or 103 can provide access to other or additional external networks, such as external telephone networks or other types of data networks.
[0073] FIGs. 2A and 2B illustrate example wireless transmission and reception paths according to the present disclosure. In the following description, the transmission path 200 can be described as being implemented in a gNB, such as gNB 102, and the reception path 250 can be described as being implemented in a UE, such as UE 116. However, it should be understood that the reception path 250 can be implemented in a gNB and the transmission path 200 can be implemented in a UE. In some embodiments, the reception path 250 is configured to support codebook designs and structures for systems with 2D antenna arrays as described in embodiments of the present disclosure.
[0074] The transmission path 200 includes a channel coding and modulation block 205, a Serial-to-Parallel (S-to-P) block 210, a size N Inverse Fast Fourier Transform (IFFT) block 215, a Parallel-to-Serial (P-to-S) block 220, a cyclic prefix addition block 225, and an up-converter (UC) 230. The reception path 250 includes a down-converter (DC) 255, a cyclic prefix removal block 260, a Serial-to-Parallel (S-to-P) block 265, a size N Fast Fourier Transform (FFT) block 270, a Parallel-to-Serial (P-to-S) block 275, and a channel decoding and demodulation block 280.
[0075] In the transmission path 200, the channel coding and modulation block 205 receives a set of information bits, applies coding (such as Low Density Parity Check (LDPC) coding), and modulates the input bits (such as using Quadrature Phase Shift Keying (QPSK) or Quadrature Amplitude Modulation (QAM)) to generate a sequence of frequency-domain modulated symbols. The Serial-to-Parallel (S-to-P) block 210 converts (such as demultiplexes) serial modulated symbols into parallel data to generate N parallel symbol streams, where N is a size of the IFFT / FFT used in gNB 102 and UE 116. The size N IFFT block 215 performs IFFT operations on the N parallel symbol streams to generate a time-domain output signal. The Parallel-to-Serial block 220 converts (such as multiplexes) parallel time-domain output symbols from the Size N IFFT block 215 to generate a serial time-domain signal. The cyclic prefix addition block 225 inserts a cyclic prefix into the time-domain signal. The up-converter 230 modulates (such as up-converts) the output of the cyclic prefix addition block 225 to an RF frequency for transmission via a wireless channel. The signal can also be filtered at a baseband before switching to the RF frequency.
[0076] The RF signal transmitted from gNB 102 arrives at UE 116 after passing through the wireless channel, and operations in reverse to those at gNB 102 are performed at UE 116. The down-converter 255 down-converts the received signal to a baseband frequency, and the cyclic prefix removal block 260 removes the cyclic prefix to generate a serial time-domain baseband signal. The Serial-to-Parallel block 265 converts the time-domain baseband signal into a parallel time-domain signal. The Size N FFT block 270 performs an FFT algorithm to generate N parallel frequency-domain signals. The Parallel-to-Serial block 275 converts the parallel frequency-domain signal into a sequence of modulated data symbols. The channel decoding and demodulation block 280 demodulates and decodes the modulated symbols to recover the original input data stream.
[0077] Each of gNBs 101-103 may implement a transmission path 200 similar to that for transmitting to UEs 111-116 in the downlink, and may implement a reception path 250 similar to that for receiving from UEs 111-116 in the uplink. Similarly, each of UEs 111-116 may implement a transmission path 200 for transmitting to gNBs 101-103 in the uplink, and may implement a reception path 250 for receiving from gNBs 101-103 in the downlink.
[0078] Each of the components in FIGs. 2A and 2B can be implemented using only hardware, or using a combination of hardware and software / firmware. As a specific example, at least some of the components in FIGs. 2A and 2B may be implemented in software, while other components may be implemented in configurable hardware or a combination of software and configurable hardware. For example, the FFT block 270 and IFFT block 215 may be implemented as configurable software algorithms, in which the value of the size N may be modified according to the implementation.
[0079] Furthermore, although described as using FFT and IFFT, this is only illustrative and should not be interpreted as limiting the scope of the present disclosure. Other types of transforms can be used, such as Discrete Fourier transform (DFT) and Inverse Discrete Fourier Transform (IDFT) functions. It should be understood that for DFT and IDFT functions, the value of variable N may be any integer (such as 1, 2, 3, 4, etc.), while for FFT and IFFT functions, the value of variable N may be any integer which is a power of 2 (such as 1, 2, 4, 8, 16, etc.).
[0080] Although FIGs. 2A and 2B illustrate examples of wireless transmission and reception paths, various changes may be made to FIGs. 2A and 2B. For example, various components in FIGs. 2A and 2B can be combined, further subdivided or omitted, and additional components can be added according to specific requirements. Furthermore, FIGs. 2A and 2B are intended to illustrate examples of types of transmission and reception paths that can be used in a wireless network. Any other suitable architecture can be used to support wireless communication in a wireless network.
[0081] FIG. 3A illustrates an example UE 116 according to the present disclosure. The embodiment of UE 116 shown in FIG. 3A is for illustration only, and UEs 111-115 of FIG. 1 can have the same or similar configuration. However, a UE has various configurations, and FIG. 3A does not limit the scope of the present disclosure to any specific implementation of the UE.
[0082] UE 116 includes an antenna 305, a radio frequency (RF) transceiver 310, a transmission (TX) processing circuit 315, a microphone 320, and a reception (RX) processing circuit 325. UE 116 also includes a speaker 330, a processor / controller 340, an input / output (I / O) interface 345, an input device(s) 350, a display 355, and a memory 360. The memory 360 includes an operating system (OS) 361 and one or more applications 362.
[0083] The RF transceiver 310 receives an incoming RF signal transmitted by a gNB of the wireless network 100 from the antenna 305. The RF transceiver 310 down-converts the incoming RF signal to generate an intermediate frequency (IF) or baseband signal. The IF or baseband signal is transmitted to the RX processing circuit 325, where the RX processing circuit 325 generates a processed baseband signal by filtering, decoding and / or digitizing the baseband or IF signal. The RX processing circuit 325 transmits the processed baseband signal to speaker 330 (such as for voice data) or to processor / controller 340 for further processing (such as for web browsing data).
[0084] The TX processing circuit 315 receives analog or digital voice data from microphone 320 or other outgoing baseband data (such as network data, email or interactive video game data) from processor / controller 340. The TX processing circuit 315 encodes, multiplexes, and / or digitizes the outgoing baseband data to generate a processed baseband or IF signal. The RF transceiver 310 receives the outgoing processed baseband or IF signal from the TX processing circuit 315 and up-converts the baseband or IF signal into an RF signal transmitted via the antenna 305.
[0085] The processor / controller 340 can include one or more processors or other processing devices and execute an OS 361 stored in the memory 360 in order to control the overall operation of UE 116. For example, the processor / controller 340 can control the reception of forward channel signals and the transmission of backward channel signals through the RF transceiver 310, the RX processing circuit 325 and the TX processing circuit 315 according to well-known principles. In some embodiments, the processor / controller 340 includes at least one microprocessor or microcontroller.
[0086] The processor / controller 340 is also capable of executing other processes and programs residing in the memory 360, such as operations for channel quality measurement and reporting for systems with 2D antenna arrays as described in embodiments of the present disclosure. The processor / controller 340 can move data into or out of the memory 360 as required by an execution process. In some embodiments, the processor / controller 340 is configured to execute the application 362 based on the OS 361 or in response to signals received from the gNB or the operator. The processor / controller 340 is also coupled to an I / O interface 345, where the I / O interface 345 provides UE 116 with the ability to connect to other devices such as laptop computers and handheld computers. I / O interface 345 is a communication path between these accessories and the processor / controller 340.
[0087] The processor / controller 340 is also coupled to the input device(s) 350 and the display 355. An operator of UE 116 can input data into UE 116 using the input device(s) 350. The display 355 may be a liquid crystal display or other display capable of presenting text and / or at least limited graphics (such as from a website). The memory 360 is coupled to the processor / controller 340. A part of the memory 360 can include a random access memory (RAM), while another part of the memory 360 can include a flash memory or other read-only memory (ROM).
[0088] Although FIG. 3A illustrates an example of UE 116, various changes can be made to FIG. 3A. For example, various components in FIG. 3A can be combined, further subdivided or omitted, and additional components can be added according to specific requirements. As a specific example, the processor / controller 340 can be divided into a plurality of processors, such as one or more central processing units (CPUs) and one or more graphics processing units (GPUs). Furthermore, although FIG. 3A illustrates that the UE 116 is configured as a mobile phone or a smart phone, UEs can be configured to operate as other types of mobile or fixed devices.
[0089] FIG. 3B illustrates an example gNB 102 according to the present disclosure. The embodiment of gNB 102 shown in FIG.3B is for illustration only, and other gNBs of FIG.1 can have the same or similar configuration. However, a gNB has various configurations, and FIG.3B does not limit the scope of the present disclosure to any specific implementation of a gNB. It should be noted that gNB 101 and gNB 103 can include the same or similar structures as gNB 102.
[0090] As shown in FIG. 3B, gNB 102 includes a plurality of antennas 370a-370n, a plurality of RF transceivers 372a-372n, a transmission (TX) processing circuit 374, and a reception (RX) processing circuit 376. In certain embodiments, one or more of the plurality of antennas 370a-370n include a 2D antenna array. gNB 102 also includes a controller / processor 378, a memory 380, and a backhaul or network interface 382.
[0091] RF transceivers 372a-372n receive an incoming RF signal from antennas 370a-370n, such as a signal transmitted by UEs or other gNBs. RF transceivers 372a-372n down-convert the incoming RF signal to generate an IF or baseband signal. The IF or baseband signal is transmitted to the RX processing circuit 376, where the RX processing circuit 376 generates a processed baseband signal by filtering, decoding and / or digitizing the baseband or IF signal. RX processing circuit 376 transmits the processed baseband signal to controller / processor 378 for further processing.
[0092] The TX processing circuit 374 receives analog or digital data (such as voice data, network data, email or interactive video game data) from the controller / processor 378. TX processing circuit 374 encodes, multiplexes and / or digitizes outgoing baseband data to generate a processed baseband or IF signal. RF transceivers 372a-372n receive the outgoing processed baseband or IF signal from TX processing circuit 374 and up-convert the baseband or IF signal into an RF signal transmitted via antennas 370a-370n.
[0093] The controller / processor 378 can include one or more processors or other processing devices that control the overall operation of gNB 102. For example, the controller / processor 378 can control the reception of forward channel signals and the transmission of backward channel signals through the RF transceivers 372a-372n, the RX processing circuit 376 and the TX processing circuit 374 according to well-known principles. The controller / processor 378 can also support additional functions, such as higher-level wireless communication functions. For example, the controller / processor 378 can perform a Blind Interference Sensing (BIS) process such as that performed through a BIS algorithm, and decode a received signal from which an interference signal is subtracted. A controller / processor 378 may support any of a variety of other functions in gNB 102. In some embodiments, the controller / processor 378 includes at least one microprocessor or microcontroller.
[0094] The controller / processor 378 is also capable of executing programs and other processes residing in the memory 380, such as a basic OS. The controller / processor 378 can also support channel quality measurement and reporting for systems with 2D antenna arrays as described in embodiments of the present disclosure. In some embodiments, the controller / processor 378 supports communication between entities such as web RTCs. The controller / processor 378 can move data into or out of the memory 380 as required by an execution process.
[0095] The controller / processor 378 is also coupled to the backhaul or network interface 382. The backhaul or network interface 382 allows gNB 102 to communicate with other devices or systems through a backhaul connection or through a network. The backhaul or network interface 382 can support communication over any suitable wired or wireless connection(s). For example, when gNB 102 is implemented as a part of a cellular communication system, such as a cellular communication system supporting 5G or new radio access technology or NR, LTE or LTE-A, the backhaul or network interface 382 can allow gNB 102 to communicate with other gNBs through wired or wireless backhaul connections. When gNB 102 is implemented as an access point, the backhaul or network interface 382 can allow gNB 102 to communicate with a larger network, such as the Internet, through a wired or wireless local area network or through a wired or wireless connection. The backhaul or network interface 382 includes any suitable structure that supports communication through a wired or wireless connection, such as an Ethernet or an RF transceiver.
[0096] The memory 380 is coupled to the controller / processor 378. A part of the memory 380 can include an RAM, while another part of the memory 380 can include a flash memory or other ROMs. In certain embodiments, a plurality of instructions, such as the BIS algorithm, are stored in the memory. The plurality of instructions are configured to cause the controller / processor 378 to execute the BIS process and decode the received signal after subtracting at least one interference signal determined by the BIS algorithm.
[0097] As will be described in more detail below, the transmission and reception paths of gNB 102 (implemented using RF transceivers 372a-372n, TX processing circuit 374 and / or RX processing circuit 376) support aggregated communication with FDD cells and TDD cells.
[0098] Although FIG. 3B illustrates an example of gNB 102, various changes may be made to FIG. 3B. For example, gNB 102 can include any number of each component shown in FIG. 3A. As a specific example, the access point can include many backhaul or network interfaces 382, and the controller / processor 378 can support routing functions to route data between different network addresses. As another specific example, although shown as including a single instance of the TX processing circuit 374 and a single instance of the RX processing circuit 376, gNB 102 can include multiple instances of each (such as one for each RF transceiver).
[0099] How to improve the spectrum utilization of communication systems has always been a hot issue for practitioners. In recent years, as the operating bands of communication systems are increasingly moving towards high frequencies, it is inevitable that there will be resource conflicts between communication systems and radar systems in the high frequency bands. However, there is a high degree of similarity between communication systems and radar systems, both in terms of background theoretical knowledge and hardware structure, so theoretically two seemingly independent systems can be integrated to achieve the function enhancement and the frequency spectrum efficiency improvement of the communication system, achieving a mutually beneficial effect. Integrated Sensing And Communications (ISAC) is therefore a popular research area in the field of communications and is one of the candidate technologies for 6G. The core objective of ISAC systems is to use the same set of hardware devices to realize the sensing function of the surrounding environment at the cost of as little resource overhead as possible, on the basis of ensuring the basic communication functions. The sensing includes distance, orientation, speed and even type of objects in the surrounding environment. Unlike the technology used in traditional communication systems, which locate access terminals, the ISAC technology also enables the sensing of a wide range of information about non-access objects, which greatly increases the ability of the communication system to dynamically adjust its operating status (scheduling, beam management, advance warning of access terminals, etc.) according to the surrounding environment.
[0100] Unlike conventional radar systems, which only sense the long-range environment and not the near-range environment, the ISAC systems must sense both the near-range and the long-range environment on the basis of ensuring communication services within their coverage. As a result, the power of the echo signal from the near-range environment being much higher than the power of the echo signal from the long-range environment, which known as the far-near effect. In the presence of the far-near effect, any form of energy leakage from the near object (sidelobe, non-linear interference, etc.) can have a serious impact on the detection of the far object.
[0101] The coverage of Cyclic Prefix Orthogonal Frequency Division Multiplexing (CP-OFDM ) waveform-based communication systems is limited by the length of the cyclic prefix, and if the time delay of the received signal exceeds the time corresponding to the cyclic prefix, the received echo signal within the reception window is not complete, which results in severe inter-symbol interference, which is represented by a boost to the bottom noise, which in turns affects the detection of weak targets at long distances. For communication systems operating in the millimeter wave band, the coverage corresponding to the cyclic prefix usually do not exceed 100 meters (100 meters for two-way propagation equals 200 meters for one-way propagation), meaning that only the echo signal from a target point within less than 100 meters does not generate inter-symbol interference, which is far from sufficient for the ISAC technology. Therefore, one of the key issues in the ISAC technology is how to break through the limitation of cyclic prefixes on the sensing range to achieve the sensing beyond the communication coverage.
[0102] However, no physical signal specified in the standard of LTE or NR can meet the performance requirements of high-precision ISAC on the premise that a serious near-far effect may exist. The Peak to Average Power Ratio (PAPR) of time domain signals is high and can cause interference from non-linear components after passing through non-ideal power amplifiers since signals in communication systems are resource mapped in the frequency domain and then Fourier inverse transformed. As a result, the signals commonly used in the current communication field cannot meet the requirement of the ISAC.
[0103] In order to better meet the requirement in various scenarios of wireless communication and to solve or improve one or more of the problems that currently exist, embodiments of the present disclosure provide a signal generation method, a communication method (a method performed by a first node / second node in a wireless communication system), and a corresponding node. The method provided by the embodiment of the present disclosure may be performed by any electronic device / node, for example, the node may be a user equipment in the wireless communication system, or a network node, wherein the network node may be a base station or other network node (e.g., a reception point TRP during transmission).
[0104] It should be noted that some of the terminology names involved in the embodiments of the present disclosure may use terminology names that already exist in the communication standard, and some of the terminology names may be newly added or defined terminology names, and these newly added or defined terminology names may also be used in future communication standards, and may use other names, or may be described in other ways (e.g. a textual description). The names or callings of the various information / message / parameter / configuration involved in the embodiment of the present disclosure are not unique, and the names or callings of the information / message / parameter / configuration can be changed as long as the role of the information / message / parameter / configuration, the contained content, or the explanation or description of the information / message / parameter / configuration are capable of being corresponded to or related. For example, the configuration information in the embodiments of the present disclosure may also be called a first message or other message or signal configuration information, the first information may also be called sequence information, the second information may also be called resource information, the resource information may be frequency domain resource information and / or time domain resource information, and the first signal may also be called a sensing signal, a channel estimation signal, a physical signal or other names.
[0105] The technical solutions provided by the present disclosure and the technical effects resulting from the technical solutions are described below through the description of various alternative implementation. Where there is no conflict or contradiction, the following implementations may be cross-referenced, taught or combined with each other, and the descriptions of the same terms, similar features and similar implementation steps etc. in the different implementations will not be repeated. For the interaction steps between different nodes, it is possible to derive a corresponding solution for the network node on the other side based on the description of the solution for one side of the network node, e.g., one network node receives configuration information from another network node and accordingly it can be derived that the other network node transmits configuration information to the one network node. In embodiments comprising a plurality of steps, where there is no clear order of precedence of the plurality of steps, the embodiment of the present disclosure does not uniquely limit the order in which the plurality of steps are performed.
[0106] FIG. 4 illustrates a method provided by an embodiment of the present disclosure performed by a first node in a wireless communication system, where the first node may be a user equipment or a network node. As shown in FIG. 4, the method may comprise:
[0107] Step S410: obtaining configuration information, wherein the configuration information comprises first information relating to generation of the first sequence;
[0108] Step S420: generating the first sequence based on the first information;
[0109] Step S430: mapping the first sequence to a time domain resource to obtain and transmit a first signal.
[0110] In the embodiment of the present disclosure, the above configuration information includes at least information for generating the first sequence, i.e., the above first information. The first signal is generated based on the first sequence, and the first signal is a time domain signal generated by mapping the first sequence to a time domain resource. In the description of subsequent embodiments, the first signal may be referred to as a physical signal.
[0111] Wherein, the first signal may be a signal for environmental sensing (the sensing may include, but is not limited to, physical distance, orientation, speed, type, etc. in the environment) (which may be referred to as a sensing signal), and / or, a signal for channel estimation.
[0112] Optionally, the first node may be a user equipment, and the user equipment may receive the above configuration information from a base station or other network node (e.g. a high layer), and based on the above configuration information, a first signal may be generated, and the user equipment may implement environmental sensing based on the echoes of the first signal. Alternatively, the user equipment may transmit the first signal, and the base station may receive the signal transmitted by the user equipment, and based on the received signal, the base station generates the first signal based on the configuration information to achieve uplink channel estimation.
[0113] Optionally, the first node may also be a base station, and the base station may receive configuration information from a network node (e.g., a high layer, core network device), and the base station may generate a first signal based on the configuration information and perform environment sensing based on the signal. Alternatively, the base station may transmit a downlink signal to the user equipment to achieve downlink channel estimation.
[0114] Furthermore, the present disclosure provides an optional communication method which may be performed by a second node in the communication system, the method comprising:
[0115] determining first information relating to generation of a first sequence; generating a first sequence based on the first information; and mapping the first sequence to a time domain resource to obtain a first signal.
[0116] Wherein the second node may be a user equipment, a base station or any other electronic device. Optionally, for the user equipment, the user equipment determines the first information, which may be that the user equipment receives the configuration information from a network node (such as a base station or a high layer), the configuration information including the first information. For the base station, the base station determines the first information, which may be that the base station receives the above configuration information from another network node, or may be that the base station determines the first information itself. If the first signal is used for sensing, the base station may sense based on the generated first signal, and if the first signal is used for downlink channel estimation, the base station may also transmit the above configuration information to the user equipment. The user equipment may generate the first signal based on the received configuration information and perform the downlink channel estimation based on the first signal.
[0117] In the embodiment of the present disclosure, the first node may be a signal transmitting end. The second node may be a signal transmitting end or a signal receiving end. If it is a signal receiving end, the node may generate and transmit the first signal, and if it is a signal receiving end, the node may receive the first signal transmitted by other nodes on the resources corresponding to the configuration information. For example, the first signal is received on the time and frequency resources actually occupied by the configured first signal.
[0118] In the current technology related to wireless communication systems, the signals are obtained by performing Fourier inverse transform after resource mapping in the frequency domain, and the resulting time domain signals all have a high PAPR, which can result in non-linear distortion of the signal and degradation of the system performance. In addition, if the physical signal from the current wireless communication system is used for sensing, the received echo signal is likely to be defective after the distance of the sensed target exceeds a certain distance due to the restricted coverage, resulting in inaccurate target detection results.
[0119] In the method provided by the embodiment of the present disclosure, the above first signal used is a time domain signal generated by resource mapping in the time domain, instead of being obtained by Fourier inverse transform after resource mapping in the frequency domain, so that the first signal can be a time domain signal with low PAPR and is not easily affected by non-linear factors.
[0120] In the embodiment of the present disclosure, the first signal can be a physical signal generated in advance, or it can be generated in real time based on the above configuration information. The above configuration information may include, in addition to the first information relating to the generation of the first sequence, a second information relating to a resource, i.e., the above configuration information may include resource configuration information, which may include a time domain resource and / or a frequency domain resource. Wherein, the second information should include at least third information relating to the resources actually occupied by the first signal. Optionally, the resources actually occupied by the first signal may be resources that can be occupied by the resources configured to the first node, or, resources, other than those that cannot be occupied by the resources, configured to the first node.
[0121] As a possible implementation, what is configured in the resource configuration information may be the resources actually occupied by the first signal. Alternatively, the resource configuration information may include information about the resources configured to the first node (total resources), and information for determining the resources actually occupied by the first signal from the resources configured to the first node, at this time the resources actually occupied by the first signal are a subset of the total resources.
[0122] The specific configuration of the above configuration information is not limited in the embodiments of the present disclosure, and the configuration information may be configured to the first node by a high layer in the communication system, or may be configured to the first node by the base station, or may be transmitted to the first node by other network nodes.
[0123] As an alternative, the above configuration information is at least one of at least the following:
[0124] time domain resource information or time domain configuration information, the information being information relating to time domain resources;
[0125] frequency domain resource information or frequency domain configuration information, the information being information relating to frequency domain resources;
[0126] sequence information, optionally, the first sequence may be generated based on the second sequence, the sequence information may comprise information relating to the second sequence, such as one or more pieces of information for generating the second sequence;
[0127] system information, the information comprising a configuration relating to one or more system parameters.
[0128] Optionally, at least one of the time domain resource information, the frequency domain resource information, the sequence information and the system information in the above configuration information may be obtained by means of receiving control signaling, or by means of receiving semi-static configuration parameters, or by means of receiving static configuration parameters. The two or more different pieces of information contained in the configuration information may be obtained in the same way or in different ways. As an alternative, the first node may be a user equipment, and at least one of the time domain resource information, the frequency domain resource information, the sequence information and the system information in the above configuration information may be transmitted by the base station to the user equipment via Downlink Control Information (DCI), or may be transmitted to the user equipment via high layer signaling.
[0129] Optionally, the first information included in the above configuration information relating to the generation of the first sequence may comprise at least some of the information in the sequence information, and / or, some of the information in the frequency domain resource information. That is, one way of generating the first sequence may be the generation based on the sequence information and the frequency domain resource information.
[0130] In an optional embodiment of the present disclosure, the first signal may satisfy at least one of the following:
[0131] the signal amplitudes corresponding to elements in the first signal are the same;
[0132] the first signal is not a linear FM signal, i.e. a non-linear FM signal;
[0133] the phase difference sequence is not an arithmetic sequence, the phase difference sequence being a sequence consisting of phase differences between adjacent elements in the first signal.
[0134] wherein the phase difference sequence is an ordered sequence, the ordered sequence being an ascending sequence or a descending sequence; or, the phase difference sequence being an unordered sequence.
[0135] In the embodiment of the present disclosure, the first signal is a signal generated by resource mapping in the time domain, the signal being a discrete time signal comprising a plurality of elements, which may also be referred to as a sequence. Optionally, the signal amplitudes corresponding to elements in the first signal are the same, i.e., the first signal is constant amplitude in the time domain and the amplitude of the signal at any index position (any element) is the same.
[0136] The first signal can be a non-linear FM signal, which can be used to effectively avoid or reduce the main lobe spreading and resolution degradation caused by adding windows in the frequency domain to suppress the sidelobe of the signal. The specific way of forming the non-linear FM signal is not limited by the embodiment of the present disclosure. Optionally, the first signal may be a physical signal generated based on the first sequence, and the non-linear FM signal may be obtained by controlling the relationship between the elements of the first sequence or the second sequence generated by generating the first sequence (described below). For example, the second sequence may be a sequence whose length is equal to the number of elements contained in the first signal to be generated (e.g. a sequence whose elements are all non-negative real numbers), the sequence is not an arithmetic sequence, a complex signal (first sequence) may be generated based on the second sequence, and the non-linear FM signal is obtained by mapping the first sequence to a time domain resource.
[0137] Optionally, the phase difference sequence corresponding to the first signal is not an arithmetic sequence, i.e. the sequence consisting of the phase differences between each element and the previous element, starting from the second element of the first signal, is not an arithmetic sequence, the first element of the phase difference sequence being the difference between the phase of the second element of the first signal and the phase of the first element of the first signal, the second element of the sequence being the difference between the phase of the third element of the first signal and the phase of the second element of the first signal , and so on.
[0138] Although the linear FM signal commonly used in radar field today is constant amplitude in the time domain and does not suffer from high PAPR, it also has its own problems, i.e., although the sidelobe can be suppressed by adding windows in the frequency domain, the suppression of the sidelobe is inevitably accompanied by widening of the main lobe, i.e., a reduction in resolution. As a result, the signals commonly used in the radar field also fail to meet the requirement of ISAC technology. In the above optional solution provided by the embodiment of the present disclosure, since the first signal is not a linear FM signal, or the phase difference sequence corresponding to the first signal is not an arithmetic sequence, the first signal is a signal with randomness, therefore, even if the sidelobe of the first signal are suppressed by adding windows in the frequency domain, the impact on the main lobe due to the suppression of the sidelobe can be reduced, which can better meet the requirement of practical applications.
[0139] Optionally, the phase difference sequence corresponding to the first signal may be an ascending sequence, and the phase difference between elements of the first signal may be in ascending, i.e., starting from the second element, each element of the sequence consisting of the phase differences between each element of the first signal and its preceding element is greater than or equal to 0; optionally, the phase difference sequence may be a descending sequence, and the phase difference between elements of the first signal may be in descending, i.e., starting from the second element, each element of the sequence consisting of the phase differences between each element of the physical signal and its preceding element is less than or equal to 0. Optionally, the phase difference sequence may be an unordered sequence, where the phase difference between elements of the first physical signal is neither ascending nor descending, i.e., the phase difference sequence is an irregular sequence which may include both a portion of consecutive ascending ordered successive elements and a portion of successive descending ordered elements, possibly including equal adjacent elements.
[0140] With an ordered sequence, out-of-band leakage of signals can be reduced or avoided. With an unordered sequence, the generation of the first signal will be relatively simpler and less computation, and although out-of-band leakage may be a problem, when the signal is processed by adding windows in time domain, the spectrum of the window signal can approximate the shock function and the signal has better performance in the time domain. Optionally, for a first signal where the phase difference sequence is an unordered sequence, the effect of out-of-band leakage can be reduced by power control when transmitting the signal.
[0141] Optionally, the above configuration information may include indication information for indicating ordered or unordered sequence, if the configuration information indicates the ordered sequence, such as ascending, the above phase difference sequence is an ascending sequence, and if the configuration information indicates the unordered sequence, the above phase difference sequence is the unordered sequence.
[0142] In the embodiment of the present disclosure, the first signal is a non-linear FM signal, which may equivalent to that the phase difference sequence corresponding to the first signal is a non-arithmetic sequence.
[0143] As an alternative, the first sequence may be generated in any of the following methods:
[0144] Method 1: generating a second sequence based on the first information and generating the first sequence based on the second sequence and the frequency domain resources; or
[0145] Method 2: generating a second sequence based on the first information, sorting the second sequence to obtain a third sequence, and generating the first sequence based on the third sequence and the frequency domain resources.
[0146] The optional scheme is that: the first sequence may be generated based on the second sequence or the third sequence after sorting the second sequence. Optionally, the third sequence may be an ordered sequence or an unordered sequence. At this time, in some optional embodiments of the present disclosure, the phase difference sequence corresponding to the first signal being an ordered sequence may be equivalent that the first sequence is an ordered sequence, and the phase difference sequence being an unordered sequence may be equivalent to that the third sequence is an unordered sequence.
[0147] When employing the above method 1 or method 2 to generating the first sequence, the first information at least should include information relating to the generation of the second sequence. For this optional scheme, the configuration information may include that: the first sequence can be generated using method 2 if "ordered" is indicated, or the first sequence can be generated using method 1 if "unordered" is indicated. Alternatively, it may be agreed in advance to be "ordered" or "unordered".
[0148] Optionally, the configuration information (e.g., the first information) may include information used to indicate "ordered" or "unordered", such as order indication information, which is used to indicate "ascending" or "descending". This indication may be used to indicate whether the third sequence for generating the first sequence is an ordered sequence or an unordered sequence, i.e., whether the first sequence is generated in method 1 or method 2 as described above. For example, the order indication information "00", "01", "10" may indicate that the sequence for generating the first sequence is an unordered sequence, an ascending sequence, a descending sequence, respectively. For example, if the indication information is "00", then after generating the second sequence based on the first information, the second sequence needs to be sorted to obtain the third sequence which is an ascending sequence. Of course, as another alternative, it may indicate that the sequence used for the first sequence is an unordered sequence (i.e. the first sequence is generated based on the second sequence) if the configuration information does not include the order indication information, it may indicate that the sequence used to generate the first sequence is an ascending sequence if the order indication information is a first identifier, and it may indicate that the sequence used to generate the first sequence is a descending sequence if the order indication information is a second identifier. It may also be that the sequence for generating the first sequence has only two configurations, an unordered sequence and an ascending sequence (or a descending sequence), with the inclusion of the order indication information in the first configuration information representing one of the configurations and the exclusion of the order indication information from the first configuration information indicating that the other configuration is implicitly referred to. Alternatively, it may be pre-agreed that the sequence is an ascending sequence, a descending sequence or an unordered sequence.
[0149] Optionally, the second sequence described above may satisfy at least one of the following:
[0150] each element in the second sequence is a real number;
[0151] at least some of the elements in the second sequence are not equal;
[0152] the second sequence is a sequence generated on the basis of a Bernoulli mapping or a subsequence of this sequence;
[0153] the second sequence is specific to the first node;
[0154] the second sequence is associated with the identifier of the first node;
[0155] In the embodiment of the present disclosure, the sequence length of the second sequence is equal to the number of elements of the first signal, which may be denoted as N, where N is an integer, and the range of values of N may depend on the number of time units (e.g. OFDM symbols) actually occupied by the first signal, and the number of sampling points in each time unit, and the range of values of N may be expressed as:[1,(NFFT+ NCP)Lactual], i.e. N is an arbitrary integer between 1 and (NFFT+ NCP)Lactual, NFFTand NCPdenote the number of Fourier transform points and the number of cyclic prefix points corresponding to the first signal, respectively, and NFFT+ NCPis also the maximum number of sampling points for transmitting the elements of the signal within a time unit.
[0156] Wherein at least some of the elements in the second sequence are not equal, which can allow the generated first signal to have some randomness. The distribution of all elements in the sequence generated based on the Bernoulli mapping can approximately obey a uniform distribution between 0 and 1. Based on this sequence, a chaotic FM signal or a signal close to a chaotic FM signal can be generated, which can have a better randomness and can better avoid the influence of the suppression of the sidelobe on the main lobe.
[0157] The second sequence is a sequence specific to the first node or the second sequence is associated with the identifier of the first node, which can be understood as the sequence having a specific or unique character, and different nodes can correspond their own second sequences. Optionally, the second sequence corresponding to the first node may be generated based on one or more sequence parameters, at least one of these sequence parameters may be a parameter that uniquely corresponds to the first node, such as being associated with the device identifier of the first node, the at least one parameter may be calculated based on this device identifier. With this method, for different nodes, a second sequence that uniquely corresponds to a node can also be generated even if the multiple sequence parameters used to generate the second sequence are the same except for at least one of the above parameters.
[0158] Optionally, the first information used in the configuration information to generate the first sequence may be information specific to the first node. Since the first information is specific to the first node, the first sequence generated based on that information, or the second sequence used to generate the first sequence based on that information, may be specific to the first node. As an alternative, the second sequence may be represented as follows:
[0159]
[0160] Wherein, represents the (n+1)th element in the second sequence, Z is the non-negative integer;
[0161] Wherein, ,
[0162] Wherein, ∈[0,1], r is an integer, D is an integer, for the expression , 0 < n < N+Z.
[0163] In this embodiment, can be referred as a parent sequence, can be referred as subsequence, the subsequence is the sequence whose length is N starting from the Zth element in the parent sequence, when the value of Z is 0, = , 0 ≤ n < N.
[0164] In the above expression, is a first sequence parameter for generating a second sequence, parameterr, parameter D and parameter Z are respectively a second sequence parameterr, a third sequence parameter D and a fourth sequence parameter Z for generating a second sequence, the manner in which the individual sequence parameters are obtained is not limited in the embodiment of the present disclosure. Optionally, some of these sequence parameters may be pre-agreed, or optionally, some or all of these sequence parameters are configured. As an alternative, the above first information includes indication information for at least some of the above four sequence parameters, the indication information may be explicitly indicated, e.g. directly indicating the values of these parameters, or the indication information may also be implicitly indicated, e.g. the value of a parameter may be calculated based on the values of other parameters. Wherein the parent sequence is a sequence generated based on a Bernoulli mapping, whereinrmay be an integer taking a value not less than 2, Z is used to indicate the starting element of the second sequence (subsequence) in the parent sequence, and the Zthelement in the parent sequence is the first element of the subsequence.
[0165] Optionally, the second sequence parameterris an integer with an absolute value of not less than 3.
[0166] Optionally, the value of D is specific to the first node, e.g. the value of D may depend on the device identifier of the first node, and the value of D is calculated based on the device identifier of the first node.
[0167] Optionally, the above first information may comprise at least one of:
[0168] indication information for ; indication information for Z; indication information for D; indication information forr; indication information for N; information indicating that the sequence for generating the first signal is an ordered sequence or an unordered sequence, i.e. order indication information.
[0169] wherein, when the order indicating information is included in the first information, if the order indicating information indicates that the sequence is an ascending or descending sequence, after generating the second sequence , a third sequence is obtained after sorting all the elements in the second sequence in ascending or descending order, and if the order indicating information is not included in the first information or the order indicating information indicates that the sequence is an unordered sequence, then there is no need to sort the second sequence, i.e. the second sequence is equal to the third sequence and = .
[0170] As an alternative, the first signal may be generated by the following ways:
[0171] obtaining a target sequence of length N based on the first information, the target sequence being either the second sequence or the third sequence;
[0172] generating the first signal by mapping the target sequence to the resources corresponding to the first signal to be generated.
[0173] Specifically, a first sequence with N elements (e.g., a time domain complex signal) may be generated based on the third sequence and the frequency domain resource corresponding to the first signal to be generated;
[0174] the first signal is obtained by mapping the time domain complex signal to the time domain resource corresponding to the first signal to be generated.
[0175] Optionally, the configuration information may include second information relating to the time domain resource and / or the frequency domain resource, or the time domain resource and / or the frequency domain resource corresponding to the first signal to be generated may be configured by means of other configuration information. The first node may determine, based on the resource configuration information, information about the frequency domain resources actually occupied by the first signal to be generated. After generating the target sequence, a first sequence, such as a time domain complex signal or a complex sequence (it can be understood that the mapping of the frequency domain resources is implicit in the generation of the complex sequence), can be obtained by associating / implicitly mapping the elements of the sequence with the frequency domain resources corresponding to the first signal, based on the target sequence, and then mapping the time domain complex signal / complex sequence with the time domain resources actually occupied by the signal to obtain the first signal.
[0176] It should be noted that in the embodiment of the present disclosure, each piece of information contained in the configuration information can be explicit configuration or implicit configuration, and for the explicit configuration, the information associated with each piece of information can be directly determined based on each piece of information, for example, the second information can contain an explicit indication of the frequency domain resources actually occupied by the first signal, for example, the number of resource blocks of the actually occupied frequency domain resources , the identifier / index of the actually occupied resource block with the lowest / highest frequency, the index of the resource unit with the highest / lowest frequency actually occupied, etc. For implicit configurations, the required information can be obtained by calculation or transformation of the content contained in the information, still using the second information as an example, for example, the second information may include the number of resource blocks configured to the first node, the index of the resource block a with the lowest frequency domain among these resource blocks, the resource block offset of the first resource block b with the lowest frequency actually occupied relative to resource block a. Then, based on this offset and the index of resource block a, the index of the first resource block b that is actually occupied can be calculated. Other information also applies to the explicit or implicit configuration, for example, if the sampling rate is known based on the sampling interval of the signal, the number of Fourier transform points can be calculated based on the subcarrier interval of the system and the sampling time interval, and conversely, the sampling time interval can be calculated based on the number of Fourier transform points and the subcarrier interval.
[0177] In the embodiment of the present disclosure, the first signal may or may not have a cyclic prefix. It is understood that if the first signal has a cyclic prefix, the cyclic prefix needs to be transmitted before the actual first signal is transmitted, i.e. when transmitting the first signal, the actual number of elements transmitted is the number of elements of the first signal (number of sampling points) and the number of points of the cyclic prefix, for example, the number of elements of the first signal is N and the number of points of the cyclic prefix is NCP, when transmitting the first signal, the actual number of elements transmitted is N+NCP, and if there is no cyclic prefix, the actual number of elements transmitted is N.
[0178] Optionally, the first signal has a cyclic prefix, and the above mapping of the first sequence to the time domain resource to obtain the first signal comprises:
[0179] mapping the first sequence to the time domain resource based on the number of points of the cyclic prefix to obtain the first signal.
[0180] Optionally, the first signal does not have a cyclic prefix, and the above mapping of the first sequence to the time domain resource to obtain the first signal comprises:
[0181] mapping the first sequence to the time domain resource to obtain the first signal.
[0182] In a practical implementation, whether the first signal has a cyclic prefix may be pre-agreed. If the first signal has a cyclic prefix, then the number of points of the cyclic prefix needs to be taken into account when mapping the resource to generate the actual number of elements to be transmitted, which is equal to the sum of the number of elements of the first signal itself and the number of points of the cyclic prefix.
[0183] Optionally, the above configuration information may include first indication information indicating whether the first signal has a cyclic prefix.
[0184] Optionally, if the configuration information does not include the first indication information, it may indicate that the first signal does not have a cyclic prefix, if the first configuration information includes the first indication information, it may indicate that the first signal has a cyclic prefix, or, if the first indication information is a first flag, it indicates that the first signal has a cyclic prefix, and if the first indication information is a second flag, it indicates that the first signal does not have a cyclic prefix. As another alternative, the first signal may be default / pre-agreed to have a cyclic prefix and the configuration information may not have the first indication information.
[0185] Optionally, the first indication information and / or the indication information for the number of points of the cyclic prefix may be included in the first information (sequence information) or in the second information (resource configuration information) or in the system information.
[0186] In an optional embodiment of the present disclosure, the above configuration information may also include second indication information, which is used to indicate the sampling point for transmitting the first element of the first signal in the time domain resource, that is, based on the indication information, it can be determined which sampling point in the time domain resource actually occupied by the first signal is the starting point for transmitting the first signal. For the sake of description, the sampling point for transmitting the first element of the first signal below is referred to as the first transmission sampling point.
[0187] The specific form of the second indication information is not limited by the embodiments of the present disclosure. Optionally, the indication information may be an offset of the first transmission sampling point relative to the first time unit of all time units configured to the first node via the second information, such as a sampling point offset relative to the first sampling point in the first time unit. Alternatively, the first indication information comprises the time unit offset of the first time unit actually occupied by the first signal relative to the first time unit configured to the first node and the sampling point offset of the first transmission sampling point relative to the first sampling point in the first time unit in which it is located (i.e. the first time unit actually occupied).
[0188] As an alternative, if the first signal does not have a cyclic prefix, the expression for the (n+1)th element of the first signal is as follows:
[0189]
[0190] Wherein, represents the (n+1)th element of the first sequence (time domain complex signal), n=0,1,...N-1, β is a constant.
[0191] Optionally, if the first signal has a cyclic prefix, the expression of the (n+1)th element of the first signal is as following:
[0192]
[0193] Wherein, represents the (n+1)th element of the first sequence, NCPis the number of points of the cyclic prefix, n=0,1,...N+NCP-1, β is a constant.
[0194] Wherein, the way for obtaining the value of β is not limited in the embodiment of the present disclosure. Optionally, the configuration information may include information indicating β, or the value of β may be determined by the first node, e.g., the value of β is associated with the transmit power of the first signal, and the first node may determine the value of β based on the transmit power when transmitting the first signal, e.g., the value of β may be determined based on the transmit power and a correspondence relationship, this correspondence relationship may be pre-agreed or configured by the network node and include a mapping relationship of at least one power / power range to a value of β corresponding to each power / power range in that at least one power / power range.
[0195] For the first signal, the first node may perform the transmission or reception of that signal at the transmission time corresponding to that signal. Wherein, the above configuration information includes information relating to the transmission time of the signal, and based on the information in the configuration information, the transmission time of the first signal is determined, wherein the information relating to the transmission time of the signal may be at least part of the information in the first information, at least part of the information in the second information or at least part of the information in the system information.
[0196] As an alternative, if the first signal does not have a cyclic prefix, the transmission time tnof the (n+1)thelement of the first signal is expressed as follows:
[0197]
[0198] Correspondingly, at this time, the first signal can be represented as
[0199] Wherein, n=0,1,...,N-1, TSrepresents the sampling interval corresponding to the first signal, l0represents the index of the first time unit actually occupied by the first signal, NFrepresents the number of sampling points in a time unit, and Dstartrepresents the sampling point index of the first element of the first signal in the first time unit actually occupied by the first signal (determining the second indication information of the first transmission sampling point), i.e. a flag of the time point for transmitting the first element in the first time unit actually occupied. As an illustrative example, suppose that the actual number of elements of the first signal to be transmitted is 100, the number of sampling points in a time unit is 40, the allocated number of time units actually occupied by the first signal is 3, and the 21st sampling point of the first unit actually occupied is the first actual point for transmitting the first element, then Dstartis this point, that is the indication information, the 100 points from this point are the sampling points for transmitting the 100 elements. The time granularity of the time unit is not uniquely limited for the embodiment of the present disclosure, optionally, a time unit can be an OFDM symbol, or a micro time slot or other time unit.
[0200] Optionally, if the first signal has a cyclic prefix, the transmission time tnfor the (n+1)thelement of the first signal is expressed as follows:
[0201]
[0202] Correspondingly, the first signal can be represented as
[0203] Wherein, n=0,1,...,N+NCP-1, TSrepresents the sampling interval corresponding to the first signal, l0represents the index of the first time unit actually occupied by the first signal, NFrepresents the number of sampling points in one time unit.
[0204] Similarly, for each parameter in the above expression tn, the above configuration information can be either an explicit indication information of the respective parameter or an implicit indication. For example, for parameter l0, the configuration information may directly indicate the index of the first time unit actually occupied by the first signal, or it may indicate the index of the first time unit a among all time units configured to the first node, and the offset of the first time unit b actually occupied by the first signal relative to a time unit a. Then, according to the index of a time unit and this offset, l0may be calculated. Still for example, for the parameter Dstart, the configuration information may be a direct indication of the parameter or it may be calculated according to the indication information, for example, the configuration information may indicate the index of the middle sampling point of all sampling points for which the first signal is actually transmitted, and based on this configuration and other information the index of the first sampling point may be calculated. Still for example, for the parameter NF, which can be calculated based on the number of Fourier transform points and the number of points of the cyclic prefix, NF=NFFT+NCP.
[0205] With the method provided by the embodiment of the present disclosure, the first node / second node can transmit or receive the first signal on the resource corresponding to the configuration information, optionally, the first signal can be generated based on the configuration information, the transmission time of each element in the first signal is calculated and the first signal is transmitted or received at the corresponding time.
[0206] As a first optional embodiment, if the first signal does not have a cyclic prefix, the expression of the (n+1)th element of the first signal is as following:
[0207] , wherein,n=0,1,...,N-1;
[0208] if the first signal has the cyclic prefix, the expression of the (n+1) th element of the first signal is as following:
[0209]
[0210] wherein,
[0211]
[0212] or,
[0213]
[0214] where represents the ithelement in the target sequence (second or third sequence), is a real number with values ranging from 0 to 1, REactualrepresents the number of resource unit REs actually occupied by the first signal, NFFTrepresents the number of Fourier transform points, pactual-firstrepresents the index of the resource block RB with the lowest frequency actually occupied by the first signal, represents the offset of the RE with the lowest frequency actually occupied by the first signal within the RB corresponding to pactual-first; FSis the sampling rate corresponding to the first signal,Brepresents the system bandwidth actually occupied by the first signal, optionally, B=fH-fL, fLrepresents the lowest frequency of the system bandwidth actually occupied by the first signal, and fHrepresents the highest frequency of the system bandwidth actually occupied by the first signal, wherein fLand fHmay both be relative values relative to the system bandwidth centre frequency FC, and fLand fHmay be calculated from relevant parameters in the configuration information, for example, the configuration information including an indication of the bandwidth B, and the configuration of at least one of fLor fH, wherein βis a constant. As an optional calculation, fLand fHcan be expressed as follows:
[0215]
[0216] Wherein, represents the offset of the RE with the highest frequency actually occupied by the first signal within the RB in which that RE is located, pfirstrepresents sequence number or index of RB with the lowest frequency in the system band in the allocated RBs, Pactualrepresents number of RB actually occupied by the first signal, represents a subcarrier interval.
[0217] Wherein, the above configuration information includes at least one of the following:
[0218] information for determining each element in the first sequence;indication information of at least one of the following: REactual, NFFT, pactual-first, , B, FS, or fL.
[0219] The optional implementations of this optional embodiment will be expanded upon later and will not be described here.
[0220] Wherein, the above configuration information comprises at least one set of configurations, each set of configurations comprising first information relating to the generation of a first sequence, the at least one piece of information in different configurations are different.
[0221] Optionally, each set of configurations further comprises second information relating to a resource, here the resource being a time domain resource and / or a frequency domain resource.
[0222] Wherein, the at least one piece of information corresponding to different configurations are different, this may include the first information and / or second information corresponding to different configurations being different, for example, at least one piece of information in the first information corresponding to different configurations are different, or at least one piece of information in the second information corresponding to different configurations are different (e.g., time domain resource information). For example, the first information includes indication information for generating at least one sequence parameter of the second sequence (e.g., indication information of the first sequence parameter, the second sequence parameter, the third sequence parameter as described previously), and the value of at least one sequence parameter of sequence parameters corresponding to different configurations is different.
[0223] That is, the configuration information obtained by the first node may be a plurality of configurations / a plurality of sets of configurations, or configurations corresponding to a plurality of first signals to be generated, each first signal corresponding to a configuration / a set of configurations. Accordingly, the first node may generate a corresponding first signal based on each configuration. The details of the information contained in each set of configurations can be found in the description of the configuration information in the previous section. The first signals corresponding to the different configurations may be orthogonal or approximately orthogonal in order to reduce mutual interference between the signals.
[0224] Similarly, for the second node, the node may determine at least two sets of first information, generate a first sequence corresponding to each first information, and generate a corresponding first signal based on each first sequence.
[0225] Optionally, some of the information corresponding to different configurations may be the same or different, for example, the configuration information includes two sets, and the frequency domain resources configured by the two sets of configurations may be the same, at this time, the configuration information may include two frequency domain resources or one frequency domain resource, and if it is one frequency domain resource, the two sets of configurations may share this one frequency domain resource.
[0226] In the embodiment of the present disclosure, the above second information includes third information relating to the resources actually occupied by the first signal. The first node may determine, based on the third information, the frequency domain resource actually occupied by the first signal and / or frequency domain resource.
[0227] Wherein, the resources actually occupied by the first signal comprise: resources in the configured resources that can be occupied; or, resources in the configured resources other than the resources that cannot be occupied.
[0228] Optionally, all of the resources configured to the first node via the second information may be resources that the first signal can actually occupy, or some of the resources configured to the first node via the second information may be resources that the first signal actually occupies, and for the latter, the second node may include information relating to the resources configured to the first node and relevant information for determining the resources that the first signal actually occupies.
[0229] In an optional embodiment of the present disclosure, on the resource corresponding to the above configuration information, at least one node other than the first node does not receive and transmit signals on that resource.
[0230] In this optional embodiment, for at least one other node in the wireless communication system other than the signal transmitting end and the signal receiving end, it may be notified not to transmit signals on the resource corresponding to the above configuration information, i.e. the other node neither transmits nor receives signals on the resource configured by the above configuration information or on the resource actually occupied by the signal in the configured resource. Based on this solution, the use of the corresponding resources by other communication devices can be avoided and the transmission performance of the first signal can be better ensured.
[0231] As to which nodes the other nodes are, there is no limitation in the embodiments of this disclosure, for example, the first node can be a user equipment, other nodes can be other user equipment in the same cell as the user equipment, and / or user equipment located in neighboring cells. Wherein, for the other node, the node may not know for whom the resources configured in the above configuration information are configured, or what the role of these resources is.
[0232] To better illustrate the solution provided by the present disclosure, the solution is described in more detail below in conjunction with a variety of specific embodiments.
[0233] 1. Optional embodiments regarding configuration information
[0234] The configuration information may comprise at least one of frequency domain resource information, time domain resource information, sequence information (sequence resource information), and system information. Wherein, the first information, the second information, and the various indication information in the embodiments described in the preceding section may comprise information that is related to one or more of the frequency domain resource information, the time domain resource information, the sequence information, and the system information.
[0235] It is noted that in the description below, one or more of the information contained in each of the four types of information (frequency domain resource information, time domain resource information, sequence information, and system information) may not be included in this type of information, or may be included in the other types of information, for example, the bandwidth B of the system in the system information in the embodiment below may also be included in the frequency domain resource information, the number N of elements of the physical signal (first signal) included in the frequency domain resource information may also be included in the system information. Further, the respective information included in each of the information described in the following embodiments may be either directly with the respective information in that type of information or may be the indication information with the respective information in that type of information, i.e., the respective information included may be either explicitly or implicitly indicated.
[0236] Optionally, in the embodiments of the present disclosure, the frequency domain resources configured to the first node may be resources that are continuous in the frequency domain, and the time domain resources may be resources that are continuous in the time domain.
[0237] The first signal is referred to as a physical signal in the description of some embodiments below.
[0238] For the various types of information described above, optional embodiments are as follows:
[0239] (1) The system information may include, but is not limited to, at least one of: a bandwidth B of the system, a time interval Tsbetween various sampling points of the time domain signal, a sampling rate Fs, an oversampling rateα, a subcarrier interval , a centre frequency FCwithin the system bandwidth, number of physical resource blocks NRBavailable within the system bandwidth, number NFFTof Fourier transform points, and number NCPof cyclic prefix points.
[0240] Wherein Fsand Tsare reciprocals of each other, , and the oversampling rate . In practical configuration, one of the Fsand Tscan be calculated by configuring the other, and the other can be calculated according to any two of Fs, NFFT, and , and similarly, NFFTcan be calculated according toαand NRB.
[0241] As a schematic diagram, FIG. 5 illustrates an example of frequency domain parameters included in the system information provided in an embodiment of the present disclosure, where the individual physical resource block PRBs with black paddings (e.g. PRB0, PRB0, ... etc. in FIG. 5) are the available PRBs within the system bandwidth, where the available PRBs in the example are 8, wherein PRB0 indicates the PRB with the lowest frequency in the available PRBs, each PRB corresponds to 12 subcarriers.
[0242] (2) The time domain resource information may comprise at least one / set of time resources for transmitting physical signals. Wherein, the time resources may include at least one of the following:
[0243] the time slot sequence number nsfor transmitting the physical signal, the number L of OFDM symbols allocated for the physical signal within the time slot, the sequence number lfirstof the first of theLOFDM symbols within the time slot, the number Lactualof OFDM symbols actually occupied by the physical signal, the number N of elements of the physical signal, the offset of the OFDM symbol where the first element of the physical signal is located relative to the OFDM symbol with sequence number lfirst, the relative sampling point sequence number Dstartof the first element of the physical signal in the above "OFDM symbol where the first element of the physical signal is located".
[0244] Wherein,Lmay be an arbitrary integer between 1 and 14, although for other ways of dividing time domain resources,Lmay also be other integer values, e.g., a time unit may be an OFDM symbol as described above, or a time unit of other granularity. lfirstis an arbitrary integer between 0 and 14-L, Lactualis an arbitrary integer between 1 andL, is an arbitrary integer between 0 and L-Lactual,Nis an arbitrary integer between 1 and (NFFT+NCP)Lactual, and Dstartis an arbitrary integer between 0 and NFFT+NCP-1.
[0245] As a schematic illustration, FIG. 6 shows an example of the relationship between parameters in a time domain resource information provided by an embodiment of the present disclosure, where L=5, lfirst=3, Lactual=3, =1, andNand Dstartare both greater than 0. As shown in FIG. 6, the 14 rectangular blocks shown in the example represent the time slots nsfor transmitting the physical signal, i.e., the first signal is transmitted in time slot ns. Each rectangular block represents an OFDM symbol, and 5 rectangular blocks not filled with slashes in the figure are the OFDM symbols allocated for the physical signal, i.e. the time domain resources allocated to the first node. 3 of 5 OFDM symbols are the time domain resources actually occupied by the physical signal, but the 3 OFDM symbols are not all occupied. The first and third of the 3 OFDM symbols are only partially occupied. The first of the above 5 OFDM symbols on the left in FIG. 6 is the first OFDM symbol (the first time unit), the second is the first OFDM symbol actually occupied by the physical signal, and the symbol index (also known as the sequence number or representation) of the first OFDM symbol within that time slot is lfirst=3, indicating the symbol index of the first OFDM symbol in all the OFDM symbols of the allocated physical signals within the time slot ns, and =1 is a relative sequence number indicating the offset of the second OFDM symbol above relative to the first OFDM symbol above, i.e. the offset of the first OFDM symbol actually occupied by the physical signal relative to all the allocated OFDM symbols. The number of sampling points within each OFDM symbol is NFFT+NCP, the first sampling point of the OFDM symbol illustrated in the figure is the first sampling point in the first OFDM symbol actually occupied by the physical signal, and the (Dstart)thsampling point is the sampling point for actually transmitting the first element of the physical signal in the first OFDM symbol actually occupied by the physical signal, i.e. starting to transmit the physical signal at the moment corresponding to that sampling point, the sampling point without black padding in the example in FIG. 6 is the sampling point of the first OFDM symbol actually occupied that does not transmit a signal, and the sampling point with black padding is the sampling point that will transmit a signal.
[0246] (3) The frequency domain resource information includes at least one / set of frequency resources for transmitting physical signals. Optionally, the frequency resources may include at least one of the following:
[0247] the numberPof physical resource blocks allocated for the physical signal, the PRB sequence number pfirstof the PRB with the lowest frequency of thePPRBs within the system bandwidth, the number of RBs Pactualactually occupied by the physical signal, the offset of the PRB with the lowest frequency actually occupied by the physical signal relative to the PRB with sequence number pstart, the offset of the Resource Element (RE) with the lowest frequency actually occupied by the physical signal in the PRB where that RE is located (the offset of that RE relative to the first RE in the PRB where that RE is located), the offset of the RE with the highest frequency actually occupied by the physical signal in the PRB where that RE is located (which can be the offset of that RE relative to the last RE in the PRB where that RE is located).
[0248] WhereinPmay be an arbitrary integer between 1 and NRB, pfirstis an arbitrary integer between 0 and NRB-P, Pactualis an arbitrary integer between 1 andP, is an arbitrary integer between 0 and P-Pactual, and and are arbitrary integers between 0 and 11 respectively. In practical configuration, as an alternative, it is also theoretically possible to directly configure resources at the RE level, e.g., frequency domain resources may include the number of all the allocated REs, the number of REs actually occupied by the physical signal, indication information of the first RE actually occupied by the physical signal (e.g. the sequence number of the first RE among all the REs), etc.
[0249] As a schematic illustration, FIG. 7 shows an example of the relationship between parameters in a frequency domain resource information provided by an embodiment of the present disclosure, wherein NRB=16, P=8, pfirst=4, Pactual=4, =2, =3, and =3.
[0250] As shown in FIG. 7, each small rectangle identifies a PRB, the rectangular block with black padding is the 4 PRBs actually occupied by the physical signal, these 4 PRBs are 4 of the 8 PRBs allocated, pfirstis the sequence number / index of the first of these 8 PRBs within the system bandwidth, in this example, the sequence number is 4, and it is the 5th PRB within the system bandwidth, indicates the RB offset of the first PRB of the 4 PRBs actually occupied relative to the first PRB of the 8 PRBs, in this example, the offset is 2, i.e. the first PRB actually occupied by the physical signal differs by two PRBs relative to the first PRB of the 8 PRBs, and the first PRB actually occupied by the physical signal in this example has a sequence number of 6 within the system bandwidth. is the offset of the first RE (RE with lowest frequency) actually occupied by the physical signal in the first PRB actually occupied, which can be either the offset relative to the first RE in the PRB actually occupied or the actual offset relative to the last RE in the PRB actually occupied. Similarly, may be the offset of the last RE actually occupied (the RE with highest frequency) relative to the last RE in the PRB where that RE is located, or it may be the offset relative to the first RE in the PRB where that RE is located. Optionally, it is also possible to configure one of or , and the total number of REs actually occupied.
[0251] As an optional implementation, the first RE actually occupied by the physical signal in the frequency domain resource information may not be the first RE in the PRB where that RE is located, and the last RE actually occupied may not be the last RE in the PRB where that RE is located, using this scheme, in-band protection may be achieved in the PRB bandwidth part actually occupied by the physical signal, and the two REs which are not actually occupied in the bandwidth part which is actually occupied realize the role of the protection band, which can reduce or avoid out-of-band fading of the signal and avoid the interference with other signals.
[0252] (4) The above sequence resource information may comprise at least one sequence resource for generating a physical signal. Optionally, the first information comprises sequence resource information. Optionally, the sequence resource may comprise at least one of:
[0253] a first sequence parameter , a second sequence parameterr, a third sequence parameterD, a fourth sequence parameterZ, cyclic prefix indication information, and order indication information.
[0254] Wherein the first sequence parameter is an arbitrary real number between 0 and 1; the second sequence parameterris an arbitrary integer having an absolute value greater than or equal to 3; the third sequence parameterDis an arbitrary integer; and the fourth sequence parameterZis an arbitrary non-negative integer indicative of the sequence number of the starting elements of the subsequence for generating the physical signal in the parent sequence. The cyclic prefix indication information is 1-bit information indicating whether a cyclic prefix is required to be transmitted before the physical signal is transmitted (it can also be indicated in other ways), e.g., the 1-bit information with a value of "1" indicates that a cyclic prefix is required to be transmitted, i.e. the physical signal has a cyclic prefix, if the 1-bit information has a value of "0", it indicates that the cyclic prefix does not need to be transmitted. The order indication information is used to indicate whether the sequence is ordered in ascending or descending order or neither in ascending nor descending order.
[0255] As a schematic illustration, FIG. 8 shows an example of each parameter in a sequence resource information provided by an embodiment of the present disclosure, as shown in FIG. 8, the subsequence is the sequence on which the generation of the physical signal is actually based, the subsequence is a part of the parent sequence, and the subsequence is a sequence of length N starting from the Zthelement of the parent sequence.
[0256] 2. Optional embodiments of the physical signal generation method
[0257] Embodiment 1
[0258] Optionally, the configuration information obtained at the first node may be as follows:
[0259] (1) The frequency domain resource information includes a frequency domain resource (which may be understood as a set of frequency domain resources), and parameters in the frequency domain resource may be any value within the range of values.
[0260] (2) The sequence information includes a sequence resource in which the first to fourth sequence parameters and the cyclic prefix indication information may be any value within the range of values; the cyclic prefix indication information in the sequence information is configured as 0, i.e., no cyclic prefix is transmitted until the physical signal is transmitted; the sequence indication information is configured as "ascending" or "descending".
[0261] (3) The time domain resource information includes a time domain resource (a set of time domain resources), where the parameters in the time domain resource may be any value within a range of values.
[0262] Optionally, the physical signal is generated as follows:
[0263] First, a sequence of length N is generated based on the obtained configuration information, the sequence is the second sequence of the previous section. An optional way of generating the second sequence is as follows:
[0264] , 0≤n<N;
[0265] Wherein the sequence is generated as follows: when n=0, when 0<n<N+Z, representing the operation of taking the remainder of to 1. If is an integer, the remainder is 0. If is not an integer, the remainder is the value of the fractional part of . is the parent sequence and is the subsequence. Next, the generated sequence of length N is sorted to obtain the sorted sequence noted as , which remains of length N. is the third sequence in this embodiment. If the order indication information is configured as "ascending", then is satisfied when n≥1, and if the order indication information is configured as "descending", then is satisfied when n≥1.
[0266] Then, the time domain complex signal is generated by the sorted sequence , is the first sequence in the preceding section, here, the first sequence is a complex sequence, one optional generation way is:
[0267]
[0268] Wherein n=0,1,...,N-1, , here represents the offset of the first RE (RE with lowest frequency) actually occupied by the physical signal to be generated relative to the first RE in the PRB where that RE is located, represents the offset of the last RE (RE with highest frequency) actually occupied by the physical signal to be generated relative to the last RE in the PRB where that RE is located, and characterizes the number of unoccupied REs in the PRB actually occupied by the physical signal, and 12Pactual- ensures the total number of REs actually occupied by the physical signal.
[0269] Finally, the time domain complex signal is resource mapped to obtain the physical signal , mapped as: , which can also be written as , wherein n=0,1,...,N-1 and β can be a value relating to the power of transmitting the physical signal. tnrepresents the time information of the (n+2)thelement for transmitting the physical signal, and the sampling moment (time information) for transmitting the (n+1)thelement of the physical signal within the (ns)thtime slot for transmitting physical signal is .
[0270] The physical signals generated based on configuration information with different parameter values can be used for different purposes. Examples of scenarios in which the physical signals generated in the manner of Example 1 above are applicable are given below, using a number of configuration information with different parameter values as examples.
[0271] Example 1
[0272] In this example, the physical signal is allocated all of the complete system bandwidth and three consecutive OFDM symbols, i.e. L=3, but the physical signal is only transmitted on the second OFDM symbol of the three OFDM symbol, i.e. one of the three OFDM symbols is actually occupied, as shown in FIG. 9, where all the small rectangles represent the 14 OFDM symbols in the time slot where the physical signal is transmitted. The small rectangles without padding and with black padding represent the 3 OFDM symbols allocated to the physical signal, and the one small rectangle with black padding represents one OFDM symbol actually occupied by the physical signal. The physical signal generated by the example based on the configuration information can be used for high resolution environmental sensing over a range of up to 2.5 km.
[0273] It should be noted that the high / low in the high resolution / low resolution described in the embodiment of the present disclosure are both relatively high and low, and can be understood to mean that the greater the actual bandwidth of the first node that is actually allocated in the system bandwidth, the relatively higher the resolution, e.g., compared to a first node that is allocated a portion of the complete system bandwidth, a first node that is allocated the complete system bandwidth can obtain sensing information with relatively higher resolution when using physical signals for environmental sensing.
[0274] As an alternative of the example 1, the configuration information may be specifically configured as follows:
[0275] The parameters in the system information in the configuration information take the following values:
[0276]
[0277] The parameters of the frequency domain resources in the frequency domain resource information in the configuration information take the following values:
[0278]
[0279] The parameters of the time domain resources in the time domain resource information in the configuration information take the following values:
[0280]
[0281] Example 2
[0282] In this example, the physical signal is allocated a portion of the complete system bandwidth and three consecutive OFDM symbols, and the physical signal is only transmitted on the second OFDM symbol of the three OFDM symbols, as shown in FIG. 10, the physical signal generated by an example based on the configuration information can be used for low-resolution environmental sensing over a range of up to 2.5 km. As an implementation of the configuration information, the specific parameters of the information in the configuration information may be as follows:
[0283] The parameters in the system information in the configuration information take the following values:
[0284]
[0285] The parameters of the frequency domain resources in the frequency domain resource information in the configuration information take the following values:
[0286]
[0287] The parameters of the time domain resources in the time domain resource information in the configuration information take the following values:
[0288]
[0289] Embodiment 2
[0290] In this embodiment, the configuration information obtained at the first node may be as follows:
[0291] The frequency domain resource information includes a frequency domain resource, and the parameters may be any value within a range of values.
[0292] The sequence information includes a sequence resource in which the first sequence parameter to the fourth sequence parameter may be any value within the range of values, the cyclic prefix indication information in the sequence information is configured as 1, i.e., the cyclic prefix is transmitted before the physical signal is transmitted; the order indication information is configured as "ascending" or "descending".
[0293] The time domain resource information includes a time domain resource, the sequence parameter Dstartis configured as NCP, the numberNof elements of the physical signal is configured as NFFTand the remaining parameters can be any value within the range of values.
[0294] Optionally, the physical signal is generated as follows:
[0295] First, according to the obtained configuration information, the second sequence of length N is generated, the generation way is that: , 0≤n<N. Wherein the generation way of the parent sequence is: when n=0, , and when 0<n<N+Z, , representing the operation of taking the remainder of to 1.
[0296] Then, the generated second sequence of length N is sorted, and the sorted third sequence is obtained and recorded as whose length is still N. If the order indication information is configured as "ascending", then is satisfied when n≥1, and if the order indication information is configured as "descending", then is satisfied when n≥1.
[0297] Then, the sorted third sequence generates the time domain complex signal (that is, the first sequence ), the generation way is:
[0298]
[0299] Wherein, n=0,1,...,N-1, .
[0300] Finally, the time domain complex signal is source mapped to obtain the physical signal / baseband signal , which is mapped as: , wherein, n=0,1,...N+NCP-1, β is a value relating to the power of transmitting the physical signal. In the (ns)thtime slot for transmitting the physical signal, the sampling moment for transmitting is
[0301] In this embodiment, a cyclic prefix needs to be transmitted before the physical signal is transmitted, and the number of points of the cyclic prefix is NCP, so that the actual number of elements of the signal actually transmitted isN+NCP, which including NCPelements as the cyclic prefix, andNelements of the physical signal.
[0302] An example of a scenario for a physical signal generated in the manner applicable to Example 2 above is given below.
[0303] Example 1
[0304] In this example, the physical signal is allocated a portion of the complete system bandwidth and three consecutive OFDM symbols, but the physical signal is only transmitted on the second OFDM symbol of these three OFDM symbols, as shown in FIG. 11, wherein the time domain resource occupied by the CP token in the figure is the time domain resource corresponding to the cyclic prefix to be transmitted. The physical signal generated by an example based on the configuration information can be used for high-resolution environmental sensing over a range of up to 2.5 km, and can also be used for channel estimation by other nodes within the communication coverage.
[0305] In other words, the physical signal can be used as a sensing signal as well as used for channel estimation. The specific scheme for signal estimation or for environmental sensing based on this physical signal is not limited in the embodiment of the present disclosure, but can refer to the signal-based sensing in radar systems and can refer to the signal-based channel estimation in the wireless communication system. For example, for environmental sensing applications, the elements of the physical signal can be transmitted sequentially to the environment where sensing is to be performed based on the transmission time corresponding each element in the physical signal, and the sensing result of the environment, such as the physical distance or orientation of the environment, can be obtained based on the echo signal of the environment. The physical signal generated by the above embodiment is a discrete time signal, and when the physical signal is actually transmitted, the physical signal may be transmitted after being subjected to digital-to-analog conversion.
[0306] As an alternative of the configuration information in this example, the information in the configuration information may be specified as follows:
[0307] The parameters in the system information in the configuration information take the following values:
[0308]
[0309] The parameters of the frequency domain resources in the frequency domain resource information in the configuration information take the following values:
[0310]
[0311] The parameters in the time domain resource information in the configuration information take the following values:
[0312]
[0313] Embodiment 3
[0314] In this embodiment, two sets of configurations may be included in the configuration information obtained by the first node, specifically, the configuration information obtained at the first node may be as follows:
[0315] (1) The frequency domain resource information includes two frequency domain resources, a first frequency resource and a second frequency resource. The frequency domain resources indicated by the two frequency resources may be the same or different.
[0316] (2) The sequence information includes two sequence resources, the first sequence resource and the second sequence resource. At least one of the first sequence parameter, the third sequence parameter and the fourth sequence parameter in the two sequence resources is different.
[0317] (3) The time domain resource information includes two time domain resources, a first time domain resource and a second time domain resource. There is no overlap between the time domain resources indicated by the two frequency resources, as shown in FIG. 12, where the rectangle with black padding where physical signal 1 is located indicates the first time domain resource and the rectangle with black padding where physical signal 2 is located indicates the second time domain resource. In the example shown in FIG. 12, physical signal 1 does not have a cyclic prefix and physical signal 1 has a cyclic prefix.
[0318] Optionally, the first frequency resource, the first sequence resource and the first time domain resource correspond to the first physical signal, and the second frequency resource, the second sequence resource and the second time domain resource correspond to the second physical signal. The first physical signal may be generated in the same manner as described in Example 1, and the second physical signal may be generated in the same manner as described in Example 2.
[0319] Embodiment 4
[0320] This embodiment gives, in connection with a specific example, an alternative method for generating the physical signal.
[0321] Optionally, in this embodiment, the configuration information obtained at the first node may be as follows:
[0322] (1) The frequency domain resource information includes a frequency domain resource, wherein parameters in the frequency resource may be any value within the range of values.
[0323] (2) The sequence information includes a sequence resource where the first to fifth sequence parameters can be any value within the range of values; the cyclic prefix order information is configured as 0, i.e. no cyclic prefix is transmitted before the physical signal is transmitted; the order indication information is configured as "unordered", i.e. it indicates that no sequence sorting is performed, and the second sequence is the third sequence.
[0324] (3) The time domain resource information includes a time domain resource, where the parameters in the time domain resource may be any value within a range of values.
[0325] Optionally, the physical signal may be generated as follows:
[0326] First, according to the obtained configuration information, a second sequence of length N is generated, the generation way is: , 0≤n<N. Wherein, the generation way of the parent sequence is: when n=0, , when 0<n<N+Z, , representing the operation of taking the remainder of to 1.
[0327] Then, the second sequence generates the time domain complex signal, that is, the first sequence , the generation way is:
[0328] ,
[0329] Wherein, n=0,1,...,N-1, .
[0330] Finally, the time domain complex signal is resource mapped to obtain the physical signal , which is mapped in the following way: , where β is a value relating to the power of transmitting the physical signal. The sampling moment for transmitting the (n+1)thelement of the physical signal within the (ns)thtime slot for transmitting the physical signal is .
[0331] In the optional implementations of the present disclosure, Dstartand NCPmay be equal, it may be determined by the resource configuration side that the two are equal, or it may be pre-agreed that the two are equal, then only one of the two may also be configured in the configuration information, and accordingly, in the expressions of the optional embodiment provided in the previous section involving Dstartor NCP, Dstartmay be replaced by NCP, or NCPmay be replaced by Dstart.
[0332] Further, it is noted that in practical applications, the signal generation method provided in the embodiments of the present disclosure may also be implemented separately, for example, any electronic device may generate the first signal using the signal generation method provided in any of the embodiments of the present disclosure, optionally, the electronic device may be a first node or a second node, the device may transmit the first signal at the transmission time corresponding to each element in the first signal, optionally, the electronic device may not be the first node or the second node, for example, it may be a signal generation device independent of the first node or the second node, and the electronic device may provide the generated first signal to the first node or the second node, the first node or the second node performs environmental sensing or channel estimation based on the first signal.
[0333] In embodiments of the present disclosure, the second node may be a network node, such as a base station, as also described in the preceding section, where the method provided in embodiments of the present disclosure is performed by the second node, the method may comprise:
[0334] determining first information relating to generation of the first sequence; generating, based on the first information, a first sequence; and mapping the first sequence to a time domain resource to obtain a first signal.
[0335] Optionally, the method may further comprise: transmitting configuration information, the configuration information comprising the first information relating to generation of the first sequence. For example, the first node is a user equipment and the configuration information received by the first node may be transmitted by the second node.
[0336] It is to be noted that the description of the configuration information, the first information, the first signal and other information in the various optional embodiments described in the previous section is equally applicable, in the absence of conflicts, in a scenario performed by the second node. For the second node, the various pieces of information in the configuration information may be either determined by the second node either on its own or by the second node based on indication information / notification information from other nodes (e.g., high layers). For example, the first indication information / second indication information in the preceding section may be determined by the second node or transmitted to the first node after the second node has determined it based on the indication received from other nodes, and if the first signal has a cyclic prefix, the second node needs to generate the first signal based on the number of points of the cyclic prefix.
[0337] Also provided in the embodiment of the present disclosure is a node which may comprise a transceiver and at least one processor coupled to the transceiver, the at least one processor may perform the solution provided in any of the optional embodiments of this disclosure. The node may be any electronic device, such as such an electronic user equipment or a network node.
[0338] Optionally, the above node may be a first node, and the at least one processor may be configured to perform any of the methods provided by an embodiment of the present disclosure performed by the first node.
[0339] Optionally, the above node may also be a second node, and the at least one processor may be configured to perform any of the methods provided by embodiments of the present disclosure that are performed by the second node.
[0340] An embodiment of the present disclosure further provides an electronic device, including a memory, a processor and a computer program stored in the memory. The processor can implement steps in the method provided in any one of optional embodiments of the present disclosure when executing the computer program.
[0341] FIG. 13 shows a schematic structure diagram of an electronic device to which the solution of the embodiment of the present disclosure is applied. As shown in FIG. 13, the electronic device 1300 shown in FIG. 13 may include a processor 1301 and a memory 1303. The processor 1301 is connected to the memory 1303, for example, through a bus 1302. Optionally, the electronic device 1300 may further include a transceiver 1304, which may be used to perform a data interaction between the electronic device and other electronic devices, such as transmission of data and / or reception of data, etc. It should be noted that, in practical applications, the transceiver 1304 is not limited to one, and the structure of the electronic device 1300 does not constitute any limitations to the embodiments of the present disclosure. Optionally, the electronic device may be a first network node, a second network node, or a third network node.
[0342] The processor 1301 may be a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), or a field programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logical blocks, modules and circuits described in connection with the present disclosure. The processor 1301 may also be a combination for realizing computing functions, for example, a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0343] The bus 1302 may include a path to transfer information between the components described above. The bus 1302 may be a peripheral component interconnect (PCI) bus, or an extended industry standard architecture (EISA) bus, etc. The bus 1302 may be an address bus, a data bus, a control bus, etc. For ease of presentation, the bus is represented by only one thick line in FIG. 13. However, it does not mean that there is only one bus or one type of buses.
[0344] The memory 1303 may be, but not limited to, read only memories (ROMs) or other types of static storage devices that can store static information and instructions, random access memories (RAMs) or other types of dynamic storage devices that can store information and instructions, may be electrically erasable programmable read only memories (EEPROMs), compact disc read only memories (CD-ROMs) or other optical disk storages, optical disc storages (including compact discs, laser discs, discs, digital versatile discs, blue-ray discs, etc.), magnetic storage media or other magnetic storage devices, or any other media that can carry or store a computer program and that can be accessed by computers.
[0345] The memory 1303 is used to store a computer program for executing the embodiments of the present disclosure, and is controlled by the processor 1301. The processor 1301 is used to execute the computer program stored in the memory 1303 to implement the steps provided in any method embodiment described above.
[0346] Embodiments of the present disclosure provide a computer-readable storage medium having a computer program stored on the computer-readable storage medium, the computer program, when executed by a processor, implements the steps and corresponding contents of the foregoing method embodiments.
[0347] Embodiments of the present disclosure also provide a computer program product including a computer program, the computer program when executed by a processor realizing the steps and corresponding contents of the preceding method embodiments.
[0348] The terms "first", "second", "third", "fourth", "1", "2", etc. (if present) in the specification and claims of this disclosure and the accompanying drawings above are used to distinguish similar objects and need not be used to describe a particular order or sequence. It should be understood that the data so used is interchangeable where appropriate so that embodiments of the present disclosure described herein can be implemented in an order other than that illustrated or described in the text.
[0349] It should be understood that while the flow diagrams of embodiments of the present disclosure indicate the individual operational steps by arrows, the order in which these steps are performed is not limited to the order indicated by the arrows. Unless explicitly stated herein, in some implementation scenarios of embodiments of the present disclosure, the implementation steps in the respective flowcharts may be performed in other orders as desired. In addition, some, or all of the steps in each flowchart may include multiple sub-steps or multiple phases based on the actual implementation scenario. Some or all of these sub-steps or stages can be executed at the same moment, and each of these sub-steps or stages can also be executed at different moments separately. The order of execution of these sub-steps or stages can be flexibly configured according to requirements in different scenarios of execution time, and the embodiments of the present disclosure are not limited thereto.
[0350] The above text and accompanying drawings are provided as examples only to assist the reader in understanding the present disclosure. They are not intended and should not be construed as limiting the scope of the present disclosure in any way. Although certain embodiments and examples have been provided, based on what is disclosed herein, it will be apparent to those skilled in the art that the embodiments and examples shown can be altered to employ other similar means of implementation based on the technical ideas of the present disclosure without departing from the scope of the present disclosure, which also fall within the protection of the embodiments of the present disclosure.
Claims
1.A method performed by a first node in a communication system, the method comprising:receiving configuration information, wherein the configuration information comprises first information relating to aa generation of a first sequence;generating, based on the first information, a first sequence; andmapping the first sequence to a time domain resource to obtain and transmit a first signal.2.The method of claim 1, wherein the first signal satisfies at least one of:signal amplitudes corresponding to elements of the first signal are identical; ora phase difference sequence is not an arithmetic sequence, the phase difference sequence being a sequence consisting of phase differences between adjacent elements in the first signal.3.The method of claim 2, wherein the phase difference sequence is an ordered sequence or an unordered sequence, the ordered sequence being an ascending sequence or a descending sequence.4.The method of claim 1, wherein the first information is specific to the first node.5.The method of claim 1, wherein the generating, based on the first information, the first sequence, comprises:generating, based on the first information, a second sequence, and generating the first sequence based on the second sequence and a frequency domain resource; orgenerating, based on the first information, a second sequence, and sorting the second sequence to obtain a third sequence, and generating the first sequence based on the third sequence and a frequency domain resource.6.The method of claim 1,wherein in case that the first signal has a cyclic prefix, the mapping the first sequence to the time domain resource to obtain the first signal, comprises mapping the first sequence to the time domain resource based on a number of points of the cyclic prefix to obtain the first signal; andwherein in case that the first signal does not have a cyclic prefix, the mapping the first sequence to the time domain resource to obtain the first signal, comprises mapping the first sequence to the time domain resource to obtain the first signal.7.The method of claim 6, wherein the configuration information includes first indication information, the first indication information indicating whether the first signal has a cyclic prefix.8.The method of claim 1, wherein the configuration information further includes second indication information, the second indication information indicating a sampling point for transmitting a first element of the first signal in the time domain resource, andwherein the mapping of the first sequence to the time domain resource to obtain the first signal, comprises mapping the first sequence to the time domain resource to obtain the first signal, based on the second indication information.9.The method of claim 1, wherein the configuration information includes at least one set of configurations, each set of configurations comprising first information relating to generation of a first sequence, and second information relating to a resource, the resource being a time domain resource or a frequency domain resource;wherein, the first information and the second information corresponding to different configurations are different.10.The method of claim 9, wherein the second information includes third information relating to resources actually occupied by the first signal.11.The method of claim 10, wherein the resources actually occupied by the first signal includes:resources occupied in configured resources; orresources other than occupied resources in the configured resources.12.The method of claim 11, wherein the first signal is a signal for sensing or a signal for channel estimation.13.A method performed by a second node in a communication system, the method comprising:determining first information relating to generation of a first sequence;generating, based on the first information, the first sequence; andmapping the first sequence to a time domain resource to obtain a first signal.14.A first node in a wireless communication system, the first node comprising:a transceiver; andat least one processor configured to:receive configuration information, wherein the configuration information comprises first information relating to aa generation of a first sequence,generate, based on the first information, a first sequence, andmap the first sequence to a time domain resource to obtain and transmit a first signal.15.A second node in a wireless communication system, the second node comprising:a transceiver; andat least one processor configured to:determine first information relating to generation of a first sequence,generate, based on the first information, the first sequence, andmap the first sequence to a time domain resource to obtain a first signal.