[go: up one dir, main page]

CN111355557A - Method and device for adjusting Modulation and Coding Scheme (MCS) - Google Patents

Method and device for adjusting Modulation and Coding Scheme (MCS) Download PDF

Info

Publication number
CN111355557A
CN111355557A CN201811572416.5A CN201811572416A CN111355557A CN 111355557 A CN111355557 A CN 111355557A CN 201811572416 A CN201811572416 A CN 201811572416A CN 111355557 A CN111355557 A CN 111355557A
Authority
CN
China
Prior art keywords
bler
target value
value
real
target user
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.)
Granted
Application number
CN201811572416.5A
Other languages
Chinese (zh)
Other versions
CN111355557B (en
Inventor
季建科
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Datang Mobile Communications Equipment Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Datang Mobile Communications Equipment Co Ltd filed Critical Datang Mobile Communications Equipment Co Ltd
Priority to CN201811572416.5A priority Critical patent/CN111355557B/en
Publication of CN111355557A publication Critical patent/CN111355557A/en
Application granted granted Critical
Publication of CN111355557B publication Critical patent/CN111355557B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • H04L1/0003Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application discloses a method and a device for adjusting Modulation and Coding Scheme (MCS), wherein the method comprises the following steps: determining a target user which needs data transmission but is limited by a BLER target value of a block error rate (BLER) from users in an E-UTRAN cell of an evolved universal terrestrial radio access network; acquiring the real-time BLER of the target user in a set period; and detecting whether the real-time BLER is in a preset block error rate adjustment interval, adjusting a BLER target value corresponding to the target user according to a detection result, and determining an MCS corresponding to the target user based on the adjusted BLER target value. The method provided by the application solves the problems that the balance between the BLER target value and the MCS in the prior art causes the retransmission process of data and increases the occupation of cell resources.

Description

Method and device for adjusting Modulation and Coding Scheme (MCS)
Technical Field
The present application relates to the field of electronic technologies, and in particular, to a method and an apparatus for adjusting a modulation and coding scheme MCS.
Background
User terminals in an E-UTRAN (Evolved Universal Radio Access Network) cell are not distributed fixedly, some user terminals are distributed at the middle and poor points of the cell, if there is data to be transmitted in uplink or downlink of the user terminals at the middle and poor points, a Modulation and Coding Scheme (MCS) with a smaller order may be selected due to channel quality requirements, and simultaneously data of the user terminals cannot be transmitted in time, and meanwhile, in order to maintain a Block Error Rate (BLER) target value required by service channel quality, the user control channel/service channel power, Physical Resource Block (PRB) number and the like need to continuously maintain a higher level, the user's accumulated data are more and a plurality of retransmission processes occur, and a large amount of resources in the cell cannot be released in time, the perception of the user and the normal scheduling priority of other users are influenced, and the overall spectrum efficiency of the cell is reduced.
At present, in order to solve the above problems, some commercial networks all adopt a dynamic scheduling mode, and the most common method for initially selecting MCS is as follows: downlink dynamic scheduling, which is to perform MCS selection and TBS (Transport Block Size) mapping according to the result of CQI (Channel Quality Indicator) information adjustment reported by a user terminal; and (3) uplink dynamic scheduling, wherein the base station selects MCS according to the result of adjusting the uplink SINR (Signal-to-Interference plus Noise Ratio) measurement value, and the MCS is adjusted by comprehensively considering the UE capability and the transmitted information content. Before selecting the final MCS, in order to maintain the requirement of service quality, the initially selected MCS needs to be modified according to the measurement value of the current service channel BLER and the target BLER value requirement, if the current BLER is larger than the target BLER, the MCS is adjusted downwards, and if the current BLER is smaller than the target BLER, the initially selected result is used. According to the process, the MCS value is corrected through the BLER target value, the code rate is reduced, the service channel quality is improved, the BLER of the service is kept within the target BLER, and the service quality and the user perception are guaranteed.
The eNodeB currently performs MCS selection according to the CQI information and the BLER target value, so as to achieve the balance between the BLER target value and the MCS. In some data transmission users in the cell, when the service channel BLER converges to the target value due to the channel quality problem, the MCS is stabilized at a more conservative order, and at this time, in order to achieve the convergence target of the BLER, the data is retransmitted, so that the occupation of cell resources is increased, and the perception of other users in the cell is affected.
Disclosure of Invention
The application provides a method and a device for adjusting a Modulation and Coding Scheme (MCS), which are used for solving the technical problems that in the prior art, the balance between a block error rate (BLER) target value and the MCS causes a data retransmission process and increases the occupation of cell resources.
In a first aspect, the present application provides a method for adjusting a modulation and coding scheme MCS, the method comprising:
determining a target user which needs data transmission but is limited by a BLER target value of a block error rate (BLER) from users in an E-UTRAN cell of an evolved universal terrestrial radio access network;
acquiring the real-time BLER of the target user in a set period;
and detecting whether the real-time BLER is in a preset block error rate adjustment interval, adjusting a BLER target value corresponding to the target user according to a detection result, and determining an MCS corresponding to the target user based on the adjusted BLER target value.
The method provided by the embodiment of the application can adjust the BLER target value after identifying the user with the limited BLER target value, thereby adjusting and improving the available MCS order of the service channel, reducing the time length occupied by the user resource at the middle difference point, reducing the user data retransmission and improving the perception of the user in the cell and the average throughput of the cell while quickly finishing the data transmission of the uplink and downlink users.
In an alternative implementation, the target user is:
the uplink data users of which the uplink buffer status report BSR is continuously larger than the threshold value in the set period; the downlink buffer occupies the downlink data users whose BO buffer data are continuously larger than the threshold value in the set period;
and the current BLER target value of the target user is a numerical value between a BLER target value lower limit and a BLER target value upper limit; wherein, the lower limit of the BLER target value is an initial BLER target value; the BLER target value upper limit is the maximum value to which the BLER target value can be adjusted.
In the method provided in this embodiment, a user with a limited BLER target value is identified by setting up uplink BSR/downlink BO occupancy of the user, a BLER value of a current measurement traffic channel, and a BLER target value interval; therefore, the time length occupied by the difference user resources can be reduced and the user data retransmission can be reduced while the uplink and downlink user data transmission is rapidly completed.
In an alternative implementation, the BLER target value lower limit is 10% of a pre-configured data service BLER target value.
In an optional implementation manner, the adjusting, according to the detection result, the BLER target value corresponding to the target user includes:
when the real-time BLER is within a preset block error rate adjustment interval, determining whether the BLER target value of the target user is smaller than the upper limit of the BLER target value; and if so, increasing the BLER target value corresponding to the target user by a set value.
In an optional implementation manner, the adjusting, according to the detection result, the BLER target value corresponding to the target user includes:
when the real-time BLER is not in a preset block error rate adjustment interval and the real-time BLER is smaller than the minimum value of the preset block error rate adjustment interval, determining that the real-time BLER is not in the preset block error rate adjustment interval
Determining whether the BLER target value of the target user is greater than the BLER target value lower limit; and if so, reducing the BLER target value corresponding to the target user by a set value.
In an optional implementation manner, detecting whether the real-time BLER is within a preset BLER adjustment interval further includes:
and acquiring real-time BLER historical data in a preset time period before the current time of the target user, and setting the block error rate adjustment interval according to the real-time BLER historical data.
The method provided by this embodiment may determine, based on the BLER history data, whether the target user is actually a user subject to the BLER target value. Thereby more reasonably adjusting the BLER target value.
In a second aspect, an apparatus for adjusting a modulation and coding scheme MCS is provided, including:
a determining unit, configured to determine, from users in an E-UTRAN cell, a target user that needs data transmission but is limited by a BLER target value;
an obtaining unit, configured to obtain a real-time BLER of the target user in a set period;
and the adjusting unit is used for detecting whether the real-time BLER is in a preset block error rate adjusting interval or not, adjusting the BLER target value corresponding to the target user according to a detection result, and determining the MCS corresponding to the target user based on the adjusted BLER target value.
In an optional implementation manner, the determining unit is specifically configured to determine the target based on the following condition:
the uplink data users of which the uplink buffer status report BSR is continuously larger than the threshold value in the set period; the downlink buffer occupies the downlink data users whose BO buffer data are continuously larger than the threshold value in the set period;
and the current BLER target value of the target user is a numerical value between a BLER target value lower limit and a BLER target value upper limit; wherein, the lower limit of the BLER target value is an initial BLER target value; the BLER target value upper limit is the maximum value to which the BLER target value can be adjusted.
In an alternative implementation, the BLER target value lower limit is 10% of a pre-configured data service BLER target value.
In an optional implementation manner, the adjusting unit is specifically configured to:
when the real-time BLER is within a preset block error rate adjustment interval, determining whether the BLER target value of the target user is smaller than the upper limit of the BLER target value; and if so, increasing the BLER target value corresponding to the target user by a set value.
In an optional implementation manner, the adjusting unit is specifically configured to:
when the real-time BLER is not in a preset block error rate adjustment interval and the real-time BLER is smaller than the minimum value of the preset block error rate adjustment interval, determining that the real-time BLER is not in the preset block error rate adjustment interval
Determining whether the BLER target value of the target user is greater than the BLER target value lower limit; and if so, reducing the BLER target value corresponding to the target user by a set value.
In an optional implementation, the apparatus further includes:
and the setting unit is used for acquiring real-time BLER historical data in a preset time period before the current time of the target user and setting the block error rate adjustment interval according to the real-time BLER historical data.
In a third aspect, a user equipment is provided, including:
a memory for storing instructions for execution by the processor;
a processor for executing instructions stored in a memory to perform the method of any of the first aspects.
In a fourth aspect, there is provided a computer readable storage medium having stored thereon computer instructions which, when run on a computer, cause the computer to perform the method of any of the first aspects.
Drawings
Fig. 1 is a schematic flowchart of a method for adjusting a modulation and coding scheme MCS according to an embodiment of the present application;
fig. 2 is a schematic structural diagram of an apparatus for adjusting a modulation and coding scheme MCS according to an embodiment of the present application.
Detailed Description
In the prior art, the eNodeB performs MCS selection according to CQI information and a BLER target value, so as to achieve a balance between the BLER target value and the MCS. In some data transmission users in a cell, when a service channel BLER converges to a target value due to channel quality problems, an MCS is stabilized at a more conservative order, and at the moment, in order to achieve the convergence target of the BLER, data is retransmitted, so that service data of the users cannot be sent or received in time; and the difference point in the cell generates a large amount of retransmission data transmission; the difference users in the cell occupy a large amount of resources for a long time; thereby also reducing the perception of voice users in the cell; while the overall cell throughput is reduced.
In view of the above problem, a method for adjusting a modulation and coding scheme MCS is provided, which specifically includes:
determining a target user which needs data transmission but is limited by a BLER target value of a block error rate (BLER) from users in an E-UTRAN cell of an evolved universal terrestrial radio access network;
acquiring the real-time BLER of the target user in a set period;
and detecting whether the real-time BLER is in a preset block error rate adjustment interval, adjusting a BLER target value corresponding to the target user according to a detection result, and determining an MCS corresponding to the target user based on the adjusted BLER target value.
The method provided by the embodiment of the application can adjust the BLER target value after identifying the user with the limited BLER target value, thereby adjusting and improving the available MCS order of the service channel, reducing the time length occupied by the user resource at the middle difference point, reducing the user data retransmission and improving the perception of the user in the cell and the average throughput of the cell while quickly finishing the data transmission of the uplink and downlink users.
The method and apparatus provided by the embodiments of the present application are further described in detail below with reference to the accompanying drawings and specific application scenarios:
as shown in fig. 1, an embodiment of the present application provides a method for adjusting a modulation and coding scheme MCS, where the method may include the following implementation steps:
step 101, determining a target user which needs data transmission but is limited by a block error rate (BLER) target value from users in an E-UTRAN cell;
the method provided by the embodiment of the application mainly aims at the data service transmission in a cell, the downlink BO (Buffer occupancy) or uplink BSR (Buffer Status Reports) is large in duration, the data transmission is really needed and the differentiation processing is carried out on users limited by the BLER target value, the available MCS is raised to transmit more data by identifying the users in the scene and adjusting the dynamic BLER target value, meanwhile, the retransmission time and the user resource occupancy time of the users in the scene are reduced, and the perception of the users is improved. The transmission efficiency of the users and the resource utilization rate of the whole cell are improved, and the perception of other users in the cell is improved. Therefore, based on the adjustment concept, in the embodiment of the present application, a target user that needs to perform data transmission but is limited by the target value of the block error rate BLER may be screened out through the following conditions, including:
(1) the target user is an uplink and downlink data service user;
because the BLER target value of the traffic channel of the voice user is configured to be 1%, the sensing influence of adjusting the BLER target value on the voice user is large, and therefore the voice user in the cell is not processed.
(2) The uplink data users of which the uplink buffer status report BSR is continuously larger than the threshold value in the set period; the downlink buffer occupies the downlink data users whose BO buffer data are continuously larger than the threshold value in the set period;
(3) the current BLER Target value (marked as BLER _ Target) of the Target user is a value between a BLER Target value lower limit (marked as BLER _ Target lower limit) and a BLER Target value upper limit (marked as BLER _ Target upper limit); namely, it is
BLER _ Target lower limit < BLER _ Target < (r _ Target) BLER _ Target upper limit
Wherein, BLER _ Target lower limit: the initial BLER target value can be 10% of the BLER target value of the data service currently configured in the current network;
BLER _ Target upper limit: the maximum value to which the BLER target value can be adjusted is the BLER target value upper limit.
Step 102, obtaining the real-time BLER of the target user in a set period;
step 103, detecting whether the real-time BLER is within a preset block error rate adjustment interval;
in this embodiment, since the BLER measurement value is a fluctuating value, in the embodiment of the present application, the block error rate adjustment interval may be set based on obtaining real-time BLER historical data in a preset time period before the current time of the target user, and according to the real-time BLER historical data; e.g. (BLER _ Target-dlta, BLER _ Target + dlta), where the delta value determines the fluctuation range of the current BLER measurement value at BLER _ Target, and is determined based on user history BLER variation.
For the block error rate adjustment interval, if the real-time BLER (i.e. the current BLER measurement value) falls within the block error rate adjustment interval (BLER _ Target-dlta, BLER _ Target + dlta), determining that the real-time BLER is an effective value;
if the real-time BLER is always satisfied within a given preset period T: BLER _ Target-delta < BLER < (BLER _ Target + delta), entering a BLER Target value adjusting process; wherein, T is the period length of BLER estimation;
and step 104, adjusting the BLER target value corresponding to the target user according to the detection result, and determining the MCS corresponding to the target user based on the adjusted BLER target value.
Specifically, based on the set BLER adjustment interval, adjusting the BLER target value corresponding to the target user according to the detection result includes:
the first condition is as follows: when the real-time BLER is in a preset block error rate adjustment interval (namely the BLER measured value is always effective in a period T), determining whether the BLER target value of the target user is smaller than the BLER target value upper limit; and if the BLER _ Target is less than the BLER _ Target upper limit, increasing the BLER Target value corresponding to the Target user by a set value.
The specific implementation of increasing the BLER target value corresponding to the target user by the set value may be: BLER _ Target ═ BLER _ Target + BLER _ step; wherein BLER _ step is an adjustment step size of the BLER target value.
And a second condition: when the real-time BLER is not within a preset block error rate adjustment interval (when an invalid value occurs in a BLER measurement value within a period T), and the real-time BLER is smaller than a minimum value of the preset block error rate adjustment interval (based on the above example of the block error rate adjustment interval, that is, when a current BLER measurement value < (BLER _ Target-delta) is always satisfied within the period T), adjusting the BLER Target value corresponding to the Target user according to the detection result includes:
determining whether the BLER target value of the target user is greater than the BLER target value lower limit; and if so, reducing the BLER target value corresponding to the target user by a set value. The specific implementation can be as follows:
BLER _ Target > BLER lower limit, BLER _ Target ═ BLER _ Target-BLER _ step;
BLER _ Target is the BLER lower limit and is not adjusted.
The method provided by the embodiment of the application can firstly identify the user with the BLER target value limited through the user uplink BSR/downlink BO occupation, the current measurement service channel BLER value and the setting of the BLER target value interval;
further, after identifying users with limited BLER target values, adjusting the BLER target values so as to adjust and promote the available MCS orders of the service channels, thereby reducing the time length occupied by the user resources at the middle difference point, reducing the user data retransmission, and promoting the perception of users in the cell and the average throughput of the cell while rapidly finishing the data transmission of the uplink and downlink users;
in addition, the method provided by the embodiment of the present application may further perform dynamic upward adjustment or downward adjustment on the BLER target value based on a relationship between the real-time BLER and a preset block error rate adjustment interval, so that the BLER target value adjustment method is more flexible.
As shown in fig. 2, an embodiment of the present application further provides an apparatus for adjusting a modulation and coding scheme MCS, where the apparatus may include:
a determining unit 201, configured to determine, from users in an E-UTRAN cell, a target user that needs data transmission but is limited by a BLER target value;
the method provided by the embodiment of the application mainly aims at the situation that data service transmission in a cell is large in downlink BO (Buffer occupancy) or uplink BSR (Buffer Status Reports) and differentiation processing is carried out on users which really need to carry out data transmission and are limited by the BLER target value, the available MCS is raised to transmit more data by identifying the users in the scene and adjusting the dynamic BLER target value, meanwhile, the retransmission time and the user resource occupancy time of the users in the scene are reduced, and the perception of the users is improved. The transmission efficiency of the users and the resource utilization rate of the whole cell are improved, and the perception of other users in the cell is improved. Based on this adjustment idea, the determining unit 201 in the embodiment of the present application is specifically configured to determine the target based on the following conditions:
the target user is an uplink and downlink data service user;
and the uplink buffer status report BSR or the BO buffer data occupied by the downlink buffer of the target user in the set period is continuously larger than a threshold value;
the current BLER target value of the target user is a value between a BLER target value lower limit and a BLER target value upper limit; wherein, the lower limit of the BLER target value is an initial BLER target value; the BLER target value upper limit is the maximum value to which the BLER target value can be adjusted.
Wherein the lower limit of the BLER target value is 10% of the pre-configured BLER target value of the data service.
An obtaining unit 202, configured to obtain a real-time BLER of the target user in a set period;
an adjusting unit 203, configured to detect whether the real-time BLER is within a preset BLER adjustment interval, adjust a BLER target value corresponding to the target user according to a detection result, and determine an MCS corresponding to the target user based on the adjusted BLER target value.
Based on the above-mentioned set block error rate adjustment interval, when the BLER target value corresponding to the target user is adjusted specifically according to the detection result, the adjusting unit 203 is specifically configured to: the method comprises the following steps:
first, the adjusting unit 203 is specifically configured to:
when the real-time BLER is within a preset block error rate adjustment interval, determining whether the BLER target value of the target user is smaller than the upper limit of the BLER target value; and if so, increasing the BLER target value corresponding to the target user by a set value.
The adjusting unit is specifically used for:
when the real-time BLER is not in a preset block error rate adjustment interval and the real-time BLER is smaller than the minimum value of the preset block error rate adjustment interval, determining that the real-time BLER is not in the preset block error rate adjustment interval
Determining whether the BLER target value of the target user is greater than the BLER target value lower limit; and if so, reducing the BLER target value corresponding to the target user by a set value.
Since the BLER measurement value is a fluctuating value, the specific implementation of determining the block error rate adjustment interval in the apparatus provided in this embodiment may further include:
and the setting unit is used for acquiring real-time BLER historical data in a preset time period before the current time of the target user and setting the block error rate adjustment interval according to the real-time BLER historical data.
The present invention also provides another base station for implementing the interference rejection implementation method in the foregoing embodiments, where the base station includes at least one processor (e.g., CPU), at least one network interface or other communication interface, a memory, and at least one communication bus, and is used to implement connection communication between these devices. The processor is used to execute executable modules, such as computer programs, stored in the memory. The memory may comprise a Random Access Memory (RAM) and may also include a non-volatile memory, such as at least one disk memory. The communication connection between the system gateway and at least one other network element is realized through at least one network interface (which can be wired or wireless), and the internet, a wide area network, a local network, a metropolitan area network and the like can be used.
In some embodiments, the memory stores a program that is executable by the processor to implement the method described in fig. 1.
When the solution of the embodiment of the present application is implemented specifically, the apparatus structure for executing the method shown in fig. 1 may be a scheduler in a Base Band Unit (BBU) of a Base station.
Based on the same inventive concept, the embodiment of the present application further provides a computer-readable storage medium, which stores computer instructions, and when the computer instructions are executed on a computer, the computer instructions cause the computer to execute the method described in fig. 1 of the present application.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.

Claims (12)

1. A method for adjusting Modulation and Coding Scheme (MCS), comprising:
determining a target user which needs data transmission but is limited by a BLER target value of a block error rate (BLER) from users in an E-UTRAN cell of an evolved universal terrestrial radio access network;
acquiring the real-time BLER of the target user in a set period;
and detecting whether the real-time BLER is in a preset block error rate adjustment interval, adjusting a BLER target value corresponding to the target user according to a detection result, and determining an MCS corresponding to the target user based on the adjusted BLER target value.
2. The method of claim 1, wherein the target user is:
the uplink data users of which the uplink buffer status report BSR is continuously larger than the threshold value in the set period; the downlink buffer occupies the downlink data users whose BO buffer data are continuously larger than the threshold value in the set period;
and the current BLER target value of the target user is a numerical value between a BLER target value lower limit and a BLER target value upper limit; wherein, the lower limit of the BLER target value is an initial BLER target value; the BLER target value upper limit is the maximum value to which the BLER target value can be adjusted.
3. The method of claim 2, wherein the BLER target value is lower than 10% of a pre-configured data traffic BLER target value.
4. The method as claimed in claim 2 or 3, wherein adjusting the BLER target value corresponding to the target user according to the detection result comprises:
when the real-time BLER is within a preset block error rate adjustment interval, determining whether the BLER target value of the target user is smaller than the upper limit of the BLER target value; and if so, increasing the BLER target value corresponding to the target user by a set value.
5. The method as claimed in claim 2 or 3, wherein adjusting the BLER target value corresponding to the target user according to the detection result comprises:
when the real-time BLER is not in a preset block error rate adjustment interval and the real-time BLER is smaller than the minimum value of the preset block error rate adjustment interval, determining that the real-time BLER is not in the preset block error rate adjustment interval
Determining whether the BLER target value of the target user is greater than the BLER target value lower limit; and if so, reducing the BLER target value corresponding to the target user by a set value.
6. The method of any one of claims 1 to 3, wherein detecting whether the real-time BLER is within a preset block error rate adjustment interval further comprises:
and acquiring real-time BLER historical data in a preset time period before the current time of the target user, and setting the block error rate adjustment interval according to the real-time BLER historical data.
7. An apparatus for adjusting Modulation and Coding Scheme (MCS), comprising:
a determining unit, configured to determine, from users in an E-UTRAN cell, a target user that needs data transmission but is limited by a BLER target value;
an obtaining unit, configured to obtain a real-time BLER of the target user in a set period;
and the adjusting unit is used for detecting whether the real-time BLER is in a preset block error rate adjusting interval or not, adjusting the BLER target value corresponding to the target user according to a detection result, and determining the MCS corresponding to the target user based on the adjusted BLER target value.
8. The apparatus of claim 7, wherein the determining unit is specifically configured to determine the target to use based on:
the uplink data users of which the uplink buffer status report BSR is continuously larger than the threshold value in the set period; the downlink buffer occupies the downlink data users whose BO buffer data are continuously larger than the threshold value in the set period;
and the current BLER target value of the target user is a numerical value between a BLER target value lower limit and a BLER target value upper limit; wherein, the lower limit of the BLER target value is an initial BLER target value; the BLER target value upper limit is the maximum value to which the BLER target value can be adjusted.
9. The apparatus of claim 8, wherein the adjustment unit is specifically configured to:
when the real-time BLER is within a preset block error rate adjustment interval, determining whether the BLER target value of the target user is smaller than the upper limit of the BLER target value; and if so, increasing the BLER target value corresponding to the target user by a set value.
10. The apparatus of claim 8, wherein the adjustment unit is specifically configured to:
when the real-time BLER is not in a preset block error rate adjustment interval and the real-time BLER is smaller than the minimum value of the preset block error rate adjustment interval, determining that the real-time BLER is not in the preset block error rate adjustment interval
Determining whether the BLER target value of the target user is greater than the BLER target value lower limit; and if so, reducing the BLER target value corresponding to the target user by a set value.
11. A base station, comprising:
a memory for storing instructions for execution by the processor;
a processor for executing instructions stored in a memory to perform the method of any of claims 1-6.
12. A computer-readable storage medium having stored thereon computer instructions which, when executed on a computer, cause the computer to perform the method of any one of claims 1-6.
CN201811572416.5A 2018-12-21 2018-12-21 Method and device for adjusting Modulation and Coding Scheme (MCS) Active CN111355557B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811572416.5A CN111355557B (en) 2018-12-21 2018-12-21 Method and device for adjusting Modulation and Coding Scheme (MCS)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811572416.5A CN111355557B (en) 2018-12-21 2018-12-21 Method and device for adjusting Modulation and Coding Scheme (MCS)

Publications (2)

Publication Number Publication Date
CN111355557A true CN111355557A (en) 2020-06-30
CN111355557B CN111355557B (en) 2021-10-29

Family

ID=71193723

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811572416.5A Active CN111355557B (en) 2018-12-21 2018-12-21 Method and device for adjusting Modulation and Coding Scheme (MCS)

Country Status (1)

Country Link
CN (1) CN111355557B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022121979A1 (en) * 2020-12-09 2022-06-16 中兴通讯股份有限公司 Inner loop value adjustment method and device, storage medium, and electronic device
CN116321496A (en) * 2023-01-30 2023-06-23 浪潮通信技术有限公司 Parameter adjustment method and device for uplink unlicensed scheduling, electronic equipment and medium

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102223210A (en) * 2011-07-20 2011-10-19 电信科学技术研究院 Method and device for adjusting block error rate
US20110268061A1 (en) * 2010-04-30 2011-11-03 David Hammarwall System and method for allocating transmission resources
CN102577201A (en) * 2009-07-08 2012-07-11 摩托罗拉移动公司 Method and apparatus for optimizing target error rates for link adaptation in a communication system
CN102761387A (en) * 2011-04-26 2012-10-31 中兴通讯股份有限公司 Self-adaptive modulation and encoding method and device
US20130042157A1 (en) * 2011-08-12 2013-02-14 Telefonaktiebolaget L M Ericsson (Publ) Throughput improvement in wireless systems
CN103068025A (en) * 2011-10-18 2013-04-24 联芯科技有限公司 Outer loop power control method and terminal
CN103828279A (en) * 2013-09-09 2014-05-28 华为技术有限公司 Adaptive adjustment method and device for target value of downlink initial transmission block error rate
US20160087777A1 (en) * 2014-09-19 2016-03-24 Samsung Electronics Co., Ltd. Apparatus and method for selecting channel quality indicator in communication system
CN105634655A (en) * 2014-10-27 2016-06-01 普天信息技术有限公司 MCS selection threshold regulation method and system
CN106105360A (en) * 2015-01-27 2016-11-09 华为技术有限公司 The system of selection of modulation coding mode and base station
US20170142696A1 (en) * 2015-11-18 2017-05-18 Electronics And Telecommunications Research Institute Method and apparatus for transmitting data

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102577201A (en) * 2009-07-08 2012-07-11 摩托罗拉移动公司 Method and apparatus for optimizing target error rates for link adaptation in a communication system
US20110268061A1 (en) * 2010-04-30 2011-11-03 David Hammarwall System and method for allocating transmission resources
CN102761387A (en) * 2011-04-26 2012-10-31 中兴通讯股份有限公司 Self-adaptive modulation and encoding method and device
CN102223210A (en) * 2011-07-20 2011-10-19 电信科学技术研究院 Method and device for adjusting block error rate
US20130042157A1 (en) * 2011-08-12 2013-02-14 Telefonaktiebolaget L M Ericsson (Publ) Throughput improvement in wireless systems
CN103068025A (en) * 2011-10-18 2013-04-24 联芯科技有限公司 Outer loop power control method and terminal
CN103828279A (en) * 2013-09-09 2014-05-28 华为技术有限公司 Adaptive adjustment method and device for target value of downlink initial transmission block error rate
US20160087777A1 (en) * 2014-09-19 2016-03-24 Samsung Electronics Co., Ltd. Apparatus and method for selecting channel quality indicator in communication system
CN105634655A (en) * 2014-10-27 2016-06-01 普天信息技术有限公司 MCS selection threshold regulation method and system
CN106105360A (en) * 2015-01-27 2016-11-09 华为技术有限公司 The system of selection of modulation coding mode and base station
US20170142696A1 (en) * 2015-11-18 2017-05-18 Electronics And Telecommunications Research Institute Method and apparatus for transmitting data

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
" "GPC150099 - On BLER Target for MCL Calculation (update of GPC150019) v1"" *
" "R1-1803800 Considerations on CQI MCS tables and related aspects for URLLC_final"" *
ZTE, SANECHIPS: "Considerations on CQI /MCS table(s) and related aspects for URLLC", 《3GPP TSG RAN WG1 MEETING #92BIS,R1-1805515》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022121979A1 (en) * 2020-12-09 2022-06-16 中兴通讯股份有限公司 Inner loop value adjustment method and device, storage medium, and electronic device
CN116321496A (en) * 2023-01-30 2023-06-23 浪潮通信技术有限公司 Parameter adjustment method and device for uplink unlicensed scheduling, electronic equipment and medium

Also Published As

Publication number Publication date
CN111355557B (en) 2021-10-29

Similar Documents

Publication Publication Date Title
US10123233B2 (en) Base station apparatus and communication system
US9867195B2 (en) Methods and network nodes for performing a joint reception in a cellular radio communication network
US8908551B2 (en) Self adaptive multi-level downlink power control for noise-limited wireless cellular networks
US9775072B2 (en) Modifying parameters of a wireless access node
US8531982B1 (en) Quality of service aware channel quality indicator
CN109286467B (en) Method and device for acquiring CQI (channel quality indicator) of shared channel and reporting method and device
KR20180132929A (en) Multi-user multiple-input multiple-output (MU-MIMO) data transmission method and base station
KR102142363B1 (en) Base station apparatus, terminal apparatus, wireless communication system and method for controlling wireless communication system
CN103096484B (en) Terminal scheduling method and apparatus
US9144080B2 (en) Selecting transmission parameters for downlink transmissions based on retransmission rates
CN113286320B (en) Method and device for adjusting CCE aggregation level of control channel unit
US10075255B2 (en) Physical downlink control channel (PDCCH) inter-cell-interference coordination
JP2013214820A (en) Base station device and communication method
CN111355557B (en) Method and device for adjusting Modulation and Coding Scheme (MCS)
CN108023676B (en) Modulation mode control method, device and base station
CN107666675A (en) A kind of method of adjustment of dispatching priority, device and base station
KR101617466B1 (en) User equipment scheduling method in cellular uplink communication system and base station apparutus therefor
US10278202B2 (en) Coordinated scheduling in a cellular network
CN113315773B (en) Code rate adjusting method and device, electronic equipment and storage medium
CN109429352B (en) Method and device for scheduling packet service data of base station
CN114466413B (en) A bandwidth adjustment method, communication device and computer-readable storage medium
US20120021798A1 (en) Communication device and its transmission power control method in radio communications system
US8989030B2 (en) Threshold value calculation method and radio base station
CN108541067B (en) Resource scheduling method and device
CN113824533B (en) Method, device and storage medium for determining Modulation Coding Scheme (MCS)

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