Communication method and apparatus
By generating a signal based on the first power coefficient and subsequence during RIS signal reflection and adjusting the transmission power, the problem of frequency domain power loss in RIS reflection signals is solved, and the quality and orthogonality of the received signal are improved.
Patent Information
- Application Number
- PCT/CN2025/098409
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-19
- Filing Date
- 2025-05-30
- Publication Date
- 2025-12-26
AI Technical Summary
When using RIS to reflect signals, there will be a loss of frequency domain power, which will lead to a decrease in the quality of the received signal.
By determining the first power coefficient, power control is performed on the resource units occupied by the first signal. The signal is generated using the first subsequence and the second subsequence, and the transmission power of the signal is adjusted according to the first information to compensate for or reduce frequency domain power loss.
It improves the quality of the received signal, enhances the orthogonality of the signal, and reduces frequency domain power loss.
Smart Images

Figure CN2025098409_26122025_PF_FP_ABST
Abstract
Description
A communication method and apparatus
[0001] Cross-reference to related applications
[0002] This application claims priority to Chinese Patent Application No. 202410797780.0, filed on June 19, 2024, entitled "A Communication Method and Apparatus", the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application relates to the field of communication technology, and in particular to a communication method and apparatus. Background Technology
[0004] Reconfigurable intelligent surfaces (RIS), as a two-dimensional realization of electromagnetic metamaterials, can actively and intelligently control spatial electromagnetic waves in a programmable manner, creating an electromagnetic environment with controllable amplitude, phase, polarization, and frequency. RIS can be installed between user equipment (UE) and the base station, reflecting signals from the UE back to the base station to enhance coverage.
[0005] However, after RIS reflection, the frequency domain power of the signal will be lost. Summary of the Invention
[0006] This application provides a communication method and apparatus for compensating for or reducing the frequency domain power loss of signals.
[0007] Firstly, a first communication method is provided, which can be applied to a terminal-side device, also referred to as a terminal device. The terminal device is, for example, a terminal equipment, or other equipment including terminal equipment functions, or a circuit, or a system-on-a-chip (or, a chip, such as a modem chip, also known as a baseband chip, or a system-on-a-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip) or other functional module, which is capable of implementing the functions of the terminal equipment, and is, for example, disposed within the terminal equipment. The method includes: determining a first power coefficient, wherein the first power coefficient includes a power coefficient of at least one resource unit, the at least one resource unit being a portion or all of the resource units occupied by a first signal; transmitting the first signal, the transmission power of the first signal being determined according to the first power coefficient, and the first signal being generated by a first sub-sequence and a second sub-sequence, the first sub-sequence and the second sub-sequence being determined according to a first root value or a first group number.
[0008] In this embodiment, the transmission power of the first signal can be determined based on a first power coefficient, which includes the power coefficient of at least one resource unit. The at least one resource unit is some or all of the resource units occupied by the first signal. Essentially, this embodiment can perform power control on different resource units occupied by the first signal. For example, after the first signal is reflected by the first device, its frequency domain power is severely damaged on some resource units, while its frequency domain power is less damaged or undamaged on others. The first power coefficient can compensate more for the frequency domain power of the severely damaged resource units, while providing less compensation or no compensation for the less damaged or undamaged resource units. Thus, the first power coefficient can compensate for or reduce the frequency domain power loss of the first signal after reflection by the first device. Therefore, the solution provided by this embodiment can compensate for or reduce the frequency domain power loss of the signal after reflection by the first device, which is beneficial for improving the quality of the received signal. Furthermore, in this embodiment, the first signal is generated based on a first sub-sequence and a second sub-sequence, which can improve the orthogonality between the first signal and other signals.
[0009] In one optional implementation, the first power coefficient is related to the frequency domain power of the first signal after reflection by the first device. For example, the first power coefficient can compensate for or reduce the frequency domain power loss of the first signal after reflection by the first device. Therefore, the solution provided in this application embodiment can compensate for or reduce the frequency domain power loss of the signal after reflection by the first device, which is beneficial to improving the quality of the received signal.
[0010] In an optional implementation, before determining the first power coefficient, the method further includes: receiving first information, the first information being used to determine the first power coefficient; wherein the first information is used to indicate one or more of the following: a horizontal incident angle, a horizontal exit angle, a vertical incident angle, or a vertical exit angle of the first signal at the first device; or, the first information is used to indicate the frequency domain power loss of the first signal at a first frequency after reflection by the first device, the first frequency being a non-center frequency of the first signal. The terminal device can determine the first power coefficient based on the first information, which may be from a network device or other third-party device, for example.
[0011] In one optional implementation, determining the first power coefficient includes: determining a first frequency domain power loss based on the first information, wherein the first frequency domain power loss is the frequency domain power loss of the first signal at at least one frequency after reflection by the first device; and determining the first power coefficient based on the first frequency domain power loss. The first frequency domain power loss reflects the power loss of the first signal in the frequency domain. By determining the first power coefficient based on the first frequency domain power loss, the terminal device can ensure that the transmission power determined based on the first power coefficient can better compensate for the frequency domain power loss.
[0012] In one alternative implementation, the first frequency domain power loss satisfies the following relationship: Loss(n)=∏ θ∈Θ |a(θ,f(n))a H (θ,f c )| 2 Where Loss(n) represents the frequency domain power loss of the first signal at frequency f(n) after reflection by the first device, ∏ X x represents the product of each element x in set X, |x| represents the absolute value of x, and a(θ,f(n)) represents the phase rotation vector used by the first device when receiving or reflecting the first signal at frequency f(n). H (θ,f c ) indicates that the first device receives or reflects at frequency f c The first signal is the conjugate transpose of the phase rotation vector used in the first device, and the set Θ includes one or more of the horizontal incident angle, horizontal exit angle, vertical incident angle, or vertical exit angle of the first signal in the first device.
[0013] In one optional implementation, the first power coefficient includes at least one power coefficient used to compensate for the transmission power of the first signal at at least one frequency, wherein the average value of the at least one power coefficient is 1; or, a second power coefficient in the at least one power coefficient is 1, and the remaining power coefficients in the at least one power coefficient are greater than 1, wherein the first power coefficient is the power coefficient corresponding to the center frequency in the at least one frequency. The average value of the at least one power coefficient included in the first power coefficient can be 1. For example, in the transmission power of the first signal determined according to the first power coefficient, the transmission power corresponding to the non-center frequency of the first signal is increased, while the transmission power corresponding to the center frequency of the first signal can be decreased, so that the total transmission power of the first signal can remain unchanged. In this way, the frequency domain power corresponding to the non-center frequency of the first signal can be compensated better, and power waste is reduced. Alternatively, a second power coefficient in the at least one power coefficient is 1, and the remaining power coefficients in the at least one power coefficient are greater than 1. This power compensation method has relatively good compensation performance and can achieve complete compensation for the frequency domain power loss of the first signal, thereby improving the reception quality of the first signal.
[0014] In one alternative implementation, the first power coefficient satisfies the following relationship: r(n) = βLoss -1 (n); where r(n) represents the first power coefficient, β represents the power normalization factor, and Loss(n) represents the frequency domain power loss of the first signal at frequency f(n) after reflection by the first device.
[0015] In one optional implementation, the root value of both the first subsequence and the second subsequence is the first root value; or, the group number of both the first subsequence and the second subsequence is the first group number. The root values of the first subsequence and the second subsequence can be the same, and / or the group numbers can be the same, thereby improving the orthogonality between the first signal obtained from the first subsequence and the second subsequence and other signals.
[0016] In one alternative implementation, the first subsequence and the second subsequence have the same length. For example, the length of both the first and second subsequences is half the length of the original ZC sequence that serves as the first signal, thus avoiding additional length overhead.
[0017] In one optional implementation, the first subsequence is obtained by flipping the third subsequence, where the third subsequence is a sequence generated based on the first root value or the first group number; or, the second subsequence is obtained by flipping the fourth subsequence, where the fourth subsequence is a sequence generated based on the first root value or the first group number. For example, the first signal can be obtained directly from the third and fourth subsequences (in which case the third subsequence is the first subsequence and the fourth subsequence is the second subsequence), which is a relatively simple method; or, the third or fourth subsequence can be transformed accordingly (e.g., flipped or cyclically shifted) before obtaining the first signal, thereby improving the orthogonality between the first signal and other signals.
[0018] In one optional implementation, the third subsequence and the fourth subsequence are the same sequence; or, the base sequences corresponding to the third subsequence and the fourth subsequence are the same, but their corresponding cyclic shifts are different. The third subsequence and the fourth subsequence can be the same or different sequences, and this is not limited.
[0019] In one alternative implementation, the first signal is used for positioning. Alternatively, the first signal can be used for sensing, or for communication, or for sensing and positioning, or for sensing and communication, or for positioning and communication, or for sensing, positioning and communication, etc., and the use of the first signal is not limited.
[0020] Secondly, a second communication method is provided, which can be applied to a network-side device, also referred to as a network device. This network device is, for example, a network equipment, or other equipment including network equipment functions, or a circuit, or a system-on-a-chip (or chip), or other functional module capable of implementing the functions of the network equipment, and is, for example, disposed within the network equipment. The network equipment includes, for example, core network equipment and / or access network equipment. The network equipment may be located on the ground, or, for example, a satellite, or located on a satellite. The method includes: transmitting first information, the first information used to determine a first power coefficient, wherein the first power coefficient includes a power coefficient of at least one resource unit, the at least one resource unit being a portion or all of the resource units occupied by a first signal; receiving a first signal, the transmission power of the first signal being determined based on the first power coefficient, and the first signal being generated by a first subsequence and a second subsequence, the first subsequence and the second subsequence being determined based on a first root value or a first group number.
[0021] In one alternative implementation, the first power coefficient is related to the frequency domain power of the first signal after it has been reflected by the first device.
[0022] In one alternative implementation, the first information is used to indicate one or more of the horizontal incident angle, horizontal exit angle, vertical incident angle, or vertical exit angle of the first signal in the first device; or, the first information is used to indicate the frequency domain power loss of the first signal at a first frequency after being reflected by the first device, wherein the first frequency is the non-center frequency of the first signal.
[0023] In one optional implementation, the root value of both the first subsequence and the second subsequence is the first root value; or, the group number of both the first subsequence and the second subsequence is the first group number.
[0024] In one alternative implementation, the first subsequence and the second subsequence have the same length.
[0025] In one optional implementation, the first subsequence is obtained by flipping the third subsequence, the third subsequence being a sequence generated based on the first root value or the first group number; or, the second subsequence is obtained by flipping the fourth subsequence, the fourth subsequence being a sequence generated based on the first root value or the first group number.
[0026] In one optional implementation, the third subsequence and the fourth subsequence are the same sequence; or, the base sequences corresponding to the third subsequence and the fourth subsequence are the same, but the corresponding cyclic shifts are different.
[0027] In an optional implementation, the method further includes sending second information to the first device, the second information indicating the weights by which the first device reflects the first signal.
[0028] In one alternative implementation, the first signal is used for positioning. Alternatively, the first signal can be used for sensing, or for communication, or for sensing and positioning, or for sensing and communication, or for positioning and communication, or for sensing, positioning and communication, etc., and the use of the first signal is not limited.
[0029] For the technical effects of the second aspect or various alternative implementation methods, please refer to the introduction of the technical effects of the first aspect or corresponding implementation methods.
[0030] Thirdly, a communication device is provided. The communication device can be a terminal-side device as described in any of the first to second aspects above. The communication device possesses the functions of the aforementioned terminal-side device. For example, the communication device has the functions described in any of the first to second aspects above. For instance, the communication device includes modules, units, or means corresponding to the operations described in any of the first to second aspects above. These modules, units, or means can be implemented in software, hardware, or a combination of software and hardware. The communication device is, for example, a terminal device, or other device including terminal device functions, or a chip system (or chip or circuit) or other functional module capable of implementing the functions of a terminal device. This chip system or functional module is, for example, disposed within a terminal device. In one optional implementation, the communication device includes a baseband device and a radio frequency device. In another optional implementation, the communication device includes a processing unit (sometimes also called a processing module) and a transceiver unit (sometimes also called a transceiver module). A transceiver unit can perform both sending and receiving functions. When the transceiver unit performs the sending function, it can be called a sending unit (sometimes also called a sending module), and when it performs the receiving function, it can be called a receiving unit (sometimes also called a receiving module). The sending unit and the receiving unit can be the same functional module, which is called the transceiver unit and can perform both sending and receiving functions; or, the sending unit and the receiving unit can be different functional modules, and the transceiver unit is a collective term for these functional modules.
[0031] In one optional implementation, the processing unit is configured to determine a first power coefficient, wherein the first power coefficient includes the power coefficient of at least one resource unit, the at least one resource unit being part or all of the resource units occupied by the first signal; the transceiver unit (or the transmitting unit) is configured to transmit the first signal, the transmission power of the first signal being determined based on the first power coefficient, and the first signal being generated by a first subsequence and a second subsequence, the first subsequence and the second subsequence being determined based on a first root value or a first group number.
[0032] In an alternative embodiment, the communication device further includes a storage unit (sometimes also called a storage module), and the processing unit is configured to couple with the storage unit and execute programs or instructions in the storage unit to enable the communication device to perform the functions of the terminal-side device described in any one of the first to second aspects above.
[0033] Fourthly, a communication device is provided. The communication device can be a network-side device as described in any of the first to second aspects above. The communication device possesses the functions of the aforementioned network-side device. For example, the communication device can implement the functions described in any of the first to second aspects above. For instance, the communication device includes modules, units, or means corresponding to the operations described in any of the first to second aspects above. These modules, units, or means can be implemented in software, hardware, or a combination of software and hardware. The communication device is, for example, a network device, or other device including network device functions, or a chip system (or chip or circuit) or other functional module capable of implementing the functions of a network device. This chip system or functional module is, for example, disposed within a network device. The network device includes, for example, core network equipment and / or access network equipment. In one optional implementation, the communication device includes a baseband device and a radio frequency device. In another optional implementation, the communication device includes a processing unit (sometimes also called a processing module) and a transceiver unit (sometimes also called a transceiver module). For details on the implementation of the transceiver unit, please refer to the relevant description in the third aspect.
[0034] In one optional implementation, the transceiver unit (or the transmitting unit) is configured to transmit first information, the first information being used to determine a first power coefficient, wherein the first power coefficient includes the power coefficient of at least one resource unit, the at least one resource unit being part or all of the resource units occupied by the first signal; the transceiver unit (or the receiving unit) is configured to receive a first signal, the transmission power of the first signal being determined based on the first power coefficient, and the first signal being generated from a first subsequence and a second subsequence, the first subsequence and the second subsequence being determined based on a first root value or a first group number.
[0035] In an alternative embodiment, the communication device further includes a storage unit (sometimes also called a storage module), and the processing unit is configured to couple with the storage unit and execute programs or instructions in the storage unit to enable the communication device to perform the functions of the network-side device described in any of the first to second aspects above.
[0036] Fifthly, a communication device is provided, the communication device comprising a memory and one or more processors. The memory is used to store part or all of a computer program or instructions necessary for implementing the functions involved in the first or second aspect described above. The one or more processors are capable of executing the computer program or instructions, such that when the computer program or instructions are executed, the communication device implements the methods in any possible design or implementation of the first or second aspect described above.
[0037] In one possible design, the communication device may further include an interface circuit, wherein the processor is used to communicate with other devices or components through the interface circuit.
[0038] In one possible design, the communication device may also include the memory.
[0039] The aforementioned communication device may be a terminal, a communication module in a terminal, or a chip in a terminal that is responsible for communication functions, such as a modem chip (also known as a baseband chip) or a SoC or SIP chip containing a modem module.
[0040] A sixth aspect provides a communication device comprising a memory and one or more processors. The memory stores part or all of a computer program or instructions necessary for implementing the functions described in the first or second aspect. The one or more processors are executable to carry out the computer program or instructions, which, when executed, cause the communication device to implement the methods in any possible design or implementation of the first or second aspect.
[0041] In one possible design, the communication device may further include an interface circuit, wherein the processor is used to communicate with other devices or components through the interface circuit.
[0042] In one possible design, the communication device may also include the memory.
[0043] The aforementioned communication device may be a network device, a communication module in a network device, or a chip in a network device that is responsible for communication functions, such as a modem chip (also known as a baseband chip) or a SoC or SIP chip that contains a modem module.
[0044] A seventh aspect provides a communication system including a network-side device, wherein the network-side device is configured to perform the method described in any one of the first to second aspects. For example, the network-side device may be implemented using the communication device described in the fourth or sixth aspect.
[0045] Optionally, the communication system further includes a terminal-side device, wherein the terminal-side device is used to perform the method described in any one of the first to second aspects. For example, the terminal-side device can be implemented using the communication device described in the third or fifth aspect.
[0046] Eighthly, a computer-readable storage medium is provided for storing a computer program or instructions that, when executed, cause the methods performed by the terminal-side device or network-side device in the above aspects to be implemented.
[0047] Ninthly, a computer program product containing instructions is provided, which, when the computer program or instructions are run on a computer, causes the methods described in the above aspects to be implemented.
[0048] In a tenth aspect, a chip system is provided, including a processor and an interface, the processor being configured to call and execute instructions from the interface to enable the chip system to implement the methods described above. Attached Figure Description
[0049] Figure 1 is a schematic diagram of an application scenario of RIS;
[0050] Figure 2 is a schematic diagram of a parallel wave signal received by a base station;
[0051] Figure 3 is a schematic diagram showing the frequency domain power loss of the signal reflected by RIS;
[0052] Figures 4 and 5 are schematic diagrams of two application scenarios of the embodiments of this application;
[0053] Figure 6 is a flowchart of a communication method provided in an embodiment of this application;
[0054] Figure 7 is a schematic diagram of a fully compensated window provided in an embodiment of this application;
[0055] Figure 8 is a schematic diagram of the resources occupied by SRS;
[0056] Figure 9 is a schematic diagram showing that the first signal has good orthogonality with other signals in an embodiment of this application;
[0057] Figure 10 is a schematic diagram of a device provided in an embodiment of this application;
[0058] Figure 11 is a schematic diagram of another device provided in an embodiment of this application. Detailed Implementation
[0059] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the embodiments of this application will be further described in detail below with reference to the accompanying drawings.
[0060] In this application embodiment, the number of nouns, unless otherwise specified, refers to "singular nouns or plural nouns," that is, "one or more." "At least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, or B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. For example, A / B means: A or B. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c means: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, and c can be single or multiple.
[0061] The ordinal numbers such as "first" and "second" mentioned in the embodiments of this application are used to distinguish multiple objects, and are not used to limit the size, content, order, timing, priority, or importance of the multiple objects. Furthermore, the numbering of steps in the various embodiments described in this application is only to distinguish different steps and is not used to limit the order in which the steps are performed.
[0062] The following explanations of some terms or concepts used in the embodiments of this application are provided to facilitate understanding by those skilled in the art.
[0063] In this embodiment, the terminal device is a device with wireless transceiver capabilities, which can be a fixed device, a mobile device, a handheld device (e.g., a mobile phone), a wearable device, an in-vehicle device, or a wireless device (e.g., a communication module, a modem, or a chip system, etc.) built into the aforementioned devices. The terminal device is used to connect people, objects, machines, etc., and can be widely used in various scenarios, including but not limited to the following: sensing scenarios, cellular communication, device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine / machine-type communications (M2M / MTC) communication, Internet of Things (IoT), virtual reality (VR), augmented reality (AR), industrial control, self-driving, remote medical care, smart grid, smart furniture, smart office, smart wearables, smart transportation, smart city, drones, robots, and indoor commercial scenarios (such as mobile phone screen mirroring, file sharing, and mobile phone to VR glasses video transmission). When the terminal equipment is applied to V2X, it can also be called a V2X device, such as a smart car, digital car, unmanned car, driverless car, pilotless car, or automobile, self-driving car, or autonomous car, pure electric vehicle (EV), hybrid electric vehicle (HEV), range-extended electric vehicle (REEV), plug-in hybrid electric vehicle (PHEV), new energy vehicle, or roadside unit (RSU). The terminal equipment can also be a device used in D2D communication, such as an electricity meter or water meter.
[0064] Furthermore, in this embodiment of the application, the terminal device can also be a terminal device in an Internet of Things (IoT) system. IoT is an important component of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection.
[0065] The various terminal devices described above, if located in a vehicle (e.g., placed inside or installed inside a vehicle), can all be considered in-vehicle terminal devices, also known as on-board units (OBUs). The terminal device of this application can also be an in-vehicle module, in-vehicle component, in-vehicle chip, or in-vehicle unit built into a vehicle as one or more components or units. The vehicle can implement the methods of this application through the built-in in-vehicle module, in-vehicle component, in-vehicle chip, or in-vehicle unit.
[0066] The terminal equipment may sometimes be referred to as UE, terminal, access station, UE station, remote station, wireless communication equipment, or user equipment, etc.
[0067] In this application embodiment, the communication device used to implement the terminal device function can be a terminal device, which can be a terminal device or a device capable of supporting the terminal device to implement the function, such as a chip system. This device can be installed in the terminal device. In the technical solutions provided in this application embodiment, the example of a terminal device being used to implement the terminal device function is used to describe the technical solutions provided in this application embodiment.
[0068] The network devices in this application embodiment include, for example, access network devices (or access network elements) and / or core network devices (or core network elements). The access network devices are devices with wireless transceiver capabilities, used to communicate with the terminal devices. The access network devices include, but are not limited to, base stations (base transceiver stations, BTS, Node B, evolved Node B (eNodeB) / eNB, or the next generation Node B (gNodeB) / gNB), transmission reception points (TRPs), base stations evolved from the 3rd generation partnership project (3GPP), access nodes in wireless fidelity (Wi-Fi) systems, wireless relay nodes, wireless backhaul nodes, etc. The base stations can be: macro base stations, micro base stations, pico base stations, small cells, relay stations, etc. Multiple base stations can support networks using the same access technology or networks using different access technologies. A base station can contain one or more co-located or non-co-located transmission and reception points. The access network equipment can also be a radio controller, centralized unit (CU), and / or distributed unit (DU) in a cloud radio access network (CRAN) scenario. The access network equipment can also be a server, etc. For example, the network equipment in V2X technology can be a roadside unit (RSU). The following description uses a base station as an example to illustrate the access network equipment. A base station can communicate with a terminal device, or it can communicate with a terminal device through a relay station. A terminal device can communicate with multiple base stations in different access technologies. The core network equipment is used to implement functions such as mobility management, data processing, session management, policy and billing. The names of the equipment implementing core network functions may differ in systems using different access technologies; this application does not limit this.Taking the 5th generation (5G) mobile communication technology system as an example, the core network equipment includes, for example, access and mobility management function (AMF), session management function (SMF), policy control function (PCF), or user plane function (UPF), etc.
[0069] In a CU-DU architecture, or in an open RAN (ORAN) system, access network equipment may include one or more logical network elements such as a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). CUs and DUs may be separate entities or included in the same network element, such as a baseband unit (BBU). RUs may be included in radio equipment or radio units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).
[0070] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called an open CU (O-CU), DU can also be called an open DU (O-DU), CU-CP can also be called an open CU-CP (O-CU-CP), CU-UP can also be called an open CU-UP (O-CU-CP), and RU can also be called an open RU (O-RU). For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples in its embodiments. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in the embodiments of this application can be implemented through software modules, hardware modules, or a combination of software modules and hardware modules.
[0071] The CU and DU can be configured according to the protocol layer functions of the wireless network they implement. For example, the CU can be configured to implement the functions of the Packet Data Convergence Protocol (PDCP) layer and above (such as the Radio Resource Control (RRC) layer and / or the Service Data Adaptation Protocol (SDAP) layer); the DU can be configured to implement the functions of protocol layers below the PDCP layer (such as one or more of the Radio Link Control (RLC) layer, Media Access Control (MAC) layer, or Physical (PHY) layer). As another example, the CU can be configured to implement the functions of protocol layers above the PDCP layer (such as the RRC and / or SDAP layers), and the DU can be configured to implement the functions of protocol layers below the PDCP layer (such as one or more of the RLC, MAC, or PHY layers).
[0072] The above CU and DU configurations are merely examples; the functions of the CU and DU can be configured as needed. For instance, the CU or DU can be configured to have more protocol layer functions, or only some protocol layer processing functions. For example, some RLC layer functions and protocol layer functions above the RLC layer can be placed in the CU, while the remaining RLC layer functions and protocol layer functions below the RLC layer can be placed in the DU. Furthermore, the functions of the CU or DU can be divided according to service type or other system requirements, such as by latency. Functions that require low latency can be placed in the DU, while functions that do not require low latency can be placed in the CU.
[0073] DU and RU can cooperate to implement the functions of the PHY layer. A DU can be connected to one or more RUs. The functions of DU and RU can be configured in various ways depending on the design. For example, a DU can be configured to implement baseband functions, and an RU can be configured to implement mid-RF functions. Another example is that a DU can be configured to implement higher-level functions in the PHY layer, and an RU can be configured to implement lower-level functions in the PHY layer, or to implement both lower-level and RF functions. Higher-level functions in the physical layer can include a portion of the physical layer's functions that are closer to the MAC layer, while lower-level functions in the physical layer can include another portion of the physical layer's functions that are closer to the mid-RF side.
[0074] In this application embodiment, the communication device used to implement the functions of a network device can be called a network device. This network device can be a network element, a network device, or a device capable of supporting the network device or network element to implement the function, such as a chip system. This device can be installed in the network device. In the technical solutions provided in this application embodiment, the device used to implement the functions of a network device is described as a network device (for example, the device used to implement the functions of an access network device is an access network device, and the device used to implement the functions of a core network device is a core network device).
[0075] As a two-dimensional realization of electromagnetic metamaterials, RIS enables active and intelligent control of spatial electromagnetic waves in a programmable manner, creating an electromagnetic environment with controllable amplitude, phase, polarization, and frequency. Because intelligent metasurfaces employ a design philosophy of using few or even no active devices, and can be deployed using metamaterials and modular deployment methods, they possess advantages such as low cost, low power consumption, low complexity, and ease of deployment, making them potentially suitable for future networks. RIS can also have other names, such as intelligent reflecting surface (IRS), reconfigurable reflecting surfaces (RRS), smart surface, transmissive metasurfaces, large intelligent metasurface (LIM), software-controlled metasurface, smart reflect-arrays, software-defined surface (SDS), passive intelligent surface (PIS), passive massive multiple input multiple output (passive massive MIMO), or distributed passive massive MIMO, etc.
[0076] The physical hardware of a Reconfigurable RIS (Resonance Analysis System) typically includes a metasurface array and control circuitry. The metasurface array, serving as the carrier for electromagnetic manipulation, is the "body" of the RIS, usually composed of a series of periodically arranged electromagnetic units, also known as reflector units. These electromagnetic units can integrate adjustable components to achieve reconfigurability of electromagnetic wave manipulation, such as positive-intrinsic-negative (PIN) diodes, varactor diodes, liquid crystals, and micro-electro-mechanical system (MEMS) switches. Based on the specific electromagnetic wave manipulation capabilities of the unit structure, reconfigurable metasurfaces can be broadly categorized into amplitude reconfigurable, phase reconfigurable, and polarization reconfigurable types. To reduce RIS manufacturing costs, reflector units may only support discrete phase adjustment.
[0077] One application scenario for RIS (Radio Router Receiver) is shown in Figure 1. When the line-of-sight (LOS) path from the UE to the base station is blocked, without RIS, the signal transmitted by the UE can only reach the base station via the non-line-of-sight (NLOS) path, resulting in weak signal strength at the base station. After deploying RIS between the UE and the base station, the base station can adjust the phase of the RIS to create a stronger path along the base station-RIS-UE path, allowing the RIS to reflect signals from the UE back to the base station, thus enhancing coverage in weak areas.
[0078] The technical features involved in the embodiments of this application are described below.
[0079] Figure 2 shows an example of a parallel wave signal received by a base station. As can be seen from Figure 1, because the parallel wave has an angle of inclination θ, the path length of the signal received by antenna i at the base station is longer than that of the signal received by antenna i+1, by dsinθ, resulting in… The phase rotation. Therefore, in order to receive a parallel wave with an angle of arrival of θ, the base station can use a steering vector to process the parallel wave signal. Each element in the steering vector corresponds to the weight of one of the base station's antennas. This steering vector satisfies the following relationship:
[0080] Where θ represents the angle of arrival of the parallel wave, f c This represents the center frequency of the signal, and N represents the number of antennas at the base station. [x] T This represents the transpose of x.
[0081] Each element of the steering vector can be used to compensate for the phase rotation of the received signal, so as to make the phase of all received signals the same after compensation, so as to maximize the energy after the signals are superimposed in phase.
[0082] As shown in Formula 1 above, the steering vector is related to the signal frequency. Theoretically, different frequencies should correspond to different steering vectors. If a signal has multiple frequency components, then different steering vectors should be used for the signal at different frequency components. However, due to practical reasons, such as complexity constraints, base stations may ignore the influence of frequency on the steering vector and instead use the signal's center frequency (f) for the entire signal. c The corresponding steering vector is received and processed. However, except for the center frequency f... c In addition, the signal also has f c The frequency component is ±Δf, where Δf represents the frequency deviation between this frequency component and the center frequency. At this time, the steering vector will deviate from the signal at this frequency component. The deviation of the steering vector can be equivalent to the deviation of the signal's angle of arrival θ. For example, the deviation of the steering vector and the deviation of the angle of arrival θ satisfy the following relationship: (f c ±Δf)sinθ=f c sin(θ±Δθ) (Formula 2)
[0083] In Formula 2, Δθ represents the deviation of the arrival angle θ.
[0084] For the RIS (Radio Frequency Identifier), similar to a base station, steering vector processing is used when receiving and reflecting signals. The RIS also uses the steering vector corresponding to the center frequency of the signal. Specifically, the RIS uses steering vector processing both when receiving and reflecting signals, meaning the signal's frequency domain power is reduced multiple times. For example, referring to Figure 3, which illustrates the frequency domain power reduction, where the horizontal axis represents frequency and the vertical axis represents power, it can be seen that the frequency domain power corresponding to the signal's center frequency is reduced less or not at all, but other frequencies are significantly reduced.
[0085] Therefore, in this embodiment, the transmission power of the first signal can be determined based on a first power coefficient, which includes the power coefficient of at least one resource unit. The at least one resource unit is some or all of the resource units occupied by the first signal. Essentially, this embodiment can perform power control on different resource units occupied by the first signal. For example, after the first signal is reflected by the first device, its frequency domain power is severely damaged on some resource units, while its frequency domain power is less damaged or undamaged on others. The first power coefficient can compensate more for the frequency domain power of the severely damaged resource units, while providing less compensation or no compensation for the less damaged or undamaged resource units. Thus, the first power coefficient can compensate for or reduce the frequency domain power loss of the first signal after reflection by the first device. Therefore, the solution provided by this embodiment can compensate for or reduce the frequency domain power loss of the signal after reflection by the first device, which is beneficial for improving the quality of the received signal. Furthermore, in this embodiment, the first signal is generated based on a first sub-sequence and a second sub-sequence, which can improve the orthogonality between the first signal and other signals.
[0086] The technical solutions provided in this application can be applied to fourth-generation (4G) mobile communication technology systems, such as LTE systems, or to 5G systems, such as NR systems, or to next-generation mobile communication systems or other similar communication systems, such as future communication systems, or to existing satellite mobile communication technology systems. No specific limitations are imposed.
[0087] Please refer to Figure 4, which is a schematic diagram of a network architecture. Figure 4 includes network devices, UEs, and RIS. The network devices and UEs can communicate directly or through the RIS. For example, in real-world communication scenarios, obstructions (such as buildings and walls) can prevent the UE from establishing a Line of No Optical (LOS) path between it and the network device, resulting in poor signal quality and impacting communication performance. The RIS can improve the LOS path by changing its direction, thus improving the channel environment in weak coverage areas and enhancing the communication performance of UEs and other devices in such environments.
[0088] Please refer to Figure 5, which illustrates a positioning scenario. Figure 5 includes a network device and a UE. RIS1 and RIS2 are positioned between the network device and the UE. The network device, RIS1, and RIS2 can participate in the positioning of the UE. For example, the network device receives a sounding reference signal (SRS) from the UE, estimates the multipath delay of the channel based on the positioning SRS, and calculates the direct path distance from the UE to the network device, as well as the non-direct path distance from the UE through each RIS to the network device. It is generally assumed that the positions of each RIS and the distances from each RIS to the network device are measurable. Therefore, the network device can further determine the direct path distance from the UE to the network device and the distances from the UE to each RIS, thereby positioning the UE. For example, a circle can be drawn with the network device as the center and the distance of the direct path from the UE to the network device as the radius, and circles can also be drawn with each RIS as the center and the distance from the UE to that UE as the radius. Ideally, the multiple circles will have a common intersection point, which is the location of the UE. In actual positioning, there may be some or all of the circles deviating to a certain extent, so the position of the UE can be estimated near the intersection point.
[0089] The method provided in this application can be applied to positioning scenarios, such as the scenario shown in Figure 5; or it can be applied to other non-positioning scenarios, such as the scenario shown in Figure 4; or it can be applied to other scenarios besides Figures 4 and 5, such as communication + positioning scenarios, etc., without limitation. Therefore, the method provided in this application can be called a communication method, or it can be called a positioning method, etc., without limitation on the name; the following text uses the communication method as an example.
[0090] The communication method provided in this application can be applied to fourth-generation (4G) communication systems, such as Long Term Evolution (LTE) systems, and also to fifth-generation (5G) communication systems, such as 5G New Radio (NR) systems, or to various communication systems evolving after 5G, such as future communication systems. The method provided in this application can also be applied to Bluetooth systems, Wireless Fidelity (Wi-Fi) systems, Long Range Radio (LoRa) systems, or vehicle-to-everything (V2X) systems. The method provided in this application can also be applied to satellite communication systems, wherein the satellite communication system can be integrated with the above-mentioned communication systems. The method provided in this application can be used in scenarios where positioning is the only requirement and not communication, or in scenarios where communication + positioning is required, or in scenarios where communication is the only requirement and not positioning is required. For example, the first signal in this application embodiment can be used for positioning and / or communication.
[0091] The method provided in the embodiments of this application is described below with reference to the accompanying drawings. In various embodiments of this application, the signal used to implement the positioning function or positioning service is referred to as a positioning signal, such as an SRS. In various embodiments of this application, the first device is, for example, a RIS, or it may be other devices capable of reflecting signals, without limitation. In the accompanying drawings corresponding to various embodiments of this application, all steps indicated by dashed lines are optional steps. The various embodiments of this document can be applied to the network architecture shown in Figure 4 or Figure 5. For example, the UE described in the various embodiments of this document can be the UE shown in Figure 4 or Figure 5, the network device described in the various embodiments of this document can be the network device shown in Figure 4 or Figure 5, and the first device described in the various embodiments of this document can be the RIS shown in Figure 4, or any RIS shown in Figure 5.
[0092] This application provides a communication method, please refer to Figure 6, which is a flowchart of the method.
[0093] S601, UE determines the first power factor.
[0094] The first power coefficient may include the power coefficient of at least one resource unit. For example, the first power coefficient includes at least one power coefficient corresponding to at least one resource unit, and each power coefficient may correspond to one resource unit. This correspondence can also be understood as each power coefficient being used to determine (or compensate for) the transmission power of the first signal on the resource unit corresponding to that power coefficient. For example, the first power coefficient includes power coefficient 1 and power coefficient 2, where power coefficient 1 corresponds to resource unit 1 occupied by the first signal, and power coefficient 1 can be used to determine the transmission power of the first signal on resource unit 1; in addition, power coefficient 2 corresponds to resource unit 2 occupied by the first signal, and power coefficient 2 can be used to determine the transmission power of the first signal on resource unit 2. The at least one resource unit may be some or all of the resource units occupied by the first signal. In the embodiments of this application, the resource unit may be, for example, a resource element (RE), then the embodiments of this application are equivalent to achieving RE-level power control; or, the resource unit may also be a resource block (RB), then the embodiments of this application are equivalent to achieving RB-level power control; or, the resource unit may also be an RB set or other frequency domain units, etc., and the embodiments of this application are not limited thereto. As can be seen, the embodiments of this application can refine the granularity of power control, which is beneficial for determining the transmission power for different resource units (or different frequencies) or for performing reasonable power compensation separately.
[0095] For example, the first power coefficient is denoted as r(n), where n represents the index of the frequency occupied by the first signal (e.g., the frequency of the resource unit occupied by the first signal), such as n representing subcarrier n or RB n, etc. For example, if the first signal occupies resource unit 1 and resource unit 2, then the first power coefficient may include power coefficient 1 corresponding to resource unit 1 and power coefficient 2 corresponding to resource unit 2. Where the frequency index of resource unit 1 is a and the frequency index of resource unit 2 is b, then r(n) = r(a) + r(b), where r(a) represents power coefficient 1 and r(b) represents power coefficient 2.
[0096] Optionally, the first power coefficient is related to the frequency domain power (or frequency domain energy) of the first signal after reflection by the first device. Optionally, the first power coefficient can be used to determine or compensate for the frequency domain power loss of the first signal after reflection by the first device. For example, a signal to be transmitted by the UE (e.g., the first signal) can reach the network device after reflection by the first device. During the reflection process of the first signal by the first device, since the frequency corresponding to the steering vector used by the first device may not completely correspond to all frequencies of the first signal, there may be a certain loss in the frequency domain energy of the first signal. Therefore, in this embodiment, the UE can determine the transmission power of the first signal based on the first power coefficient. For example, the first power coefficient can compensate for the transmission power of the first signal at some or all frequencies, thereby helping to reduce or compensate for the frequency domain power loss of the first signal after reflection by the first device. For example, after a first signal is reflected by a first device, its frequency domain power is severely reduced in some resource cells, while the reduction is less severe or nonexistent in others. A first power coefficient can compensate more for the severely damaged resource cells, while providing minimal or no compensation for the less damaged or undamaged ones. Thus, the first power coefficient can compensate for or reduce the frequency domain power loss of the first signal after reflection by the first device. For instance, if the first signal might lose X dB of frequency domain power after reflection, the first power coefficient can help compensate for this X dB loss during transmission.
[0097] There can be different design methods or different implementation methods for the first power coefficient. As an optional implementation of the first power coefficient, the average value of at least one power coefficient included in the first power coefficient can be 1. For example, in the transmission power of the first signal determined according to the first power coefficient, the transmission power corresponding to the non-center frequency of the first signal is increased, while the transmission power corresponding to the center frequency of the first signal is decreased, so that the total transmission power of the first signal can remain unchanged (for example, the transmission power of the first signal determined according to the first power coefficient and the transmission power of the first signal not determined according to the first power coefficient can be the same). The reason for increasing the transmission power corresponding to the non-center frequency of the first signal and decreasing the transmission power corresponding to the center frequency is that after the first signal is reflected by the first device, the frequency domain power of the first signal at the non-center frequency may be lost or significantly lost, while the frequency domain power of the first signal at the center frequency may not be lost or only slightly lost. Therefore, this method can better compensate for the frequency domain power corresponding to the non-center frequency of the first signal and reduce power waste. Furthermore, keeping the total transmission power of the first signal unchanged can help save energy for the UE and is also beneficial for network equipment to control the transmission power of the UE.
[0098] Alternatively, as another optional implementation of the first power coefficient, one of the at least one power coefficients included in the first power coefficient (e.g., referred to as the second power coefficient) can be 1, while the remaining power coefficients besides the second power coefficient can be greater than 1. The second power coefficient is, for example, the power coefficient corresponding to the center frequency (or, the center frequency of the first signal) among the at least one power coefficients. This approach can also be understood as follows: in the transmission power of the first signal determined, for example, according to the first power coefficient, the transmission power corresponding to the non-center frequency of the first signal is increased, while the transmission power corresponding to the center frequency of the first signal can remain unchanged. This power compensation method has relatively good compensation performance, achieving complete compensation for the frequency domain power loss of the first signal and improving the reception quality of the first signal. Under this compensation method, the transmission power of the first signal determined according to the first power coefficient can be greater than the transmission power of the first signal not determined according to the first power coefficient.
[0099] Optionally, the first power coefficient may be related to, or the first power coefficient may be determined based on, the first frequency domain power loss. The first frequency domain power loss may be the frequency domain power loss of the first signal at at least one frequency after reflection by the first device, where the at least one frequency may be the frequency of at least one resource unit occupied by the first signal. For example, if the resource unit is RE, then the frequency of the resource unit may be the frequency of a subcarrier; or if the resource unit is RB, then the frequency of the resource unit may be the frequency of the RB, etc. The first frequency power loss may be related to, for example, the angle of the first signal in the first device, for example, the first frequency domain power loss may be determined based on the angle of the first signal in the first device. Optionally, the angle of the first signal in the first device may include one or more of the following: the horizontal angle of arrival (AoA) of the first signal in the first device, the horizontal angle of departure (AoD) of the first signal in the first device, the zenith angle of arrival (ZoA) of the first signal in the first device, or the zenith angle of departure (ZoD) of the first signal in the first device. As an optional implementation of the first frequency power loss, the first frequency power loss satisfies, for example, the following relationship: Loss(n)=∏ {θ} |a(θ,f(n))a H (θ,f c )| 2 (Formula 3)
[0100] Where n represents the index of the frequency occupied by the first signal (e.g., the frequency of the resource unit occupied by the first signal), such as n representing subcarrier n or RB n, etc. f(n) can represent the frequency occupied by the first signal, for example, f(n) represents the frequency occupied by the first signal with index n. Loss(n) represents the frequency domain power loss of the first signal at frequency f(n) after reflection by the first device. X x represents the product of each element x in set X, and |x| represents the absolute value of x. a(θ,f(n)) represents the phase rotation vector used by the first device when receiving or reflecting the first signal at frequency f(n). H (θ,f c () indicates that the first device is receiving or reflecting at frequency f c The first signal is the conjugate transpose of the phase rotation vector used. The set {θ} includes one or more of the horizontal incident angle, horizontal exit angle, vertical incident angle, or vertical exit angle of the first signal in the first device. f(n) represents the frequency f(n) occupied by the first signal. cThe center frequency is represented, for example, as center frequency A. This center frequency A can be the center frequency of the first signal, or it can be the center frequency of the entire band (e.g., the system bandwidth, which may be the bandwidth of a carrier). Where the first signal can be transmitted through the entire band, then the center frequency A is both the center frequency of the entire band and the center frequency of the first signal, where the center frequency of the first signal is the same as the center frequency of the entire band; or, the first signal can also be transmitted through a sub-band (e.g., the sub-band is a bandwidth part (BWP)), then the center frequency A can be the center frequency of the first signal or the center frequency of the entire band, where the center frequency of the first signal may be the same as or different from the center frequency of the entire band.
[0101] Optionally, a(θ,f(n)) may satisfy, for example, the following relationship:
[0102] Where N represents the number of antennas in the first device. [x] T This represents the transpose of x.
[0103] The first power coefficient can be determined based on the power loss in the first frequency domain. Optionally, the first power coefficient can satisfy the following relationship: r(n)=βLoss -1 (n) (Formula 5)
[0104] In Formula 5, r(n) represents the first power coefficient. -1 (n) represents β represents the energy normalization factor, which ensures that the value of Loss(n) reaches its maximum value when n is the center frequency A, such that the maximum value is, for example, 1. Optionally, β can be related to different implementations of the aforementioned first power coefficient. For example, if the average value of at least one power coefficient included in the first power coefficient is 1, then β = β1; or, if the second power coefficient is 1, and the remaining power coefficients in the at least one power coefficient other than the second power coefficient are greater than 1, then β = β2. Here, β1 and β2 can be equal or unequal.
[0105] The r(n) satisfying Formula 5 can be called a full compensation window, and the transmission power compensated by this full compensation window can be seen in Figure 7. In Figure 7, the horizontal axis represents frequency, and the vertical axis represents power. It can be seen that the power compensation is smaller closer to the center frequency and larger closer to the edge frequency. The frequency domain energy loss of the first signal after reflection by the first device can be seen in Figure 3 described above. It can be seen that the frequency domain power loss is smaller closer to the center frequency and larger closer to the edge frequency. Therefore, the first power coefficient provided in this application embodiment can compensate more for the frequency domain power corresponding to non-center frequencies, while not compensating or compensating less for the frequency domain power corresponding to the center frequency. This can both compensate for the frequency domain power loss of the first signal after reflection by the first device and save transmission power as much as possible.
[0106] One way for the UE to determine the first power factor includes that the UE can determine the first power factor based on first information. The first information, for example, comes from a network device, and the UE can receive this first information to determine the first power factor. The first information, for example, indicates one or more of the following: the horizontal incident angle of the first signal on the first device, the horizontal exit angle of the first signal on the first device, the vertical incident angle of the first signal on the first device, or the vertical exit angle of the first signal on the first device. Based on the angle indicated by the first information, and in conjunction with the aforementioned Formula 3, the UE can determine the first frequency domain power loss. Based on the first frequency power loss, and in conjunction with the aforementioned Formula 5, the first power factor can be determined.
[0107] Alternatively, the first information can indicate the frequency domain power loss of the first signal at a first frequency after reflection by the first device. The first frequency can be a non-center frequency of the first signal. For example, the first frequency can be the lowest frequency occupied by the first signal, or the highest frequency occupied by the first signal, or any non-center frequency occupied by the first signal. The UE can determine the first frequency domain power loss based on the frequency domain power loss of the first signal at the first frequency after reflection by the first device. Based on the first frequency power loss and combined with the aforementioned Formula 5, the first power coefficient can be determined. Taking the first frequency as the lowest frequency occupied by the first signal as an example, such as subcarrier 0, the frequency domain power loss of the first signal at the first frequency after reflection by the first device indicated by the first information can be Loss(0). For example, the network device can determine Loss(0) based on one or more of the following: the horizontal incident angle of the first signal at the first device, the horizontal exit angle of the first signal at the first device, the vertical incident angle of the first signal at the first device, or the vertical exit angle of the first signal at the first device, and indicate Loss(0) to the UE through the second information. The UE can derive Loss(n) from Loss(0), and then determine the first power coefficient by combining it with the aforementioned Formula 5. Whether the first information indicates one or more of the following: the horizontal incident angle of the first signal in the first device, the horizontal exit angle of the first signal in the first device, the vertical incident angle of the first signal in the first device, or the vertical exit angle of the first signal in the first device, or indicates the frequency domain power loss of the first signal at the first frequency after reflection by the first device, the amount of information indicated is relatively small, which helps to save on the transmission overhead of the first information.
[0108] Alternatively, the first information can also indicate the first frequency power loss, in which case the UE does not need to calculate the first frequency power loss, simplifying the UE implementation. Based on the first frequency power loss and combined with the aforementioned Formula 5, the UE can determine the first power coefficient.
[0109] Network devices can schedule UEs to transmit the first signal across the entire band. Alternatively, network devices can also schedule UEs to transmit the first signal in a sub-band. For example, to increase the signal-to-noise ratio (SNR) of the first signal, network devices can schedule the UE to concentrate its transmission power in a sub-band to transmit the first signal. Another example is when the UE is configured with a Baseband Window (BWP). For instance, when the UE accesses the network, the network device configures a BWP for the UE based on its capabilities and needs. In this case, the network device can schedule the UE to transmit the first signal in a sub-band, such as the BWP. If the network device schedules the UE to transmit the first signal across the entire band, the center frequency of the entire band and the center frequency of the first signal can be the same frequency, while the steering vector used by the network device and the steering vector used by the first device correspond to the center frequency of the entire band. Alternatively, if the network device schedules the UE to transmit the first signal in a sub-band, the center frequency of the entire band and the center frequency of the first signal can be the same or different. For example, the full band occupies a frequency of 6.3GHz to 6.6GHz, and the center frequency of the full band is 6.45GHz; if the sub-band occupies a frequency of 6.4GHz to 6.5GHz, then the center frequency of the sub-band overlaps with the center frequency of the full band; or, if the sub-band occupies a frequency of 6.5GHz to 6.6GHz, then the center frequency of the sub-band is different from the center frequency of the full band.
[0110] If the center frequency of the sub-band differs from the center frequency of the full band, then as an optional implementation, the network device can modify the frequencies corresponding to the steering vector used by the network device and the steering vector used by the first device to the center frequency of the sub-band. In this case, the network device sends first information to the UE, and the UE can determine the first power factor according to the method described above. For example, if the network device only schedules the UE to send the first signal and does not schedule other UEs to send signals (e.g., signals used for positioning), then the network device can modify the frequencies corresponding to the steering vector used by the network device and the steering vector used by the first device to the center frequency of the sub-band.
[0111] Alternatively, even if the center frequency of a sub-band differs from the center frequency of the entire band, the network device may not modify the frequencies corresponding to the steering vector used by the network device and the steering vector used by the first device. For example, the frequencies corresponding to the steering vector used by the network device and the steering vector used by the first device remain the center frequency of the entire band. For instance, if the network device schedules multiple UEs to transmit signals, and the sub-bands transmitted by different UEs may be different, then the steering vectors used by the network device and the first device are not suitable for adjustment based on the center frequency of the sub-band occupied by each UE. Therefore, the network device may not modify the frequencies corresponding to the steering vector used by the network device and the steering vector used by the first device; the frequencies corresponding to the steering vector used by the network device and the steering vector used by the first device remain the center frequency of the entire band. In this case, as an optional implementation, the network device may indicate the center frequency of the entire band to the UE, or indicate the relative position of the sub-band within the entire band. For example, the first information may also indicate the center frequency of the entire band, or indicate the relative position of the sub-band within the entire band, or the network device may also send other information to indicate the center frequency of the entire band, or indicate the relative position of the sub-band within the entire band. The UE can determine the first frequency domain power loss based on the center frequency of the entire band, or based on the relative position of the sub-band within the entire band, and in conjunction with the content indicated by the first information (e.g., the horizontal incident angle of the first signal on the first device, the horizontal exit angle of the first signal on the first device, the vertical incident angle of the first signal on the first device, or one or more of the vertical exit angles of the first signal on the first device, or the frequency domain power loss of the first signal at the first frequency after reflection by the first device, etc.). Taking the UE determining the first frequency domain power loss based on the aforementioned Formula 3 as an example, fc can be the center frequency of the first signal, such as the center frequency of the sub-band. In this case, the first frequency power loss determined by the UE can be a part of the frequency power loss corresponding to the entire band; that is, the UE determines the frequency power loss corresponding to the first signal in the sub-band, rather than the frequency domain power loss corresponding to the first signal in the entire band. Furthermore, the UE can determine the first power coefficient based on the determined first frequency power loss and in conjunction with the aforementioned Formula 5. The first power coefficient determined at this time can be considered as adding a rectangular window to the compensation window (e.g., the full compensation window) corresponding to the original first power coefficient, so as to truncate the original full compensation window. The truncated full compensation window is the compensation window corresponding to the sub-band.
[0112] Once the UE determines the first power coefficient, the transmission power of the first signal can be determined based on the first power coefficient. Optionally, the transmission power of the first signal satisfies the following relationship: P1 = r(n)·P, or P1 = r(n)×P (Formula 6)
[0113] Where P1 represents the transmission power of the first signal, and P represents the original transmission power of the first signal, for example, P is the transmission power calculated according to the power control formula. Taking the first signal as SRS as an example, P satisfies the following relationship: P SRS,b,f,c (i,q s ,l)=min{P CMAX,f,c (i),P O_SRS,b,f,c (q s )+10lg(2 μ M SRS,b,f,c (i))+α SRS,b,f,c (q s )· PL b,f,c (q d )+h b,f,c (i,l)} (Formula 7)
[0114] Among them, P SRS,b,f,c (i,q s ,l) is an example of P. P CMAX,f,c (i) represents the maximum output power configured by the UE on carrier f, serving cell c, and SRS transmission timing i. O_SRS,b,f,c (qs) represents the reference signal resource set q s The power of uplink BWP b, carrier f, and serving cell c, since the reference signal is SRS, is given by the reference signal resource set q. s It can be an SRS resource set q s Among them, P O_SRS,b,f,c (q s M represents the desired receive power level per RB for the network device. SRS,b,f,c (i) represents the SRS transmission bandwidth at uplink BWP b, carrier f, serving cell c, and SRS transmission timing i. α SRS,b,f,c (q s ) represents the SRS resource set q s The path loss reduction factor on uplink BWP b, carrier f, serving cell c, and SRS transmission timing i. PL b,f,c (q d ) represents the downlink path loss corresponding to uplink BWP b, carrier f, serving cell c, and SRS transmission timing i. b,f,c (i,l) represents the power related to the SRS and physical uplink shared channel (PUSCH) at uplink BWP b, carrier f, serving cell c, and SRS transmission timing i. q s This represents a reference signal resource set (e.g., an SRS resource set), where q represents the SRS resource set. s Includes one or more reference signal resources (e.g., SRS resources).d This represents the index of the SRS used for downlink path loss estimation. l represents the index of the reference signal resource. c represents the serving cell of the UE. μ represents the subcarrier spacing corresponding to the physical uplink control channel (PUCCH).
[0115] S602, the UE sends the first signal. Correspondingly, the network device receives the first signal.
[0116] Once the UE determines the transmission power of the first signal, it can transmit the first signal at that power, and the network device can receive the first signal. The first signal can be used for communication and / or positioning. If the first signal is used for communication, it can include communication data; if the first signal is used for positioning, the network device can locate the UE based on the first signal. The positioning process will not be elaborated further.
[0117] In this embodiment, the first signal can be generated from a first sub-sequence and a second sub-sequence. For example, the first signal corresponds to a first sequence (wherein, the first signal can be generated based on the first sequence; or, the first signal is the first sequence), and the first sequence is generated from the first sub-sequence and the second sub-sequence. The first sub-sequence can be determined based on a first root value, and the second sub-sequence can also be determined based on the first root value; or, the first sub-sequence can be determined based on a first group number, and the second sub-sequence can also be determined based on the first group number. That is, the first sub-sequence and the second sub-sequence can be determined based on the same root value, or they can be determined based on the same group number, thereby enabling the first signal obtained from the first sequence and the second sub-sequence to have good orthogonality with other signals (e.g., signals whose transmission power is not determined according to the first power coefficient provided in this embodiment).
[0118] Optionally, both the first and second subsequences can be ZC sequences. For example, the first or second subsequence can satisfy the following relationship:
[0119] Where, x q (m) represents the first subsequence, and q represents the root value of the first subsequence; or, x q (m) represents the second subsequence, and q represents the root value of the second subsequence. Additionally, N... ZC Indicates less than M ZC The largest prime number, M ZC This indicates that the sequence x q The length of (m). q is determined based on the group number and the base sequence number, for example, q satisfies the following relationship:
[0120] Where v represents the base sequence number, for example, v = 0 or 1. The following relationship can be satisfied:
[0121] Where u is the group number, for example, u = 0, 1, ..., 29.
[0122] Optionally, a subsequence can be determined based on a root value. For example, one way to determine it is that the root value of the subsequence is determined based on the root value. For instance, the first subsequence is determined based on a first root value, and the actual root value of the first subsequence is a second root value, but the second root value is determined based on the first root value. In this case, although both the first and second subsequences are determined based on the first root value, their root values can be the same or different.
[0123] Alternatively, a subsequence can be determined by a root value. For example, another way to determine it is that the root value of the subsequence is simply the root value itself. For instance, if the first subsequence is determined by the first root value, then the root value of the first subsequence is the first root value. In this case, both the first and second subsequences are determined by the first root value, indicating that the first and second subsequences have the same root value, which is the first root value.
[0124] Optionally, a subsequence can be determined based on a group number. For example, one way to determine this is that the group number of the subsequence is determined based on this group number. For instance, the first subsequence is determined based on the first group number, but the actual group number of the first subsequence is the second group number, which is determined based on the first group number. In this case, although both the first and second subsequences are determined based on the first group number, their group numbers can be the same or different.
[0125] Alternatively, a subsequence can be determined by a group number. For example, another way to determine it is that the group number of the subsequence is the same as the group number. For instance, if the first subsequence is determined by the first group number, then the group number of the first subsequence is the same as the first group number. In this case, if both the first and second subsequences are determined by the first group number, it means that the first and second subsequences have the same group number, which is the first group number.
[0126] Optionally, both the first and second subsequences can be ZC sequences, and the lengths of the first and second subsequences can be equal, for example, both being ZC sequences. Optionally, L may be the length of the ZC sequence corresponding to a signal whose transmission power is not determined according to the first power coefficient provided in the embodiments of this application.
[0127] Taking the SRS as an example, existing SRS generally use a ZC sequence as the base sequence, with a length of, for example, L. This base sequence is cyclically shifted to obtain the sequence used to generate the SRS. A ZC sequence is mainly determined by two parameters: sequence length and root value (or root, or root index, etc.). The sequence length can be determined based on the bandwidth of the SRS and the number of combs occupied by the SRS. For example, if the SRS is configured on 8 RBs and has 2 combs, then the sequence length of the SRS is 8 × 12 / 2 = 48. Refer to Figure 8, which shows an example of an SRS carried on one of the RBs. Here, 12 refers to the number of subcarriers included in one RB.
[0128] The root value can be determined based on parameters configured in the network device. These parameters may include one or more of the following: the SRS sequence ID, SRS sequence frequency hopping radio resource control (RRC) signaling, SRS group hopping RRC signaling, or the index of the time-domain symbol occupied by the SRS. Generally, the SRS sequence ID, SRS sequence frequency hopping RRC signaling, and SRS group hopping RRC signaling are cell-specific, meaning that these parameters are identical for all UEs within the same cell. Therefore, for all SRSs carried by a given time-domain symbol, the "root value" of the SRS is the same for all UEs within the same cell.
[0129] In this embodiment, the lengths of the first subsequence and the second subsequence are, for example, both... That is, the lengths of the first subsequence and the second subsequence are both half the length of the existing SRS sequence. The first sequence is generated from the first and second subsequences, so the length of the first sequence can be equal to the length of the existing SRS sequence, thus not increasing the processing complexity of the first signal. Optionally, the first root value can be, for example, any root value corresponding to an existing SRS sequence, and / or the first group number can be, for example, any group number corresponding to an existing SRS sequence. In other words, the embodiments of this application do not need to define new root values or new group numbers, which is beneficial for compatibility with existing technologies.
[0130] For example, the first subsequence is s. 21 (m) represents the second subsequence, denoted by s. 22 (m) indicates that, optionally, the first sequence can satisfy the following relation: s1(n)=[s 21 (m) s 22 (m)] (Formula 11)
[0131] s1(n) represents the first sequence.
[0132] Optionally, to further increase the orthogonality between the first signal and other signals, the first subsequence can be obtained by inverting the third subsequence, and the third subsequence can be a sequence generated based on the first root value or the first group number. For example, in generating a sequence of length... After obtaining the ZC sequence (e.g., the third subsequence), the third subsequence can be flipped to obtain the first subsequence. Then, the first sequence can be generated based on the first and second subsequences. Flipping refers to reversing the order of the elements within a subsequence; for example, changing the last element of a subsequence to its first element, the second-to-last element to its second element, and so on. For example, the third subsequence is... Then, reversing the third subsequence yields s. 21 (m), s 21 (m) is the first subsequence. The first subsequence can be considered to satisfy the following relation:
[0133] Alternatively, the second subsequence can be obtained by reversing the fourth subsequence, and the fourth subsequence can be a sequence generated based on the first root value or the first group number. For example, in generating a sequence of length... After obtaining the ZC sequence (e.g., the fourth subsequence), the fourth subsequence can be flipped to obtain the second subsequence. Then, the first sequence is generated based on the first and second subsequences. For example, the fourth subsequence is... Then, flipping the fourth subsequence gives s. 22 (m), s 22 (m) is the second subsequence. The first sequence can be considered to satisfy the following relation:
[0134] The third and fourth subsequences can be the same sequence, for example, they can have the same root value (or the same base sequence) and the same cyclic shift. Alternatively, the third and fourth subsequences can be different sequences, for example, they can have the same root value (or the same base sequence), but different cyclic shifts.
[0135] Alternatively, the first subsequence and / or the second subsequence can also be of length 1. Sequences generated by further transformations of the ZC sequence, such as the first subsequence and / or the second subsequence, can be of length [missing information]. The embodiments of this application do not limit the sequence obtained by performing corresponding cyclic shifts on the ZC sequence.
[0136] The first signal sent by the UE satisfies, for example, the following relationship:
[0137] P1 represents the transmission power of the first signal determined by the UE, and s1(n) represents the first sequence corresponding to the first signal.
[0138] Please refer to Figure 9, which is a schematic diagram of an application scenario according to an embodiment of this application. Figure 9 takes the signal sent by the UE as an example, which is SRS. Figure 9 includes UE1, UE2, and a network device. Both UE1 and UE2 can send SRS to the network device. UE1 and UE2 can be located in the same cell or different cells. The SRS sent by UE1 (denoted as s1(n)) can reach the network device through a direct path between UE1 and the network device, or it can reach the network device through a RIS reflection. The SRS sent by UE2 (denoted as s2(n)) can reach the network device through a direct path between UE2 and the network device. UE1 can determine the transmission power of s1(n) according to the scheme provided in the embodiments of this application, for example, by determining the transmission power of s1(n) according to a first power coefficient, and s1(n) is determined according to a first sub-sequence and a second sub-sequence; UE2 can determine the transmission power of s2(n) without following the scheme provided in the embodiments of this application, for example, by not determining the transmission power of s2(n) according to a first power coefficient, but by determining the transmission power of s2(n) according to an existing power control formula, and s2(n) is determined according to an existing ZC sequence. Since UE1 determines the transmission power of s1(n) according to the first power coefficient, and since s1(n) is determined according to a first sub-sequence and a second sub-sequence, the s1(n) transmitted by UE1 via the direct path and the s2(n) transmitted by UE2 can have good orthogonality.
[0139] In this system, the first signal sent by the UE can reach the network device after being reflected by the first device. Optionally, the network device can also send second information to the first device, which can indicate the weights used by the first device to reflect the first signal. Taking the first device as a RIS (Reflection Array) as an example, a weight can include a set of RIS phases. This weight is usually represented as a vector, and the number of elements in the vector is equal to the number of reflection units of the RIS (e.g., electromagnetic units included in the RIS can also be called reflection units). In general, each weight of the RIS corresponds to an incident and reflection relationship of the signal at the RIS. To match the weights of the RIS to the network device and the UE, one method for selecting weights includes the network device aligning with the RIS and transmitting multiple downlink reference signals on multiple time-domain symbols, such as channel state information reference signals (CSI-RS); the network device instructs the RIS to continuously switch weights on these time-domain symbols; the UE receives the downlink reference signals reflected by the RIS, measures the downlink reference signals, and reports the best measurement result (or all measurement results), which may include reference signal receiving power (RSRP) and CSI-RS resource indicator (CRI); the network device determines the corresponding weights based on the measurement results reported by the UE (e.g., the network device determines the weight corresponding to the best measurement result) and instructs the RIS to these weights, for example, by sending the index of the weight and / or the CRI to the RIS, so that the RIS can reflect signals between the network device and the UE according to these weights.
[0140] In this embodiment, the transmission power of the first signal can be determined based on a first power coefficient, which is related to the frequency domain power of the first signal after reflection by the first device. For example, the first power coefficient can compensate for or reduce the frequency domain power loss of the first signal after reflection by the first device. Therefore, the solution provided in this embodiment can compensate for or reduce the frequency domain power loss of the signal after reflection by the first device, which is beneficial to improving the quality of the received signal.
[0141] Figure 10 shows a schematic diagram of a communication device provided in an embodiment of this application. The communication device 1000 may be the UE or its circuit system as described in the embodiment shown in Figure 6, used to implement the method corresponding to the UE in the above method embodiments. Alternatively, the communication device 1000 may be the network device or its circuit system as described in the embodiment shown in Figure 6, used to implement the method corresponding to the network device in the above method embodiments. For example, one type of circuit system may be a chip system.
[0142] The communication device 1000 includes at least one processor 1001. The processor 1001 can be used for internal processing within the device to implement certain control processing functions. Optionally, the processor 1001 includes instructions. Optionally, the processor 1001 can store data. Optionally, different processors can be independent devices, located in different physical locations, or located on different integrated circuits. Optionally, different processors can be integrated into one or more processors, for example, integrated onto one or more integrated circuits.
[0143] Optionally, the communication device 1000 includes one or more memories 1003 for storing instructions. Optionally, the memories 1003 may also store data. The processor and the memories may be separate or integrated together.
[0144] Optionally, the communication device 1000 includes a communication line 1002 and at least one communication interface 1004. Since the memory 1003, communication line 1002, and communication interface 1004 are all optional, they are all represented by dashed lines in Figure 10.
[0145] Optionally, the communication device 1000 may further include a transceiver and / or an antenna. The transceiver can be used to send information to or receive information from other devices. The transceiver may be referred to as a transceiver unit, transceiver circuit, input / output interface, etc., and is used to realize the transmission and reception functions of the communication device 1000 via the antenna. Optionally, the transceiver includes a transmitter and a receiver. For example, the transmitter can be used to generate a radio frequency (RF) signal from a baseband signal, and the receiver can be used to convert the RF signal back into a baseband signal.
[0146] The processor 1001 may include a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of programs according to the present application.
[0147] The communication line 1002 may include a path for transmitting information between the aforementioned components.
[0148] Communication interface 1004 uses any transceiver-like device for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area network (WLAN), wired access network, etc.
[0149] The memory 1003 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto. The memory 1003 may exist independently and be connected to the processor 1001 via communication line 1002. Alternatively, the memory 1003 may be integrated with the processor 1001.
[0150] The memory 1003 stores computer execution instructions for implementing the scheme of this application, and the processor 1001 controls the execution of these instructions. The processor 1001 executes the computer execution instructions stored in the memory 1003 to implement the steps performed by the UE or network device in the embodiment shown in FIG6.
[0151] Optionally, the computer execution instructions in the embodiments of this application may also be referred to as application code, and the embodiments of this application do not specifically limit this.
[0152] In a specific implementation, as one embodiment, the processor 1001 may include one or more CPUs, such as CPU0 and CPU1 in FIG10.
[0153] In a specific implementation, as one embodiment, the communication device 1000 may include multiple processors, such as processor 1001 and processor 1005 in FIG. 10. Each of these processors may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. Here, a processor may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).
[0154] When the device shown in Figure 10 is a chip, such as a UE chip or a network device chip, the chip includes a processor 1001 (and may also include a processor 1005), a communication line 1002, and a communication interface 1004. Optionally, it may include a memory 1003. Specifically, the communication interface 1004 may be an input interface, pins, or circuits, etc. The memory 1003 may be a register, cache, etc. The processor 1001 and processor 1005 may be a general-purpose CPU, microprocessor, ASIC, or one or more integrated circuits for controlling the execution of a program that controls the communication method of any of the above embodiments.
[0155] This application embodiment can divide the device into functional modules according to the above method examples. For example, each function can be divided into a separate functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods. For example, when dividing each functional module according to each function, Figure 11 is a schematic diagram of a device. The device 1100 can be the UE or network device involved in the above method embodiments, or a chip in the UE or a chip in the network device. The device 1100 includes a processing unit 1102 and a transceiver unit 1101.
[0156] It should be understood that the device 1100 can be used to implement the steps performed by the UE or network device in the communication method of the embodiments of this application. The relevant features can be referred to the embodiment shown in FIG6 above, and will not be repeated here.
[0157] Optionally, the functions / implementation processes of the transceiver unit 1101 and processing unit 1102 in Figure 11 can be implemented by the processor 1001 in Figure 10 calling computer execution instructions stored in memory 1003. Alternatively, the functions / implementation processes of the processing unit 1102 in Figure 11 can be implemented by the processor 1001 in Figure 10 calling computer execution instructions stored in memory 1003, and the functions / implementation processes of the transceiver unit 1101 in Figure 11 can be implemented by the communication interface 1004 in Figure 10.
[0158] Optionally, when the device 1100 is a chip or circuit, the function / implementation process of the transceiver unit 1101 can also be implemented through pins or circuits. Optionally, the transceiver unit 1101 may include a transmitting unit and / or a receiving unit, wherein the transmitting unit is used to implement the transmitting function and the receiving unit is used to implement the receiving function; or, the transceiver unit 1101 may be an integral module capable of implementing the transmitting and / or receiving functions. Optionally, the transceiver unit 1101 may be implemented using a transceiver.
[0159] This application also provides a computer-readable storage medium storing a computer program or instructions that, when executed, implement the methods performed by the UE or network device in the aforementioned method embodiments. Thus, the functions described in the above embodiments can be implemented as software functional units and sold or used as independent products. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to it, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.
[0160] This application also provides a computer program product comprising: computer program code, which, when run on a computer, causes the computer to perform the method executed by the UE or network device in any of the foregoing method embodiments.
[0161] This application also provides a processing apparatus, including a processor and an interface; the processor is used to execute the methods performed by the UE or network device involved in any of the above method embodiments.
[0162] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk (SSD)).
[0163] The various illustrative logic units and circuits described in the embodiments of this application can be implemented or operate the described functions using a general-purpose processor, digital signal processor (DSP), ASIC, field-programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof. The general-purpose processor can be a microprocessor; alternatively, it can be any conventional processor, controller, microcontroller, or state machine. The processor can also be implemented using a combination of computing devices, such as a digital signal processor and a microprocessor, multiple microprocessors, one or more microprocessors combined with a digital signal processor core, or any other similar configuration.
[0164] The steps of the methods or algorithms described in the embodiments of this application can be directly embedded in hardware, software units executed by a processor, or a combination of both. The software units can be stored in RAM, flash memory, ROM, erasable programmable read-only memory (EPROM), EEPROM, registers, hard disks, removable disks, CD-ROMs, or any other form of storage medium in the art. Exemplarily, the storage medium can be connected to the processor so that the processor can read information from the storage medium and write information to the storage medium. Optionally, the storage medium can also be integrated into the processor. The processor and storage medium can be disposed in an ASIC, which can be disposed in the terminal device. Optionally, the processor and storage medium can also be disposed in different components of the terminal device.
[0165] These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable apparatus, provide steps for implementing the functions specified in one or more flowcharts and / or one or more block diagrams.
[0166] The contents of the various embodiments of this application can be referenced to each other. Unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0167] It is understood that in the embodiments of this application, the UE and / or network device may perform some or all of the steps in the embodiments of this application. These steps or operations are merely examples. In the embodiments of this application, other operations or variations of various operations may also be performed. Furthermore, the steps may be performed in different orders as presented in the embodiments of this application, and it is not necessary to perform all the operations in the embodiments of this application.
Claims
1. A communication method, characterized in that, The method includes: A first power coefficient is determined, wherein the first power coefficient includes the power coefficient of at least one resource unit, and the at least one resource unit is part or all of the resource units occupied by the first signal; The first signal is transmitted, the transmission power of the first signal is determined according to the first power coefficient, and the first signal is generated by a first subsequence and a second subsequence, the first subsequence and the second subsequence being determined according to a first root value or a first group number.
2. The method according to claim 1, characterized in that, The first power coefficient is related to the frequency domain power of the first signal after it is reflected by the first device.
3. The method according to claim 1 or 2, characterized in that, Before determining the first power factor, the method further includes: Receive first information, which is used to determine the first power coefficient; wherein... The first information is used to indicate one or more of the following: the horizontal incident angle, the horizontal exit angle, the vertical incident angle, or the vertical exit angle of the first signal in the first device; or, The first information is used to indicate the frequency domain power loss of the first signal at a first frequency after being reflected by the first device, where the first frequency is the non-center frequency of the first signal.
4. The method according to claim 3, characterized in that, Determining the first power factor includes: The first frequency domain power loss is determined based on the first information. The first frequency domain power loss is the frequency domain power loss of the first signal at at least one frequency after being reflected by the first device. The first power coefficient is determined based on the first frequency domain power loss.
5. The method according to claim 4, characterized in that, The first frequency domain power loss satisfies the following relationship: Loss(n)=∏ θ∈Θ |a(θ,f(n))a H (θ,f c )| 2 ; Where Loss(n) represents the frequency domain power loss of the first signal at frequency f(n) after reflection by the first device, ∏ X x represents the product of each element x in set X, |x| represents the absolute value of x, and a(θ,f(n)) represents the phase rotation vector used by the first device when receiving or reflecting the first signal at frequency f(n). H (θ,f c ) indicates that the first device receives or reflects at frequency f c The first signal is the conjugate transpose of the phase rotation vector used in the first device, and the set Θ includes one or more of the horizontal incident angle, horizontal exit angle, vertical incident angle, or vertical exit angle of the first signal in the first device.
6. The method according to claim 4 or 5, characterized in that, The first power coefficient includes at least one power coefficient used to compensate for the transmission power of the first signal at at least one frequency, wherein, The mean of the at least one power coefficient is 1; or, The second power coefficient in the at least one power coefficient is 1, the remaining power coefficients in the at least one power coefficient are greater than 1, and the first power coefficient is the power coefficient corresponding to the center frequency in the at least one frequency.
7. The method according to any one of claims 3 to 6, characterized in that, The first power coefficient satisfies the following relationship: r(n)=βLoss- 1 (n); Where r(n) represents the first power coefficient, β represents the power normalization factor, and Loss(n) represents the frequency domain power loss of the first signal at frequency f(n) after reflection by the first device.
8. The method according to any one of claims 1 to 7, characterized in that, The root value of both the first subsequence and the second subsequence is the first root value; or, The group number of both the first subsequence and the second subsequence is the first group number.
9. The method according to any one of claims 1 to 8, characterized in that, The first subsequence and the second subsequence have the same length.
10. The method according to any one of claims 1 to 9, characterized in that, The first subsequence is obtained by reversing the third subsequence, wherein the third subsequence is a sequence generated based on the first root value or the first group number; or, The second subsequence is obtained by flipping the fourth subsequence, which is a sequence generated based on the first root value or the first group number.
11. The method according to claim 10, characterized in that, The third subsequence and the fourth subsequence are the same sequence; or, The third subsequence and the fourth subsequence have the same base sequence, but different cyclic shifts.
12. The method according to any one of claims 1 to 11, characterized in that, The first signal is used for positioning.
13. A communication method, characterized in that, The method includes: Send first information, the first information being used to determine a first power coefficient, wherein the first power coefficient includes the power coefficient of at least one resource unit, the at least one resource unit being part or all of the resource units occupied by the first signal; A first signal is received, the transmission power of the first signal is determined according to the first power coefficient, and the first signal is generated by a first subsequence and a second subsequence, the first subsequence and the second subsequence being determined according to a first root value or a first group number.
14. The method according to claim 13, characterized in that, The first power coefficient is related to the frequency domain power of the first signal after it is reflected by the first device.
15. The method according to claim 13 or 14, characterized in that, The first information is used to indicate one or more of the following: the horizontal incident angle, the horizontal exit angle, the vertical incident angle, or the vertical exit angle of the first signal in the first device; or, The first information is used to indicate the frequency domain power loss of the first signal at a first frequency after being reflected by the first device, where the first frequency is the non-center frequency of the first signal.
16. The method according to any one of claims 13 to 15, characterized in that, The root value of both the first subsequence and the second subsequence is the first root value; or, The group number of both the first subsequence and the second subsequence is the first group number.
17. The method according to any one of claims 13 to 16, characterized in that, The first subsequence and the second subsequence have the same length.
18. The method according to any one of claims 13 to 17, characterized in that, The first subsequence is obtained by reversing the third subsequence, wherein the third subsequence is a sequence generated based on the first root value or the first group number; or, The second subsequence is obtained by flipping the fourth subsequence, which is a sequence generated based on the first root value or the first group number.
19. The method according to claim 18, characterized in that, The third subsequence and the fourth subsequence are the same sequence; or, The third subsequence and the fourth subsequence have the same base sequence, but different cyclic shifts.
20. The method according to any one of claims 13 to 19, characterized in that, The method further includes: Send a second message to the first device, the second message indicating the weights by which the first device reflects the first signal.
21. The method according to any one of claims 13 to 20, characterized in that, The first signal is used for positioning.
22. A communication device, characterized in that, The communication device includes a module for performing the method as described in any one of claims 1 to 12, or a module for performing the method as described in any one of claims 13 to 21.
23. A communication device, characterized in that, The communication device includes a processor, which is configured to perform the method as described in any one of claims 1 to 12, or the method as described in any one of claims 13 to 21.
24. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store a computer program that, when run on a computer, causes the method as described in any one of claims 1 to 12 to be performed, or causes the method as described in any one of claims 13 to 21 to be performed.
25. A computer program product, characterized in that, The computer program product includes a computer program that, when run on a computer, causes the computer to perform the method as described in any one of claims 1 to 12, or causes the computer to perform the method as described in any one of claims 13 to 21.
Citation Information
Patent Citations
Communication method and communication device
CN117119603A
Power control method and communication device
CN117651323A
Transmission of reference signal for positioning
WO2021148031A1
Wireless telecommunications network
WO2024007280A1