CN114866167B - Channel parameter estimation method, device, equipment, storage medium and program product - Google Patents
Channel parameter estimation method, device, equipment, storage medium and program product Download PDFInfo
- Publication number
- CN114866167B CN114866167B CN202210404485.5A CN202210404485A CN114866167B CN 114866167 B CN114866167 B CN 114866167B CN 202210404485 A CN202210404485 A CN 202210404485A CN 114866167 B CN114866167 B CN 114866167B
- Authority
- CN
- China
- Prior art keywords
- channel
- estimation result
- estimation
- target
- snr
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 238000004891 communication Methods 0.000 claims abstract description 46
- 238000004590 computer program Methods 0.000 claims description 16
- 230000001186 cumulative effect Effects 0.000 claims description 6
- 230000006870 function Effects 0.000 description 11
- 238000001228 spectrum Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 238000010295 mobile communication Methods 0.000 description 6
- 230000007774 longterm Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 238000005070 sampling Methods 0.000 description 3
- 230000002776 aggregation Effects 0.000 description 2
- 238000004220 aggregation Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 101100080643 Caenorhabditis elegans ran-4 gene Proteins 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- 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
-
- 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/336—Signal-to-interference ratio [SIR] or carrier-to-interference ratio [CIR]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/382—Monitoring; Testing of propagation channels for resource allocation, admission control or handover
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application discloses a channel parameter estimation method, a device, equipment, a storage medium and a program product, and relates to the technical field of communication. The method comprises the following steps: acquiring a first estimation result of a target channel parameter of a first channel, wherein the first estimation result refers to an estimation result of the target channel parameter of the first channel in a first period; determining whether a target channel parameter of the first channel meets a shift condition according to the first estimation result and at least one historical estimation result; the historical estimation result refers to the estimation result of a historical period of the target channel parameter of the first channel before the first period; and if the target channel parameter of the first channel meets the shift condition, adjusting the target channel parameter of the first channel from the original gear value to the target gear value. The application reduces the fluctuation of the channel parameters used.
Description
Technical Field
The embodiment of the application relates to the technical field of communication, in particular to a channel parameter estimation method, a device, equipment, a storage medium and a program product.
Background
When the NR PDCCH (New RadioPhysical Downlink Control Channel, physical downlink control channel in a new air interface system) is in a blind detection phase, it is unknown which RBs (Resource block) positions of DMRS (Demodulation reference signal) pilots in the frequency domain. For example, for the SNR (Signal-to-noise ratio) estimation of PDCCH, further study is required.
Disclosure of Invention
The embodiment of the application provides a channel parameter estimation method, a device, equipment, a storage medium and a program product. The technical scheme is as follows:
according to an aspect of an embodiment of the present application, there is provided a channel parameter estimation method, including:
Acquiring a first estimation result of a target channel parameter of a first channel, wherein the first estimation result refers to an estimation result of the target channel parameter of the first channel in a first period;
Determining whether a target channel parameter of the first channel meets a shift condition according to the first estimation result and at least one historical estimation result; wherein the history estimation result refers to an estimation result of a history period of the target channel parameter of the first channel before the first period;
And if the target channel parameter of the first channel meets the gear shifting condition, adjusting the target channel parameter of the first channel from an original gear value to a target gear value.
According to an aspect of an embodiment of the present application, there is provided a channel parameter estimation apparatus, the apparatus including:
the device comprises a result acquisition module, a first estimation module and a second estimation module, wherein the result acquisition module is used for acquiring a first estimation result of a target channel parameter of a first channel, and the first estimation result refers to an estimation result of the target channel parameter of the first channel in a first period;
The condition determining module is used for determining whether the target channel parameter of the first channel meets a shift condition according to the first estimation result and at least one historical estimation result; wherein the history estimation result refers to an estimation result of a history period of the target channel parameter of the first channel before the first period;
and the parameter adjustment module is used for adjusting the target channel parameter of the first channel from the original gear value to the target gear value if the target channel parameter of the first channel meets the gear shifting condition.
According to an aspect of an embodiment of the present application, there is provided a communication apparatus including a processor and a memory, the memory storing a computer program, the processor executing the computer program to implement the above-mentioned channel parameter estimation method.
According to an aspect of an embodiment of the present application, there is provided a computer-readable storage medium having stored therein a computer program for execution by a processor to implement the above-described channel parameter estimation method.
According to an aspect of an embodiment of the present application, there is provided a chip including programmable logic circuits and/or program instructions for implementing the above-described channel parameter estimation method when the chip is running.
According to an aspect of an embodiment of the present application, there is provided a computer program product or a computer program comprising computer instructions stored in a computer readable storage medium, from which a processor reads and executes the computer instructions to implement the above-mentioned channel parameter estimation method.
The technical scheme provided by the embodiment of the application can have the following beneficial effects:
by combining the estimation result and the history estimation result of the channel parameters of the channel in the first period to judge whether the channel parameters meet the shift condition, the shift position of the channel parameters is adjusted under the condition that the shift condition is met.
Drawings
FIG. 1 is a schematic diagram of a network architecture provided by one embodiment of the present application;
Fig. 2 is a flowchart of a channel parameter estimation method according to an embodiment of the present application;
Fig. 3 is a flowchart of a channel parameter estimation method according to another embodiment of the present application;
fig. 4 is a flowchart of a channel parameter estimation method according to another embodiment of the present application;
fig. 5 is a block diagram of a channel parameter estimation apparatus according to an embodiment of the present application;
fig. 6 is a block diagram of a channel parameter estimation apparatus according to another embodiment of the present application;
Fig. 7 is a schematic structural diagram of a communication device according to an embodiment of the present application.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the present application more apparent, the embodiments of the present application will be described in further detail with reference to the accompanying drawings.
The network architecture and the service scenario described in the embodiments of the present application are for more clearly describing the technical solution of the embodiments of the present application, and do not constitute a limitation on the technical solution provided by the embodiments of the present application, and those skilled in the art can know that, with the evolution of the network architecture and the appearance of the new service scenario, the technical solution provided by the embodiments of the present application is applicable to similar technical problems.
The technical scheme of the embodiment of the application can be applied to various communication systems, such as: global system for mobile communications (Global System of Mobile communication, GSM), code division multiple access (Code Division Multiple Access, CDMA) system, wideband code division multiple access (Wideband Code Division Multiple Access, WCDMA) system, general Packet Radio Service (GPRS), long term evolution (Long Term Evolution, LTE) system, long term evolution-advanced (Advanced long term evolution, LTE-a) system, NR system, evolution system of NR system, LTE-based access to unlicensed spectrum on unlicensed spectrum, LTE-U system, NR on unlicensed spectrum (NR-based access to unlicensed spectrum, NR-U) system, non-terrestrial communication network (Non-TERRESTRIAL NETWORKS, NTN) system, universal mobile communication system (Universal Mobile Telecommunication System, UMTS), wireless local area network (Wireless Local Area Networks, WLAN), wireless fidelity (WIRELESS FIDELITY, WIFI), fifth Generation communication (5 th-Generation, 5G) system, or other communication system, etc.
Generally, the number of connections supported by the conventional Communication system is limited and easy to implement, however, with the development of Communication technology, the mobile Communication system will support not only conventional Communication but also, for example, device-to-Device (D2D) Communication, machine-to-machine (Machine to Machine, M2M) Communication, machine type Communication (MACHINE TYPE Communication, MTC), inter-vehicle (Vehicle to Vehicle, V2V) Communication, or internet of vehicles (Vehicle to everything, V2X) Communication, etc., and the embodiments of the present application can also be applied to these Communication systems.
The communication system in the embodiment of the application can be applied to a carrier aggregation (Carrier Aggregation, CA) scene, a dual-connection (Dual Connectivity, DC) scene and an independent (Standalone, SA) network deployment scene.
The communication system in the embodiment of the application can be applied to unlicensed spectrum, wherein the unlicensed spectrum can be considered as shared spectrum; or the communication system in the embodiment of the present application may also be applied to licensed spectrum, where licensed spectrum may also be considered as non-shared spectrum.
The communication system in the embodiment of the application can be applied to the existing frequency band and also can be applied to the frequency band put into use in the future.
The embodiment of the application can be applied to a Non-terrestrial communication network (Non-TERRESTRIAL NETWORKS, NTN) system and a terrestrial communication network (TERRESTRIAL NETWORKS, TN) system.
Referring to fig. 1, a schematic diagram of a network architecture according to an embodiment of the application is shown. The network architecture may include: terminal device 10, network device 20, and core network device 30.
The terminal device 10 may refer to a UE (User Equipment), an access terminal, a subscriber unit, a subscriber station, a mobile station, a remote terminal, a mobile device, a wireless communication device, a User agent, or a User Equipment. In some embodiments, the terminal device 10 may also be a cellular phone, a cordless phone, a SIP (Session Initiation Protocol ) phone, a WLL (Wireless Local Loop, wireless local loop) station, a PDA (Personal Digita1Assistant, personal digital Assistant), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in 5GS (5 th Generation System, fifth generation mobile communication system) or a terminal device in a future evolved PLMN (public Land mobile communication Network), etc., to which the embodiment of the present application is not limited. For convenience of description, the above-mentioned devices are collectively referred to as terminal devices. The number of terminal devices 10 is typically plural, and one or more terminal devices 10 may be distributed within a cell managed by each network device 20. In the embodiment of the present application, "terminal device" and "UE" generally express the same meaning, and both may be used in combination, but those skilled in the art can understand the meaning.
Network device 20 is a device deployed in an access network to provide wireless communication functionality for terminal device 10. The network device 20 may include various forms of macro base stations, micro base stations, relay stations, access points, and the like. The names of network device-capable devices may vary in systems employing different radio access technologies, such as in 5G NR systems, referred to as gNodeB or gNB. As communication technology evolves, the name "network device" may change. For convenience of description, in the embodiment of the present application, the above-described apparatus for providing the wireless communication function for the terminal device 10 is collectively referred to as a network device. In some embodiments, a communication relationship may be established between the terminal device 10 and the core network device 30 through the network device 20. Illustratively, in an LTE (Long Term Evolution ) system, the network device 20 may be EUTRAN (Evolved Universal Terrestrial Radio Access Network, evolved universal terrestrial radio network) or one or more enodebs in EUTRAN; in a 5G NR system, the network device 20 may be a RAN (Radio Access Network ) or one or more gnbs in the RAN.
The core network device 30 is a device deployed in the core network, and functions of the core network device 30 are mainly to provide user connection, management of users, and bearer completion of services, and to provide an interface to an external network as a bearer network. For example, core network devices in the 5G NR system may include AMF (ACCESS AND Mobility Management Function ) entities, UPF (User Plane Function, user plane function) entities, SMF (Session Management Function ) entities, and the like.
In some embodiments, the network device 20 and the core network device 30 communicate with each other via some air interface technology, such as an NG interface in a 5G NR system. The network device 20 and the terminal device 10 communicate with each other via some kind of air interface technology, e.g. Uu interface.
The "5G NR system" in the embodiment of the present application may also be referred to as a 5G system or an NR system, but the meaning thereof will be understood by those skilled in the art. The technical scheme described in the embodiment of the application can be applied to an LTE system, a 5G NR system, a subsequent evolution system of the 5G NR system, other communication systems such as an NB-IoT (Narrow Band Internet of Things ) system and the like, and the application is not limited to this.
In the embodiment of the present application, a network device may provide services for a cell, where a terminal device communicates with the network device through a transmission resource (e.g., a frequency domain resource, or a spectrum resource) on a carrier used by the cell, where the cell may be a cell corresponding to the network device (e.g., a base station), and the cell may belong to a macro base station or a base station corresponding to a small cell (SMALL CELL), where the small cell may include: urban cells (Metro cells), micro cells (Micro cells), pico cells (Pico cells), femto cells (Femto cells) and the like, and the small cells have the characteristics of small coverage area and low transmitting power and are suitable for providing high-rate data transmission services.
In the description of the embodiments of the present application, the term "corresponding" may indicate that there is a direct correspondence or an indirect correspondence between the two, or may indicate that there is an association between the two.
Before describing the technical scheme of the application, a few background technical knowledge related to the application is described. The following related technologies may be optionally combined with the technical solutions of the embodiments of the present application, which all belong to the protection scope of the embodiments of the present application. Embodiments of the present application include at least some of the following.
When the NR PDCCH is in the blind detection stage, many messages are unknown, such as which RB positions of the DMRS pilot frequency are unknown in the frequency domain, when the higher layer configuration precoderGranularity (precoding granularity) is SAMEASREG-bundle (same in resource element group) or allContiguousRBs but the number of RBs scheduled by the RBs is small, a channel estimation method based on MMSE (Minimum mean square error ) is generally adopted, and coefficients of MMSE filtering are generally adoptedWherein θ is a cross-correlation matrix, σ 2 is normalized noise,Is an autocorrelation matrix and σ 2 =1/SNR, i.e. one SNR is needed as input at this time. While there are few DMRS pilots in the PDCCH and the location is uncertain, this is a significant challenge for SNR estimation. The current SNR estimation method of PDCCH includes:
Method 1): the empirical SNR is directly adopted, the empirical SNR is not good, the common SNR range considered by the PDCCH is-10 dB to 15dB, the range is large, a wider range is difficult to cover by adopting one empirical SNR, and the performance can be lost in partial scenes;
Method 2): the SNR of other pilot frequencies is adopted, the method has no interference, and when the pilot frequency power used is consistent with the power emitted by PDCCH DMRS, the method can be adopted; however, the interference under different pilot frequencies is different, which brings about the problem that the SNR under different pilot frequencies cannot be used well, because the interference is different, which causes a larger difference in SNR and finally brings about loss;
method 3): estimating SNR with PDCCH DMRS pilots, when the higher layer configuration precoderGranularity is SAMEASREG-bundle, means that PDCCH may occur in some REG bundles (Resource Element Group bundle, resource element set bundles/resource element set bundles), but in particular which REG bundles are unknown, which presents a great challenge for SNR estimation of PDCCH. At this time, it is an option to estimate the signal power or the noise power by differentiating different REG bundles, and then picking one largest REG bundle for the final SNR. However, since the number of pilot frequency points in each REG bundle is too small, the estimated SNR error is large, the fluctuation is also large, and the performance is greatly affected.
Aiming at the problems of the prior SNR estimation method of the PDCCH, the embodiment of the application provides a channel parameter estimation method.
Referring to fig. 2, a flowchart of a channel parameter estimation method according to an embodiment of the application is shown. The method can be applied to the network architecture shown in fig. 1. The method may include the following steps (201-203):
Step 201, obtaining a first estimation result of a target channel parameter of a first channel, where the first estimation result refers to an estimation result of the target channel parameter of the first channel in a first period.
In some embodiments, it may be desirable to determine parameters of the first channel, such as target channel parameters. In some embodiments, the first channel is a PDCCH and the target channel parameter is SNR.
In some embodiments, the first Channel may also be a Channel such as PUSCH (Physical Uplink SHARED CHANNEL, physical downlink shared Channel), PDSCH (Physical Downlink SHARED CHANNEL, physical Random access Channel), PCPCH (Physical communication PACKET CHANNEL, physical Common packet Channel), PUCCH (Physical Uplink Control Channel ), PSCCH (PHYSICAL SIDELINK Control Channel), PSCCH (PHYSICAL SIDELINK SHARED CHANNEL ), and the like, which is not limited by the embodiments of the present application.
In some embodiments, the target channel parameter may also be a channel parameter such as a transmission delay, a Doppler Shift (Doppler Shift), and the like, which is not limited by the embodiment of the present application.
In some embodiments, the first period refers to a current period, or a period closest to the current period in which the target channel parameter is acquired. The duration of each period may be one slot (slot). Alternatively, the specific duration of the period may be set by the relevant skilled person according to the actual situation, which is not particularly limited in the embodiment of the present application.
Step 202, determining whether the target channel parameter of the first channel meets the shift condition according to the first estimation result and at least one historical estimation result.
The historical estimation result refers to the estimation result of a historical period of the target channel parameter of the first channel before the first period. After the first estimation result (i.e., the latest estimation result of the target channel parameter of the first channel) is obtained, the target channel parameter is not necessarily adjusted, but it is first determined whether the target channel parameter of the first channel meets the upshift condition based on the first estimation result and at least one historical estimation result.
In some embodiments, an estimation result of a target channel parameter of a first channel in a period is obtained at regular intervals, so as to obtain estimation results of the target channel parameter of the first channel respectively corresponding to a plurality of periods; wherein at least one of the history estimation result and the first estimation result is an estimation result of n consecutive periods of the plurality of periods, n being an integer greater than 1.
In some embodiments, the historical estimate is an estimate that was obtained prior to the first estimate. The plurality of periods (including periods to which respective estimation results of the target channel parameters correspond) may be referred to as a plurality of sampling periods, and the consecutive n periods may be consecutive n sampling periods including the first period. Optionally, the time intervals between adjacent sampling periods are the same. In some embodiments, the periods of time for which at least one of the historical estimate and the first estimate respectively correspond may also be discontinuous.
For example, if the plurality of time periods includes time period 1, time period 2, time period 3, time period 4, time period 5, time period 6, time period 7, time period 8 in time order; the periods respectively corresponding to the at least one historical estimation result and the first estimation result may be period 6, period 7 and period 8, respectively, in which case the periods are continuous; it is also possible to have periods 4, 6 and 8, respectively, in which case the periods are discontinuous.
Step 203, if the target channel parameter of the first channel satisfies the shift condition, the target channel parameter of the first channel is adjusted from the original gear value to the target gear value.
In some embodiments, the channel parameters of the first channel are divided into a plurality of gears. Alternatively, the differences between the values of the adjacent two gears may be equal or unequal, which is not particularly limited in the embodiment of the present application. For example, if the first channel is PDCCH and the target channel parameter is SNR, the SNR of PDCCH may be divided into three gears of 0dB (decibel), 5dB and 10 dB; for another example, the SNR of the PDCCH can be divided into three gears of 0dB, 6dB, and 10 dB.
In some embodiments, the current target channel parameter of the first channel is the original gear value, and if the target channel parameter of the first channel does not meet the gear shifting condition, the target channel parameter of the first channel is still unchanged and remains as the original gear value.
In summary, according to the technical scheme provided by the embodiment of the application, whether the channel parameter meets the shift condition is judged by combining the estimation result and the history estimation result of the channel parameter in the first period, and the shift position of the channel parameter is adjusted under the condition that the shift condition is met.
Referring to fig. 3, a flowchart of a channel parameter estimation method according to another embodiment of the application is shown. The method can be applied to the network architecture shown in fig. 1. The method may include the following steps (301-306):
In step 301, for the multiple regbundles of the first CORESET, SNR estimation results corresponding to the multiple regbundles in the first period are obtained.
In some embodiments, the first channel corresponds to a first CORESET (Control Resource Set, set of control resources). That is, in the embodiment of the present application, the channels are in one-to-one correspondence with CORESET. Optionally, the first CORESET includes multiple REG bundles, and thus the multiple REG bundles included in the first CORESET are multiple REG bundles related to the first channel.
In some embodiments, the number of regbundles in the first period is multiple, and the SNR corresponding to each of the multiple regbundles in the first period is estimated, so that the SNR estimation results corresponding to each of the multiple regbundles in the first period can be obtained. The SNR estimation results respectively corresponding to the multiple regbundles in the first period may be different.
Step 302, determining a first estimation result of the SNR of the first channel according to the SNR estimation results respectively corresponding to the multiple REG bundles.
In some embodiments, since the first channel corresponds to the first CORESET and the first CORESET includes a plurality of REG bundles, the first estimation result of the SNR of the first channel may be determined based on the SNR estimation results respectively corresponding to the plurality of REG bundles. That is, a first CORESET, which may be obtained based on SNR estimation results respectively corresponding to the multiple REG bundles, corresponds to the SNR estimation result of the first period; and the SNR estimate for the first CORESET corresponding to the first time period may be determined as a first estimate of the SNR of the first channel.
Alternatively, for different CORESET, the corresponding SNR estimation results and estimation modes may be independent of each other, and not affect each other.
In some embodiments, a maximum value is selected from SNR estimation results respectively corresponding to the multiple REG bundles as a first estimation result of the SNR of the first channel.
For example, if the SNR estimation results of the REG bundles corresponding to the first period are-2 dB, 4dB and 6dB, respectively, the maximum value of the SNR estimation results is 6dB as the first estimation result of the SNR of the first channel.
In some embodiments, from SNR estimation results respectively corresponding to the multiple REG bundles, selecting an SNR estimation result greater than or equal to a threshold; and determining a first estimation result of the SNR of the first channel according to the average value of the SNR estimation results which are larger than or equal to the threshold value.
That is, before determining the first estimation result of the SNR of the first channel, the SNR estimation results corresponding to the multiple REG bundles are screened, and not all REG bundles may be able to participate in the average calculation. Specifically, for REG bundles with smaller SNR estimation results (e.g., REG bundles with SNR estimation results that do not reach the threshold), it can be considered that there is no corresponding information, and thus it can be ignored. In some embodiments, the average value of the SNR estimation results greater than or equal to the threshold is calculated, and the calculated average value is the first estimation result of the SNR of the first channel.
For example, if the SNR estimation results of the REG bundles corresponding to the first period are-2 dB, 4dB and 6dB, respectively, the threshold is set to 0dB; since-2 dB is smaller than 0dB, then-2 dB is omitted, the average value is calculated only for the two estimated results of 4dB and 6dB which are larger than 0dB, and the average value is calculated to be 5dB, and then the 5dB is taken as the first estimated result of the SNR of the first channel.
In some embodiments, the first CORESET includes only one REG bundle, that is, the REG bundle related to the first channel is only one REG bundle, and then the SNR estimation result corresponding to the one REG bundle in the first period is the first estimation result.
Step 303, determining a target gear matching with the first estimation result from the plurality of candidate gears.
In some embodiments, obtaining matching conditions corresponding to a plurality of candidate gears respectively; and if the first estimation result meets the matching condition corresponding to the target gear, determining that the first estimation result is matched with the target gear.
Illustratively, the plurality of candidate gears may be 0dB, 5dB, and 10dB; if the first estimation result is smaller than or equal to 0dB, the target gear matched with the first estimation result is 0dB; if the first estimation result is more than 0dB and less than 10dB, the target gear matched with the first estimation result is 5dB; if the first estimation result is greater than or equal to 10dB, the target gear matched with the first estimation result is 10dB.
And step 304, updating the original accumulated matching times of the target gear to obtain updated accumulated matching times.
The original accumulated matching times are determined according to at least one historical estimation result.
In some embodiments, after determining the target gear that matches the first estimation result, the target channel parameter of the first channel is not necessarily adjusted to the target gear value, but it is required to determine whether the estimation results (i.e., at least one historical estimation result) corresponding to the last several historical periods also all meet the target gear. Optionally, adding 1 to the original accumulated matching times to obtain updated accumulated matching times. The updated cumulative number of matches may characterize a number of consecutive times the estimation results of the target gear are met.
For example, if the plurality of time periods are time ordered as time period 1, time period 2, time period 3, time period 4, time period 5, time period 6, time period 7, time period 8; if the gear matching with the estimation result of the period 5 is 0dB and the gear matching with the estimation result of the period 6 is 5dB, after the period 6, clearing the accumulated matching times corresponding to 0dB, and setting the updated accumulated matching times corresponding to 5dB to be 1 (namely, the accumulated matching times are added with 1); if the gear matching with the estimation result of the period 7 is still 5dB, the updated accumulated matching times corresponding to the 5dB is 2 (the accumulated matching times are added with 1 again); if the gear matching with the estimation result of the period 8 is still 5dB, the updated accumulated matching number corresponding to 5dB is 3.
In step 305, if the updated accumulated matching frequency is greater than or equal to the threshold value, it is determined that the target channel parameter of the first channel satisfies the upshift condition.
In some embodiments, if the updated accumulated matching number is greater than or equal to the threshold value, which indicates that the estimation result of the target channel parameter has been matched with the target gear for multiple times, it is determined that the target channel parameter of the first channel meets the gear shifting condition, that is, the target channel parameter may be adjusted to the target gear value. For example, in the case that the threshold value is 3 and the original gear value is 5dB, if the estimation results of 3 consecutive times are all matched with 10dB, the gear value of the target channel parameter jumps from 5dB to 10dB; and if the estimated results of 4, 5 and 6 continuous times are all matched with 10dB, the gear number of the target channel parameter is kept to be 10dB.
In some embodiments, if the updated accumulated matching number is smaller than the threshold value, it indicates that there is a greater chance of the estimation result corresponding to the first period, so in this case, it is determined that the target channel parameter of the first channel does not yet meet the upshift condition, and the target channel parameter is still kept as the original gear value.
Step 306, if the target channel parameter of the first channel satisfies the shift condition, the target channel parameter of the first channel is adjusted from the original gear value to the target gear value.
In some embodiments, part of the content of step 306 is the same as or similar to step 203 in the embodiment of fig. 2, and will not be described here again.
Based on the example in step 303 above, as shown in fig. 4 below, the method may include the following steps (401-411):
Step 401, obtaining maximum and minimum values in SNR estimation results respectively corresponding to a plurality of REG bundles in a first period;
step 402, judging whether the maximum value is less than 0dB, if yes, executing the following step 403; if not, then the executive is step 404;
step 403, adding 1 to the accumulated matching times of the 0dB gears, and updating the accumulated matching times corresponding to the rest gears to 0;
Step 404, judging whether the minimum value is greater than 5dB, if yes, executing the following step 405; if not, execute the following step 406;
step 405, adding 1 to the cumulative matching times of the 10dB gears, and updating the cumulative matching times corresponding to the rest gears to 0;
406, adding 1 to the accumulated matching times of the 5dB gears, and updating the accumulated matching times corresponding to the other gears to 0;
step 407, judging whether the cumulative matching frequency of the 10dB gear is greater than n, wherein n is a positive integer, if yes, executing the following step 408; if not, the following step 409 is performed;
step 408, determining the target channel parameter as 10dB;
Step 409, judging whether the accumulated matching number of the 0dB shift is greater than n, if yes, executing the following step 410; if not, the following step 411 is executed;
step 410, determining the target channel parameter as 0dB;
In step 411, the target channel parameter is determined to be 5dB.
In some possible implementations, a plurality of candidate gear positions, and gear shift conditions, matching conditions and gear position values corresponding to the respective gear positions are determined according to an estimation result of a target channel parameter of the first channel in the first period.
In some embodiments, under the current gear dividing situation, if the target channel parameter is kept as a certain gear value for too long, the gear may be further divided in a refinement manner, and then the target channel parameter of the first channel is determined according to the re-divided gear.
For example, if the current gear is 0dB, 5dB, and 10dB, respectively, as shown in the example in step 303, and the target channel parameter of the first channel has been 5dB for a long time so far, then:
(1) The gears can be further refined into 0dB, 3dB, 5dB, 7dB and 10dB by inserting new gear values between the original gear values, for example; if the first estimation result is smaller than or equal to 0dB, the target gear matched with the first estimation result is 0dB; if the first estimation result is more than 0dB and less than or equal to 3dB, the target gear matched with the first estimation result is 3dB; if the first estimation result is more than 3dB and less than or equal to 5dB, the target gear matched with the first estimation result is 5dB; if the first estimation result is more than 5dB and less than or equal to 7dB, the target gear matched with the first estimation result is 7dB; if the first estimation result is larger than 7dB, the target gear matched with the first estimation result is 10dB;
(2) Or the gears can be divided again by canceling part or all of the original gears, for example, the gears are further divided into 0dB, 2dB, 4dB, 6dB, 8dB and 10dB in a refinement way; if the first estimation result is smaller than or equal to 0dB, the target gear matched with the first estimation result is 0dB; if the first estimation result is more than 0dB and less than or equal to 2dB, the target gear matched with the first estimation result is 2dB; if the first estimation result is more than 2dB and less than or equal to 4dB, the target gear matched with the first estimation result is 4dB; if the first estimation result is more than 4dB and less than or equal to 6dB, the target gear matched with the first estimation result is 6dB; if the first estimation result is more than 6dB and less than or equal to 8dB, the target gear matched with the first estimation result is 8dB; if the first estimation result is greater than 8dB, the target gear matched with the first estimation result is 10dB.
According to the technical scheme provided by the embodiment of the application, the plurality of gears are divided, each gear corresponds to the range of one estimation result, and the target channel parameter is adjusted to the gear value only when the estimation result is continuously matched with a certain gear for a plurality of times, so that the fluctuation of the adopted channel parameter is reduced, and the stability of the adopted channel parameter is improved.
In the embodiment of the application, a channel parameter estimation method which gives consideration to the main SNR working range of PDCCH, has higher robustness and smaller SNR volatility is provided for NR PDCCH DMRS SNR under the conditions that the frequency number of the estimated pilot frequency under different RGE bundles is less and the specific position of the pilot frequency is unknown. Simulation verification can be performed with case in NR PDCCH RAN 4. Table 1 below is a comparison of the corresponding SNR operating points at 1% bler (BLock Error Rate, block error). Wherein idealSNR represents an ideal SNR-to-wiener coefficient, realSNR represents an SNR-to-wiener coefficient obtained by adopting the technical scheme provided by the embodiment of the application. As can be seen from table 1, the SNR obtained by the technical solution provided by the embodiment of the present application has a smaller performance difference than the ideal SNR. Where positive values indicate that the SNR estimated using the scheme of the present application is lost from the ideal SNR and negative values indicate the gain, as can be seen from the results in Table 1 below, in that the effect of the scheme of the present application is substantially equivalent to the effect of using the ideal SNR, effectively solving the problem that NR PDCCH DMRS is more difficult to estimate the SNR.
TABLE 1
It should be noted that, the method provided by the embodiment of the present application may be executed by the terminal device or may also be executed by the network device.
The following are examples of the apparatus of the present application that may be used to perform the method embodiments of the present application. For details not disclosed in the embodiments of the apparatus of the present application, please refer to the embodiments of the method of the present application.
Referring to fig. 5, a block diagram of a channel parameter estimation apparatus according to an embodiment of the present application is shown. The device has the function of realizing the method example, and the function can be realized by hardware or can be realized by executing corresponding software by hardware. The apparatus may be a communication device (such as a terminal device or a network device), or may be provided in a communication device. As shown in fig. 5, the apparatus 500 may include:
a result obtaining module 510, configured to obtain a first estimation result of a target channel parameter of a first channel, where the first estimation result is an estimation result of the target channel parameter of the first channel in a first period;
A condition determining module 520, configured to determine whether a target channel parameter of the first channel meets a shift condition according to the first estimation result and at least one historical estimation result; wherein the history estimation result refers to an estimation result of a history period of the target channel parameter of the first channel before the first period;
And the parameter adjustment module 530 is configured to adjust the target channel parameter of the first channel from the original gear value to the target gear value if the target channel parameter of the first channel meets the gear shifting condition.
In an exemplary embodiment, the estimation result of the target channel parameter of the first channel is obtained once at regular intervals, so as to obtain estimation results of the target channel parameter of the first channel, which correspond to a plurality of time periods respectively; wherein the at least one history estimation result and the first estimation result are estimation results of n consecutive periods of the plurality of periods, n being an integer greater than 1.
In an exemplary embodiment, as shown in fig. 6, the condition determining module 520 includes:
A gear determination submodule 521, configured to determine a target gear that matches the first estimation result from a plurality of candidate gears;
The number updating sub-module 522 is configured to update the original accumulated matching number of the target gear to obtain an updated accumulated matching number; wherein the original accumulated matching times are determined according to the at least one historical estimation result;
a condition determining submodule 523, configured to determine that the target channel parameter of the first channel meets the upshift condition if the updated accumulated matching frequency is greater than or equal to a threshold value.
In an exemplary embodiment, as shown in fig. 6, the gear determination submodule 521 is configured to:
obtaining matching conditions corresponding to the gear positions of the plurality of candidates respectively;
and if the first estimation result accords with the matching condition corresponding to the target gear, determining that the first estimation result is matched with the target gear.
In an exemplary embodiment, as shown in fig. 6, the number of updates sub-module 522 is configured to: and adding 1 to the original accumulated matching times to obtain the updated accumulated matching times.
In an exemplary embodiment, the first channel is a PDCCH and the target channel parameter is an SNR.
In an exemplary embodiment, as shown in fig. 6, the first channel corresponds to a first CORESET; the result obtaining module 510 includes:
A result obtaining sub-module 511, configured to obtain, for a plurality of regbundles included in the first CORESET, SNR estimation results corresponding to the plurality of regbundles in the first period respectively;
The result determining submodule 512 is configured to determine a first estimation result of the SNR of the first channel according to SNR estimation results corresponding to the REG bundles respectively.
In an exemplary embodiment, as shown in FIG. 6, the results determination submodule 512 is configured to:
Selecting a maximum value from the SNR estimation results respectively corresponding to the REG bundles as a first estimation result of the SNR of the first channel;
Or selecting an SNR estimation result greater than or equal to a threshold from the SNR estimation results respectively corresponding to the REG bundles; and determining a first estimation result of the SNR of the first channel according to the average value of the SNR estimation results which are greater than or equal to the threshold value.
In an exemplary embodiment, the apparatus 500 further comprises:
The gear determining module 540 is configured to determine a plurality of candidate gears, and gear shifting conditions, matching conditions and gear values corresponding to the gears respectively according to an estimation result of the target channel parameter of the first channel in the first period.
In summary, according to the technical scheme provided by the embodiment of the application, whether the channel parameter meets the shift condition is judged by combining the estimation result and the history estimation result of the channel parameter in the first period, and the shift position of the channel parameter is adjusted under the condition that the shift condition is met.
It should be noted that, when the apparatus provided in the foregoing embodiment performs the functions thereof, only the division of the respective functional modules is used as an example, in practical application, the foregoing functional allocation may be performed by different functional modules according to actual needs, that is, the content structure of the device is divided into different functional modules, so as to perform all or part of the functions described above.
The specific manner in which the various modules perform the operations in the apparatus of the above embodiments have been described in detail in connection with the embodiments of the method, and will not be described in detail herein.
Referring to fig. 7, a schematic structural diagram of a communication device 700 according to an embodiment of the present application is shown. The communication device 700 may be a terminal device or a network device. The communication device 700 may be configured to perform the channel parameter estimation method described above. The communication device 700 may include: a processor 701, a transceiver 702, and a memory 703.
The processor 701 includes one or more processing cores, and the processor 701 executes various functional applications and information processing by running software programs and modules.
The transceiver 702 may include a receiver and a transmitter, which may be implemented as the same wireless communication component, which may include a wireless communication chip and a radio frequency antenna, for example.
Memory 703 may be coupled to processor 701 and transceiver 702.
The memory 703 may be used for storing a computer program for execution by the processor 701 for execution by the processor to implement the steps performed by the terminal device in the method embodiments described above.
Further, the memory 703 may be implemented by any type of volatile or nonvolatile storage device, including but not limited to: magnetic or optical disks, electrically erasable programmable read-only memory, static random access memory, read-only memory, magnetic memory, flash memory, programmable read-only memory.
In an exemplary embodiment, the processor 701 is configured to obtain a first estimation result of a target channel parameter of a first channel, where the first estimation result is an estimation result of the target channel parameter of the first channel in a first period; determining whether a target channel parameter of the first channel meets a shift condition according to the first estimation result and at least one historical estimation result; wherein the history estimation result refers to an estimation result of a history period of the target channel parameter of the first channel before the first period; and if the target channel parameter of the first channel meets the gear shifting condition, adjusting the target channel parameter of the first channel from an original gear value to a target gear value.
For details not specifically described in the foregoing embodiments, reference may be made to the description of the foregoing method embodiments, which are not repeated herein.
For details not described in detail in this embodiment, reference may be made to the above embodiments, which are not described in detail herein.
The embodiment of the application also provides communication equipment, which comprises a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program to realize the channel parameter estimation method. In some embodiments, the communication device may be a terminal device or a network device.
The embodiment of the application also provides a computer readable storage medium, wherein the storage medium stores a computer program, and the computer program is used for being executed by a processor of communication equipment to realize the channel parameter estimation method.
In some embodiments, the computer readable storage medium may include: ROM (Read-Only Memory), RAM (Random-Access Memory), SSD (Solid State disk), or optical disk. The random access memory may include, among other things, reRAM (RESISTANCE RANDOM ACCESS MEMORY, resistive random access memory) and DRAM (Dynamic Random Access Memory ).
The embodiment of the application also provides a chip, which comprises a programmable logic circuit and/or program instructions and is used for realizing the channel parameter estimation method when the chip runs on communication equipment.
Embodiments of the present application also provide a computer program product or computer program comprising computer instructions stored in a computer readable storage medium, from which a processor of a communication device reads and executes the computer instructions to implement the above-described channel parameter estimation method.
It should be understood that references herein to "a plurality" refer to two or more. "and/or" describes an association relationship of an association object, meaning that there may be three relationships, e.g., a and/or B, may represent: a exists alone, A and B exist together, and B exists alone.
The foregoing description of the exemplary embodiments of the application is not intended to limit the application to the particular embodiments disclosed, but on the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the application.
Claims (20)
1. A method of channel parameter estimation, the method comprising:
Acquiring a first estimation result of a target channel parameter of a first channel, wherein the first estimation result refers to an estimation result of the target channel parameter of the first channel in a first period;
determining whether a target channel parameter of the first channel meets a shift condition according to the first estimation result and at least one historical estimation result, wherein the historical estimation result refers to an estimation result of a historical period of the target channel parameter of the first channel before the first period; comprising the following steps: determining a target gear matched with the first estimation result from a plurality of candidate gears; updating the original accumulated matching times of the target gear to obtain updated accumulated matching times, wherein the original accumulated matching times are determined according to the at least one historical estimation result; if the updated accumulated matching times are greater than or equal to a threshold value, determining that the target channel parameter of the first channel meets the shift condition;
And if the target channel parameter of the first channel meets the gear shifting condition, adjusting the target channel parameter of the first channel from an original gear value to a target gear value.
2. The method of claim 1, wherein the estimation results of the target channel parameters of the first channel in one period are obtained once every a certain time, and the estimation results of the target channel parameters of the first channel in a plurality of periods are obtained;
Wherein the at least one history estimation result and the first estimation result are estimation results of n consecutive periods of the plurality of periods, n being an integer greater than 1.
3. The method of claim 1, wherein the determining a target gear that matches the first estimation result from among a plurality of candidate gears comprises:
obtaining matching conditions corresponding to the gear positions of the plurality of candidates respectively;
and if the first estimation result accords with the matching condition corresponding to the target gear, determining that the first estimation result is matched with the target gear.
4. The method of claim 1, wherein updating the original cumulative number of matches for the target gear to obtain an updated cumulative number of matches comprises:
And adding 1 to the original accumulated matching times to obtain the updated accumulated matching times.
5. The method of claim 1, wherein the first channel is a physical downlink control channel, PDCCH, and the target channel parameter is a signal-to-noise ratio, SNR.
6. The method of claim 5, wherein the first channel corresponds to a first set CORESET of control resources; the obtaining the first estimation result of the target channel parameter of the first channel includes:
For a plurality of resource element aggregate bundles REG bundle contained in the first CORESET, obtaining SNR estimation results respectively corresponding to the plurality of REG bundles in the first period;
And determining a first estimation result of the SNR of the first channel according to the SNR estimation results respectively corresponding to the REG bundles.
7. The method of claim 6, wherein the determining the first estimation result of the SNR of the first channel according to the SNR estimation results corresponding to the plurality of REG bundles, respectively:
Selecting a maximum value from the SNR estimation results respectively corresponding to the REG bundles as a first estimation result of the SNR of the first channel;
Or alternatively
Selecting an SNR estimation result greater than or equal to a threshold from the SNR estimation results respectively corresponding to the REG bundles; and determining a first estimation result of the SNR of the first channel according to the average value of the SNR estimation results which are greater than or equal to the threshold value.
8. The method according to claim 1, wherein the method further comprises:
and determining a plurality of candidate gears, and gear shifting conditions, matching conditions and gear values corresponding to the gears respectively according to the estimation result of the target channel parameters of the first channel in the first period.
9. A channel parameter estimation apparatus, the apparatus comprising:
the device comprises a result acquisition module, a first estimation module and a second estimation module, wherein the result acquisition module is used for acquiring a first estimation result of a target channel parameter of a first channel, and the first estimation result refers to an estimation result of the target channel parameter of the first channel in a first period;
The condition determining module is used for determining whether the target channel parameter of the first channel meets a shift condition according to the first estimation result and at least one historical estimation result; wherein the history estimation result refers to an estimation result of a history period of the target channel parameter of the first channel before the first period; wherein the condition determining module comprises: a gear determination submodule, configured to determine a target gear that matches the first estimation result from among a plurality of candidate gears; the frequency updating sub-module is used for updating the original accumulated matching frequency of the target gear to obtain updated accumulated matching frequency, and the original accumulated matching frequency is determined according to the at least one historical estimation result; a condition determining sub-module, configured to determine that a target channel parameter of the first channel meets the shift condition if the updated accumulated matching number is greater than or equal to a threshold value;
and the parameter adjustment module is used for adjusting the target channel parameter of the first channel from the original gear value to the target gear value if the target channel parameter of the first channel meets the gear shifting condition.
10. The apparatus of claim 9, wherein the estimation result of the target channel parameter of the first channel in one period is obtained once every a certain time, and the estimation results of the target channel parameter of the first channel in a plurality of periods are obtained;
Wherein the at least one history estimation result and the first estimation result are estimation results of n consecutive periods of the plurality of periods, n being an integer greater than 1.
11. The apparatus of claim 9, wherein the gear determination submodule is configured to:
obtaining matching conditions corresponding to the gear positions of the plurality of candidates respectively;
and if the first estimation result accords with the matching condition corresponding to the target gear, determining that the first estimation result is matched with the target gear.
12. The apparatus of claim 9, wherein the number of updates submodule is configured to:
And adding 1 to the original accumulated matching times to obtain the updated accumulated matching times.
13. The apparatus of claim 9, wherein the first channel is a physical downlink control channel, PDCCH, and the target channel parameter is a signal-to-noise ratio, SNR.
14. The apparatus of claim 13, wherein the first channel corresponds to a first set of control resources CORESET; the result acquisition module includes:
A result obtaining sub-module, configured to obtain SNR estimation results corresponding to the multiple REG bundles in the first period, for multiple resource element aggregate bundles REG bundles included in the first CORESET;
And the result determination submodule is used for determining a first estimation result of the SNR of the first channel according to the SNR estimation results respectively corresponding to the plurality of REG bundles.
15. The apparatus of claim 14, wherein the result determination submodule is configured to:
Selecting a maximum value from the SNR estimation results respectively corresponding to the REG bundles as a first estimation result of the SNR of the first channel;
Or alternatively
Selecting an SNR estimation result greater than or equal to a threshold from the SNR estimation results respectively corresponding to the REG bundles; and determining a first estimation result of the SNR of the first channel according to the average value of the SNR estimation results which are greater than or equal to the threshold value.
16. The apparatus of claim 9, wherein the apparatus further comprises:
And the gear determining module is used for determining a plurality of candidate gears according to the estimation result of the target channel parameter of the first channel in the first period, and gear shifting conditions, matching conditions and gear values corresponding to the gears respectively.
17. A communication device comprising a processor and a memory, the memory having stored therein a computer program, the processor executing the computer program to implement the method of any of claims 1 to 8.
18. A computer readable storage medium, characterized in that the storage medium has stored therein a computer program for execution by a processor for implementing the method according to any one of claims 1 to 8.
19. A chip comprising programmable logic circuits and/or program instructions for implementing the method of any one of claims 1 to 8 when the chip is run.
20. A computer program product comprising computer instructions stored in a computer readable storage medium, from which a processor reads and executes the computer instructions to implement the method of any one of claims 1 to 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210404485.5A CN114866167B (en) | 2022-04-18 | 2022-04-18 | Channel parameter estimation method, device, equipment, storage medium and program product |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210404485.5A CN114866167B (en) | 2022-04-18 | 2022-04-18 | Channel parameter estimation method, device, equipment, storage medium and program product |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114866167A CN114866167A (en) | 2022-08-05 |
CN114866167B true CN114866167B (en) | 2024-08-06 |
Family
ID=82630725
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210404485.5A Active CN114866167B (en) | 2022-04-18 | 2022-04-18 | Channel parameter estimation method, device, equipment, storage medium and program product |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114866167B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101212782A (en) * | 2006-12-31 | 2008-07-02 | 中兴通讯股份有限公司 | High-speed uplink packet access scheduling method and system |
CN102347920A (en) * | 2010-08-03 | 2012-02-08 | 中兴通讯股份有限公司 | Enhanced channel estimation method and device |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ATE223122T1 (en) * | 1998-11-18 | 2002-09-15 | Nokia Corp | METHOD FOR IMPROVED ESTIMATION OF CHANNEL PULSE RESPONSE IN TDMA SYSTEMS |
KR20050075477A (en) * | 2004-01-15 | 2005-07-21 | 삼성전자주식회사 | Communicating method between mimo stations |
US9755802B2 (en) * | 2013-09-25 | 2017-09-05 | Collision Communications, Inc. | Methods, systems, and computer program products for parameter estimation based on historical context information |
WO2016154908A1 (en) * | 2015-03-31 | 2016-10-06 | 深圳市大疆创新科技有限公司 | Wireless communication control method and apparatus |
CN106685865B (en) * | 2017-03-09 | 2019-12-20 | 北京万瑞天融信息技术有限公司 | Baseband receiving method and device of narrow-band wireless receiver |
CN109495218B (en) * | 2019-02-02 | 2019-04-26 | 翱捷科技(上海)有限公司 | A kind of user equipment and its method for decoding SIB1 |
CN111294301B (en) * | 2019-04-25 | 2022-09-30 | 展讯通信(上海)有限公司 | Doppler frequency offset estimation method and device, storage medium and terminal |
CN112752347B (en) * | 2019-10-31 | 2023-04-07 | 华为技术有限公司 | Method and apparatus for scheduling data transmission |
US11581959B2 (en) * | 2020-03-04 | 2023-02-14 | Samsung Electronics Co., Ltd. | Channel estimation and prediction with measurement impairment |
CN111786916B (en) * | 2020-06-04 | 2022-12-20 | Oppo广东移动通信有限公司 | Channel estimation method and device, terminal and storage medium |
-
2022
- 2022-04-18 CN CN202210404485.5A patent/CN114866167B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101212782A (en) * | 2006-12-31 | 2008-07-02 | 中兴通讯股份有限公司 | High-speed uplink packet access scheduling method and system |
CN102347920A (en) * | 2010-08-03 | 2012-02-08 | 中兴通讯股份有限公司 | Enhanced channel estimation method and device |
Also Published As
Publication number | Publication date |
---|---|
CN114866167A (en) | 2022-08-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10015829B2 (en) | Controlling interference | |
US10880906B2 (en) | Apparatuses, methods and computer programs for implementing fairness and complexity-constrained a non-orthogonal multiple access (NOMA) scheme | |
CN110115084B (en) | Method for transmitting data and communication device | |
JP7271684B2 (en) | Method and apparatus for measuring interference or received signal power | |
CN106793047B (en) | Uplink power control method and base station | |
CN111586827B (en) | Power control method and power control device | |
US11750349B2 (en) | Telecommunications apparatus and methods | |
CN109792716B (en) | Communication method, terminal device, network device, and storage medium | |
WO2023273869A1 (en) | Method and apparatus for determining priority of channel state information report, and related device | |
US9426814B2 (en) | Radio base station and a method therein for scheduling radio resources based on a path loss fraction | |
CN110662235B (en) | Data processing method, host unit, base station system, and storage medium | |
CN114257331A (en) | Scheduling method, device and storage medium of satellite communication system | |
CN109155921B (en) | Method and apparatus for device-to-device communication | |
JP2020014237A (en) | Selection method and device of resident cell | |
CN118118991A (en) | Uplink power control for multi-slot transport block transmission | |
Yang et al. | LTE uplink performance with interference from in-band device-to-device (D2D) communications | |
CN110855410B (en) | Method for determining demodulation reference signal DMRS port and related product | |
EP4216610A1 (en) | Wireless communication method, terminal device, and network device | |
CN114866167B (en) | Channel parameter estimation method, device, equipment, storage medium and program product | |
CN115996457A (en) | Communication method and device | |
Liu et al. | Optimizing channel allocation for D2D overlaying multi-channel downlink cellular networks | |
Penttinen et al. | Performance model for orthogonal sub channel in noise-limited environment | |
CN116830687A (en) | Transmission method, terminal device, network device and communication system | |
US11259254B2 (en) | Variable-length coding in a NOMA-based communication system | |
CN116472763A (en) | Resource determination method, first terminal equipment and second terminal equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20241101 Address after: 6th Floor, No.1 Chongqing Road, Banqiao District, Xinbei City, Taiwan, China, China Patentee after: Weiguang Co.,Ltd. Country or region after: Samoa Address before: Room 1501, 15 / F, building 2, No. 10 yard, Chaoyang Park South Road, Chaoyang District, Beijing Patentee before: Zheku Technology (Beijing) Co.,Ltd. Country or region before: China |