Communication method and device, storage medium and product

By receiving channel status information and determining inference configuration information, adjusting to reduce resource consumption, non-essential measurement problems during device communication in 5G networks are solved and system performance is improved.

CN120034879APending Publication Date: 2025-05-23CHINA MOBILE ZIJIN INNOVATION INST CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510174029.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-17
Publication Date
2025-05-23

AI Technical Summary

Technical Problem

In 5G networks, non-essential measurement processes and resource consumption will occur when devices communicate, resulting in weakening of performance gain.

Method used

By receiving the channel state information sent by the second communication device, the first inference configuration information is determined, and the data reception status information is adjusted according to the data reception status information, and the second inference configuration information is sent to reduce non-essential measurement processes and resource consumption during beam transmission.

Benefits of technology

It effectively reduces unnecessary measurement processes and resource consumption during beam transmission, and improves the accuracy of beam prediction and system performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120034879A_ABST
    Figure CN120034879A_ABST
Patent Text Reader

Abstract

The invention discloses a communication method and device, a storage medium and a product, and relates to the technical field of wireless communication, and the communication method comprises the steps: receiving channel state information sent by a second communication device; and determining first reasoning configuration information according to the channel state information. According to the invention, unnecessary measurement processes and resource consumption in a device communication process are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a communication method, device, storage medium and computer program product. Background Art

[0002] Currently, in 5G-Advanced, one specific area of ​​AI / ML (artificial intelligence / machine learning) enhancement can be beam management, which is a key technology in 5G networks, such as reducing overhead and latency through beam prediction in the time / space domain and improving the accuracy of beam selection during device communication.

[0003] During the beam prediction process, the network may scan all potential beams when the model is trained. The user end can determine the beam labels used for training from these potential beams. After the model training is completed, the network needs to scan the fixed beam resource set and feed it back to the user end, which then determines the best beam. In turn, the network uses the best beam / inference configuration for transmission. Due to the time-varying channel conditions, the resources required for the model to make inferences in beam prediction are also time-varying. The fixed number of measurement beams often exchanges redundant resources for correct inference results, thereby increasing unnecessary measurement processes and resource consumption.

[0004] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art. Summary of the invention

[0005] The main purpose of the present application is to provide a communication method, device, storage medium and computer program product, aiming to solve the technical problem in the related art that unnecessary measurement processes and resource consumption occur when devices communicate.

[0006] To achieve the above object, the present application proposes a communication method, which is applied to a first communication device, and the communication method includes:

[0007] receiving channel state information sent by a second communication device;

[0008] First inference configuration information is determined according to the channel state information.

[0009] In one embodiment, after determining the first inference configuration information according to the channel state information, the method further includes:

[0010] The first inference configuration information is sent to the second communication device.

[0011] In one embodiment, the first reasoning configuration information includes at least one of the following:

[0012] Beam reporting strategy;

[0013] Number of beam reports;

[0014] The difference between the best predicted beam.

[0015] In one embodiment, the channel state information includes a channel quality indication, and determining the first inference configuration information according to the channel state information includes:

[0016] Determining first inference configuration information according to the channel quality indication and the first mapping table;

[0017] Among them, the first mapping table is used to characterize the mapping relationship between the channel quality indication and the beam reporting strategy or the beam reporting quantity.

[0018] In one embodiment, after determining the first inference configuration information according to the channel state information, the method further includes:

[0019] receiving data reception status information sent by the second communication device;

[0020] determining second reasoning configuration information based on the associated adjustment amount of the data reception state information and the first reasoning configuration information;

[0021] The second inference configuration information is sent to the second communication device.

[0022] In one embodiment, the second reasoning configuration information includes at least one of the following:

[0023] Adjusted beam reporting strategy;

[0024] The number of beam reports after adjustment;

[0025] The difference between the adjusted and best predicted beams.

[0026] In one embodiment, determining the second reasoning configuration information based on the associated adjustment amount of the data reception state information and the first reasoning configuration information includes:

[0027] Based on the first inference configuration information, the associated adjustment amount of the data reception state information and the calculation rule, second inference configuration information is obtained.

[0028] In one embodiment, the calculation rule includes at least one of the following:

[0029] The second inference configuration information is equal to a rounded-down value of the sum of the beam reporting strategy and the beam reporting strategy adjustment amount;

[0030] The second inference configuration information is equal to the floor value of the sum of the beam reporting quantity and the beam reporting quantity adjustment amount.

[0031] In one embodiment, the data receiving status information includes at least one of the following:

[0032] Data receives positive feedback;

[0033] Data receives negative feedback.

[0034] In one embodiment, the associated adjustment amount of the data reception state information includes at least one of the following:

[0035] Beam reporting strategy adjustment amount;

[0036] Adjustment amount of beam reporting quantity.

[0037] In one embodiment, the beam reporting strategy adjustment amount includes at least one of the following:

[0038] First strategy adjustment amount;

[0039] The second strategy adjustment amount.

[0040] In one embodiment, the first strategy adjustment amount is determined based on the minimum value between the strategy increase amount and a preset strategy adjustment upper limit value, and the strategy increase amount is the sum of the previous beam reporting strategy adjustment amount and the strategy increase step corresponding to the data reception positive feedback.

[0041] In one embodiment, the second strategy adjustment amount is determined based on the maximum value between the strategy downward adjustment amount and a preset strategy adjustment lower limit value, and the strategy downward adjustment amount is the difference between the previous beam reporting strategy adjustment amount and the strategy downward adjustment step corresponding to the data reception negative feedback.

[0042] In one embodiment, the beam reporting quantity adjustment amount includes at least one of the following:

[0043] The first beam quantity adjustment amount;

[0044] The second beam quantity adjustment amount.

[0045] In one embodiment, the first beam quantity adjustment amount is determined based on the minimum value between the beam up-adjustment amount and a preset beam adjustment upper limit value, and the beam up-adjustment amount is the sum of the previous beam reporting quantity adjustment amount and the beam quantity up-adjustment step corresponding to the data reception positive feedback.

[0046] In one embodiment, the second beam quantity adjustment amount is determined based on the maximum value between the beam down-adjustment amount and a preset beam adjustment lower limit value, and the beam down-adjustment amount is the difference between the previous beam reporting quantity adjustment amount and the beam quantity down-adjustment step corresponding to the data reception negative feedback.

[0047] In one embodiment, after sending the second inference configuration information to the second communication device, the method further includes:

[0048] The table indication information is sent to the second communication device, so that the second communication device selects a second mapping table based on the table indication information.

[0049] To achieve the above object, the present application proposes a communication method, which is applied to a second communication device, and the communication method includes:

[0050] Channel state information is sent to the first communications device.

[0051] In one embodiment, after sending the channel state information to the first communication device, the method further includes:

[0052] Receive first inference configuration information sent by the first communication device.

[0053] In one embodiment, after sending the channel state information to the first communication device, the method further includes:

[0054] Sending data reception status information to the first communication device;

[0055] Receive second inference configuration information and table indication information sent by the first communication device.

[0056] In one embodiment, the table indication information is indicated by at least one of the following:

[0057] Radio resource control signaling information, and / or dedicated radio network temporary identifier information.

[0058] In one embodiment, the radio resource control signaling information is configured with an information element indicating the sequence number of the second mapping table.

[0059] In one embodiment, after receiving the second inference configuration information and the table indication information sent by the first communication device, the method further includes:

[0060] Based on the table indication information, selecting a second mapping table;

[0061] Based on the second inference configuration information and the second mapping table, determine at least one of a beam reporting strategy and a beam reporting quantity.

[0062] In one embodiment, the selecting the second mapping table based on the table indication information includes at least one of the following:

[0063] Selecting a second mapping table based on the radio resource control signaling information;

[0064] Based on a combination of the radio resource control signaling information and the dedicated radio network temporary identifier information, a second mapping table is selected.

[0065] In one embodiment, the selecting the second mapping table based on the combination of the radio resource control signaling information and the dedicated radio network temporary identifier information includes:

[0066] If it is determined that the cyclic redundancy check bits of the payload of the physical downlink common control channel are not scrambled by the dedicated radio network temporary identifier information, selecting a second mapping table based on the information element in the radio resource control signaling information;

[0067] If it is determined that the cyclic redundancy check bits of the effective load of the physical downlink common control channel are scrambled by the dedicated radio network temporary identifier information, then the second mapping table specified by the dedicated radio network temporary identifier information is selected.

[0068] In one embodiment, there is a one-to-one correspondence between the second mapping table, the first mapping table, and the channel quality indication table of different modulation modes.

[0069] In addition, to achieve the above objectives, the present application also proposes a communication device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the communication method described above.

[0070] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the communication method described above are implemented.

[0071] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, wherein the computer program product includes a computer program, and when the computer program is executed by a processor, the steps of the communication method described above are implemented.

[0072] The present application proposes a communication method, device, storage medium and computer program product. The present application receives channel state information sent by a second communication device; determines first inference configuration information based on the channel state information, and then determines the first inference configuration information that needs to be transmitted based on the channel state information fed back by the second communication device, thereby reducing unnecessary measurement processes and resource consumption during beam transmission. BRIEF DESCRIPTION OF THE DRAWINGS

[0073] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0074] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0075] Figure 1 A flow chart of the first embodiment of the communication method of the present application;

[0076] Figure 2 A schematic diagram of the beam transmission process involved in the communication method of this application;

[0077] Figure 3 A flow chart of the second embodiment of the communication method of the present application;

[0078] Figure 4 A schematic diagram of the beam adaptive adjustment process involved in the communication method of this application;

[0079] Figure 5 A flow chart of the third embodiment of the communication method of the present application;

[0080] Figure 6 A flowchart of the fourth embodiment of the communication method of the present application is provided;

[0081] Figure 7 The structure of the communication device of the present application is shown in FIG. Figure 1 ;

[0082] Figure 8 The structure of the communication device of the present application is shown in FIG. Figure 2 ;

[0083] Fig. 9 A schematic diagram of the device structure of the hardware operating environment involved in the communication method in the embodiment of the present application.

[0084] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0085] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.

[0086] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.

[0087] The main solutions of the embodiments of this application are:

[0088] receiving channel state information sent by a second communication device;

[0089] First inference configuration information is determined according to the channel state information.

[0090] In the related art, during the beam prediction process, the network will scan all potential beams, and the user end can determine the beam labels for training from these potential beams. After the model training is completed, the network needs to scan the fixed beam resource set and feed it back to the user end, and then the user end determines the best beam, so that the network uses the best beam / inference configuration for transmission. Due to the time-varying channel conditions, the resources required for the model to make inferences in beam prediction are also time-varying. The fixed number of measurement beams often exchanges redundant resources for correct inference results, thereby increasing unnecessary measurement processes and resource consumption.

[0091] The present application proposes a communication method, device, storage medium and computer program product. The present application receives channel state information sent by a second communication device; determines first inference configuration information based on the channel state information, and then determines the first inference configuration information that needs to be transmitted based on the channel state information fed back by the second communication device, thereby reducing unnecessary measurement processes and resource consumption during beam transmission.

[0092] It should be noted that the execution subject of this embodiment may be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device, a communication device, etc. capable of realizing the above functions. The following takes a communication device as an example to illustrate this embodiment and the following embodiments.

[0093] Based on this, the embodiment of the present application provides a communication method, which is applied to a first communication device, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the communication method of the present application.

[0094] In this embodiment, the communication method includes steps S10 to S20:

[0095] Step S10, receiving channel state information sent by the second communication device;

[0096] It should be noted that the first communication device may be a base station, and the second communication device may be a user terminal, such as a mobile phone, a computer, etc., without specific limitation.

[0097] It should be noted that the channel state information can be a channel quality indication, and the channel quality indication sent by the second communication device is used to determine the sent inference configuration, so that during the communication process, the required inference configuration can be preliminarily selected according to the transmission state of the channel.

[0098] Step S20: determining first inference configuration information according to the channel state information.

[0099] It should be noted that after receiving the channel state information, the first inference configuration information is selected according to the channel state information and a mapping relationship between a preset channel quality indicator and a beam strategy.

[0100] It should be noted that in the related art, 3GPP Rel-18 SI evaluated the use case of AI / ML (artificial intelligence / machine learning) for beam management, and described the use of AI / ML for beam management in detail in 3GPP TR 38.843. There are two use cases of AI / ML for beam management mentioned in TR 38.843: 1) spatial downlink beam prediction of beam set A based on the measurement results of beam set B, 2) time domain downlink beam prediction of beam set A based on the historical measurement results of beam set B. Taking use case 1 as an example, Figure 2 As shown, during the training phase, the network (base station) can scan all potential beams, and the UE (user terminal) can determine the best beam ID (identification) / reference signal resource ID as a training label based on these beams. After the model training is completed, the network only needs to scan a small group of beams during the scan, and the UE will feed back the inferred Top-K beam ID / reference signal resource ID to the network, which then scans these reported candidate beams, and the UE determines the best beam ID / reference signal resource ID, which will then be fed back to the network.

[0101] In related technologies, a fixed number of resources is often configured in a CSI (channel state information) resource set, and the UE also measures a fixed number of beams when reporting measurements, and gives a fixed K value when returning the Top-K beam ID / reference signal resource ID. However, a fixed number of resources is not always applicable during model inference.

[0102] Moreover, due to the time-varying channel conditions, the resources required for the model to make correct inferences in beam prediction are actually also time-varying. The fixed number of measurement beams (the number of resources in Set B and the K value of Top-K) often exchanges redundant resources for correct inference results. When the model can infer correctly, this increases unnecessary measurement processes and resource consumption, thereby weakening the performance gain brought by the AI ​​model to the system.

[0103] It should be noted that in this embodiment, by obtaining the channel quality indication sent by the user terminal, the corresponding inference configuration / number of beams can be matched according to the current channel conditions, thereby reducing unnecessary measurement processes and resource consumption of the model during the inference process.

[0104] In a feasible implementation manner, after determining the first inference configuration information according to the channel state information, the method further includes:

[0105] The first inference configuration information is sent to the second communication device.

[0106] It should be noted that after determining the first inference configuration information, the first inference configuration information is sent to the second communication device / user terminal, and then the first inference configuration information is analyzed by the second communication device to determine whether the inference configuration is the optimal beam.

[0107] In a feasible implementation manner, the first reasoning configuration information includes at least one of the following:

[0108] Beam reporting strategy;

[0109] Number of beam reports;

[0110] The difference between the best predicted beam.

[0111] It should be noted that the first inference configuration information may be at least one of a beam reporting strategy, a beam reporting quantity, and a difference with the best predicted beam. In the data transmission process, what needs to be determined is mainly the number of beam reports. The beam reporting strategy corresponds to the beam identifier corresponding to the number of beam reports. BMS Logo, I BMS Represents the index of the beam measurement strategy BMS.

[0112] It should be noted that the first inference configuration information may be an information element in CSI-ReportConfig (CSI report configuration) or CSI-ResourceConfig (CSI resource configuration) configured in the channel state information reference signal;

[0113] Specifically, CSI-ReportConfig indicates how the UE generates and reports CSI information, including the content, frequency, and format of the report. It contains multiple information elements to ensure that the base station can accurately obtain channel state information and perform corresponding resource allocation and scheduling; CSI-ResourceConfig indicates the resource set used for CSI measurement, including CSI reference signal (CSI-RS) and CSI interference measurement resource (CSI-IM). It specifies the location, type, and configuration parameters of the resources.

[0114] It should be noted that the difference from the best predicted beam may be an allowable X dB difference from the maximum predicted L1-RSRP value, where X may be 2, 3, etc., and may be set according to actual needs without specific limitation.

[0115] It should be noted that when the first inference configuration information is a beam reporting strategy, the number of beam reports that need to be transmitted and the difference between the beam and the best predicted beam can be determined by a preset beam measurement mapping table.

[0116] It should be noted that when the first inference configuration information is the number of beam reports, the corresponding beam reporting strategy and the difference with the best predicted beam can be determined by a preset beam measurement mapping table.

[0117] It should be noted that the first inference configuration information also includes the predicted K value of the Top-K beam, that is, the number of beams in the top K order of the number of beam transmissions. For example, when the K value is 2, the K value of the Top-K beam represents the top 2 beams in the order of the number of beam transmissions.

[0118] In a feasible implementation manner, the channel state information includes a channel quality indication, and determining the first inference configuration information according to the channel state information includes:

[0119] Determining first inference configuration information according to the channel quality indication and the first mapping table;

[0120] Among them, the first mapping table is used to characterize the mapping relationship between the channel quality indication and the beam reporting strategy or the beam reporting quantity.

[0121] It should be noted that the channel quality indicator (CQI) is a crucial parameter in wireless communication systems, which is used to evaluate and optimize the quality of wireless channels. By reporting CQI values ​​regularly or on demand, user equipment helps the base station make the best modulation coding and resource allocation decisions, thereby improving data transmission efficiency and communication quality.

[0122] It should be noted that the first mapping table is a mapping table between CQI and beam reporting strategy, or it can be a mapping table between CQI and beam reporting quantity. After receiving the channel quality indication sent by the second communication device, the required beam reporting strategy or beam reporting quantity is determined by matching the channel quality indication with the first mapping table.

[0123] Taking the first mapping table as a mapping table between CQI and beam reporting strategy as an example, the first mapping table is represented as CQI-I BMS The mapping table (corresponding to the 256QAM CQI Table (channel quality indication table)) is shown in the following table:

[0124] CQI index <![CDATA[I BMS ]]> 0 - 1 1 2 1 …… …… 4 6 …… …… 8 9 …… …… 15 15

[0125] As shown in the table above, when the CQI level is 1, the corresponding I BMS is 1, when the CQI level is 4, the corresponding I BMS6, and so on.

[0126] The present application proposes a communication method, device, storage medium and computer program product. The present application receives channel state information sent by a second communication device; determines first inference configuration information based on the channel state information, and then determines the first inference configuration information that needs to be transmitted based on the channel state information fed back by the second communication device, thereby reducing unnecessary measurement processes and resource consumption during beam transmission.

[0127] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction, and will not be repeated in the following. Figure 3 After the step S20 of determining the first inference configuration information according to the channel state information, the communication method further includes steps S30 to S50:

[0128] Step S30, receiving data receiving status information sent by the second communication device;

[0129] It should be noted that after determining the first inference configuration information, the data reception status information sent by the second communication device will be received synchronously. The data reception status information may be feedback information after the communication device receives the transmitted data. The feedback information may be positive feedback or negative feedback.

[0130] When the feedback information is positive feedback, the first communication device needs to increase / adjust upward the number of beams to be transmitted. Conversely, when the feedback information is negative feedback, the first communication device needs to reduce / adjust downward the number of beams to be transmitted.

[0131] Step S40, determining second reasoning configuration information based on the associated adjustment amount of the data reception state information and the first reasoning configuration information;

[0132] It should be noted that the associated adjustment amount of the data reception status information can be an adjustment to the beam reporting strategy, or an adjustment to the number of beam reports, which depends on the actual situation and the content of the inference configuration information.

[0133] It should be noted that the process of determining the second reasoning configuration information based on the associated adjustment amount of the data reception state information and the first reasoning configuration information includes the following:

[0134] 1. When the first inference configuration information is a beam reporting strategy, the associated adjustment amount of the data reception status information is also the adjustment amount of the beam reporting strategy. According to the adjustment amount, the first inference configuration information is adjusted to obtain the required second inference configuration information.

[0135] 2. When the first inference configuration information is the number of beam reports, the associated adjustment amount of the data reception status information is also the adjustment amount of the number of beam reports. According to the adjustment amount, the first inference configuration information is adjusted to obtain the required second inference configuration information.

[0136] 3. When the first inference configuration information is the beam reporting strategy, the K value of the predicted Top-K beam, and the difference between it and the best predicted beam, adjust the beam reporting strategy, and then synchronously adjust the K value of the predicted Top-K beam and the difference between it and the best predicted beam according to the mapping table of the beam measurement strategy.

[0137] Step S50: sending the second inference configuration information to the second communication device.

[0138] It should be noted that after adjusting the first inference configuration information according to the data reception status information, the obtained second inference configuration information is sent to the second communication device, and the best reporting beam can be transmitted.

[0139] It should be noted that poor system performance (such as low throughput, too many NACKs, etc.) or model inference result errors (such as low beam prediction accuracy) may trigger the model's performance monitoring process, which may lead to model switching or rollback. However, such situations can be solved by adding measurement resources during model inference. Triggering unnecessary performance monitoring, model switching or rollback processes may cause unnecessary overhead, weakening the performance gain brought by the AI ​​model to the system.

[0140] In this embodiment, by receiving feedback information from the second communication device, the beam reporting strategy or the beam reporting quantity is adaptively adjusted according to the feedback information, thereby reducing unnecessary overhead of the model and making the beam reporting quantity more accurate, thereby reducing resource consumption.

[0141] In a feasible implementation manner, the second reasoning configuration information includes at least one of the following:

[0142] Adjusted beam reporting strategy;

[0143] The number of beam reports after adjustment;

[0144] The difference between the adjusted and best predicted beams.

[0145] It should be noted that since the second inference configuration information is obtained by adjusting the first inference configuration information, when the first inference configuration information includes at least one of the beam reporting strategy, the beam reporting number, and the difference between the beam and the best predicted beam, the second inference configuration information also includes at least one of the adjusted beam reporting strategy, the adjusted beam reporting number, and the adjusted difference between the beam and the best predicted beam, and the first inference configuration information and the second inference configuration information correspond to each other.

[0146] In a feasible implementation manner, the step S40 of determining the second reasoning configuration information based on the associated adjustment amount of the data reception state information and the first reasoning configuration information includes:

[0147] Based on the first inference configuration information, the associated adjustment amount of the data reception state information and the calculation rule, second inference configuration information is obtained.

[0148] It should be noted that after determining the associated adjustment amount between the first reasoning configuration information and the data receiving state information, the first reasoning configuration information is adjusted according to a preset calculation rule to obtain the second reasoning configuration information.

[0149] In a feasible implementation manner, the calculation rule includes at least one of the following:

[0150] The second inference configuration information is equal to a rounded-down value of the sum of the beam reporting strategy and the beam reporting strategy adjustment amount;

[0151] The second inference configuration information is equal to the floor value of the sum of the beam reporting quantity and the beam reporting quantity adjustment amount.

[0152] It should be noted that there are two main ways to adjust the inference configuration:

[0153] 1. When the first inference configuration information is the beam reporting strategy, the associated adjustment amount of the data reception status information is the beam reporting strategy adjustment amount. The two are added together and the sum is rounded down to obtain the second inference configuration information. Since the beam reporting strategy and the number of beam reports are both integers, the calculated value needs to be rounded to an integer.

[0154] 2. When the first inference configuration information is the number of beam reports, the associated adjustment amount of the data reception status information is the adjustment amount of the number of beam reports. The two are added together, and the rounded-down value of the sum is taken to obtain the second inference configuration information.

[0155] The specific adjustment methods are as follows:

[0156] Adjust the actual beam measurement strategy BMS order according to the UE feedback:

[0157]

[0158] Among them, I BMS,adjust is the order of the downlink beam measurement strategy finally used, Indicates the rounding down operation, I BMS,org According to CQI-I BMS The original order obtained by mapping the table, delta I BMS Indicates the downlink order I BMS,org The corresponding cumulative adjustment amount, similarly, when the parameter to be adjusted is the number of beam reports, the above formula is also applicable.

[0159] In a feasible implementation manner, the data receiving status information includes at least one of the following:

[0160] Data receives positive feedback;

[0161] Data receives negative feedback.

[0162] It should be noted that the data reception status information is mainly feedback information sent by the communication device after receiving data, wherein the feedback information includes positive feedback of data reception and negative feedback of data reception.

[0163] Specifically, the positive feedback of data reception can be ACK (Acknowledgment) feedback, indicating that the data has been received normally, informing the sender that it can continue to send the next data packet to avoid unnecessary retransmission. The negative feedback of data reception represents NACK (Negative Acknowledgment) feedback, indicating that the data packet needs to be retransmitted, notifying the sender that a specific data packet needs to be retransmitted to ensure the integrity of the data. Then, based on these two types of feedback information, it is determined whether the inference configuration needs to be adjusted positively or negatively.

[0164] In a feasible implementation manner, the associated adjustment amount of the data reception state information includes at least one of the following:

[0165] Beam reporting strategy adjustment amount;

[0166] Adjustment amount of beam reporting quantity.

[0167] It should be noted that the beam reporting strategy is adjusted accordingly according to the content included in the inference configuration information, that is, the beam reporting strategy and the beam reporting quantity are adjusted separately, or both are adjusted.

[0168] In a feasible implementation manner, the beam reporting strategy adjustment amount includes at least one of the following:

[0169] First strategy adjustment amount;

[0170] The second strategy adjustment amount.

[0171] It should be noted that the first strategy adjustment amount is a strategy adjustment amount calculated by adjusting according to the positive feedback of data reception.

[0172] It should be noted that the second strategy adjustment amount is a strategy adjustment amount calculated by adjusting according to the negative feedback of data reception.

[0173] In a feasible implementation, the first strategy adjustment amount is determined based on the minimum value between the strategy increase amount and a preset strategy adjustment upper limit value, and the strategy increase amount is the sum of the previous beam reporting strategy adjustment amount and the strategy increase step corresponding to the data reception positive feedback.

[0174] In a feasible implementation, the second strategy adjustment amount is determined based on the maximum value between the strategy downward adjustment amount and a preset strategy adjustment lower limit value, and the strategy downward adjustment amount is the difference between the previous beam reporting strategy adjustment amount and the strategy downward adjustment step corresponding to the data reception negative feedback.

[0175] It should be noted that the strategy upward adjustment is expressed as: deltaI BMS (t-1)+UpStep, the preset strategy adjustment upper limit value is expressed as: UpperLimit.

[0176] It should be noted that the strategy downward adjustment amount is expressed as: deltaI BMS (t-1)-DownStep, the preset strategy adjustment lower limit is expressed as: LowerLimit.

[0177] It should be noted that when the beam reporting strategy is cumulatively adjusted, the accumulation is performed in the following manner:

[0178]

[0179] In the above formula, UpperLimit and LowerLimit represent the downstream I BMS The upper and lower limits of the cumulative adjustment amount. UpStep means that after receiving ACK feedback, delta I BMS The step size of upward adjustment, that is, the strategy upward adjustment step size, DownStep means that after receiving NACK feedback, delta I BMS The downward adjustment step size, that is, the strategy downward adjustment step size, deltaI BMS (t-1) represents the beam reporting strategy adjustment amount at the last moment or the previous time.

[0180] It should be noted that when adjusting upward, the adjustment amount needs to be the minimum value to avoid too much adjustment at one time and cause unavoidable impact. When adjusting downward, the adjustment amount needs to be the maximum value. When too much negative feedback is received, it means that the channel condition is poor at this time, and the beam needs to be adjusted in time and to the maximum extent to restore normal data transmission conditions.

[0181] In a feasible implementation manner, the beam reporting quantity adjustment amount includes at least one of the following:

[0182] A first beam quantity adjustment amount;

[0183] The second beam quantity adjustment amount.

[0184] It should be noted that, similar to the adjustment method of the beam reporting strategy, the process of adjusting the number of beam reports also includes two situations:

[0185] 1. The adjustment amount of the first beam quantity for data reception positive feedback;

[0186] 2. The amount of adjustment of the second beam quantity for negative feedback of data reception.

[0187] In a feasible implementation, the first beam quantity adjustment amount is determined based on the minimum value between the beam up-adjustment amount and a preset beam adjustment upper limit value, and the beam up-adjustment amount is the sum of the previous beam reporting quantity adjustment amount and the beam quantity up-adjustment step corresponding to the data reception positive feedback.

[0188] In a feasible implementation, the second beam quantity adjustment amount is determined based on the maximum value between the beam down-adjustment amount and a preset beam adjustment lower limit value, and the beam down-adjustment amount is the difference between the previous beam reporting quantity adjustment amount and the beam quantity down-adjustment step corresponding to the data reception negative feedback.

[0189] It should be noted that the calculation method of the beam quantity adjustment amount is the same as the calculation method of the beam strategy adjustment amount. The corresponding beam quantity adjustment amount can be calculated by replacing the beam reporting strategy in the above formula for cumulative adjustment of the beam reporting strategy with the beam reporting quantity.

[0190] Specifically, Figure 4 Schematic diagram of the beam adaptive adjustment process involved in the embodiment of the present application, HARQ feedback is the data reception status information sent by the second communication device, CQI is the channel quality indicator, and the BMS table index is I BMS , CQI-I BMS The mapping means selecting the corresponding first inference configuration information according to the mapping relationship between the CQI and the BMS table, and then adaptively adjusting the first inference configuration information according to the received data reception status information to obtain the adjusted second inference configuration information.

[0191] In a feasible implementation manner, after sending the second inference configuration information to the second communication device, the method further includes:

[0192] The table indication information is sent to the second communication device, so that the second communication device selects a second mapping table based on the table indication information.

[0193] It should be noted that after adjusting the first inference configuration information to obtain the second inference configuration information, the table indication information is sent to the second communication device, so that the second communication device selects the second mapping table based on the table indication information.

[0194] It should be noted that the table indication information is used to instruct the user terminal to determine the BMS table number to be used based on the information, and select the final beam reporting strategy or beam reporting quantity from the corresponding BMS table.

[0195] In this embodiment, the preliminarily determined first inference configuration information is adjusted according to the feedback information of the user terminal, so that the beam measurement parameters can be adaptively adjusted according to the time-varying conditions of the channel, thereby improving the accuracy of beam prediction and reducing the triggering of unnecessary performance monitoring, model switching or fallback processes.

[0196] Based on the first embodiment and / or the second embodiment of the present application, in the third embodiment of the present application, the same or similar contents as those of the above-mentioned first and second embodiments can refer to the above introduction, and will not be repeated later. Figure 5 , the communication method is also applied to a second communication device, the method comprising:

[0197] Step S100: Send channel state information to a first communication device.

[0198] It should be noted that the second communication device may be a user terminal, and by sending the channel state information to the first communication device, the first communication device may determine the inference configuration information according to the channel state information.

[0199] In a feasible implementation manner, after sending the channel state information to the first communication device, the method further includes:

[0200] Receive first inference configuration information sent by the first communication device.

[0201] It should be noted that after the first communication device determines the first inference configuration information, it receives the first inference configuration information and analyzes the first inference configuration information through a model to generate an optimal predicted beam.

[0202] It should be noted that, as can be seen from the above, the channel state information can be a channel quality indication, and the corresponding inference configuration is preliminarily determined by the channel quality indication instead of selecting a fixed value, thereby reducing the analysis time of the model and reducing resource waste.

[0203] In this embodiment, the inference configuration is preliminarily determined through the channel quality indication, which reduces the waste of resources during model analysis.

[0204] Based on the first embodiment, the second embodiment and / or the third embodiment of the present application, in the fourth embodiment of the present application, the same or similar contents as those of the above-mentioned first embodiment, second embodiment and third embodiment can refer to the above introduction, and will not be repeated later. Figure 6 , after the step S100 of sending the channel state information to the first communication device, the method further includes:

[0205] Step S200, sending data reception status information to the first communication device;

[0206] Step S300: receiving second inference configuration information and table indication information sent by the first communication device.

[0207] It should be noted that after sending the channel state information to the first communication device, the data reception state information is sent to the first communication device. Since data is continuously transmitted between the first communication device and the second communication device, the data reception state information can be continuously fed back to the first communication device.

[0208] It should be noted that after the first communication device receives the data reception status information, it adjusts the first inference configuration information according to the data reception status information to obtain the second inference configuration information, and then sends the second inference configuration information and the table indication information to the second communication device.

[0209] In a feasible implementation manner, the table indication information is indicated by at least one of the following:

[0210] Radio resource control signaling information, and / or dedicated radio network temporary identifier information.

[0211] It should be noted that the wireless resource control signaling information is also RRC signaling. By using specific IE (such as bms-Table IE) to configure specific parameters (such as PDSCH-Config and SPS-Config parameters) for semi-static configuration, the signaling information is configured with elements with corresponding serial numbers of the beam measurement mapping table, where the configuration can be further modified using RRC signaling.

[0212] It should be noted that the dedicated radio network temporary identifier information may be C-RNTI or BMS-C-RNTI, which is used for control or configuration purposes in a table selection scenario.

[0213] In a feasible implementation manner, the radio resource control signaling information is configured with an information element indicating a sequence number of the second mapping table.

[0214] It should be noted that, by configuring an information element indicating the second mapping table number in the radio resource control signaling information, when the second mapping table is selected using the radio resource control signaling information, the required second mapping table is selected according to the table number corresponding to the information element.

[0215] Specifically, the RRC signaling example is: adding a new configuration bms-Table indicating the BMS table number in PDSCH-Config.

[0216] PDSCH-Config::=SEQUENCE{...bms-Table ENUMERATED{table1,table2,table3}OPTIONAL,...}

[0217] It should be noted that the second mapping table may be a BMS beam measurement strategy table (corresponding to 256QAM CQI Table), and the specific table is as follows:

[0218]

[0219]

[0220] The BMS table (second mapping table) should at least include: BMS , the mapping information between the allowed X dB difference from the maximum predicted L1-RSRP value (the difference from the best predicted beam), the reported number of beams M, and the predicted K value of the Top-K beams.

[0221] In a feasible implementation manner, after receiving the second inference configuration information and the table indication information sent by the first communication device, the method further includes:

[0222] Based on the table indication information, selecting a second mapping table;

[0223] Based on the second inference configuration information and the second mapping table, determine at least one of a beam reporting strategy and a beam reporting quantity.

[0224] It should be noted that after receiving the table indication information, the required second mapping table is selected according to the corresponding table number in the table indication information.

[0225] It should be noted that after the second mapping table is determined, the second inference configuration information is matched with the second mapping table, and based on the mapping relationship between the parameters in the second mapping table, at least one of the beam reporting strategy and the beam reporting quantity is determined, which can also be the K value of the predicted Top-K beam, the difference between it and the best predicted beam, etc.

[0226] In a feasible implementation manner, the selecting the second mapping table based on the table indication information includes at least one of the following:

[0227] Selecting a second mapping table based on the radio resource control signaling information;

[0228] Based on a combination of the radio resource control signaling information and the dedicated radio network temporary identifier information, a second mapping table is selected.

[0229] It should be noted that there are two ways to select the second mapping table through table indication information. The second mapping table can be selected through wireless resource control signaling information, or the second mapping table can be selected through a combination of wireless resource control signaling information and dedicated wireless network temporary identifier information.

[0230] It should be noted that when selecting the second mapping table through wireless resource control signaling information, the serial number of the required selected table can be determined directly through the information elements configured in the wireless resource control signaling information, and then the required beam measurement strategy table can be determined.

[0231] It should be noted that when the second mapping table is selected by combining the two, it is mainly through a comprehensive judgment based on the wireless resource control signaling information and the dedicated wireless network temporary identifier information, and the corresponding table number is determined according to different scrambling conditions of the dedicated wireless network temporary identifier information.

[0232] In a feasible implementation manner, the selecting the second mapping table based on the combination of the radio resource control signaling information and the dedicated radio network temporary identifier information includes:

[0233] If it is determined that the cyclic redundancy check bits of the payload of the physical downlink common control channel are not scrambled by the dedicated radio network temporary identifier information, selecting a second mapping table based on the information element in the radio resource control signaling information;

[0234] It should be noted that when the cyclic redundancy check bits of the effective load of the physical downlink common control channel are not encrypted by the dedicated wireless network temporary identifier information, the dedicated wireless network temporary identifier information is not used as the basis for selecting the second mapping table. Furthermore, the second mapping table is selected according to the information elements in the wireless resource control signaling information.

[0235] If it is determined that the cyclic redundancy check bits of the effective load of the physical downlink common control channel are scrambled by the dedicated radio network temporary identifier information, then the second mapping table specified by the dedicated radio network temporary identifier information is selected.

[0236] It should be noted that, when it is determined that the cyclic redundancy check bits of the effective load of the physical downlink common control channel are scrambled by the dedicated radio network temporary identifier information, the second mapping table specified by the dedicated radio network temporary identifier information is selected.

[0237] It should be noted that the physical layer implements dynamic selection of the BMS table by scrambling the CRC check bits (cyclic redundancy check bits) of the PDCCH (physical downlink common control channel) payload through RNTI. For example, switching between C-RNTI and BMS-C-RNTI will affect the selection of the BMS table.

[0238] For example, the table number specified by the wireless resource control signaling information is number 2, and the table number specified by the dedicated wireless network temporary identifier information is number 3. When the cyclic redundancy check bits of the effective load of the physical downlink common control channel are scrambled by the dedicated wireless network temporary identifier information, the final determined table number is number 3.

[0239] Exemplarily, when the 'bms-table' field of the higher layer parameter PDSCH-Config is set to 'table3', and the PDSCH is scheduled by a PDCCH of DCI Format 1-2 ((downlink control information)) scrambled by C-RNTI, BMSTable2 is used.

[0240] For another example, if the PDSCH is scheduled by a PDCCH of any DCI Format scrambled by a dedicated RNTI (such as a newly defined dedicated RNTI, BMS-C-RNTI), BMS Table 3 is used.

[0241] In a feasible implementation manner, the second mapping table, the first mapping table and the channel quality indication table of different modulation modes are in one-to-one correspondence.

[0242] It should be noted that the first mapping table and the second mapping table have been mentioned above and will not be repeated here.

[0243] It should be noted that the channel quality indicator table of different standards may be a 256QAM CQI Table table, specifically, as shown in the following table:

[0244]

[0245]

[0246] It should be noted that the number of the second mapping table, the first mapping table and the channel quality indication tables of different modulation modes is the same, and there is a mapping relationship between the CQI corresponding level, the order of the beam reporting strategy and the number of beam reports, so that different beam measurement strategies can adapt to the requirements of various scenarios.

[0247] In this embodiment, the corresponding second mapping table is selected through the table indication information, and a specific BMS table is selected by a combination of RRC signaling and physical layer signaling, which has both determinism and flexibility.

[0248] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the communication method of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.

[0249] This application also provides a communication device, please refer to Figure 7 , Figure 7 A schematic diagram of the structure of the communication device provided in the embodiment of the present application Figure 1 , the device can be mounted on or is the first communication device in the above method embodiment. Figure 7 The communication device shown can be used to perform part or all of the functions in the method embodiment described in the above embodiment. Figure 7 As shown, the communication device includes:

[0250] The receiving module S1 is used to receive the channel state information sent by the second communication device;

[0251] The determination module S2 is used to determine first inference configuration information according to the channel state information.

[0252] Exemplarily, after determining the first inference configuration information according to the channel state information, the method further includes:

[0253] The first inference configuration information is sent to the second communication device.

[0254] Exemplarily, the first reasoning configuration information includes at least one of the following:

[0255] Beam reporting strategy;

[0256] Number of beam reports;

[0257] The difference between the best predicted beam.

[0258] Exemplarily, the channel state information includes a channel quality indication, and determining the first inference configuration information according to the channel state information includes:

[0259] Determining first inference configuration information according to the channel quality indication and the first mapping table;

[0260] Among them, the first mapping table is used to characterize the mapping relationship between the channel quality indication and the beam reporting strategy or the beam reporting quantity.

[0261] Exemplarily, after determining the first inference configuration information according to the channel state information, the method further includes:

[0262] receiving data reception status information sent by the second communication device;

[0263] determining second reasoning configuration information based on the associated adjustment amount of the data reception state information and the first reasoning configuration information;

[0264] The second inference configuration information is sent to the second communication device.

[0265] Exemplarily, the second reasoning configuration information includes at least one of the following:

[0266] Adjusted beam reporting strategy;

[0267] The number of beam reports after adjustment;

[0268] The difference between the adjusted and best predicted beams.

[0269] Exemplarily, the determining the second reasoning configuration information based on the associated adjustment amount of the data reception state information and the first reasoning configuration information includes:

[0270] Based on the first inference configuration information, the associated adjustment amount of the data reception state information and the calculation rule, second inference configuration information is obtained.

[0271] Exemplarily, the calculation rule includes at least one of the following:

[0272] The second inference configuration information is equal to a rounded-down value of the sum of the beam reporting strategy and the beam reporting strategy adjustment amount;

[0273] The second inference configuration information is equal to the floor value of the sum of the beam reporting quantity and the beam reporting quantity adjustment amount.

[0274] Exemplarily, the data reception status information includes at least one of the following:

[0275] Data receives positive feedback;

[0276] Data receives negative feedback.

[0277] Exemplarily, the associated adjustment amount of the data reception state information includes at least one of the following:

[0278] Beam reporting strategy adjustment amount;

[0279] Adjustment amount of beam reporting quantity.

[0280] Exemplarily, the beam reporting strategy adjustment amount includes at least one of the following:

[0281] First strategy adjustment amount;

[0282] The second strategy adjustment amount.

[0283] Exemplarily, the first strategy adjustment amount is determined based on the minimum value between the strategy increase amount and a preset strategy adjustment upper limit value, and the strategy increase amount is the sum of the previous beam reporting strategy adjustment amount and the strategy increase step corresponding to the data reception positive feedback.

[0284] Exemplarily, the second strategy adjustment amount is determined based on the maximum value between the strategy downward adjustment amount and a preset strategy adjustment lower limit value, and the strategy downward adjustment amount is the difference between the previous beam reporting strategy adjustment amount and the strategy downward adjustment step corresponding to the data reception negative feedback.

[0285] Exemplarily, the beam reporting quantity adjustment amount includes at least one of the following:

[0286] The first beam quantity adjustment amount;

[0287] The second beam quantity adjustment amount.

[0288] Exemplarily, the first beam quantity adjustment amount is determined based on the minimum value between the beam up-adjustment amount and a preset beam adjustment upper limit value, and the beam up-adjustment amount is the sum of the previous beam reporting quantity adjustment amount and the beam quantity up-adjustment step corresponding to the data reception positive feedback.

[0289] Exemplarily, the second beam quantity adjustment amount is determined based on the maximum value between the beam down-adjustment amount and a preset beam adjustment lower limit value, and the beam down-adjustment amount is the difference between the previous beam reporting quantity adjustment amount and the beam quantity down-adjustment step corresponding to the data reception negative feedback.

[0290] Exemplarily, after sending the second inference configuration information to the second communication device, the method further includes:

[0291] The table indication information is sent to the second communication device, so that the second communication device selects a second mapping table based on the table indication information.

[0292] This application also provides a communication device, please refer to Figure 8 , Figure 8 A schematic diagram of the structure of the communication device provided in the embodiment of the present application Figure 2 , the device can be mounted on or is the second communication device in the above method embodiment. Figure 8 The communication device shown can be used to perform part or all of the functions in the method embodiment described in the above embodiment. Figure 8 As shown, the communication device includes:

[0293] The sending module A1 is used to send channel state information to the first communication device.

[0294] Exemplarily, after sending the channel state information to the first communication device, the method further includes:

[0295] Receive first inference configuration information sent by the first communication device.

[0296] Exemplarily, after sending the channel state information to the first communication device, the method further includes:

[0297] Sending data reception status information to the first communication device;

[0298] Receive second inference configuration information and table indication information sent by the first communication device.

[0299] Exemplarily, the table indication information is indicated by at least one of the following:

[0300] Radio resource control signaling information, and / or dedicated radio network temporary identifier information.

[0301] Exemplarily, the radio resource control signaling information is configured with an information element indicating the sequence number of the second mapping table.

[0302] Exemplarily, after receiving the second inference configuration information and the table indication information sent by the first communication device, the method further includes:

[0303] Based on the table indication information, selecting a second mapping table;

[0304] Based on the second inference configuration information and the second mapping table, determine at least one of a beam reporting strategy and a beam reporting quantity.

[0305] Exemplarily, the selecting the second mapping table based on the table indication information includes at least one of the following:

[0306] Selecting a second mapping table based on the radio resource control signaling information;

[0307] Based on a combination of the radio resource control signaling information and the dedicated radio network temporary identifier information, a second mapping table is selected.

[0308] Exemplarily, the selecting the second mapping table based on a combination of the radio resource control signaling information and the dedicated radio network temporary identifier information includes:

[0309] If it is determined that the cyclic redundancy check bits of the payload of the physical downlink common control channel are not scrambled by the dedicated radio network temporary identifier information, selecting a second mapping table based on the information element in the radio resource control signaling information;

[0310] If it is determined that the cyclic redundancy check bits of the effective load of the physical downlink common control channel are scrambled by the dedicated radio network temporary identifier information, the second mapping table specified by the dedicated radio network temporary identifier information is selected.

[0311] Exemplarily, there is a one-to-one correspondence between the second mapping table, the first mapping table and the channel quality indication table of different modulation modes.

[0312] The communication device provided by the present application adopts the communication method in the above embodiment to solve the technical problem of communication. Compared with the prior art, the beneficial effects of the communication device provided by the present application are the same as the beneficial effects of the communication method provided by the above embodiment, and other technical features in the communication device are the same as the features disclosed in the above embodiment method, which will not be repeated here.

[0313] The present application provides a communication device, which includes: at least one processor; and a memory that is communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the communication method in the above-mentioned embodiment one.

[0314] Reference below Fig. 9 , which shows a schematic diagram of the structure of a communication device suitable for implementing the embodiments of the present application. The communication device in the embodiments of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Fig. 9 The communication device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0315] like Fig. 9As shown, the communication device may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the communication device are also stored. The processing device 1001, ROM1002, and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the communication device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a communication device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.

[0316] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.

[0317] The communication device provided by the present application adopts the communication method in the above embodiment to solve the technical problem of communication. Compared with the prior art, the beneficial effects of the communication device provided by the present application are the same as the beneficial effects of the communication method provided by the above embodiment, and other technical features in the communication device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.

[0318] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0319] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

[0320] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the communication method in the above-mentioned embodiment.

[0321] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.

[0322] The computer-readable storage medium may be included in the communication device; or may exist independently without being installed in the communication device.

[0323] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the communication device, the communication device:

[0324] receiving channel state information sent by a second communication device;

[0325] First inference configuration information is determined according to the channel state information.

[0326] Computer program code for performing the operations of the present application may be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0327] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0328] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.

[0329] The readable storage medium provided in the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned communication method, and can solve the technical problems of communication. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in the present application are the same as the beneficial effects of the communication method provided in the above-mentioned embodiment, and will not be repeated here.

[0330] The present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned communication method when executed by a processor.

[0331] The computer program product provided by the present application can solve the technical problem of communication. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as the beneficial effects of the communication method provided by the above embodiment, which will not be repeated here.

[0332] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A communication method, characterized in that: The method is applied to a first communication device, comprising: receiving channel state information sent by a second communication device; First inference configuration information is determined according to the channel state information.

2. The method according to claim 1, characterized in that After determining the first inference configuration information according to the channel state information, the method further includes: The first inference configuration information is sent to the second communication device.

3. The method according to claim 1, characterized in that The first reasoning configuration information includes at least one of the following: Beam reporting strategy; Number of beam reports; The difference between the best predicted beam.

4. The method according to claim 1, characterized in that The channel state information includes a channel quality indication, and determining the first inference configuration information according to the channel state information includes: Determining first inference configuration information according to the channel quality indication and the first mapping table; Among them, the first mapping table is used to characterize the mapping relationship between the channel quality indication and the beam reporting strategy or the beam reporting quantity.

5. The method according to claim 1, characterized in that After determining the first inference configuration information according to the channel state information, the method further includes: receiving data reception status information sent by the second communication device; determining second reasoning configuration information based on the associated adjustment amount of the data reception state information and the first reasoning configuration information; The second inference configuration information is sent to the second communication device.

6. The method according to claim 5, characterized in that The second reasoning configuration information includes at least one of the following: Adjusted beam reporting strategy; The number of beam reports after adjustment; The difference between the adjusted and best predicted beams.

7. The method according to claim 5, characterized in that The determining the second reasoning configuration information based on the associated adjustment amount of the data reception state information and the first reasoning configuration information includes: Based on the first inference configuration information, the associated adjustment amount of the data reception state information and the calculation rule, second inference configuration information is obtained.

8. The method according to claim 7, characterized in that The calculation rule includes at least one of the following: The second inference configuration information is equal to a rounded-down value of the sum of the beam reporting strategy and the beam reporting strategy adjustment amount; The second inference configuration information is equal to the floor value of the sum of the beam reporting quantity and the beam reporting quantity adjustment amount.

9. The method according to claim 7, characterized in that The data receiving status information includes at least one of the following: Data receives positive feedback; Data receives negative feedback.

10. The method according to claim 7, characterized in that The associated adjustment amount of the data receiving state information includes at least one of the following: Beam reporting strategy adjustment amount; Adjustment amount of beam reporting quantity.

11. The method according to claim 10, characterized in that The beam reporting strategy adjustment amount includes at least one of the following: First strategy adjustment amount; The second strategy adjustment amount.

12. The method according to claim 11, characterized in that The first strategy adjustment amount is determined based on the minimum value between the strategy increase amount and a preset strategy adjustment upper limit value, and the strategy increase amount is the sum of the previous beam reporting strategy adjustment amount and the strategy increase step corresponding to the data reception positive feedback.

13. The method according to claim 11, characterized in that The second strategy adjustment amount is determined based on the maximum value between the strategy downward adjustment amount and the preset strategy adjustment lower limit value, and the strategy downward adjustment amount is the difference between the previous beam reporting strategy adjustment amount and the strategy downward adjustment step corresponding to the data reception negative feedback.

14. The method according to claim 10, characterized in that The beam reporting quantity adjustment amount includes at least one of the following: The first beam quantity adjustment amount; The second beam quantity adjustment amount.

15. The method according to claim 14, characterized in that The first beam quantity adjustment amount is determined based on the minimum value between the beam up-adjustment amount and the preset beam adjustment upper limit value, and the beam up-adjustment amount is the sum of the previous beam reporting quantity adjustment amount and the beam quantity up-adjustment step corresponding to the data reception positive feedback.

16. The method according to claim 14, characterized in that The second beam quantity adjustment amount is determined based on the maximum value between the beam down-adjustment amount and the preset beam adjustment lower limit value, and the beam down-adjustment amount is the difference between the previous beam reporting quantity adjustment amount and the beam quantity down-adjustment step corresponding to the data reception negative feedback.

17. The method according to claim 5, characterized in that After sending the second inference configuration information to the second communication device, the method further includes: The table indication information is sent to the second communication device, so that the second communication device selects a second mapping table based on the table indication information.

18. A communication method, characterized in that: The method is applied to a second communication device, comprising: Channel state information is sent to the first communications device.

19. The method according to claim 18, characterized in that After sending the channel state information to the first communication device, the method further includes: Receive first inference configuration information sent by the first communication device.

20. The method of claim 18, wherein: After sending the channel state information to the first communication device, the method further includes: Sending data reception status information to the first communication device; Receive second inference configuration information and table indication information sent by the first communication device.

21. The method of claim 20, wherein: The table indicates information by at least one of the following: Radio resource control signaling information, and / or dedicated radio network temporary identifier information.

22. The method according to claim 21, characterized in that The radio resource control signaling information is configured with an information element indicating a sequence number of the second mapping table.

23. The method of claim 20, wherein: After receiving the second inference configuration information and the table indication information sent by the first communication device, the method further includes: Based on the table indication information, selecting a second mapping table; Based on the second inference configuration information and the second mapping table, determine at least one of a beam reporting strategy and a beam reporting quantity.

24. The method of claim 23, wherein: The selecting a second mapping table based on the table indication information includes at least one of the following: Selecting a second mapping table based on the radio resource control signaling information; Based on a combination of the radio resource control signaling information and the dedicated radio network temporary identifier information, a second mapping table is selected.

25. The method of claim 24, wherein: The selecting a second mapping table based on a combination of the radio resource control signaling information and the dedicated radio network temporary identifier information comprises: If it is determined that the cyclic redundancy check bits of the payload of the physical downlink common control channel are not scrambled by the dedicated radio network temporary identifier information, selecting a second mapping table based on the information element in the radio resource control signaling information; If it is determined that the cyclic redundancy check bits of the effective load of the physical downlink common control channel are scrambled by the dedicated radio network temporary identifier information, then the second mapping table specified by the dedicated radio network temporary identifier information is selected.

26. The method of claim 23, wherein: The second mapping table, the first mapping table and the channel quality indication tables of different modulation modes are in one-to-one correspondence.

27. A communication device, characterized in that: The device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the communication method according to any one of claims 1 to 26.

28. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the communication method according to any one of claims 1 to 26 are implemented.

29. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the steps of the communication method according to any one of claims 1 to 26 are implemented.