US11563502B2 - Method and user equipment for a signal reception - Google Patents
Method and user equipment for a signal reception Download PDFInfo
- Publication number
- US11563502B2 US11563502B2 US16/952,538 US202016952538A US11563502B2 US 11563502 B2 US11563502 B2 US 11563502B2 US 202016952538 A US202016952538 A US 202016952538A US 11563502 B2 US11563502 B2 US 11563502B2
- Authority
- US
- United States
- Prior art keywords
- data table
- receiving
- beams
- cell
- measuring
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active, expires
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0408—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas using two or more beams, i.e. beam diversity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
- H04B17/318—Received signal strength
- H04B17/327—Received signal code power [RSCP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
- H04B17/318—Received signal strength
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0686—Hybrid systems, i.e. switching and simultaneous transmission
- H04B7/0695—Hybrid systems, i.e. switching and simultaneous transmission using beam selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/08—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
- H04B7/0868—Hybrid systems, i.e. switching and combining
- H04B7/088—Hybrid systems, i.e. switching and combining using beam selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/24—Cell structures
- H04W16/28—Cell structures using beam steering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/08—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
- H04B7/0802—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using antenna selection
- H04B7/0805—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using antenna selection with single receiver and antenna switching
- H04B7/0814—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using antenna selection with single receiver and antenna switching based on current reception conditions, e.g. switching to different antenna when signal level is below threshold
Definitions
- the disclosure relates to the technical field of wireless communication and in particular to a method of signal reception, a user equipment, an electronic device and a computer storage medium.
- the 5G or pre-5G communication system may also be called a ‘beyond 4G network’ or a ‘post long term evolution (LTE) system’.
- the 5G communication system is considered to be implemented in higher frequency (mmWave) bands, e.g., 60 giga-Hertz (GHz) bands, so as to accomplish higher data rates.
- mmWave giga-Hertz
- FD-MIMO full dimensional MIMO
- array antenna analog beamforming, and large scale antenna techniques are discussed with respect to 5G communication systems.
- RANs cloud radio access networks
- D2D device-to-device
- SWSC sliding window superposition coding
- ACM advanced coding modulation
- FBMC filter bank multi carrier
- NOMA non-orthogonal multiple access
- SCMA sparse code multiple access
- the Internet which may be a human centered connectivity network where humans generate and consume information
- IoT Internet of things
- IoE Internet of everything
- technologies such as technologies connectivity network where humans generate and consume information
- IoT Internet of things
- M2M machine-to-machine
- MTC machine type communication
- IoT environment may provide intelligent Internet technology services that create a new value to human life by collecting and analyzing data generated among connected things.
- IoT may be applied to a variety of fields including smart home, smart building, smart city, smart car or connected cars, smart grid, health care, smart appliances and advanced medical services through convergence and combination between existing information technology (IT) and various industrial applications.
- 5G communication systems to IoT networks.
- technologies such as a sensor network, MTC, and M2M communication may be implemented by beamforming, MIMO, and array antennas.
- Application of a cloud RAN as the above-described big data processing technology may also be considered to be as an example of convergence between the 5G technology and the IoT technology.
- Embodiments of the present application aim at providing the following technical solutions in order to at least solve one of the above technical defects.
- a method of signal reception comprising: receiving, by a user equipment UE, reference signal respectively by at least two measuring beams, and determining a reference signal received power (RSRP) value measured by each measuring beam, processing the RSRP value measured by each measuring beam as a respective data table, and performing the signal reception according to the data table.
- RSRP reference signal received power
- At least two measuring beams are determined from receiving beams for the UE based on distribution of beams for the UE and a preset selection rule, or the at least two measuring beams are determined from receiving beams for the UE according to received configuration information.
- determining at least two measuring beams from receiving beams for the UE based on distribution of beams for the UE and a preset selection rule comprises at least one of the following: determining, from receiving beams for the UE, at least two measuring beams that are uniformly distributed in various directions of the entire spherical space centered on antenna array for the UE, and determining, from receiving beams for the UE, at least two measuring beams that are close to a normal direction of the antenna array for the UE.
- receiving, by the UE, reference signal respectively by at least two measuring beams comprises: receiving the reference signal successively by the at least two measuring beams in accordance with a fixed receiving order or non-fixed receiving order of the at least two measuring beams.
- the reference signal comprises at least one of the following: a synchronization signal in a synchronization signal block, and a channel state information reference signal.
- processing the RSRP value measured by each measuring beam as a respective data table comprises: for each measuring beam, determining a numerical value for each cell in the respective data table according to the RSRP value measured by the each measuring beam.
- determining a numerical value for each cell in the respective data table according to the RSRP value measured by the each measuring beam comprises: in the respective data table for the each measuring beam, using the RSRP value measured by the each measuring beam as the numerical value for a first cell corresponding to a receiving direction of the each measuring beam, determining, according to the RSRP value measured by the each measuring beam, a numerical value for a second cell in the data table, the second cell corresponding to other directions except for the receiving direction of the each measuring beam, and rows in the data table corresponding to vertical angles and columns in the data table corresponding to horizontal angles, or, rows in the data table corresponding to horizontal angles and columns in the data table corresponding to vertical angles.
- the steps of, in the respective data table for the each measuring beam, using the RSRP value measured by the each measuring beam as the numerical value for a first cell corresponding to a direction of the each measuring beam, and determining, according to the RSRP value measured by the each measuring beam, a numerical value for a second cell in the data table comprise: determining the size of the data table, determining the respective first cell in the data table according to a vertical angle and a horizontal angle in the receiving direction of the each measuring beam, and using the RSRP value measured by the each measuring beam as the numerical value for the first cell, and based on a preset distribution pattern, determining numerical values for the second cell in the data table according to the RSRP value measured by the each measuring beam, a difference between a vertical angle for the second cell and the vertical angle in the receiving direction of the each measuring beam, a difference between a horizontal angle for the second cell and the horizontal angle in the receiving direction of the each measuring beam, and preset beam offset.
- determining a numerical value for each cell in the respective data table according to the RSRP value measured by the each measuring beam comprises: determining an initial data table corresponding to the each measuring beam, and updating, according to the RSRP value measured by the each measuring beam, an initial numerical value for the first cell in the initial data table and an initial numerical value for the second cell in the initial data table, wherein, the first cell is a cell, corresponding to the receiving direction of the each measuring beam, in the initial data table, and the initial numerical value for the first cell is a predetermined numerical value, and the second cell is a cell, corresponding to other directions except for the receiving direction of the each measuring beam, in the initial data table, and the initial numerical value for the second cell is a numerical value determined according to the predetermined numerical value, the difference between the vertical angle for the second cell and the vertical angle for the first cell, the difference between the horizontal angle for the second cell and the horizontal angle for the first cell, and the preset beam offset.
- setting beam offset comprises: determining, according to the receiving beams for the UE, an average of included angles between beam center directions of each two adjacent receiving beams, and using half of the average as the beam offset.
- updating, according to the RSRP value measured by each measuring beam, an initial numerical value for the first cell in the initial data table and an initial numerical value for the second cell in the initial data table comprises: increasing the initial numerical value for the first cell in the initial data table and the initial numerical value for the second cell in the initial data table by the RSRP value measured by the each measuring beam, respectively.
- the first cell is a central point of the preset distribution pattern
- the preset distribution pattern comprises Gaussian distribution
- performing the signal reception according to the data table comprises: determining a prediction result according to the data table, and performing signal reception according to the prediction result, wherein, the determining a prediction result comprises at least one of the following: determining an optimal receiving beam, determining whether a currently activated receiving beam is in a mismatched state, determining whether to switch the receiving beam, determining the index of a receiving beam to switch to, determining to switch the receiving beam at a predetermined moment, and transmitting, to a base station, a set of candidates of optimal transmitting beams.
- determining a prediction result according to the data table comprises: determining a prediction result by a predetermined prediction network, according to the data table.
- a predetermined prediction network comprises a combined network of a convolutional neural network model and a recurrent neural network model, the recurrent neural network model comprising a long short-term memory network model.
- the processing the RSRP value measured by each measuring beam as a respective data table comprises: for each component carrier, processing the RSRP value measured by each measuring beam corresponding to each component carrier into a respective data table, respectively, performing the signal reception according to the data table comprises: determining a prediction result according to the data table for each component carrier corresponding to each measuring beam, and performing the signal reception according to the prediction result.
- each component carrier corresponds to one channel of a predetermined prediction network
- determining a prediction result according to the data table for each component carrier corresponding to each measuring beam comprises: receiving, by channels respectively corresponding to the component carriers of the predetermined prediction network, a data table for each component carrier corresponding to each measuring beam, and obtaining a respective prediction result according to the data table.
- the UE receives a plurality of reference signals transmitted respectively by a plurality of transmitting beams: receiving, by the UE, reference signal respectively by at least two measuring beams, and determining a RSRP value measured by each measuring beam comprise: for each transmitting beam, receiving, by the UE, a reference signal transmitted from each transmitting beam by at least two measuring beams corresponding to each transmitting beam, and determining a RSRP value measured by each measuring beam: the processing the RSRP value measured by each measuring beam into a respective data table comprises: for each transmitting beam, processing the RSRP value measured by each measuring beam corresponding to each transmitting beam as a respective data table, respectively, performing the signal reception according to the data table comprises: determining a prediction result according to the data table for each transmitting beam corresponding to each measuring beam, and performing the signal reception according to the prediction result.
- each transmitting beam corresponds to one channel of a predetermined prediction network
- determining a prediction result according to the data table for each transmitting beam corresponding to each measuring beam comprises: receiving, by channels respectively corresponding to the transmitting beams of the predetermined prediction network, a data table for each transmitting beam corresponding to each measuring beam, and obtaining a prediction result for each transmitting beam according to the data table for each transmitting beam.
- the prediction result comprises at least one of the following: the RSRP value for each receiving beam for the UE, received respectively on at least one transmitting beam, the ranking result of the RSRP value for each receiving beam for the UE, received respectively on at least one transmitting beam, the RSRP value for each receiving beam for the UE, the ranking result of the RSRP value for each receiving beam for the UE, a set of candidates of optimal receiving beams, and a set of candidates of optimal transmitting beams.
- a user equipment comprising: a first determination module, configured to receive reference signal respectively by at least two measuring beams, and determine a RSRP value measured by each measuring beam, a processing module, configured to process the RSRP value measured by each measuring beam as a respective data table, and a receiving module, configured to perform signal reception according to the data table.
- At least two measuring beams are determined from receiving beams for the UE based on distribution of beams for the UE and a preset selection rule, or the at least two measuring beams are determined from receiving beams for the UE according to received configuration information.
- the first determination module when determining at least two measuring beams from receiving beams for the UE based on distribution of beams for the UE and a preset selection rule, is configured to execute at least one of the following: determining, from receiving beams for the UE, at least two measuring beams that are uniformly distributed in various directions of the entire spherical space centered on antenna array for the UE, and determining, from receiving beams for the UE, at least two measuring beams that are close to a normal direction of the antenna array for the UE.
- the first determination module when receiving reference signals transmitted from transmitting beams respectively by at least two measuring beams, is specifically configured to: receive the reference signals successively by the at least two measuring beams in accordance with a fixed receiving order or non-fixed receiving order of the at least two measuring beams.
- the reference signal comprises at least one of the following: a synchronization signal in a synchronization signal block, and a channel state information reference signal.
- the processing module is specifically configured to: for each measuring beam, determine a numerical value for each cell in the respective data table according to the RSRP value measured by the each measuring beam.
- the processing module when determining a numerical value for each cell in the respective data table according to the RSRP value measured by the each measuring beam, is specifically configured to: in the respective data table for the each measuring beam, use the RSRP value measured by the each measuring beam as the numerical value for a first cell corresponding to a receiving direction of the each measuring beam, determine, according to the RSRP value measured by the each measuring beam, a numerical value for a second cell in the data table, the second cell corresponding to other directions except for the receiving direction of the each measuring beam, and rows in the data table corresponding to vertical angles and columns in the data table corresponding to horizontal angles, or, rows in the data table corresponding to horizontal angles and columns in the data table corresponding to vertical angles.
- the processing module when, in the respective data table for the each measuring beam, using the RSRP value measured by the each measuring beam as the numerical value for a first cell corresponding to a direction of the each measuring beam, and determining, according to the RSRP value measured by the each measuring beam, a numerical value for a second cell in the data table, the processing module is specifically configured to: determining the size of the data table, determining the respective first cell in the data table according to a vertical angle and a horizontal angle in the receiving direction of the each measuring beam, and use the RSRP value measured by the each measuring beam as the numerical value for the first cell, and determining, based on a preset distribution pattern, the numerical value for the second cell in the data table according to the RSRP value measured by the each measuring beam, a difference between a vertical angle for the second cell and the vertical angle in the receiving direction of the each measuring beam, a difference between a horizontal angle for the second cell and the horizontal angle in the receiving direction of the each measuring beam, and preset beam offset.
- the processing module when determining a numerical value for each cell in the respective data table according to the RSRP value measured by the each measuring beam, is specifically configured to: determine an initial data table corresponding to the each measuring beam, and update, according to the RSRP value measured by the each measuring beam, an initial numerical value for the first cell in the initial data table and an initial numerical value for the second cell in the initial data table, wherein, the first cell is a cell, corresponding to the receiving direction of the each measuring beam, in the initial data table, and the initial numerical value for the first cell is a predetermined numerical value, and the second cell is a cell, corresponding to other directions except for the receiving direction of the each measuring beam, in the initial data table, and the initial numerical value for the second cell is a numerical value determined according to the predetermined numerical value, the difference between the vertical angle for the second cell and the vertical angle for the first cell, the difference between the horizontal angle for the second cell and the horizontal angle for the first cell, and the preset beam offset.
- the device further comprises a determination module configured to determine beam offset, when determining beam offset, the determination module is specifically configured to: determine, according to the receiving beams for the UE, an average of included angles between beam center directions of each two adjacent receiving beams, and use half of the average as the beam offset.
- the processing module when updating, according to the RSRP value measured by the each measuring beam, an initial numerical value for the first cell in the initial data table and an initial numerical value for the second cell in the initial data table, is configured to increase the initial numerical value for the first cell in the initial data table and the initial numerical value for the second cell in the initial data table by the RSRP value measured by the each measuring beam, respectively.
- the first cell is a central point of the preset distribution pattern
- the preset distribution pattern comprises Gaussian distribution
- the receiving module is configured to determine a prediction result according to the data table, and perform signal reception according to the prediction result, wherein, determining a prediction result comprises at least one of the following: determining an optimal receiving beam, determining whether a currently activated receiving beam is in a mismatched state, determining whether to switch the receiving beam, determining the index of a receiving beam to switch to, determining to switch the receiving beam at a predetermined moment, and transmitting, to a base station, a set of candidates of optimal transmitting beams.
- the receiving module when determining a prediction result according to the data table, is configured to determine a prediction result by a predetermined prediction network, according to the data table.
- a predetermined prediction network comprises a combined network of a convolutional neural network model and a recurrent neural network model, the recurrent neural network model comprising a long short-term memory network model.
- the first determination module is specifically configured to: for each component carrier, receive, by the UE, a reference signal for each component carrier respectively by at least two measuring beams corresponding to the each component carrier, and determine a RSRP value measured by each measuring beam
- the processing module is specifically configured to: for each component carrier, processing the RSRP value measured by each measuring beam corresponding to each component carrier as a respective data table
- the receiving module is specifically configured to: determine a prediction result according to the data table for each component carrier corresponding to each measuring beam, and perform signal reception according to the prediction result.
- each component carrier corresponds to one channel of a predetermined prediction network
- the receiving module when determining a prediction result according to the data table for each component carrier corresponding to each measuring beam, is configured to receive, by channels respectively corresponding to the component carriers of the predetermined prediction network, a data table for each component carrier corresponding to each measuring beam, and obtain a respective prediction result according to the data table.
- the UE receives a plurality of reference signals transmitted respectively by a plurality of transmitting beams
- the first determination module is specifically configured to: for each transmitting beam, receive, by the UE, a reference signal transmitted from each transmitting beam by at least two measuring beams corresponding to each transmitting beam, and determine a RSRP value measured by each measuring beam
- the processing module is specifically configured to: for each transmitting beam, process the RSRP value measured by each measuring beam corresponding to each transmitting beam as a respective data table
- the receiving module is specifically configured to: determine a prediction result according to the data table for each transmitting beam corresponding to each measuring beam, and perform signal reception according to the prediction result.
- each transmitting beam corresponds to one channel of a predetermined prediction network
- the receiving module when determining a prediction result according to the data table for each transmitting beam corresponding to each measuring beam, is configured to receive, by channels respectively corresponding to the transmitting beams of the predetermined prediction network, a data table for each transmitting beam corresponding to each measuring beam, and obtain a prediction result for each transmitting beam according to the data table for each transmitting beam.
- the prediction result comprises at least one of the following: the RSRP value for each receiving beam for the UE, received respectively on at least one transmitting beam, the ranking result of the RSRP value for each receiving beam for the UE, received respectively on at least one transmitting beam, the RSRP value for each receiving beam for the UE, the ranking result of the RSRP value for each receiving beam for the UE, a set of candidates of optimal receiving beams, and a set of candidates of optimal transmitting beams.
- an electronic device comprising a memory, a processor, and a computer program stored in the memory and can be run on the processor, wherein the program, when executed by the processor, causes the processor to perform the method of signal reception described above.
- a computer-readable storage medium storing a computer program that, when executed by a processor, causes the processor to perform the method of signal reception described above.
- the signal receiving method by processing the RSRP value measured by a measuring beam as a respective data table, the amplitude information of the measured RSRP can be utilized, and the spatial direction information of measuring beams can also be utilized well. In this way, optimal receiving beam can be determined and signal reception can be well performed, based on the RSRP values measured by partial receiving beams as well as the spatial position relation between the measuring beams, so as to maintain good communication link quality and ensure high-quality signal transmission.
- FIG. 1 is a schematic flowchart of a method of signal reception according to embodiments
- FIG. 2 is a schematic view of transmitting beams, receiving beams and measuring beams according to embodiments
- FIG. 3 is a schematic view of a preset selection rule for measuring beams according to embodiments
- FIG. 4 is a schematic view of a sequence chart of reference signal transmission by a base station and reference signal reception by a UE, according to embodiments;
- FIG. 5 is a schematic view of a data visualization process that converts RSRP values into two-dimensional data tables, according to embodiments
- FIG. 6 is a schematic view of the beam shape and the beam direction of a certain receiving beam, according to embodiments.
- FIG. 7 is a schematic view of the position of the receiving beam direction in the two-dimensional table, according to embodiments.
- FIG. 8 is a schematic view of a process of calculating offsets of horizontal angles and vertical angles between different beam directions and the beam center direction, according to embodiments;
- FIGS. 9 A- 9 B are a schematic view of definition and setting of the correlation distance between beam directions, according to embodiments.
- FIG. 10 is a schematic view of another data visualization process that converts RSRP values into two-dimensional data tables, according to embodiments.
- FIG. 11 is a schematic view of a principle of predicting RSRP for other beams by RSRP information on measuring beams, according to embodiments;
- FIG. 12 is a schematic view of a process of analyzing the data table from data visualization and predicting RSRP by a prediction network, according to embodiments;
- FIG. 13 is a schematic view of the prediction network, according to embodiments.
- FIG. 14 is a schematic view of a beam management process, according to embodiments.
- FIG. 15 is a schematic view where a user equipment is in a carrier aggregation scenario, according to embodiments.
- FIG. 16 is another schematic view where a user equipment is in a multi-transmitting-beam configuration, according to embodiments.
- FIG. 17 is a schematic view of an overall flowchart where a user equipment is in a carrier aggregation scenario, according to embodiments.
- FIG. 18 is a schematic view of an overall flowchart where a user equipment is in a multi-transmitting-beam configuration, according to embodiments;
- FIG. 19 is a schematic view of the basic structure of the user equipment according to embodiments.
- FIG. 20 is a structure diagram of an electronic device according to embodiments.
- FIG. 21 illustrates a user equipment (UE) according to embodiments.
- FIG. 22 illustrates a network entity according to embodiments.
- the systems require larger bandwidth as well as higher frequency bands.
- the millimeter wave (mm-wave) bands will be widely used to provide high-speed transmission.
- high-gain beamforming may be used to compensate for the high path loss.
- the formed beam may have the characteristics of high gain, high directivity, and narrow beamwidth.
- the beam may have a low coverage in the three-dimensional space, and the performance of the beam may drop sharply once it leaves this high gain range. Therefore, multiple beams may be used on both transmitter and receiver sides to cover the entire three-dimensional space as much as possible, in order to ensure that there are appropriate beams in each direction to generate a high signal gain. Meanwhile, methods may be used to select appropriate beams for transmission or reception.
- the environment in which the user equipment UE is located may change, for example, the rotation of the user equipment itself, the change of its own location, and the change of the surrounding environment, such as being shielded by obstacles.
- Such change may degrade the signal quality of the current in-use beam on the UE, so that it is unable to maintain high transmission performance, or even link connection failure may occur, for example due to a beam mismatch.
- the UE needs to identify the beam mismatch as early as possible, and find other better beams for beam reselection, so as to reduce the possibility of link failure.
- a related-art method to solve this problem is the na ⁇ ve receiving beam sweeping.
- This method periodically triggers the receiving beam sweeping. That is, all receiving beams are traversed successively to measure the power of reference signals from the transmitting beam, and then using the beam with maximum power as the receiving beam for data transmission at the next moment.
- the entire beam sweeping process is quite time-consuming, resulting in large beam selection delay.
- the optimal beam may be changed when beam sweeping is finished. That is, the optimal beam selected from beam sweeping may no longer be the optimal one at the current moment, eventually leading to low beam selection accuracy and low beam transmission performance.
- FIG. 1 is a schematic flowchart of a method of signal reception according to embodiments.
- An embodiment provides a method of signal reception.
- the method 100 includes, at operation S 110 , receiving, by the user equipment UE, reference signals respectively by at least two measuring beams, and determining a reference signal received power (RSRP) value measured by each measuring beam.
- the method 100 includes processing the RSRP value measured by each measuring beam as a respective data table.
- the method 100 includes performing the signal reception according to the data table.
- RSRP reference signal received power
- the amplitude information of the measured RSRP can be utilized, and the spatial direction information of measuring beams can also be utilized well.
- optimal receiving beam can be determined and signal reception can be well performed, based on the RSRP values measured by partial receiving beams as well as the spatial position relation between the measuring beams, so as to maintain good communication link quality and ensure high-quality signal transmission.
- receiving, by the UE, reference signals transmitted from a transmitting beam respectively by at least two measuring beams may mean receiving reference signals transmitted from one transmitting beam of a base station respectively by at least two measuring beams, or may mean receiving reference signals transmitted from at least two component carriers (CCs), which are configured for base station operation according to actual requirements, respectively by at least two measuring beams, or may be receiving reference signals transmitted from at least two transmitting beams of a base station respectively by at least two measuring beams.
- CCs component carriers
- steps S 110 -S 130 of the method 100 of signal reception in the above embodiment will be specifically described below by using, as an example, the case where the UE receives reference signals transmitted from one transmitting beam of a base station respectively by at least two measuring beams.
- step S 110 An example of step S 110 will be specifically described below by the following embodiment.
- At least two measuring beams are determined from receiving beams for the UE based on distribution of beams for the UE and a preset selection rule; or the at least two measuring beams are determined from receiving beams for the UE according to received configuration information.
- determining at least two measuring beams from receiving beams for the UE based on distribution of beams for the UE and a preset selection rule may include at least one of the following: determining, from receiving beams for the UE, at least two measuring beams that are uniformly distributed in various directions of the entire spherical space centered on antenna array for the UE; and determining, from receiving beams for the UE, at least two measuring beams that are close to a normal direction of the antenna array for the UE.
- receiving, by the UE, reference signals respectively by at least two measuring beams may include: receiving the reference signals successively by the at least two measuring beams in accordance with a fixed receiving order or non-fixed receiving order of the at least two measuring beams.
- the reference signal may include at least one of the following: a synchronization signal in a synchronization signal block; and a channel state information reference signal.
- the UE uses the N receiving beams as the measuring beams in the set of measuring beams, and at each reference signal moment, measures the RSRP value by each measuring beam in the set of measuring beams.
- the UE selects, from all receiving beams, some receiving beams to form a set of measuring beams, for example using the selected receiving beams as the measuring beams in the set of measuring beams; then, receives reference signals transmitted from a transmitting beam of a base station successively by each receiving beam (i.e., measuring beam) in the set of measuring beams, and determines the RSRP value received by each measuring beam.
- the reference signal transmitted by the base station includes, but is not limited to, a synchronization signal in a synchronization signal block and a channel state information reference signal.
- FIG. 2 is a schematic view of transmitting beams, receiving beams and measuring beams according to embodiments.
- the base station BS has transmitting beams which include transmitting beams 221 , 222 , and 223
- the UE has receiving beams 301 , 302 , 303 , . . . 309 , 310 , 311 , . . . , wherein the receiving beams 302 and 310 are used as beams in the set of measuring beams, i.e., measuring beam n1 and measuring beam n3.
- the selection of the set of measuring beams will be described below by specific examples.
- the UE may have a total of M narrow receiving beams.
- N receiving beams may be selected as beams in the set of measuring beams, i.e., measuring beams.
- the N receiving beams may form a subset of the M narrow receiving beams.
- Both M and N may be positive integers greater than 1.
- FIG. 3 is a schematic view of a preset selection rule for measuring beams according to embodiments.
- receiving beam 302 may be used as measuring beam n1
- receiving beam 307 may be used as measuring beam n2
- receiving beam 310 may be used as measuring beam n3
- receiving beam 315 may be used as measuring beam n4, in accordance with the following rule: the measuring beams should be uniformly distributed in various directions of the entire spherical space as much as possible and the measuring beams should be close to a normal direction of an antenna array for the UE as much as possible.
- the UE can better gather reference signal strength information from various directions; and, by ensuring that the measuring beams are close to the normal direction of the antenna array for the UE as much as possible, the UE can measure the reference signals with higher receiving gains, thereby obtaining more accurate reference signal strength information.
- the receiving beam 302 and the receiving beam 307 are close to the normal direction of a first antenna array for the UE, and the receiving beam 310 and the receiving beam 315 are close to the normal direction of a second antenna array for the UE.
- FIG. 4 is a schematic view of a sequence chart of reference signal transmission by a base station and reference signal reception by a UE, according to embodiments.
- the UE After determining the set of measuring beams, the UE measures the RSRP according to this set. As shown in FIG. 4 , the base station transmits a reference signal (for example, a synchronization signal block) by a transmitting beam 400 at a reference signal transmission moment (for example, moments i, i+1, i+2, i+3, . . .
- a reference signal for example, a synchronization signal block
- a reference signal transmission moment for example, moments i, i+1, i+2, i+3, . . .
- the measurement order for the measuring beams in the set of measuring beams may be fixed.
- the set of measuring beams for the UE includes receiving beams 302 , 307 , 310 , 315 , and the measurement order for the receiving beams during each measurement may be fixed, for example 302>307>310>315.
- the UE can input, in a fixed order, the RSRP information received by the N measuring beams into the subsequent data visualization and prediction network analysis steps, so that the prediction network can better learn the distribution of the measuring beams in the entire spherical space, thus to predict RSRP information on all receiving beams, for example all the M receiving beams, by the RSRP information on some receiving beams, for example the N measuring beams.
- the measurement order for the receiving beams in the set of measuring beams may be non-fixed.
- the set of measuring beams for the UE includes receiving beams 302 , 307 , 310 , 315 , and the measurement order for the receiving beams may be 302>307>310>315 during this measurement and 307>302>315>310 during the next measurement.
- the UE can measure the reference signal by the measuring beams more flexibly. The implementation complexity of the UE is decreased.
- step S 120 An example of step S 120 will be specifically described below by the following embodiment.
- processing the RSRP value measured by each measuring beam as a respective data table includes: for each measuring beam, determining a numerical value for each cell in the respective data table according to the RSRP value measured by the each measuring beam.
- determining a numerical value for each cell in the respective data table according to the RSRP value measured by the each measuring beam may include: in the respective data table for the each measuring beam, using the RSRP value measured by the each measuring beam as the numerical value for a first cell corresponding to a receiving direction of the each measuring beam; determining, according to the RSRP value measured by the each measuring beam, a numerical value for a second cell in the data table, the second cell corresponding to other directions except for the receiving direction of the each measuring beam.
- rows in the data table may correspond to vertical angles and columns in the data table corresponding to horizontal angles. In embodiments, rows in the data table may correspond to horizontal angles and columns in the data table may correspond to vertical angles.
- the steps of, using the RSRP value measured by the each measuring beam as the numerical value for a first cell corresponding to a direction of the each measuring beam, and determining, a numerical value for a second cell in the data table may include determining the size of the data table, determining the respective first cell in the data table according to a vertical angle and a horizontal angle in the receiving direction of the each measuring beam, and using the RSRP value measured by the each measuring beam as the numerical value for the first cell; and determining, based on a preset distribution pattern, the numerical value for the second cell in the data table according to the RSRP value measured by the each measuring beam, a difference between a vertical angle for the second cell and the vertical angle in the receiving direction of the each measuring beam, a difference between a horizontal angle for the second cell and the horizontal angle in the receiving direction of the each measuring beam, and preset beam offset.
- determining a numerical value for each cell in the respective data table according to the RSRP value measured by the each measuring beam may include determining an initial data table corresponding to the each measuring beam; and updating, according to the RSRP value measured by the each measuring beam, an initial numerical value for the first cell in the initial data table and an initial numerical value for the second cell in the initial data table.
- the first cell is a cell, corresponding to the receiving direction of the each measuring beam, in the initial data table, and the initial numerical value for the first cell is a predetermined numerical value
- the second cell is a cell, corresponding to other directions except for the receiving direction of the each measuring beam, in the initial data table, and the initial numerical value for the second cell is a numerical value determined according to the predetermined numerical value, the difference between the vertical angle for the second cell and the vertical angle for the first cell, the difference between the horizontal angle for the second cell and the horizontal angle for the first cell, and the preset beam offset.
- setting beam offset may include determining, according to the receiving beams for the UE, an average of included angles between beam center directions of each two adjacent receiving beams; and using half of the average as the beam offset.
- updating, according to the RSRP value measured by the each measuring beam, an initial numerical value for the first cell in the initial data table and an initial numerical value for the second cell in the initial data table may include increasing the initial numerical value for the first cell in the initial data table and the initial numerical value for the second cell in the initial data table by the RSRP value measured by the each measuring beam, respectively.
- the first cell may be a central point of the preset distribution pattern; and the preset distribution pattern includes Gaussian distribution.
- FIG. 5 is a schematic view of a data visualization process 500 that converts RSRP values into two-dimensional data tables, according to embodiments.
- a data visualization process 500 that converts RSRP values into two-dimensional data tables may include the following three operations.
- process 500 may include determining the size of the data table.
- process 500 may include determining a vertical angle and a horizontal angle in the receiving direction of a measuring beam, and setting numerical values for respective cells in the data table as the measured RSRP values.
- process 500 may include calculating, by a two-dimensional Gaussian distribution formula, numerical values for other cells in the data table, and setting the numerical values.
- the memory resource overhead may be saved since no data table content is to be stored in advance, and the computation is more flexible. Examples of operations S 121 , S 122 and S 123 will be specifically described below.
- the size of the data table may be determined by the tradeoff between the model precision and the model complexity. This operation may be performed in advance. Once the size of the data table is determined, it may not be determined again in the subsequent data visualization process.
- the data table may be a two-dimensional data table obtained by the data visualization of the RSRP values measured by the measuring beams.
- the two-dimensional data table may be a two-dimensional data table similar to an image. Numerical values for the cells in the two-dimensional data table may be determined according to the RSRP values measured by the measuring beams.
- the measuring beams may be in one-to-one correspondence to the two-dimensional data tables, that is, one measuring beam corresponds to one two-dimensional data table.
- FIG. 6 is a schematic view of the beam shape and the beam direction of a certain receiving beam, according to embodiments.
- the direction of one measuring beam may be uniquely determined by a vertical angle ⁇ and a horizontal angle ⁇ .
- the vertical angle is an included angle between the receiving direction of a measuring beam and a Z-axis
- the horizontal angle is an included angle between a projection of the receiving direction of the measuring beam in an XY plane and an X-axis. Since the direction of a measuring beam may be uniquely determined by two parameters, the receiving direction of the measuring beam may be presented by a table.
- FIG. 7 is a schematic view of the position of the receiving beam direction in the two-dimensional table, according to embodiments.
- the row number in the data table represents the vertical angle information ( ⁇ ) of the receiving direction of the measuring beam.
- ⁇ the vertical angle information
- the column number in the data table represents the horizontal angle information ( ⁇ ) of the receiving direction of the measuring beam.
- the cell step may be increased and the size of the data table may be decreased.
- the row number in the table represents the vertical angle information ( ⁇ ) of the receiving direction of the measuring beam.
- the column number in the table represents the horizontal angle information ( ⁇ ) of the receiving direction of the measuring beam.
- the column number 0 0°
- the cell step may be decreased and the size of the data table may be increased.
- the information represented by the row number and the information represented by the column number in the data table may be exchanged.
- the row number in the data table represents the horizontal angle information ( ⁇ ) of the receiving direction of the measuring beam.
- the column number in the data table represents the vertical angle information ( ⁇ ) of the receiving direction of the measuring beam.
- the vertical angle ⁇ 0 (0-180°) and the horizontal angle ⁇ 0 (0-360°) corresponding to the receiving direction of the current measuring beam are determined, as shown in FIG. 6 ; then, a corresponding cell (Y 0 ,X 0 ) is determined in the data table, which may be regarded as a first cell or a vertex cell (in the embodiment, as a first cell), as shown in FIG. 7 ; and the numerical value of the first cell (Y 0 ,X 0 ) is set as the RSRP value measured by the current measuring beam in the receiving direction.
- the first cell in the data table may be determined by the principle of proximity, an example of which is shown in Equations 1 and 2 below:
- Cell row number Y 0 ⁇ vertical angle ⁇ 0 /cell step D+ 0.5 ⁇ Equation 1
- Cell column number X 0 ⁇ horizontal angle ⁇ 0 /cell step D+ 0.5 ⁇ Equation 2 where, ⁇ . . . ⁇ means rounding down.
- the numerical value for the second cell in the data table may be calculated by two-dimensional Gaussian distribution, and may be set correspondingly, but not limited to two-dimensional Gaussian distribution.
- the second cell corresponds to other directions except for the receiving direction of the each measuring beam.
- the second cell refers to other cells, except for the first cell, in the data table.
- Equation 3 An example of the calculation formula using two-dimensional Gaussian distribution is as shown in Equation 3 below:
- RSRP dB is the RSRP value (dB value, that is, in unit of dBm) measured by the current measuring beam in the receiving direction
- d ⁇ is the difference between the vertical angle ⁇ i for a certain cell and the vertical angle ⁇ 0 in the receiving direction of the measuring beam
- d ⁇ is the difference between the horizontal angle ⁇ i for a certain cell and the horizontal angle ⁇ 0 in the receiving direction of the measuring beam
- corr_dis is the preset beam offset, i.e., the correlation distance between beam directions.
- d ⁇ abs( ⁇ i ⁇ 0 ) Equation 5
- FIG. 8 is a schematic view of a process of calculating offsets of horizontal angles and vertical angles between different beam directions and the beam center direction, according to embodiments.
- FIG. 8 a schematic view of a process of calculating offsets of horizontal angles and vertical angles of different beam directions relative to the receiving direction is shown.
- FIGS. 9 A- 9 B are a schematic view of definition and setting of the correlation distance between beam directions, according to embodiments.
- the correlation distance corr_dis between beam directions may be predefined as the beam offset of a beam direction having a beam gain about 4.3 dB lower than that at the beam center, relative to the beam center direction.
- 4.3 dB is the RSRP reduction amount at
- the beam offset is set in such a way that the beam offset is equal to half of the average of the included angles between each two adjacent receiving beams, as shown in FIG. 9 B . Since the rotation of the UE leads to the offset of the receiving beam direction, the RSRP value received by the receiving beam is reduced. When the RSRP is reduced by 4.3 dB, the original receiving beam may not be the optimal beam any more, the adjacent beams may be better. In this case, it should be tried to determine whether there is a better beam. Therefore, the correlation distance corr_dis between the beam directions may be determined in the following way.
- an average of an included angle between beam center directions of each two adjacent receiving beams may be determined according to the distribution of all receiving beams for the UE.
- FIG. 10 is a schematic view of another data visualization process 1000 that converts RSRP values into two-dimensional data tables, according to embodiments.
- a data visualization process 1000 that converts RSRP values into two-dimensional data tables may include the following operations:
- process 1000 may include determining in advance the size of initial data tables corresponding to the N measuring beams, to obtain N initial data tables;
- process 1000 may include determining in advance vertical angles and horizontal angles corresponding to the receiving directions of the N measuring beams in the set of measuring beams, and setting the initial numerical values for the first cells in the N initial data tables corresponding to the N measuring beams as predetermined numerical values (for example, 0 dB), i.e., generating N initial data tables corresponding to the N measuring beams in the set of measuring beams, wherein in each of the N initial data tables, the first cell corresponds to the vertical angle and the horizontal angle that are corresponding to the receiving direction of the measuring beam in the initial data table, that is, the first cell is a cell, corresponding to the receiving direction of the measuring beam corresponding to the initial data table, in each initial data table;
- predetermined numerical values for example, 0 dB
- process 1000 may include calculating in advance, by the two-dimensional Gaussian distribution and according to the initial numerical values for the first cells in the N initial data tables, initial numerical values for the second cells in the N initial data tables, and setting the numerical values, wherein the second cells are cells, except for the first cell, in the initial data tables, that is, cells corresponding to other directions, except for the receiving direction, of the measuring beam;
- process 1000 may include generating a processed data table according to the RSRP values measured by the current measuring beam, wherein, according to the current measuring beam, an initial data table corresponding to the current measuring beam may be selected from predetermined N initial data tables, and the numerical values for all cells in the initial data table are added by the RSRP values measured by the current measuring beam to form a data table which is subject to data visualization.
- a new data table may be copied from the initial data table, and then the numerical values for all cells in the copied data table are added by the RSRP values measured by the current measuring beam to form a data table which is subject to data visualization.
- the size of the initial data table may be determined in the same way as that used in the operation S 121 above. That is, the size of the initial data table may be determined by the tradeoff between the model precision and the model complexity. This operation may be performed in advance. Once the size of the initial data table and the size of the data table are determined in this operation, they may not be determined in the subsequent data visualization process 1000 again.
- a corresponding initial data table may be generated in advance, for each measuring beam in the set of measuring beams.
- the first cell in the initial data table may be determined and a corresponding initial numerical value (for example, 0 dB) is set for the first cell; and then, the initial numerical value for the second cell in the initial data table may be calculated and set.
- the process of determining the initial numerical value for the first cell and the initial numerical value for the second cell may be similar to the operations S 122 and S 123 above, and the similar parts will not be repeated here.
- the first cell in the initial data table corresponding to the current measuring beam, the first cell may be determined as (Y 0 ,X 0 ).
- the initial numerical value for the first cell (Y 0 ,X 0 ) may be set as the predetermined numerical value (for example, 0 dB).
- the initial numerical value for the second cell in the initial data table may be calculated by two-dimensional Gaussian distribution, and may be set correspondingly, but not limited to two-dimensional Gaussian distribution.
- the initial numerical value for the second cell may be determined by replacing the RSRP dB in the step 123 with the initial numerical value for the first cell.
- the initial numerical value for the first cell is 0, the initial numerical value for the second cell by the two-dimensional Gaussian distribution is calculated according to Equation 6, below:
- Value init (Y i ,X i ) is the initial numerical value for a certain cell (Y i ,X i ) in the initial data table
- d ⁇ is the difference between the vertical angle ⁇ for a certain cell and the vertical angle ⁇ 0 in the receiving direction of the measuring beam
- d ⁇ is the difference between the horizontal angle ⁇ i for a certain cell and the horizontal angle ⁇ 0 in the receiving direction of the measuring beam
- corr_dis is the preset beam offset, i.e., the correlation distance between beam directions.
- the way of determining d ⁇ , d ⁇ and corr_dis may be similar to the way described in the operations S 122 and S 123 in the above flowchart and will not be repeated here.
- an initial data table corresponding to the measuring beam may be selected from N initial data tables predetermined in the operations S 125 and S 126 , and the numerical values for all cells in the initial data table are increased by the RSRP values measured by the current measuring beam to form a data table which is subject to data visualization.
- a new data table may be copied from the initial data table, and then the numerical values for all cells in the copied data table are increased by the RSRP values measured by the current measuring beam to form a data table which is subject to data visualization.
- Value(Y i ,X i ) is the numerical value for a certain second cell in the data table which is subject to data visualization
- Value init (Y i ,X i ) is the initial numerical value for a certain second cell in the initial data table
- RSRP dB is the RSRP value (dB value, i.e., in unit of dBm) measured by the current measuring beam.
- Value init (Y 0 , X 0 ) is the initial numerical value for the first cell in the initial data table.
- the two-dimensional data tables contain not only the amplitude information of the RSRP measured by the measuring beam, and also the spatial direction information of the measuring beam, so that the prediction network can better learn the spatial correlation between the measuring beams thus to accurately predict the RSRP on the measuring beams and other receiving beams at the next moment.
- step S 130 An example of step S 130 will be specifically described below by the following embodiment.
- a prediction result is determined according to the data table, and signal reception is performed according to the prediction result; wherein, determining a prediction result includes at least one of the following: determining an optimal receiving beam; determining whether a currently activated receiving beam is in a mismatched state; determining whether to switch the receiving beam; determining the index of a receiving beam to switch to; determining to switch the receiving beam at a predetermined moment; and transmitting, to a base station, a set of candidates of optimal transmitting beams.
- determining a prediction result according to the data table may include: determining a prediction result by a predetermined prediction network, according to the data table.
- the predetermined prediction network may include a combined network of a convolutional neural network model and a recurrent neural network model, the recurrent neural network model including a long short-term memory network model.
- the prediction result may include at least one of the following: the RSRP value for each receiving beam for the UE, received respectively on at least one transmitting beam; the ranking result of the RSRP value for each receiving beam for the UE, received respectively on at least one transmitting beam; the RSRP value for each receiving beam for the UE; the ranking result of the RSRP value for each receiving beam for the UE; a set of candidates of optimal receiving beams; and a set of candidates of optimal transmitting beams.
- the method for training the prediction network may include: determining N sample RSRP values respectively measured by N target measuring beams, according to a predetermined number of sample RSRP values measured by the UE by measuring beams in at least one of the following states: the UE is moving, the UE is rotating, the UE is shielded and the UE is in a specific environment, where Nis a positive integer greater than 1; processing, by data visualization, the N sample RSRP values into N sample data tables; and training the prediction network based on the N sample data tables to obtain a trained prediction network.
- the data tables obtained in the step S 120 may be analyzed by a predetermined prediction network to obtain a corresponding prediction result output (i.e., a prediction result), and one or more optimal receiving beams are determined for further corresponding beam management, for example, determining whether a currently activated receiving beam is in a mismatched state, determining whether to switch the receiving beam, and when it is determined to switch the receiving beam, determining to which beam the receiving beam is switched and when to switch.
- a prediction result output i.e., a prediction result
- FIG. 11 is a schematic view of a principle of predicting RSRP for other beams by RSRP information on measuring beams, according to embodiments.
- the RSRP value measured by a measuring beam represents the RSRP for the measuring beam in the receiving direction
- the numerical values for other cells, except for the first cell, in the data-visualized two-dimensional data table represent the RSRP values for the measuring beam in other beam directions.
- the data for all cells in the entire two-dimensional data table forms an envelope surface in a three-dimensional space (simplified as a two-dimensional image in FIG. 11 , and actually a spatial three-dimensional image).
- the envelope surfaces formed by multiple two-dimensional data tables corresponding to multiple measuring beams are superposed, and greater values in the superposed parts of the envelope surfaces form a new envelope surface.
- the RSRP information on the non-measuring beams may be input to the prediction network.
- the prediction network can learn the RSRP envelope surfaces at positions of other receiving beams.
- the prediction network can predict the RSRP information on other beams once the RSRP information on the measuring beam is input to the trained prediction network.
- the predetermined prediction network includes, but is not limited to, a combined convolutional neural network and recurrent neural network model, the recurrent neural network model including, but being not limited to, a long short-term memory (LSTM) network model.
- LSTM long short-term memory
- FIG. 12 is a schematic view of a process of analyzing the data table from data visualization and predicting RSRP by a prediction network, according to embodiments.
- the inputs are N data tables (denoted by data table_n1, data table_n2, data table_n3, data table_n4) which are subject to the data visualization in the step S 120 .
- the outputs may be the predicted RSRP values for the UE on the receiving beams, the ranking result of the predicted RSRP values for the UE on the receiving beams, a set of candidates of optimal receiving beams, etc.
- the UE can perform or execute a corresponding beam management, for example, beam determination, i.e., determining whether a currently activated receiving beam is already in a mismatched state; for example, determining whether to switch the beam; for example, determining related information of row beam selection/switchover, i.e., when it is determined to switch the receiving beam, determining to which beam the receiving beam is switched and when to switch.
- beam determination i.e., determining whether a currently activated receiving beam is already in a mismatched state
- determining whether to switch the beam for example, determining related information of row beam selection/switchover, i.e., when it is determined to switch the receiving beam, determining to which beam the receiving beam is switched and when to switch.
- the currently activated receiving beam is switched to that beam at the next moment.
- the predetermined prediction network includes, but is not limited to, the following artificial neural network model: a combined network of a convolutional neural network model and a recurrent neural network model, the recurrent neural network model including, but being not limited to, a long short-term memory (LSTM) network model.
- the predetermined prediction network used in the embodiments may be a combined artificial neural network model of a convolutional neural network and a long short-term memory network.
- the convolutional neural network (CNN) model is good at extracting features in an image, and the image features correspond to the direction information of the measuring beam and the RSRP amplitude information in the embodiments.
- the LSTM neural network model is good at extracting the feature change trend of different time steps in a sequence (for example, text, speech, etc.). The feature change trend of different time steps corresponds to the change trend of the RSRP amplitude information on different measuring beams in the embodiments.
- the combined artificial neural network model of a convolutional neural network and a long short-term memory network can learn the spatial correlation between the measuring beams and the RSRP change information on the measuring beams, thus to accurately predict the RSRP on the measuring beams and other receiving beams at the next moment.
- FIG. 13 is a schematic view of the prediction network, according to embodiments.
- FIG. 13 is a schematic view of the prediction network according to embodiments.
- N data tables which are subject to data visualization are used as the inputs to the CNN model, and are input to the CNN model successively.
- N results, output from the CNN model, together form data with N time steps, are inputs to the LSTM model.
- the output results are the predicted RSRP values on all the M receiving beams.
- the prediction network used in this step may be obtained by pre-training.
- the pre-training process may be an offline training process.
- the offline training process may include the following steps: first, the UE traverses a variety of situations, for example the UE is in the motion state (including the UE is rotating, the UE is moving, etc.), for example the UE is shielded by obstacles, and for example the UE is in different scenarios (i.e., the UE is in a specific environment), etc., and measures and collects a large number of pieces of sample RSRP data by the measuring beams; then, selects, according to the training requirements and from a large number of pieces of sample RSRP data, N pieces of sample RSRP data corresponding to N target measuring beams, converts the N pieces of sample RSRP data into corresponding N two-dimensional data tables, as the inputs to the prediction network; then, analyzes the N two-dimensional data tables by the predetermined combined artificial neural network model of the convolutional neural network and the long short-term memory network to
- the process of data selection, data visualization, analysis by the prediction network and error backpropagation is repeated continuously.
- the training of the combined artificial neural network model may be stopped when the cost function is less than a certain permeable error limit. That is, the training may be ended.
- a trained prediction network may be obtained.
- the prediction network can learn the spatial power relation between the measuring beams and accurately predict the RSRP values on all receiving beams according to the RSRP values on some receiving beams, thus to quickly and accurately track excellent receiving beams at present, in order to maintain good communication link quality and ensure high-quality signal transmission.
- FIG. 14 is a schematic view of a beam management process, according to embodiments.
- the data visualization stage 1402 in FIG. 14 may correspond to the operation S 120 , in which the UE converts the RSRP values measured by the measuring beams in the previous step into corresponding data tables by data visualization as shown.
- the prediction network's prediction and beam management stages 1403 in FIG. 14 may correspond to the operations S 130 and S 140 , wherein the prediction network's prediction corresponds to the operation S 130 and the beam management corresponds to the operation S 140 .
- the UE analyzes the data tables, which are generated by the data visualization in the previous step, by a predetermined prediction network, and performs beam management according to the prediction result, for example, determines the optimal receiving beam at the moment t i+N+K , and/or determines whether the currently activated receiving beam is in a mismatched state at the moment t i+N+K .
- Examples of operations S 110 -S 130 of the method of signal reception in the above embodiment will be specifically described below by using, as an example, the case where the UE receives reference signals transmitted from at least two component carriers for a base station respectively by at least two measuring beams.
- the base station may configure the UE with multiple component carriers CC according to the actual requirements. That is, the UE may be in a carrier aggregation CA scenario.
- FIG. 15 is a schematic view where a user equipment UE is in a carrier aggregation scenario, according to embodiments.
- the base station configures the UE with two component carriers CC1 and CC2.
- the UE may receive multiple reference signals on the two component carriers.
- a method of signal reception may include: receiving, by the UE, reference signals respectively by at least two measuring beams, and determining a RSRP value measured by each measuring beam, including, for each component carrier, receiving, by the UE, a reference signal for each component carrier respectively by at least two measuring beams corresponding to the each component carrier, and determining a RSRP value measured by each measuring beam.
- processing the RSRP value measured by each measuring beam into a respective data table includes: for each component carrier, processing the RSRP value measured by each measuring beam corresponding to each component carrier as a respective data table, respectively.
- performing the signal reception according to the data table includes: determining a prediction result according to the data table for each component carrier corresponding to each measuring beam, and performing the signal reception according to the prediction result.
- each component carrier may correspond to one channel in a predetermined prediction network; and determining a prediction result according to the data table for each component carrier corresponding to each measuring beam includes: receiving, by channels respectively corresponding to the component carriers in the predetermined prediction network, a data table for each component carrier corresponding to each measuring beam, and obtaining a respective prediction result according to the data table.
- the implementation when the UE is in a carrier aggregation scenario may differ from the Example 1 in following aspects, including.
- the selection of a set of measuring beams may be different, specifically:
- the UE selects a same set of measuring beams to receive reference signals from the component carriers.
- the UE is configured with two component carriers CC1 and CC2.
- the receiving beam 302 is used to complete the measurement of the reference signals from CC1 and CC2; in a second measurement period, the receiving beam 307 is used to complete the measurement of the reference signals from CC1 and CC2; and so on, until in a fourth measurement period, the receiving beam 315 is used to complete the measurement of the reference signals from CC1 and CC2.
- the UE uses an enhanced data visualization process, specifically: the RSRP values RSRP_ 302 _cc1, RSRP_ 302 _cc2 from the component carriers, which are measured by the measuring beam n1 (that is, both CC1 and CC2 correspond to the receiving beam 302 ), are respectively converted into respective data tables Table_ 302 _cc1, Table_ 302 _cc2 by the data visualization process as described in the Example 1; then, the RSRP values RSRP_ 307 _cc1, RSRP_ 307 _cc2 from the component carriers, which are measured by the measuring beam n2 (that is, both CC1 and CC2 correspond to the receiving beam 307 ), are respectively converted into respective data tables Table_ 307 _cc1, Table_ 307 _cc2 by the data visualization
- the convolutional neural network CNN model uses multiple channels to process data tables respectively corresponding to multiple component carriers. Also, the case where the UE is configured with two component carriers CC1 and CC2 will be described as an example.
- the first channel processes the data table Table_ 302 _cc1 corresponding to the component carrier CC1
- the second channel processes the data table Table_ 302 _cc2 corresponding to the component carrier CC2.
- the first channel processes the data table Table_ 302 _cc1 corresponding to the component carrier CC1
- the second channel processes the data table Table_ 302 _cc2 corresponding to the component carrier CC2
- the third channel processes the data table Table_ 302 _cc3 corresponding to the component carrier CC3.
- the three channels are similar to R/G/B channels in image processing.
- each component carrier corresponds to one channel in the prediction network.
- Corresponding each component carrier to one channel in the prediction network can significantly quicken the data processing and decrease the time complexity.
- the output result from the prediction network is as follows: the RSRP values for the receiving beams predicted by the UE are to distinguish the receiving beams rather than the component carriers; the ranking result of the RSRP values for the receiving beams predicted by the UE is to distinguish the receiving beams rather than the component carriers; and only a set of candidates of optimal receiving beams is needed, rather than a set of candidates of optimal component carriers.
- the UE respectively receives, by each of multiple measuring beams, reference signals from transmitting beams on at least two component carriers, and determines a RSRP value received by each measuring beam on each component carrier; then respectively converts, by an enhanced data visualization process, each RSRP value on each component carrier into a respective data table; then analyzes, by an enhanced prediction network, data table corresponding to each component carrier, and determines an optimal receiving beam thus to perform beam management in the multi-carrier scenario.
- FIG. 17 is a schematic view of an overall flowchart where a user equipment is in a carrier aggregation scenario, according to embodiments.
- FIG. 17 is a schematic view of an overall flowchart when a user equipment is in a carrier aggregation scenario
- the case where the base station configures two component carriers CC1 and CC2 will be described as an example.
- the specific process is as follows:
- the RSRP information measured on the multiple carriers may be converted into multiple data tables by an enhanced data visualization process, and then the data tables corresponding to the multiple component carriers are processed by multiple channels in the prediction network CNN model.
- the prediction network can take the measurement result of each receiving beam on each component carrier into full consideration.
- the optimal receiving beam finally determined may be obtained based on full consideration of the optimal result on each component carrier.
- the tracked receiving beams which work well at present, can maintain good communication link quality on each component carrier, to ensure that high-quality system transmission can be performed on each component carrier.
- corresponding each component carrier to one channel in the prediction network can significantly quicken the data processing and decrease the time complexity.
- the operations S 110 -S 130 of the signal receiving method in the above embodiment will be specifically described below by using, as an example, the case where the UE receives reference signals transmitted from at least two transmitting beams of a base station respectively by at least two measuring beams.
- the UE receives a plurality of reference signals transmitted respectively by a plurality of transmitting beams; receives, by the UE, reference signals respectively by at least two measuring beams, and determines a RSRP value measured by each measuring beam. This may include for each transmitting beam, receiving, by the UE, a reference signal transmitted from each transmitting beam by at least two measuring beams corresponding to each transmitting beam, and determining a RSRP value measured by each measuring beam
- processing the RSRP value measured by each measuring beam into a respective data table includes, for each transmitting beam, processing the RSRP value measured by each measuring beam corresponding to each transmitting beam as a respective data table, respectively;
- performing the signal reception according to the data table includes:
- the UE may determine a prediction result according to the data table for each transmitting beam corresponding to each measuring beam, and perform the signal reception according to the prediction result.
- FIG. 16 is another schematic view where a user equipment is in a multi-transmitting-beam configuration, according to embodiments.
- the base station configures, as needed, multiple transmitting beams to transmit multiple reference signals.
- FIG. 16 which is a schematic view when a user equipment is in a scenario where multiple transmitting beams are configured, the base station BS configures the UE with two transmitting beams TxB1 and TxB2. In this case, the user equipment needs to receive reference signals on the two transmitting beams.
- the implementation of the user equipment that receives reference signals on multiple transmitting beams differs from the Example 1 in following aspects.
- the UE may select a same set of measuring beams to receive reference signals from the transmitting beams.
- the base station configures two transmitting beams TxB1 and TxB2.
- the receiving beam 302 is used to complete the measurement of the reference signals from TxB1 and TxB2; in a second measurement period, the receiving beam 307 is used to complete the measurement of the reference signals from TxB1 and TxB2; and so on, until in a fourth measurement period, the receiving beam 315 is used to complete the measurement of the reference signals from TxB1 and TxB2.
- the UE may select a different set of measuring beams to receive reference signals from the transmitting beams.
- the base station BS configures two transmitting beams TxB1 and TxB2.
- the receiving beam 302 i.e., the measuring beam n1
- the receiving beam 307 i.e., the measuring beam n2
- the receiving beam 315 i.e., the measuring beam n4
- the receiving beam 303 i.e., the measuring beam n1
- the receiving beam 306 i.e., the measuring beam n2
- the receiving beam 314 i.e., the measuring beam n4
- the UE uses an enhanced data visualization process, specifically:
- the base station configures two transmitting beams TxB1 and TxB2
- the RSRP values RSRP_ 302 _TxB1, RSRP_ 302 _TxB2 from the transmitting beams, which are measured by the measuring beam n1 (that is, both TxB1 and TxB2 correspond to the receiving beam 302 ) are respectively converted into respective data tables Table_ 302 _TxB1, Table_ 302 _TxB2 by the repeated data visualization process
- the RSRP values RSRP_ 307 _TxB1, RSRP_ 307 _TxB2 from the transmitting beams, which are measured by the measuring beam n2 (that is, both TxB1 and TxB2 correspond to the receiving beam 307 ) are respectively converted into respective data tables Table_ 307 _TxB1, Table_ 307 _TxB2 by the repeated data visualization process; and so on, until the RSRP values from the transmit
- the UE uses an enhanced data visualization process, specifically:
- the base station configures two transmitting beams TxB1 and TxB2
- the RSRP value RSRP_ 303 _TxB2 from the transmitting beam TxB2, which is measured by the measuring beam n1 (TxB2 corresponds to the receiving beam 303 ) are respectively converted into respective data tables Table_ 302 _TxB1, Table_ 303 _TxB2 by the data visualization process
- the CNN model uses multiple channels to process data tables corresponding to multiple transmitting beams. Also, the case where the base station configures two transmitting beams TxB1 and TxB2 will be described as an example.
- the first channel processes the data table Table_ 302 _TxB1 corresponding to the transmitting beam TxB1
- the second channel processes the data table Table_ 302 _TxB2 corresponding to the transmitting beam TxB2.
- the first channel processes the data table Table_ 302 _TxB1 corresponding to the transmitting beam TxB1 corresponding to the transmitting beam TxB1
- the second channel processes the data table Table_ 302 _TxB2 corresponding to the transmitting beam TxB2
- the third channel processes the data table Table_ 302 _TxB3 corresponding to the transmitting beam TxB3.
- the three channels are similar to R/G/B channels in image processing.
- each transmitting beam corresponds to one channel in the prediction network.
- Corresponding each transmitting beam to one channel in the prediction network can significantly quicken the data processing and decrease the time complexity.
- the output result from the prediction network is as follows: the RSRP values for the receiving beams predicted by the UE are to distinguish the receiving beams and the configured transmitting beams; the ranking result of the RSRP values for the receiving beams predicted by the UE is to distinguish the receiving beams and the configured transmitting beams; and both a set of candidates of optimal receiving beams and a set of candidates of optimal transmitting beams are needed.
- the base station configures multiple transmitting beams to transmit reference signals
- the UE respectively receives, by each of multiple receiving beams, reference signals from the transmitting beams, and determines a RSRP value received by each receiving beam on each transmitting beam; then respectively converts, by an enhanced data visualization process, each RSRP value on each transmitting beam into a respective data table; then, analyzes the data table corresponding to each transmitting beam by an enhanced prediction network, and determines an optimal receiving beam thus to perform beam management in the multi-transmitting-beam configuration.
- FIG. 18 is a schematic view of an overall flowchart where a user equipment is in a multi-transmitting-beam configuration, according to embodiments.
- FIG. 18 is a schematic view of an overall flowchart when a user equipment is in a multi-transmitting-beam configuration
- the case where the base station configures two transmitting beams TxB1 and TxB2 will be described as an example.
- the UE may receive reference signals from two transmitting beams in the base station within 4*2 continuous measurement periods, wherein the UE receives the reference signal from the first transmitting beam by each measuring beam corresponding to the first transmitting beam in each of the first four periods and determines an RSRP value on the first transmitting beam received by each measuring beam, and, receives the reference signal from the second transmitting beam by each measuring beam corresponding to the second transmitting beam in each of the last four periods and determines an RSRP value on the second transmitting beam received by each measuring beam; then, converts, by an enhanced data visualization process, the RSRP value on each transmitting beam received by each measuring beam into a respective data table, wherein each transmitting beam and each corresponding measuring beam have a respective data table, that is, the receiving beam 302 has a data table corresponding to the transmitting beam TxB1, and the receiving beam 302 has a data table corresponding to the transmitting beam TxB2; then, inputs, into the two channels (similar to two of the R/G/B
- the RSRP information measured on the multiple transmitting beams is converted into multiple data tables by an enhanced data visualization process, and then the data tables corresponding to the multiple component carriers are processed by multiple channels in the prediction network CNN model.
- the prediction network can take the measurement result of each receiving beam on each transmitting beam into full consideration.
- optimal transmitting beams are determined while determining optimal receiving beams.
- information about optimal transmitting beams is sent to the base station while tracking receiving beams which work well at present, to ensure an excellent beam pair (a pair of transmitting beam and receiving beam).
- corresponding each transmitting beam to one channel in the prediction network can significantly quicken the data processing and decrease the time complexity.
- FIG. 19 is a structure diagram of a user equipment according to another embodiment.
- the device 1900 may include a first determination module 1901 , a processing module 1902 and a receiving module 1903 .
- the first determination module 1901 is configured to receive reference signal respectively by at least two measuring beams, and determine a RSRP value measured by each measuring beam.
- the processing module 1902 is configured to process the RSRP value measured by each measuring beam as a respective data table.
- the receiving module 1903 is configured to perform signal reception according to the data table.
- At least two measuring beams are determined from receiving beams for the UE based on distribution of beams for the UE and a preset selection rule; or at least two measuring beams are determined from receiving beams for the UE according to received configuration information.
- the first determination module 1901 when determining at least two measuring beams from receiving beams for the UE based on distribution of beams for the UE and a preset selection rule, is configured to execute at least one of the following: determining, from receiving beams for the UE, at least two measuring beams that are uniformly distributed in various directions of the entire spherical space centered on antenna array for the UE; and determining, from receiving beams for the UE, at least two measuring beams that are close to a normal direction of the antenna array for the UE.
- the first determination module 1901 when receiving reference signals transmitted from transmitting beams respectively by at least two measuring beams, is specifically configured to: receive the reference signals successively by the at least two measuring beams in accordance with a fixed receiving order or non-fixed receiving order of the at least two measuring beams.
- the reference signal includes at least one of the following: a synchronization signal in a synchronization signal block; and a channel state information reference signal.
- the processing module 1902 is specifically configured to: for each measuring beam, determine a numerical value for each cell in the respective data table according to the RSRP value measured by the each measuring beam.
- the processing module 1902 when determining a numerical value for each cell in the respective data table according to the RSRP value measured by the each measuring beam, is specifically configured to: in the respective data table for the each measuring beam, use the RSRP value measured by the each measuring beam as the numerical value for a first cell corresponding to a receiving direction of the each measuring beam; determine, according to the RSRP value measured by the each measuring beam, a numerical value for a second cell in the data table, the second cell corresponding to other directions except for the receiving direction of the each measuring beam; and
- rows in the data table may correspond to vertical angles and columns in the data table may correspond to horizontal angles; or, rows in the data table may correspond to horizontal angles and columns in the data table may correspond to vertical angles.
- the processing module 1902 when, in the respective data table for the each measuring beam, using the RSRP value measured by the each measuring beam as the numerical value for a first cell corresponding to a direction of the each measuring beam, and determining, according to the RSRP value measured by the each measuring beam, a numerical value for a second cell in the data table, the processing module 1902 is specifically configured for: determining the size of the data table, determining the respective first cell in the data table according to a vertical angle and a horizontal angle in the receiving direction of the each measuring beam, and using the RSRP value measured by the each measuring beam as the numerical value for the first cell; and determining, based on a preset distribution pattern, the numerical value for the second cell in the data table according to the RSRP value measured by the each measuring beam, a difference between a vertical angle for the second cell and the vertical angle in the receiving direction of the each measuring beam, a difference between a horizontal angle for the second cell and the horizontal angle in the receiving direction of the each measuring beam, and preset beam offset.
- the processing module 1902 when determining a numerical value for each cell in the respective data table according to the RSRP value measured by the each measuring beam, is specifically configured to: determine an initial data table corresponding to the each measuring beam; and update, according to the RSRP value measured by the each measuring beam, an initial numerical value for the first cell in the initial data table and an initial numerical value for the second cell in the initial data table, wherein, the first cell is a cell, corresponding to the receiving direction of the each measuring beam, in the initial data table, and the initial numerical value for the first cell is a predetermined numerical value; and the second cell is a cell, corresponding to other directions except for the receiving direction of the each measuring beam, in the initial data table, and the initial numerical value for the second cell is a numerical value determined according to the predetermined numerical value, the difference between the vertical angle for the second cell and the vertical angle for the first cell, the difference between the horizontal angle for the second cell and the horizontal angle for the first cell, and the preset beam offset.
- the device 1900 further includes a determination module configured to determine beam offset.
- the determination module when determining beam offset, is specifically configured to: determine, according to the receiving beams for the UE, an average of included angles between beam center directions of each two adjacent receiving beams; and use half of the average as the beam offset.
- the processing module 1902 when updating, according to the RSRP value measured by the each measuring beam, an initial numerical value for the first cell in the initial data table and an initial numerical value for the second cell in the initial data table, the processing module 1902 is configured to increase the initial numerical value for the first cell in the initial data table and the initial numerical value for the second cell in the initial data table by the RSRP value measured by the each measuring beam, respectively.
- the first cell is a central point of the preset distribution pattern; and the preset distribution pattern includes Gaussian distribution.
- the receiving module 1903 is configured to determine a prediction result according to the data table, and perform signal reception according to the prediction result; wherein determining a prediction result includes at least one of the following: determining an optimal receiving beam; determining whether a currently activated receiving beam is in a mismatched state; determining whether to switch the receiving beam; determining the index of a receiving beam to switch to; determining to switch the receiving beam at a predetermined moment; and transmitting, to a base station, a set of candidates of optimal transmitting beams.
- the receiving module 1903 when determining a prediction result according to the data table, is configured to determine a prediction result by a predetermined prediction network, according to the data table.
- a predetermined prediction network includes a combined network of a convolutional neural network model and a recurrent neural network model, the recurrent neural network model including a long short-term memory network model.
- the first determination module 1901 is specifically configured to: for each component carrier, receive, by the UE, a reference signal for each component carrier respectively by at least two measuring beams corresponding to the each component carrier, and determine a RSRP value measured by each measuring beam;
- the processing module 1902 is specifically configured to: for each component carrier, processing the RSRP value measured by each measuring beam corresponding to each component carrier as a respective data table;
- the receiving module 1903 is specifically configured to: determine a prediction result according to the data table for each component carrier corresponding to each measuring beam, and perform signal reception according to the prediction result.
- each component carrier corresponds to one channel in a predetermined prediction network; and when determining a prediction result according to the data table for each component carrier corresponding to each measuring beam, the receiving module 1903 is configured to receive, by channels respectively corresponding to the component carriers in the predetermined prediction network, a data table for each component carrier corresponding to each measuring beam, and obtain a respective prediction result according to the data table.
- the UE receives a plurality of reference signals transmitted respectively by a plurality of transmitting beams;
- the first determination module 1901 is specifically configured to: for each transmitting beam, receive, by the UE, a reference signal transmitted from each transmitting beam by at least two measuring beams corresponding to each transmitting beam, and determine a RSRP value measured by each measuring beam;
- the processing module 1902 is specifically configured to: for each transmitting beam, process the RSRP value measured by each measuring beam corresponding to each transmitting beam as a respective data table;
- the receiving module 1903 is specifically configured to: determine a prediction result according to the data table for each transmitting beam corresponding to each measuring beam, and perform signal reception according to the prediction result.
- each transmitting beam corresponds to one channel in a predetermined prediction network; and when determining a prediction result according to the data table for each transmitting beam corresponding to each measuring beam, the receiving module 1903 is configured to receive, by channels respectively corresponding to the transmitting beams in the predetermined prediction network, a data table for each transmitting beam corresponding to each measuring beam, and obtain a prediction result for each transmitting beam according to the data table for each transmitting beam.
- the prediction result includes at least one of the following: the RSRP value for each receiving beam for the UE, received respectively on at least one transmitting beam; the ranking result of the RSRP value for each receiving beam for the UE, received respectively on at least one transmitting beam; the RSRP value for each receiving beam for the UE; the ranking result of the RSRP value for each receiving beam for the UE; a set of candidates of optimal receiving beams; and a set of candidates of optimal transmitting beams.
- the amplitude information of the measured RSRP can be utilized, and the spatial direction information of measuring beams can also be utilized well.
- optimal receiving beam can be determined and signal reception can be well performed, based on the RSRP values measured by partial receiving beams as well as the spatial position relation between the measuring beams, so as to maintain good communication link quality and ensure high-quality signal transmission.
- this embodiment is an embodiment of a device corresponding to an embodiment of a method. This embodiment may be implemented together with the embodiment of the method. Related technical details mentioned in the embodiments of the method are applicable to this embodiment and will not be repeated for simplicity. Correspondingly, related technical details mentioned in this embodiment are applicable to the embodiment of the method.
- Another embodiment provides an electronic device, including a processor; and a memory configured to store machine-readable instructions that, when executed by the processor, cause the processor to perform the semi-persistent scheduling method described above.
- FIG. 20 schematically shows a block diagram of a computing system that can be used to implement the user equipment of the present disclosure, according to embodiments of the present disclosure.
- the computing system 1300 includes a processor 1310 , computer-readable storage media 1320 , an output interface 1330 and an input interface 1340 .
- the computing system 1300 can perform the method described above with reference to FIG. 1 , in order to carry out beam processing.
- the processor 1310 may include, for example, a general-purpose microprocessor, an instruction set processor and/or related chipset and/or dedicated microprocessor (for example, application specific integrated circuit (ASIC)), etc.
- the processor 1310 may further include an onboard memory used for the purpose of caching.
- the processor 1310 may be a single processing unit or a plurality of processing units used to perform different actions of the method described with reference to FIG. 1 .
- the computer-readable storage media 1320 may be, for example, any media that can contain, store, transfer, broadcast or transmit instructions.
- the readable storage media may include but are not limited to electric, magnetic, optical, electromagnetic, infrared or semiconductor systems, apparatuses, devices or propagation media.
- the specific examples of the readable media include magnetic storage devices such as tapes or HDDs; optical storage devices such as CD-ROMs; memories such as RAMs or flash memories; and/or wired/wireless communication links.
- the computer-readable storage media 1320 may include computer programs.
- the computer programs may include codes/computer-executable instructions that, when executed by the processor 1310 , cause the processor 1310 to perform the method described above with reference to FIG. 1 and any variants thereof.
- the computer program may be configured to have, for example, computer program codes including computer program modules.
- codes in the computer program may include one or more program modules, for example, module 1 , module 2 . . . . It is to be noted that the division way and the number of modules are not fixed, and a person of ordinary skill in the art may use a proper program module or a combination of program modules according to actual requirements.
- the combination of the program modules when executed by the processor 1310 , causes the processor 1310 to perform the method described above with reference to FIG. 1 and any variants thereof.
- the processor 1310 can perform the method described above with reference to FIG. 1 and any variants thereof by using the output interface 1330 and the input interface 1340 .
- FIG. 21 illustrates a user equipment (UE) according to embodiments of the present disclosure.
- the UE 2100 may include a processor 2110 , a transceiver 2120 and a memory 2130 .
- all of the illustrated components are not essential.
- the UE 2100 may be implemented by more or less components than those illustrated in FIG. 21 .
- the processor 2110 and the transceiver 2120 and the memory 2130 may be implemented as a single chip according to another embodiment.
- the UE 2100 may correspond to the UE described above.
- UE 2100 may correspond to the device 1900 illustrated in FIG. 19 .
- the processor 2110 may include one or more processors or other processing devices that control the proposed function, process, and/or method. Operation of the UE 2100 may be implemented by the processor 2110 .
- the transceiver 2120 may include a RF transmitter for up-converting and amplifying a transmitted signal, and a RF receiver for down-converting a frequency of a received signal.
- the transceiver 2120 may be implemented by more or less components than those illustrated in components.
- the transceiver 2120 may be connected to the processor 2110 and transmit and/or receive a signal.
- the signal may include control information and data.
- the transceiver 2120 may receive the signal through a wireless channel and output the signal to the processor 2110 .
- the transceiver 2120 may transmit a signal output from the processor 2110 through the wireless channel.
- the memory 2130 may store the control information or the data included in a signal obtained by the UE 2100 .
- the memory 2130 may be connected to the processor 2110 and store at least one instruction or a protocol or a parameter for the proposed function, process, and/or method.
- the memory 2130 may include read-only memory (ROM) and/or random access memory (RAM) and/or hard disk and/or CD-ROM and/or DVD and/or other storage devices.
- FIG. 22 illustrates a network entity according to embodiments of the present disclosure.
- the network entity 2200 may include a processor 2210 , a transceiver 2220 and a memory 2230 . However, all of the illustrated components are not essential. The network entity 2200 may be implemented by more or less components than those illustrated in FIG. 22 . In addition, the processor 2210 and the transceiver 2220 and the memory 2230 may be implemented as a single chip according to another embodiment.
- the network entity 2200 may correspond to the base station described above.
- the network entity 2200 may include the base station illustrated in FIG. 15
- the processor 2210 may include one or more processors or other processing devices that control the proposed function, process, and/or method. Operation of the network entity 2200 may be implemented by the processor 2210 .
- the transceiver 2220 may include a RF transmitter for up-converting and amplifying a transmitted signal, and a RF receiver for down-converting a frequency of a received signal.
- the transceiver 2220 may be implemented by more or less components than those illustrated in components.
- the transceiver 2220 may be connected to the processor 2210 and transmit and/or receive a signal.
- the signal may include control information and data.
- the transceiver 2220 may receive the signal through a wireless channel and output the signal to the processor 2210 .
- the transceiver 2220 may transmit a signal output from the processor 2210 through the wireless channel.
- the memory 2230 may store the control information or the data included in a signal obtained by the network entity 2200 .
- the memory 2230 may be connected to the processor 2210 and store at least one instruction or a protocol or a parameter for the proposed function, process, and/or method.
- the memory 2230 may include read-only memory (ROM) and/or random access memory (RAM) and/or hard disk and/or CD-ROM and/or DVD and/or other storage devices.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Transmission System (AREA)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911203711.8 | 2019-11-29 | ||
CN201911203711.8A CN112886996A (zh) | 2019-11-29 | 2019-11-29 | 信号接收方法、用户设备、电子设备及计算机存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
US20210167875A1 US20210167875A1 (en) | 2021-06-03 |
US11563502B2 true US11563502B2 (en) | 2023-01-24 |
Family
ID=76038809
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/952,538 Active 2040-12-08 US11563502B2 (en) | 2019-11-29 | 2020-11-19 | Method and user equipment for a signal reception |
Country Status (4)
Country | Link |
---|---|
US (1) | US11563502B2 (fr) |
EP (1) | EP4018557A4 (fr) |
CN (1) | CN112886996A (fr) |
WO (1) | WO2021107472A1 (fr) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20230336950A1 (en) * | 2021-03-26 | 2023-10-19 | Qualcomm Incorporated | Measurement model based on uplink signals with reciprocity to downlink beam |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4014166A1 (fr) | 2019-08-14 | 2022-06-22 | Google LLC | Messagerie d'équipement utilisateur/station de base concernant des réseaux neuronaux profonds |
US12001943B2 (en) | 2019-08-14 | 2024-06-04 | Google Llc | Communicating a neural network formation configuration |
WO2021045748A1 (fr) | 2019-09-04 | 2021-03-11 | Google Llc | Rétroaction de configuration de formation de réseau neuronal des communications sans fil |
EP3813270A1 (fr) * | 2019-10-23 | 2021-04-28 | Nokia Solutions and Networks Oy | Adaptation de liaison et programmation de paquets coordonnées dans un partage de spectre dynamique |
US11886991B2 (en) | 2019-11-27 | 2024-01-30 | Google Llc | Machine-learning architectures for broadcast and multicast communications |
US11689940B2 (en) * | 2019-12-13 | 2023-06-27 | Google Llc | Machine-learning architectures for simultaneous connection to multiple carriers |
US11595102B2 (en) * | 2020-04-24 | 2023-02-28 | Qualcomm Incorporated | Reporting quantized user equipment (UE) orientation for beam selection |
US11653224B2 (en) * | 2020-05-18 | 2023-05-16 | Samsung Electronics Co., Ltd. | Method and apparatus of UE adaptive beam management |
US11663472B2 (en) | 2020-06-29 | 2023-05-30 | Google Llc | Deep neural network processing for a user equipment-coordination set |
KR102204783B1 (ko) * | 2020-07-09 | 2021-01-18 | 전남대학교산학협력단 | 딥러닝 기반의 빔포밍 통신 시스템 및 방법 |
CN113438002B (zh) * | 2021-06-07 | 2022-07-12 | 北京邮电大学 | 基于lstm的模拟波束切换方法、装置、设备及介质 |
US11283516B1 (en) | 2021-08-02 | 2022-03-22 | Hubble Network Inc | Multi spoke beamforming for low power wide area satellite and terrestrial networks |
US11569904B1 (en) * | 2021-08-02 | 2023-01-31 | Hubble Network Inc. | Differentiating orthogonally modulated signals received from multiple transmitters at one or more antenna arrays |
US20230042556A1 (en) * | 2021-08-06 | 2023-02-09 | Samsung Electronics Co., Ltd. | Method and apparatus of beam management with measurement aging |
US20230054081A1 (en) * | 2021-08-17 | 2023-02-23 | Qualcomm Incorporated | Support signaling for beam strength prediction |
WO2023026414A1 (fr) * | 2021-08-25 | 2023-03-02 | 株式会社Nttドコモ | Terminal, procédé de communication sans fil et station de base |
CN116193585A (zh) * | 2021-11-24 | 2023-05-30 | 华为技术有限公司 | 一种通信方法及装置 |
WO2023137611A1 (fr) * | 2022-01-19 | 2023-07-27 | Qualcomm Incorporated | Indice de signal de référence et apprentissage automatique pour prédiction de faisceau |
WO2023160119A1 (fr) * | 2022-02-23 | 2023-08-31 | 华为技术有限公司 | Procédé et dispositif de communication |
WO2023173295A1 (fr) * | 2022-03-15 | 2023-09-21 | Nec Corporation | Procédés, dispositifs et supports lisibles par ordinateur destinés à la communication |
WO2023197226A1 (fr) * | 2022-04-13 | 2023-10-19 | 北京小米移动软件有限公司 | Procédés de sélection de faisceau d'ondes, et appareils |
US11870528B2 (en) * | 2022-04-20 | 2024-01-09 | Nokia Technologies Oy | Machine learning in beam selection |
WO2023212272A1 (fr) * | 2022-04-28 | 2023-11-02 | Interdigital Patent Holdings, Inc. | Procédés de prédiction de faisceau pour une communication sans fil |
WO2023212890A1 (fr) * | 2022-05-06 | 2023-11-09 | Qualcomm Incorporated | Techniques de prédiction de caractéristiques de faisceau à l'aide de processus d'apprentissage fédérés |
WO2024000479A1 (fr) * | 2022-06-30 | 2024-01-04 | Oppo广东移动通信有限公司 | Procédé de communication sans fil, dispositif de terminal et dispositif de réseau |
WO2024040372A1 (fr) * | 2022-08-22 | 2024-02-29 | Qualcomm Incorporated | Signaux de référence de surveillance de prédiction de faisceau et protocoles et signalisation associés pour une surveillance de performance de modèle d'apprentissage machine et d'intelligence artificielle |
CN117880834A (zh) * | 2022-09-30 | 2024-04-12 | 中兴通讯股份有限公司 | 波束上报方法、通信设备、存储介质及程序产品 |
WO2024113198A1 (fr) * | 2022-11-30 | 2024-06-06 | Qualcomm Incorporated | Techniques de gestion de faisceau à l'aide d'une adaptation de modèle |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160043792A1 (en) * | 2014-08-08 | 2016-02-11 | Samsung Electronics Co., Ltd. | Apparatus and method for adjusting receive beam gain in a wireless communication system |
US20180123648A1 (en) * | 2016-10-28 | 2018-05-03 | Qualcomm Incorporated | Receiver beamforming for measurements |
US20180332483A1 (en) * | 2015-11-20 | 2018-11-15 | Samsung Electronics Co., Ltd. | Method and device for sharing state related information |
US20180351630A1 (en) | 2017-06-05 | 2018-12-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Beam management systems and methods |
US20190007117A1 (en) | 2016-05-10 | 2019-01-03 | Lg Electronics Inc. | Method for transmitting/receiving data signal between base station and terminal in wireless communication system and apparatus supporting same |
US20190044584A1 (en) | 2016-02-04 | 2019-02-07 | Kt Corporation | Method for ultra-high frequency mobile communication system transreceiving reference signal and feedback and apparatus for same |
US20190159102A1 (en) | 2017-11-21 | 2019-05-23 | Qualcomm Incorporated | Handover schemes for millimeter wave (mmw) wireless communications |
US20190191411A1 (en) | 2017-12-18 | 2019-06-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Beam training for a radio transceiver device |
WO2019190368A1 (fr) | 2018-03-28 | 2019-10-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Procédés, appareil, et programmes informatiques pour activer et exécuter une gestion de faisceau dans un réseau de communication |
KR20200061808A (ko) | 2018-11-26 | 2020-06-03 | 삼성전자주식회사 | 인공신경망 기반의 수신 빔 선택 방법 및 장치 |
US20200364571A1 (en) * | 2018-02-06 | 2020-11-19 | Huawei Technologies Co., Ltd. | Machine learning-based data processing method and related device |
US20210027018A1 (en) * | 2019-07-22 | 2021-01-28 | Advanced New Technologies Co., Ltd. | Generating recommendation information |
US20210056708A1 (en) * | 2019-06-26 | 2021-02-25 | Beijing Sensetime Technology Development Co., Ltd. | Target detection and training for target detection network |
US20210195544A1 (en) * | 2018-09-27 | 2021-06-24 | Sony Corporation | Communications device and method |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10055739B4 (de) * | 2000-11-10 | 2006-04-27 | Siemens Ag | Streustrahlungskorrekturverfahren für eine Röntgen-Computertomographieeinrichtung |
CN1333491C (zh) * | 2002-05-17 | 2007-08-22 | 远传电信股份有限公司 | 区域多点微波***阵列天线波束指向误差修正方法和装置 |
KR101136109B1 (ko) * | 2010-01-07 | 2012-04-17 | 주식회사 애니퓨쳐텍 | 수신 전력 분포를 측정하는 시스템 및 방법 |
CN103809042B (zh) * | 2012-11-07 | 2016-12-21 | ***通信集团湖北有限公司 | 一种智能天线外场测试方法及*** |
CN107439044B (zh) * | 2015-04-06 | 2021-02-02 | Lg 电子株式会社 | 高速用户设备的移动性管理 |
US10784972B2 (en) * | 2016-09-30 | 2020-09-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Reduced grid for measurement of total radiated power |
WO2019096802A1 (fr) * | 2017-11-15 | 2019-05-23 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Appareil, système de mesure, installation de mesure et procédés pour tester un appareil |
-
2019
- 2019-11-29 CN CN201911203711.8A patent/CN112886996A/zh active Pending
-
2020
- 2020-11-13 WO PCT/KR2020/015962 patent/WO2021107472A1/fr unknown
- 2020-11-13 EP EP20893826.6A patent/EP4018557A4/fr active Pending
- 2020-11-19 US US16/952,538 patent/US11563502B2/en active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160043792A1 (en) * | 2014-08-08 | 2016-02-11 | Samsung Electronics Co., Ltd. | Apparatus and method for adjusting receive beam gain in a wireless communication system |
US20180332483A1 (en) * | 2015-11-20 | 2018-11-15 | Samsung Electronics Co., Ltd. | Method and device for sharing state related information |
US20190044584A1 (en) | 2016-02-04 | 2019-02-07 | Kt Corporation | Method for ultra-high frequency mobile communication system transreceiving reference signal and feedback and apparatus for same |
US20190007117A1 (en) | 2016-05-10 | 2019-01-03 | Lg Electronics Inc. | Method for transmitting/receiving data signal between base station and terminal in wireless communication system and apparatus supporting same |
US20180123648A1 (en) * | 2016-10-28 | 2018-05-03 | Qualcomm Incorporated | Receiver beamforming for measurements |
US20180351630A1 (en) | 2017-06-05 | 2018-12-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Beam management systems and methods |
US20190159102A1 (en) | 2017-11-21 | 2019-05-23 | Qualcomm Incorporated | Handover schemes for millimeter wave (mmw) wireless communications |
US20190191411A1 (en) | 2017-12-18 | 2019-06-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Beam training for a radio transceiver device |
US20200364571A1 (en) * | 2018-02-06 | 2020-11-19 | Huawei Technologies Co., Ltd. | Machine learning-based data processing method and related device |
WO2019190368A1 (fr) | 2018-03-28 | 2019-10-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Procédés, appareil, et programmes informatiques pour activer et exécuter une gestion de faisceau dans un réseau de communication |
US20210195544A1 (en) * | 2018-09-27 | 2021-06-24 | Sony Corporation | Communications device and method |
KR20200061808A (ko) | 2018-11-26 | 2020-06-03 | 삼성전자주식회사 | 인공신경망 기반의 수신 빔 선택 방법 및 장치 |
US20220029286A1 (en) | 2018-11-26 | 2022-01-27 | Samsung Electronics Co., Ltd. | Method and device for selecting reception beam on basis of artificial neural network |
US20210056708A1 (en) * | 2019-06-26 | 2021-02-25 | Beijing Sensetime Technology Development Co., Ltd. | Target detection and training for target detection network |
US20210027018A1 (en) * | 2019-07-22 | 2021-01-28 | Advanced New Technologies Co., Ltd. | Generating recommendation information |
Non-Patent Citations (5)
Title |
---|
3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Medium Access Control (MAC) protocol specification (Release 15); 3GPP TS 38.321, V15.5.0, Mar. 2019, pp. 1-78. |
3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Physical Tayer procedures for control (Release 15); 3GPP TS 38.213, V15.5.0, Mar. 2019; pp. 1-104. |
Communication dated Sep. 14, 2022 issued by the European Patent Office in application No. 20893826.6. |
Intel Corporation, "Summary of discussion for NR measurements for mobility", 3GPP TSG RAN WG1 Meeting #94, R1-1809732, Aug. 20-24, 2018, Gothenburg, Sweden, pp. 1-20 (20 pages total). |
International Search Report (PCT/ISA/210) and Written Opinion (PCT/ISA/237) issued by the International Searching Authority in International Application No. PCT/KR2020/015962, dated Feb. 22, 2021. |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20230336950A1 (en) * | 2021-03-26 | 2023-10-19 | Qualcomm Incorporated | Measurement model based on uplink signals with reciprocity to downlink beam |
Also Published As
Publication number | Publication date |
---|---|
EP4018557A1 (fr) | 2022-06-29 |
CN112886996A (zh) | 2021-06-01 |
US20210167875A1 (en) | 2021-06-03 |
EP4018557A4 (fr) | 2022-10-12 |
WO2021107472A1 (fr) | 2021-06-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11563502B2 (en) | Method and user equipment for a signal reception | |
WO2020042081A1 (fr) | Procédé et appareil pour des services de localisation | |
CN109845134B (zh) | 快速毫米波小区获取 | |
US20220255611A1 (en) | Method and apparatus for selecting beam pairs in a beamforming based communication system | |
US20220159480A1 (en) | Beamforming method and apparatus, radio access network device, and readable storage medium | |
CN111432479A (zh) | 传输信道状态信息的方法和装置 | |
US20230129288A1 (en) | Method and device for ris automatic setup | |
CN111510946B (zh) | 测量上报的方法与装置 | |
CN110611931B (zh) | 检测波束的方法和装置 | |
CN112312460B (zh) | 测量上报的方法与装置 | |
US11374643B2 (en) | Beam operation method and device at terminal of beamforming communication system | |
US11902894B2 (en) | Determining radio frequency (RF) conditions using sensing information | |
WO2021237463A1 (fr) | Procédé et appareil d'estimation de position | |
CN116170092A (zh) | 无线感知方法、装置和网络侧设备 | |
Wang et al. | Reconfigurable Intelligent Surface Aided Joint Communication And Positioning | |
Bouazizi et al. | A Novel Approach for Inter-User Distance Estimation in 5G mmWave Networks Using Deep Learning | |
US20230198590A1 (en) | Device and method for beam management in communication system | |
CN103702410A (zh) | 目标定位的方法、装置和*** | |
Kuber | Learning and prediction using radio and non-radio attributes in wireless systems | |
Marenco et al. | Machine-Learning-Aided Method for Optimizing Beam Selection and Update Period in 5G Networks and Beyond | |
WO2024031246A1 (fr) | Procédés de communication | |
US20230318800A1 (en) | Method and device for detecting asynchronous interference in tdd cellular network | |
US20240121747A1 (en) | Method and Device for Determining a Position of a Mobile Wireless Device in a Wireless Communication Network | |
WO2023097564A1 (fr) | Procédé et appareil pour la détermination d'un faisceau d'émission et de réception | |
WO2024037329A1 (fr) | Procédé de renvoi d'informations de paramètre de faisceau, procédé de réception d'informations de paramètre de faisceau, nœud de communication et support de stockage |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OF Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SHEN, SONGHUI;WANG, HE;ZHANG, YIYAN;REEL/FRAME:054481/0926 Effective date: 20201116 |
|
FEPP | Fee payment procedure |
Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: APPLICATION DISPATCHED FROM PREEXAM, NOT YET DOCKETED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: AWAITING TC RESP, ISSUE FEE PAYMENT RECEIVED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: PUBLICATIONS -- ISSUE FEE PAYMENT VERIFIED |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |