This application pertains to the field of communications technologies, and in particular, to a method and apparatus for determining an operation mode, a device, and a storage medium.
In the communications system based on device assistance, the characteristics of the forwarding beam are controlled by controlling the operation mode of the device.
In the related art, the optimal operation mode is determined through traversal search of operation mode. However, this method usually requires a lot of operation mode traversal search work to determine the optimal operation mode, which is time-consuming and has a huge amount of calculation.
Embodiments of this application provide a method and an apparatus for determining an operation mode, a device, and a storage medium.
According to a first aspect, an embodiment of this application provides a method for determining an operation mode, including:
According to a second aspect, an embodiment of this application provides a method for determining an operation mode, including:
According to a third aspect, an embodiment of this application provides a method for determining an operation mode, including:
According to a fourth aspect, an embodiment of this application provides an apparatus for determining an operation mode, including:
According to a fifth aspect, an embodiment of this application provides an apparatus for determining an operation mode, including:
According to a sixth aspect, an embodiment of this application provides an apparatus for determining an operation mode, including:
According to a seventh aspect, an embodiment of this application provides a network side device, including a processor, a memory, and a program or an instruction stored in the memory and executable on the processor, and when the program or the instruction is executed by the processor, steps of the method according to the first aspect are implemented.
According to an eighth aspect, an embodiment of this application provides a first device, including a processor, a memory, and a program or an instruction stored in the memory and executable on the processor, and when the program or the instruction is executed by the processor, steps of the method according to the second aspect are implemented.
According to a ninth aspect, an embodiment of this application provides a terminal, including a processor, a memory, and a program or an instruction stored in the memory and executable on the processor, and when the program or the instruction is executed by the processor, steps of the method according to the third aspect are implemented.
According to a tenth aspect, an embodiment of this application provides a readable storage medium, where the readable storage medium stores a program or an instruction, and when the program or the instruction is executed by a processor, steps of the method according to the first aspect, the second aspect, or the third aspect are implemented.
According to an eleventh aspect, an embodiment of this application provides a chip, where the chip includes a processor and a communications interface, the communications interface is coupled to the processor, and the processor is configured to run a program or an instruction to implement the method according to the first aspect, the second aspect, or the third aspect.
According to the method and the apparatus for determining an operation mode, the device, and the storage medium provided in the embodiments of this application, at least one first operation mode is determined based on the first information.
The following describes the embodiments of this application with reference to the accompanying drawings in the embodiments of this application. Apparently, the described embodiments are some rather than all of the embodiments of this application. Based on the embodiments of this application, all other embodiments obtained by a person of ordinary skill in the art without creative efforts fall within the protection scope of this application.
Terms “first” and “second” in the specification and claims of this application are used to distinguish between similar objects, and do not need to be used to describe a specific order or sequence. It should be understood that the data used in this way is interchangeable in appropriate circumstances so that the embodiments of this application described can be implemented in other orders than the order illustrated or described herein. In addition, in the specification and the claims, “and/or” represents at least one of connected objects, and a character “/” generally represents an “or” relationship between associated objects.
Step 101. Determine first information, where the first information is at least one of position information and positioning error information of a target terminal.
Step 102. Determine at least one first operation mode based on the first information.
The first operation mode is associated with at least one of the following:
The intelligent surface device may be a Reconfigurable Intelligent Surface (RIS) device or a Large Intelligent Surface (LIS) device.
The polarization mode includes horizontal polarization, vertical polarization, or the like.
Relay includes layer 1 relay (such as repeater, amplify-and-forward relay, and the like), layer 2 relay, layer 3 relay, and the like.
In some implementations, after the determining at least one first operation mode based on the first information, the method further includes:
In some implementations, the first beam direction is a narrow beam direction.
In some implementations, the determining at least one first operation mode based on the first information includes:
The target grid may be a grid in two dimensions (2D) or three dimensions (3D).
In some implementations, after the determining, based on the first information, a target grid in which the target terminal is located, the method further includes:
In some implementations, after the determining, based on the first information, a target grid in which the target terminal is located, the method further includes:
In some implementations, the first signaling carries the plurality of first operation modes.
In some implementations, after the determining a plurality of first operation modes based on the target grid, an adjacent grid of the target grid, and the target mapping table, the method further includes:
In some implementations, the method further includes: sending second signaling to the first device, where the second signaling carries the first target operation mode.
In some implementations, the determining first information includes:
In some implementations, the determining first information includes:
In some implementations, the determining the first information based on the communication link assisted by the first device includes:
In some implementations, the establishing, based on a second operation mode, the communication link assisted by the first device with the target terminal includes:
In some implementations, the second beam direction is a wide beam direction.
In some implementations, the position information includes at least one of the following:
The target reference object is a network device, a first device, or another reference object.
The angle is an included angle relative to a target line, or an angle of polar coordinates.
In some implementations, the position information is determined by using at least one of the following positioning modes:
In some implementations, when the first target operation mode is the first optimal operation mode, the method further includes:
According to the method for determining an operation mode provided in this embodiment of this application, at least one first operation mode is determined based on the first information, so that the optimal operation mode of the first device in the communications system assisted by the first device can be quickly determined, the training overhead of the first device is reduced, and the performance of the communications system is improved.
Step 201. Receive first signaling sent by a network side device, where the first signaling carries at least one first operation mode, the at least one first operation mode is determined by the network side device based on first information, and the first information is at least one of position information and positioning error information of a target terminal.
The first operation mode is associated with at least one of the following:
In some implementations, after the receiving first signaling sent by a network side device, the method further includes:
In some implementations, the method further includes:
In some implementations, when the network side device determines the first information based on a communication link assisted by the first device, before the receiving at least one first operation mode sent by a network side device, the method further includes:
According to the method for determining an operation mode provided in this embodiment of this application, at least one first operation mode is determined based on the first information, so that the optimal operation mode of the first device in the communications system assisted by the first device can be quickly determined, the training overhead of the first device is reduced, and the performance of the communications system is improved.
Step 301. Receive fifth signaling sent by the network side device, where the fifth signaling carries information instructing the target terminal to perform beam measurement.
Step 302. Perform beam measurement based on the fifth signaling.
The fifth signaling is sent after the network side device determines first information, the first information is used for the network side device to determine at least one first operation mode, and the first information is at least one of position information and positioning error information of the target terminal; and
In some implementations, when the positioning error is greater than a preset threshold, a plurality of beams corresponding to a plurality of first operation modes are measured.
In some implementations, when the network side device determines the first information based on a communication link assisted by the first device, at least one beam corresponding to at least one second operation mode is measured.
In some implementations, the method further includes:
According to the method for determining an operation mode provided in this embodiment of this application, at least one first operation mode is determined based on the first information, so that the optimal operation mode of the first device in the communications system assisted by the first device can be quickly determined, the training overhead of the first device is reduced, and the performance of the communications system is improved.
This application designs a method for determining an operation mode, which is applied to a communications system assisted by a first device. For example, when the method is applied to the communications system assisted by the RIS device, the RIS may adjust and control an electromagnetic signal in wireless communication in real time. By controlling an adjustable element in an RIS device unit, an electromagnetic parameter of a reflected or transmitted electromagnetic wave, such as amplitude, phase, polarization, and even orbital angular momentum, can be changed in a programmable way. For example, by controlling a phase of a reflected or transmitted electromagnetic wave in each device unit, different forwarding phase patterns are formed, and wireless response signals of each device unit are superimposed on each other, thus forming specific beam propagation characteristics in a macro way, thereby forming different operation modes. A mapping relationship among a position of User Equipment (UE), an RIS forwarding beam, and a forwarding phase pattern is first established, and then position information of the UE is used to assist in determining the RIS forwarding phase pattern, thus reducing the training overhead of the RIS phase pattern and improving the performance of the communications system.
The following uses whether there is a communication link without RIS assistance between the network side and the terminal as an example to describe the method of quickly determining the RIS forwarding phase pattern:
I. There is a communication link without RIS assistance between the network side and the terminal.
The coverage area of the base station is divided into grids, and a granularity of grid division is determined based on a coverage area of a narrow RIS forwarding beam. Factors affecting a width of the narrow RIS forwarding beam are the number of RIS electromagnetic units, the forwarding phase pattern, and the like. Each grid represents a different signal coverage position and is corresponding to a narrow RIS beam, that is, an RIS forwarding phase pattern.
The network side device determines m RIS forwarding phase patterns based on the position information of the UE according to Table 2.
Method 1: Deliver control commands corresponding to m forwarding phase patterns to the RIS respectively and inform UE to measure beams. The UE measures beams corresponding to different patterns, selects a pattern corresponding to the optimal beam, and establishes a communication link 2 assisted by the RIS.
Method 2: Select one of the m RIS forwarding phase patterns and send a corresponding control command to the RIS, where the selection method may be:
This solution is applicable to single base station, single RIS or a plurality of base stations and a plurality of RIS scenarios.
Further, the foregoing grid division may be based on a three-dimensional plane.
II. There is not a communication link without RIS assistance between the network side and the terminal.
The network side device determines, based on a required scanning angle range and scanning angle step or different sub-areas covered by a base station, where each angle/sub-area is corresponding to one RIS wide forwarding beam, as shown in
The coverage area of the base station is divided into grids, and a granularity of grid division is determined based on a coverage area of a narrow RIS forwarding beam. Factors affecting a width of the narrow RIS forwarding beam are the number of RIS electromagnetic units, the forwarding phase pattern, and the like. Each grid represents a different signal coverage position and is corresponding to a narrow RIS beam, that is, an RIS forwarding phase pattern. A specific division method is the same as that in the foregoing example. Details are not described herein again.
Method 1: Deliver control commands corresponding to m forwarding phase patterns to the RIS respectively and inform UE to measure beams. The UE measures beams corresponding to different patterns, selects a pattern corresponding to the optimal beam, to obtain an RIS narrow forwarding beam with stronger directivity, thus increasing the gain of the link 1.
Method 2: Select one of the m RIS forwarding phase patterns and send a corresponding control command to the RIS, where the selection method may be:
This is applicable to single base station, single RIS or a plurality of base stations and a plurality of RIS scenarios.
For a future synaesthesia integration scenario, such as an integrated design of base station and radar, the positioning information may be obtained by transmitting a radar detection signal by the network side device, and then measuring an echo signal of the UE, that is, determining the position of the UE through radar detection and assisting the RIS to determine the phase pattern quickly.
In this embodiment of this application, the optimal phase pattern of the RIS-assisted communication can be determined quickly, so as to reduce the training overhead of the RIS phase pattern, and improve the performance of the communications system.
In some implementations, the apparatus further includes a first sending module, configured to send first signaling to the first device, where
In some implementations, the first beam direction is a narrow beam direction.
In some implementations, the determining at least one first operation mode based on the first information includes:
In some implementations, after the determining, based on the first information, a target grid in which the target terminal is located, the method further includes:
In some implementations, after the determining, based on the first information, a target grid in which the target terminal is located, the method further includes:
In some implementations, the first signaling carries the plurality of first operation modes.
In some implementations, after the determining a plurality of first operation modes based on the target grid, an adjacent grid of the target grid, and the target mapping table, the method further includes:
In some implementations, the apparatus further includes a second sending module, configured to send second signaling to the first device, where the second signaling carries the first target operation mode.
In some implementations, the determining first information includes:
In some implementations, the determining first information includes:
In some implementations, the determining the first information based on the communication link assisted by the first device includes:
In some implementations, the establishing, based on a second operation mode, the communication link assisted by the first device with the target terminal includes:
In some implementations, the second beam direction is a wide beam direction.
In some implementations, the position information includes at least one of the following:
In some implementations, the position information is determined by using at least one of the following positioning modes:
In some implementations, when the first target operation mode is the first optimal operation mode, the method further includes:
In some implementations, the apparatus for determining an operation mode provided in this embodiment of this application can realize all method steps realized in the foregoing method embodiment, and a same technical effect can be achieved. The same parts and beneficial effects of this embodiment as those of the method embodiment are not described in detail herein again.
In some implementations, after the receiving first signaling sent by a network side device, the method further includes:
In some implementations, the method further includes:
In some implementations, when the network side device determines the first information based on a communication link assisted by the first device, before the receiving at least one first operation mode sent by a network side device, the method further includes:
In some implementations, the apparatus for determining an operation mode provided in this embodiment of this application can realize all method steps realized in the foregoing method embodiment, and a same technical effect can be achieved. The same parts and beneficial effects of this embodiment as those of the method embodiment are not described in detail herein again.
In some implementations, when the positioning error is greater than a preset threshold, a plurality of beams corresponding to a plurality of first operation modes are measured.
In some implementations, when the network side device determines the first information based on a communication link assisted by the first device, at least one beam corresponding to at least one second operation mode is measured.
In some implementations, the apparatus further includes a reporting module, configured to report a measurement result to the network side device.
In some implementations, the apparatus for determining an operation mode provided in this embodiment of this application can realize all method steps realized in the foregoing method embodiment, and a same technical effect can be achieved. The same parts and beneficial effects of this embodiment as those of the method embodiment are not described in detail herein again.
The foregoing band processing apparatus may be located in the baseband apparatus 1303, and the method performed by the network side device in the foregoing embodiment may be implemented in the baseband apparatus 1303. The baseband apparatus 1303 includes a processor 1304 and a memory 1305.
The baseband apparatus 1303 may include, for example, at least one baseband board, where a plurality of chips are disposed on the baseband board. As shown in
The baseband apparatus 1303 may further include a network interface 1306, configured to exchange information with the radio frequency apparatus 1302, where the interface is, for example, a Common Public Radio Interface (CPRI).
In some implementations, the network side device in this embodiment of the present application further includes an instruction or a program stored in the memory 1305 and executable on the processor 1304. The processor 1304 invokes the instruction or the program in the memory 1305 to perform the following method steps:
The intelligent surface device may be an RIS device or an LIS device.
In some implementations, after the determining at least one first operation mode based on the first information, the method further includes:
In some implementations, the first beam direction is a narrow beam direction.
In some implementations, the determining at least one first operation mode based on the first information includes:
In some implementations, after the determining, based on the first information, a target grid in which the target terminal is located, the method further includes:
In some implementations, after the determining, based on the first information, a target grid in which the target terminal is located, the method further includes:
In some implementations, the first signaling carries the plurality of first operation modes.
In some implementations, after the determining a plurality of first operation modes based on the target grid, an adjacent grid of the target grid, and the target mapping table, the method further includes:
In some implementations, the method further includes: sending second signaling to the first device, where the second signaling carries the first target operation mode.
In some implementations, the determining first information includes:
In some implementations, the determining first information includes:
In some implementations, the determining the first information based on the communication link assisted by the first device includes:
In some implementations, the establishing, based on a second operation mode, the communication link assisted by the first device with the target terminal includes:
In some implementations, the second beam direction is a wide beam direction.
In some implementations, the position information includes at least one of the following:
In some implementations, the position information is determined by using at least one of the following positioning modes:
In some implementations, when the first target operation mode is the first optimal operation mode, the method further includes:
It should be noted herein that the network side device provided in this embodiment of this application can realize all method steps realized in the foregoing method embodiment, and a same technical effect can be achieved. The same parts and beneficial effects of this embodiment as those of the method embodiment are not described in detail herein again.
In some implementations, the transceiver 1400 is configured to receive and send data under the control of the processor 1410.
In
The processor 1410 may be a Central Processing Unit (CPU), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or a Complex Programmable Logic Device (CPLD). The processor may also be of a multi-core architecture.
In some implementations, after the receiving first signaling sent by a network side device, the method further includes:
In some implementations, the method further includes:
In some implementations, when the network side device determines the first information based on a communication link assisted by the first device, before the receiving at least one first operation mode sent by a network side device, the method further includes:
It should be noted herein that the first device provided in this embodiment of this application can realize all method steps realized in the foregoing method embodiment, and a same technical effect can be achieved. The same parts and beneficial effects of this embodiment as those of the method embodiment are not described in detail herein again.
A person skilled in the art can understand that the terminal 1500 may further include a power supply (such as a battery) that supplies power to each component. The power supply may be logically connected to the processor 1510 by using a power supply management system, to implement functions such as charging and discharging management, and power consumption management by using the power supply management system. The terminal structure shown in
It should be understood that, in this embodiment of this application, the input unit 1504 may include a Graphics Processing Unit (GPU) 15041 and a microphone 15042, and the graphics processing unit 15041 processes image data of a still picture or a video obtained by an image capture apparatus (such as a camera) in a video capture mode or an image capture mode. The display unit 1506 may include a display panel 15061, and the display panel 15061 may be configured in a form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1507 includes a touch panel 15071 and another input device 15072. The touch panel 15071 is also referred to as a touchscreen. The touch panel 15071 may include two parts: a touch detection apparatus and a touch controller. The another input device 15072 may include but is not limited to a physical keyboard, a functional button (such as a volume control button or a power on/off button), a trackball, a mouse, and a joystick. Details are not described herein.
In this embodiment of this application, the radio frequency unit 1501 receives downlink data from a network side device and then sends the downlink data to the processor 1510 for processing; and sends uplink data to the network side device. Usually, the radio frequency unit 1501 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
The memory 1509 may be configured to store a software program or an instruction and various data. The memory 1509 may mainly include a program or instruction storage area and a data storage area. The program or instruction storage area may store an operating system, and an application program or an instruction required by at least one function (for example, a sound playing function or an image playing function). In addition, the memory 1509 may include a high-speed random access memory, and may further include a non-volatile memory. The non-volatile memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory, for example, at least one disk storage component, a flash memory component, or another non-volatile solid-state storage component.
The processor 1510 may include one or more processing units. In some implementations, an application processor and a modem processor may be integrated into the processor 1510. The application processor mainly processes an operating system, a user interface, an application program, an instruction, or the like. The modem processor mainly processes wireless communications, for example, a baseband processor. It can be understood that, in some implementations, the modem processor may not be integrated into the processor 1510.
The radio frequency unit 1501 is configured to receive fifth signaling sent by the network side device, where the fifth signaling carries information instructing the target terminal to perform beam measurement.
The processor 1510 is configured to perform beam measurement based on the fifth signaling, where
In some implementations, when the positioning error is greater than a preset threshold, a plurality of beams corresponding to a plurality of first operation modes are measured.
In some implementations, when the network side device determines the first information based on a communication link assisted by the first device, at least one beam corresponding to at least one second operation mode is measured.
In some implementations, the method further includes:
It should be noted herein that the terminal provided in this embodiment of this application can realize all method steps realized in the foregoing method embodiment, and a same technical effect can be achieved. The same parts and beneficial effects of this embodiment as those of the method embodiment are not described in detail herein again.
An embodiment of this application further provides a readable storage medium. The readable storage medium stores a program or an instruction, and when the program or the instruction is executed by a processor, processes of the embodiment of the method for determining an operation mode are implemented and a same technical effect can be achieved. To avoid repetition, details are not described herein again.
The processor is a processor in the terminal in the foregoing embodiment. The readable storage medium includes a computer-readable storage medium such as a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, an optical disc, or the like.
An embodiment of this application also provides a chip, where the chip includes a processor and a communications interface, and the communications interface is coupled to the processor. The processor is configured to run a program or an instruction to implement processes of the embodiment of the method for determining an operation mode, and a same technical effect can be achieved. To avoid repetition, details are not described herein again.
It should be understood that the chip mentioned in this embodiment of this application may also be referred to as a system-level chip, a system chip, a chip system, or an on-chip system chip.
It should be noted that, in this specification, the terms “include,” “comprise,” or their any other variant is intended to cover a non-exclusive inclusion, so that a process, a method, an article, or an apparatus that includes a list of elements not only includes those elements but also includes other elements which are not expressly listed, or further includes elements inherent to such process, method, article, or apparatus. An element limited by “includes a . . . ” does not, without more constraints, preclude the presence of additional identical elements in the process, method, article, or apparatus that includes the element. In addition, it should be noted that a scope of the method and the apparatus in the embodiments of this application is not limited to: performing a function in a sequence shown or discussed, and may further include: performing a function in a basically simultaneous manner or in a reverse sequence based on an involved function. For example, the described method may be performed in a different order, and various steps may be added, omitted, or combined. In addition, features described with reference to some examples may be combined in other examples.
According to the descriptions of the foregoing implementations, a person skilled in the art may clearly understand that the foregoing method embodiments may be implemented by using software and a required universal hardware platform, or certainly may be implemented by using hardware. Based on such an understanding, the technical solutions of this application essentially or the part contributing to existing technologies may be implemented in a form of a software product. The computer software product is stored in a storage medium (such as a ROM/RAM, a magnetic disk, or an optical disc) and includes several instructions for instructing a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the methods described in the embodiments of this application.
The embodiments of this application are described with reference to the accompanying drawings. However, this application is not limited to the foregoing specific implementations. The foregoing specific implementations are merely examples, but are not limiting. A person of ordinary skill in the art may make many forms without departing from the objective and the scope of the claims of this application, and these forms all fall within the protection scope of this application.
Number | Date | Country | Kind |
---|---|---|---|
202011250925.3 | Nov 2020 | CN | national |
This application is a continuation of International Application No. PCT/CN2021/129852, filed on Nov. 10, 2021, which claims priority to Chinese Patent Application No. 202011250925.3, filed on Nov. 10, 2020. The entire contents of each of the above-identified applications are expressly incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
20100231442 | Craig | Sep 2010 | A1 |
20140085142 | Baruch | Mar 2014 | A1 |
20170331577 | Parkvall et al. | Nov 2017 | A1 |
20240022927 | Tong | Jan 2024 | A1 |
Number | Date | Country |
---|---|---|
111245494 | Jun 2020 | CN |
111314893 | Jun 2020 | CN |
111416646 | Jul 2020 | CN |
Entry |
---|
International Search Report issued in corresponding International Application No. PCT/CN2021/129852, mailed Feb. 10, 2022, 4 pages. |
Extended European Search Report issued in related European Application No. 21891141.0, mailed Jun. 11, 2024, 23 pages. |
Hu Xiaoling et al.: “Robust Design for IRS-Aided Communication Systems With User Location Uncertainty” IEEE Wireless Communications Letters, IEEE, Piscataway, NJ, USA, vol. 10, No. 1, Sep. 1, 2020, 5 pages. |
Henk Wymeersch et al.: “Radio Localization and Mapping with Reconfigurable Intelligent Surfaces”, Arxiv.Org, Cornell University Library, Dec. 19, 2019, 7 pages. |
Number | Date | Country | |
---|---|---|---|
20230275644 A1 | Aug 2023 | US |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2021/129852 | Nov 2021 | WO |
Child | 18144158 | US |