Communication optimization method and device, equipment and storage medium

By determining the MCS difference of the terminal device for signal jump in the target radio frequency unit and automatically scheduling it, the user experience problem caused by deep fading is solved, and the automatic optimization of communication signals and user experience is achieved.

CN119562275APending Publication Date: 2025-03-04RUIJIE NETWORKS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311132808.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-04
Publication Date
2025-03-04

AI Technical Summary

Technical Problem

In the special terrain inside the community, communication signals may jump, leading to deep fading, users have problems such as call drops and slow network speed. The existing technology relies on manual optimization, which is costly and cannot effectively guarantee the user experience.

Method used

By determining the difference between upstream and downstream modulation and encoding strategy MCS corresponding to the terminal device in which the signal jump occurs in the target radio frequency unit, the terminal device that meets the preset conditions is determined as the target terminal device, and scheduled it based on the target MCS, automatic communication optimization in deep fading scenarios is achieved.

Benefits of technology

Automatic optimization of communication signals in deep fading areas is realized, ensuring the user's normal network experience, reducing labor costs, and avoiding the problems of call drops and slow network speed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119562275A_ABST
    Figure CN119562275A_ABST
Patent Text Reader

Abstract

The invention provides a communication optimization method and device, equipment and a storage medium. The method comprises the following steps: determining an uplink and downlink modulation and coding strategy (MCS) difference value corresponding to terminal equipment with signal hopping in a target radio frequency unit; determining a terminal device satisfying a preset condition in the target radio frequency unit as a target terminal device, and scheduling the target terminal device based on the target MCS; the target MCS is obtained by reducing the MCS of the target terminal equipment according to the MCS difference value. Therefore, automatic optimization of the communication signals in the deep fading area can be realized, normal network use experience of users is ensured, the communication parameters are automatically adjusted through an algorithm, repeated manual intervention is not needed, and the labor cost can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communications, and in particular to a communication optimization method, apparatus, device and storage medium. Background Art

[0002] With the continuous development of communication technology, the scenarios covered by communication networks are becoming more diverse. In the actual deployment process, in special terrains such as stairs and doorways covered within the community, communication signals may jump, causing deep fading of communication signals, resulting in dropped calls and slow network speeds during user communication.

[0003] In order to solve the problem of deep fading of communication signals, related technologies are usually based on engineers manually performing network optimization operations. This optimization method is limited by manual experience and the degree of optimization is limited. It may require repeated manual intervention, resulting in high labor costs and cannot effectively guarantee the user's network usage experience. Summary of the invention

[0004] The present application provides a communication optimization method, apparatus, device and storage medium, which can realize automatic optimization of communications in deep fading scenarios, ensure the user's normal network usage experience, and do not require repeated manual intervention, thereby reducing labor costs.

[0005] In a first aspect, an embodiment of the present application provides a communication optimization method, including:

[0006] Determine the uplink and downlink modulation and coding strategy MCS difference corresponding to the terminal device where the signal jump occurs in the target radio frequency unit; the target radio frequency unit is a radio frequency unit in a deep fading area;

[0007] The terminal device that meets the preset conditions in the target radio frequency unit is determined as the target terminal device, and the target terminal device is scheduled based on the target MCS; the target MCS is obtained by lowering the MCS of the target terminal device according to the MCS difference.

[0008] In a possible implementation, the method further includes:

[0009] Determine the mapping relationship between the radio frequency unit and the terminal device; one radio frequency unit corresponds to multiple terminal devices;

[0010] The target radio frequency unit is determined based on the signal strength of the uplink reference signal of the terminal device and the mapping relationship.

[0011] In a possible implementation manner, the determining the target radio frequency unit based on the signal strength of the uplink reference signal of the terminal device and the mapping relationship includes:

[0012] For each radio frequency unit, determining the signal strength of uplink reference signals of multiple terminal devices corresponding to the radio frequency unit;

[0013] Determine the terminal device whose signal strength is less than the first threshold as the first terminal device, and continue to detect the signal strength of the uplink reference signal of the first terminal device;

[0014] If the signal strength jump value of the first terminal device is greater than the second threshold, marking the first terminal device as a second terminal device;

[0015] If the number of the second terminal devices meets a preset number condition, the radio frequency unit is determined as the target radio frequency unit.

[0016] In a possible implementation manner, determining the uplink and downlink modulation and coding strategy MCS difference corresponding to the terminal device where the signal jump occurs in the target radio frequency unit includes:

[0017] Determine the second terminal device corresponding to the target radio frequency unit, and determine the MCS difference of the second terminal device before and after the signal jump; the signal strength jump value of the uplink reference signal of the second terminal device is proportional to the MCS difference.

[0018] In a possible implementation, the method further includes:

[0019] Determine, according to the MCS difference, a signal-to-interference-plus-noise ratio (SINR) difference corresponding to the target radio frequency unit;

[0020] Determining a resource block reduction multiple corresponding to the target radio frequency unit according to the SINR difference;

[0021] The target terminal device is scheduled based on the target number of resource blocks; the target number of resource blocks is determined based on the current number of scheduled resource blocks and the resource block reduction multiple.

[0022] In a possible implementation manner, determining the terminal device that meets a preset condition in the target radio frequency unit as the target terminal device includes:

[0023] For each terminal device corresponding to the target radio frequency unit, if the signal strength of the uplink reference signal of the terminal device is lower than the first threshold, and the number of consecutive bit errors of the terminal device is greater than or equal to a preset number, it is determined that the terminal device meets the preset conditions and the terminal device is determined as the target terminal device.

[0024] In a possible implementation manner, determining a mapping relationship between a radio frequency unit and a terminal device includes:

[0025] Based on an uplink reference signal of the terminal device sent by the radio frequency unit and label information sent by the radio frequency unit, a mapping relationship between the radio frequency unit and the terminal device is determined.

[0026] In a second aspect, an embodiment of the present application provides a communication optimization device, including:

[0027] The first determination module is used to determine the uplink and downlink modulation and coding strategy MCS difference corresponding to the terminal device where the signal jump occurs in the target radio frequency unit; the target radio frequency unit is a radio frequency unit with a deep fading area;

[0028] A scheduling module is used to determine the terminal equipment that meets the preset conditions in the target radio frequency unit as the target terminal equipment, and schedule the target terminal equipment based on the target MCS; the target MCS is obtained by lowering the MCS of the target terminal equipment according to the MCS difference.

[0029] In a possible implementation manner, the device is further used for:

[0030] Determine the mapping relationship between the radio frequency unit and the terminal device; one radio frequency unit corresponds to multiple terminal devices;

[0031] The target radio frequency unit is determined based on the signal strength of the uplink reference signal of the terminal device and the mapping relationship.

[0032] In a possible implementation manner, the device is further used for:

[0033] For each radio frequency unit, determining the signal strength of uplink reference signals of multiple terminal devices corresponding to the radio frequency unit;

[0034] Determine the terminal device whose signal strength is less than the first threshold as the first terminal device, and continue to detect the signal strength of the uplink reference signal of the first terminal device;

[0035] If the signal strength jump value of the first terminal device is greater than the second threshold, marking the first terminal device as a second terminal device;

[0036] If the number of the second terminal devices meets a preset number condition, the radio frequency unit is determined as the target radio frequency unit.

[0037] In a possible implementation manner, the first determining module is specifically configured to:

[0038] Determine the second terminal device corresponding to the target radio frequency unit, and determine the MCS difference of the second terminal device before and after the signal jump; the signal strength jump value of the uplink reference signal of the second terminal device is proportional to the MCS difference.

[0039] In a possible implementation manner, the device is further used for:

[0040] Determine, according to the MCS difference, a signal-to-interference-plus-noise ratio (SINR) difference corresponding to the target radio frequency unit;

[0041] Determining a resource block reduction multiple corresponding to the target radio frequency unit according to the SINR difference;

[0042] The target terminal device is scheduled based on the target number of resource blocks; the target number of resource blocks is determined based on the current number of scheduled resource blocks and the resource block reduction multiple.

[0043] In a possible implementation manner, the scheduling module is specifically used to:

[0044] For each terminal device corresponding to the target radio frequency unit, if the signal strength of the uplink reference signal of the terminal device is lower than the first threshold, and the number of consecutive bit errors of the terminal device is greater than or equal to a preset number, it is determined that the terminal device meets the preset conditions and the terminal device is determined as the target terminal device.

[0045] In a possible implementation manner, the device is further used for:

[0046] Based on an uplink reference signal of the terminal device sent by the radio frequency unit and label information sent by the radio frequency unit, a mapping relationship between the radio frequency unit and the terminal device is determined.

[0047] In a third aspect, an embodiment of the present application provides a communication optimization device, including: a processor and a memory;

[0048] The memory stores computer-executable instructions;

[0049] The processor executes the computer-executable instructions stored in the memory to implement the communication optimization method as described in any one of the first aspects.

[0050] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer execution instructions, which, when executed, are used to implement the communication optimization method described in any one of the first aspects.

[0051] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, which, when executed, implements the communication optimization method described in any one of the first aspects.

[0052] In a sixth aspect, an embodiment of the present application provides a chip having a computer program stored thereon, and when the computer program is executed by the chip, the communication optimization method as described in any one of the first aspects is implemented.

[0053] The communication optimization method, apparatus, device and storage medium provided in the embodiment of the present application determine the MCS difference of the uplink and downlink modulation and coding strategies corresponding to the terminal device where the signal jump occurs in the target radio frequency unit; determine the terminal device that meets the preset conditions in the target radio frequency unit as the target terminal device, and schedule the target terminal device based on the target MCS; the target MCS is obtained by lowering the MCS of the target terminal device according to the MCS difference. In the embodiment of the present application, the network device can determine the target terminal device in the target radio frequency unit that is about to enter a deep fading scene or is experiencing deep fading, and adjust the MCS of the target terminal device based on the MCS difference obtained by statistics, and buffer the demodulation problem caused by the communication signal jump by MCS reduction. In this way, the automatic optimization of the communication signal in the deep fading area can be achieved, ensuring the normal network usage experience of the user, and the communication parameters are automatically adjusted by the algorithm without repeated manual intervention, which can reduce labor costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] Figure 1 A schematic diagram of an application scenario provided for an embodiment of the present application;

[0055] Figure 2 A schematic diagram of the network structure of a mobile wireless communication room subsystem provided in an embodiment of the present application;

[0056] Figure 3 A flow chart of a communication optimization method provided in an embodiment of the present application;

[0057] Figure 4 A flowchart of another communication optimization method provided in an embodiment of the present application;

[0058] Figure 5 An overall logic diagram of a communication optimization algorithm provided in an embodiment of the present application;

[0059] Figure 6 A schematic diagram of a communication optimization processing logic provided in an embodiment of the present application;

[0060] Figure 7 A schematic diagram of an interaction for communication optimization provided in an embodiment of the present application;

[0061] Figure 8 A schematic diagram of the structure of a communication optimization device provided in an embodiment of the present application;

[0062] Fig. 9 A schematic diagram of the structure of a communication optimization device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0063] In order to enable those skilled in the art to better understand the technical solution of the present application, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments and drawings described herein are only used to explain the present application, and are not intended to limit the present application. It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data need to comply with relevant laws, regulations and standards, and provide corresponding operation portals for users to choose to authorize or refuse.

[0064] Figure 1 This is a schematic diagram of an application scenario provided by the embodiment of this application. Figure 1 , including a terminal device 101 and a network device 102.

[0065] The terminal device 101 may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc. The terminal device 101 may specifically be a device that provides voice / data connectivity to a user, such as a handheld device or vehicle-mounted device with a wireless connection function. Specifically, they may be: mobile phones (English: Mobile Phone), tablet computers (English: Pad), computers with wireless transceiver functions (such as laptops, PDAs, etc.), mobile Internet devices (English: Mobile Internet Device, abbreviated as MID), virtual reality (English: Virtual Reality, abbreviated as VR) equipment, augmented reality (English: Augmented Reality, abbreviated as AR) equipment, wireless terminals in industrial control (English: Industrial Control), wireless terminals in self-driving (English: Self Driving), wireless terminals in remote medical care (English: Remote Medical), wireless terminals in smart grids (English: Smart Grid), wireless terminals in transportation safety (English: Transportation Safety), wireless terminals in smart cities (English: Smart City), wireless terminals in smart homes (English: Smart Home), cellular phones, cordless phones, session initiation protocol (English: Session Initiation Protocol, abbreviated as SIP) phones, wireless local loop (English: Wireless Local Loop, abbreviated as WLL) stations, personal digital assistants (English: Personal Digital Assistants) Digital Assistant, abbreviated as PDA), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, vehicle-mounted devices, wearable devices, terminal devices in the fifth-generation mobile communication technology 5G network, or terminal devices in the future evolved public land mobile communication network (English: Public Land Mobile Network, abbreviated as PLMN), etc.

[0066] Among them, wearable devices can also be called wearable smart devices, which are a general term for the intelligent design and development of wearable devices for daily wear using wearable technology, such as glasses, gloves, watches, clothing and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also realize powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-sized, and independent of smartphones to achieve complete or partial functions, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0067] In addition, the terminal device 101 may also be a terminal device in an Internet of Things (IoT) system. The terminal device 101 may also include sensors such as smart printers, train detectors, and gas stations, and its main functions include collecting data (part of the terminal device), receiving control information and downlink data from network devices, and sending electromagnetic waves to transmit uplink data to network devices. The embodiments of the present application do not limit the specific type or name of the terminal device 101.

[0068] The network device 102 may be any device with wireless transceiver functions. The device includes, but is not limited to, an evolved Node B (eNB), a Radio Network Controller (RNC), a Node B (NB), a Base Station Controller (BSC), a Base Transceiver Station (BTS), a Home Base Station (e.g., Home Evolved NodeB, or Home Node B, HNB), a Baseband Unit (BBU), an Access Point (AP), a wireless relay node, a wireless backhaul node, a Transmission Point (TP), or a Transmission and Reception Point (TRP) in a Wireless Fidelity (WiFi) system. It can also be 5G, such as a gNB in ​​a new radio (NR) system, or a transmission point (TRP or TP), one or a group of (including multiple antenna panels) antenna panels of a base station in a 5G system, or it can also be a network node constituting a gNB or a transmission point, such as a baseband unit (BBU), or a distributed unit (DU).

[0069] In some deployments, the gNB may include a centralized unit (CU) and a DU. The CU implements some functions of the gNB, and the DU implements some functions of the gNB. For example, the CU is responsible for processing non-real-time protocols and services, and implementing the functions of the radio resource control (RRC) and packet data convergence layer protocol (PDCP) layers. The DU is responsible for processing physical layer protocols and real-time services, and implementing the functions of the radio link control (RLC), medium access control (MAC) and physical (PHY) layers. The embodiments of the present application do not limit the specific type or name of the network device 102.

[0070] With the rapid development of various applications (English: Application, abbreviated as APP) and Internet services, the doubling of mobile data volume has brought higher demands for network capacity, and the fifth generation mobile communication technology (English: 5th Generation Mobile Communication Technology, abbreviated as 5G) network with large bandwidth and high speed has come into being. Compared with traditional cellular systems, 5G communication is located in a higher frequency band, which also brings more path loss. In the actual network deployment process, since the cell is usually covered with special terrain such as stairs and doorways, the communication signal may jump, resulting in deep fading of the communication signal, causing many problems such as dropped calls and slow network speeds in user communications.

[0071] The embodiment of the present application is mainly aimed at the mobile wireless communication room distribution system, and the network structure may include terminal equipment, radio frequency unit (English: Remote radio unit, abbreviated as RRU), expansion unit (abbreviated as HUB), baseband processing unit BBU and core network. Among them, the radio frequency unit RRU can be used for radio wave transmission with terminals such as mobile phones. For example, Figure 2 A network structure diagram of a mobile wireless communication room subsystem provided in an embodiment of the present application. Figure 2 As shown, the baseband processing unit 201 is connected to the extension unit 202 for communication, and the extension unit 202 is connected to multiple radio frequency units RRU for communication, for example Figure 2 The radio frequency unit 203 and the radio frequency unit 204 shown in the figure, each RRU corresponds to multiple terminal devices. Figure 2 The portion marked by the dotted line frame is a deep fading area 205, which includes a plurality of terminal devices whose communication signals jump due to the terrain environment.

[0072] In order to solve the communication optimization problem in the base station weak coverage area, the relevant technologies mainly include the following two technical solutions:

[0073] One is that engineers manually perform on-site tuning and manual testing and acceptance of RF units with poor network conditions, which may include construction, adjustment of work parameters, and adjustment of parameter configurations.

[0074] This technical solution cannot conduct a detailed assessment of all areas due to differences in operator proficiency and environmental factors. It is also unable to identify scenes with deep fading within the coverage area, which may cause some areas to become optimization blind spots. In addition, the labor cost is high, and on-site operations are greatly affected by the size of the building. In addition, manual communication optimization is limited by the operator's experience level, there are uncontrollable factors, the accuracy and reliability are not high, and it may require repeated investment of a large amount of human resources.

[0075] The second is to adjust the transmission power of base stations and terminal devices based on the uplink and downlink power control algorithm (power control algorithm), improve the uplink and downlink signal strength, and thus ensure the improvement of user experience in weak coverage areas.

[0076] Although this technical solution can improve the uplink and downlink signal strength to a certain extent, the degree of communication optimization is limited. For example, when the terminal device is already at the maximum transmission power, the transmission power cannot be further increased; and in the case of abrupt signal changes, the power control algorithm may have insufficient adjustment efficiency, and the power adjustment cannot keep up with the signal change, which cannot ensure the user's normal network experience. In addition, the power control algorithm is usually at the cell level, and the power adjustment will be targeted at all terminal devices in the cell. However, since the weak signal coverage area may only be part of the terminal devices, the communication optimization method based on the power control algorithm is not very targeted.

[0077] It can be seen that when optimizing communications in deep fading areas within a cell, the optimization methods in related technologies have limited optimization levels and cannot effectively guarantee users' normal network experience. They may require repeated human intervention, resulting in high labor costs.

[0078] In the embodiment of the present application, by statistically analyzing the signal strength of the uplink reference signal of the terminal device and combining the mapping relationship between the terminal device and the radio frequency unit, a target radio frequency unit in a deep fading area is determined; then, communication optimization is performed for the target radio frequency unit. Specifically, the target terminal device that is about to reach a deep fading scenario under the target radio frequency unit can be accurately identified and the algorithm can be optimized accurately to ensure the user's normal network usage experience. At the same time, it is more targeted and will not affect other normal network users. In addition, the user experience guarantee algorithm is used to adaptively perform intelligent network optimization and adjustment, without the need for repeated manual intervention for network optimization operations, which can reduce labor costs.

[0079] The scheme shown in the present application is described in detail below through specific embodiments. It should be noted that the following embodiments can exist independently or in combination with each other, and the same or similar contents will not be described repeatedly in different embodiments.

[0080] Figure 3 A flow chart of a communication optimization method provided in an embodiment of the present application. Figure 2 , the communication optimization method may include:

[0081] S301, determining the uplink and downlink modulation and coding strategy MCS difference corresponding to the terminal device where the signal jump occurs in the target radio frequency unit; the target radio frequency unit is a radio frequency unit in a deep fading area.

[0082] The execution subject of the embodiment of the present application may be a network device, specifically an algorithm module set in the network device, which may be implemented by software or by a combination of software and hardware. The network device may specifically be a base station, BBU, etc., which may be flexibly configured based on actual needs, and the embodiment of the present application does not limit this.

[0083] In the embodiment of the present application, the target RF unit may refer to a RF unit in a deep fading area. In a mobile wireless communication indoor distribution scenario, the terminal device performs wireless transmission with the base station based on the RRU. When optimizing communication, the network device may first determine which RRU the network weak coverage area with deep fading belongs to, that is, determine the target RF unit.

[0084] In a possible implementation manner, the target radio frequency unit may be determined in the following manner:

[0085] Determine the mapping relationship between the RF unit and the terminal device; one RF unit corresponds to multiple terminal devices; determine the target RF unit based on the signal strength of the uplink reference signal of the terminal device and the mapping relationship.

[0086] In the embodiment of the present application, the mapping relationship may refer to the corresponding relationship between the terminal device and the radio frequency unit. A radio frequency unit RRU may include multiple terminal devices in its coverage area. The uplink reference signal (English: Sounding Reference Signal, abbreviated as SRS) is a reference signal periodically sent by the terminal device to the network device, which can be used for channel quality detection and estimation, etc. The signal strength (English: Reference Signal Receiving Power, abbreviated as RSRP) may refer to the received power of the reference signal, which can be used to characterize the wireless signal strength of the uplink reference signal.

[0087] Specifically, the network device can first determine the mapping relationship between the radio frequency unit and the terminal device, and determine the multiple terminal devices corresponding to the radio frequency unit. After that, the network device can perform statistics separately for different RRUs, determine the signal strength of the uplink reference signal corresponding to the terminal device in each RRU, and determine the terminal device with signal jump according to the size of the signal strength and the change of the signal strength. For example, when the signal strength of the SRS of two adjacent periods of the terminal device is greatly different, it can be determined that the terminal device has a signal jump. When the number of terminal devices with signal jumps reaches the threshold value, it can be determined that there is a deep fading area in the RRU, and the radio frequency unit is used as the target radio frequency unit. In this way, the network device can accurately identify the target radio frequency unit based on the signal strength and mapping relationship of the terminal device SRS, and can realize automatic and accurate identification of RRUs in deep fading areas.

[0088] In the embodiment of the present application, the modulation and coding scheme (English: Modulation and Coding Scheme, abbreviated as MCS) can be used to characterize the modulation mode and the coding rate. During the data transmission between the terminal device and the network device, the network device can schedule the terminal device based on a specific MCS. Specifically, the network device can send MCS configuration information to the terminal device so that the terminal device sends data based on the MCS configured by the network device. Different MCSs correspond to different physical transmission rates, and the higher the order of the MCS, the faster the physical transmission rate.

[0089] The uplink and downlink MCS difference may refer to the MCS difference corresponding to the uplink signal and the downlink signal of the terminal device in the target radio frequency unit before and after the signal jump. The MCS difference can be represented by a value n, where the MCS difference of the uplink signal can be represented by a value n1, and the MCS difference of the downlink signal can be represented by a value n2. The MCS difference is a statistical value, which can be dynamically adjusted according to the signal jump of the terminal device in the target radio frequency unit, so that the subsequent communication optimization can be more real-time and the effectiveness of communication optimization can be further improved.

[0090] Specifically, for the target radio frequency unit, the network device can determine the terminal device in which the signal jump occurs, and further determine the MCS difference of the uplink signal of the terminal device before and after the signal jump, and at the same time determine the MCS difference of the downlink signal of the terminal device before and after the signal jump. Since there are multiple terminal devices with signal jumps in the target radio frequency unit, after the network device has counted the uplink and downlink MCS change values ​​of each terminal device with signal jump before and after the signal jump, it can determine the statistical value of the MCS difference by taking the average value, weighted calculation according to preset weights, or maximum likelihood estimation, and obtain the MCS difference n1 of the uplink signal and the MCS difference n2 of the downlink signal.

[0091] S302. Determine the terminal device that meets the preset conditions in the target radio frequency unit as the target terminal device, and schedule the target terminal device based on the target MCS; the target MCS is obtained by lowering the MCS of the target terminal device according to the MCS difference.

[0092] In the embodiment of the present application, the target terminal device may refer to a terminal device that is about to enter a deep fading area or is experiencing deep fading, and may also be referred to as a risk terminal device, that is, a terminal device corresponding to a risk user. The preset condition may refer to a pre-set judgment condition for determining that the terminal device enters a deep fading area. Exemplarily, the preset condition may be that the signal strength of the uplink reference signal of the terminal device is less than a threshold value, and multiple consecutive bit errors occur. Of course, the preset condition may also be other judgment conditions, which can be flexibly set based on actual needs, and the embodiment of the present application does not limit this.

[0093] The target MCS may refer to the MCS value corresponding to the target terminal device after communication optimization. The MCS of the target terminal device may refer to the original MCS value of the target terminal device, that is, the MCS value before communication optimization. The network device may perform MCS downgrading for the target terminal device, that is, lowering the MCS of the target terminal device according to the MCS difference, and adjusting the MCS of the target terminal device to (MCS-n). Specifically, the MCS value of the uplink signal of the target terminal device may be adjusted to (MCS-n1), and the MCS value of the downlink signal of the target terminal device may be adjusted to (MCS-n2). In this way, the network device schedules the target terminal device based on the downgraded target MCS through MCS downgrading, which can ensure that even after passing through a deep fading area, the demodulation capability can meet the current scheduling, ensuring the normal transmission of the signal, and at the same time, the parameter adjustment is more timely, and there will be no service interruption or dropped calls due to untimely adjustment.

[0094] In the communication optimization method provided in the embodiment of the present application, the network device determines the MCS difference of the uplink and downlink modulation and coding strategies corresponding to the terminal device where the signal jump occurs in the target radio frequency unit; the terminal device that meets the preset conditions in the target radio frequency unit is determined as the target terminal device, and the target terminal device is scheduled based on the target MCS; the target MCS is obtained by lowering the MCS of the target terminal device according to the MCS difference. In the embodiment of the present application, the network device can determine the target terminal device in the target radio frequency unit that is about to enter a deep fading scene or is experiencing deep fading, and adjust the MCS of the target terminal device based on the MCS difference obtained by statistics, and buffer the demodulation problem caused by the communication signal jump by MCS reduction. In this way, the automatic optimization of the communication signal in the deep fading area can be achieved, ensuring the normal network usage experience of the user, and the communication parameters are automatically adjusted by the algorithm without repeated manual intervention, which can reduce labor costs.

[0095] Figure 4 A flowchart of another communication optimization method provided in an embodiment of the present application. Figure 4 , the communication optimization method may include:

[0096] S401. Determine a mapping relationship between a radio frequency unit and a terminal device based on an uplink reference signal of the terminal device sent by the radio frequency unit and label information sent by the radio frequency unit; one radio frequency unit corresponds to multiple terminal devices.

[0097] In the embodiment of the present application, the label information may refer to the RRU's own label information, which may specifically include the RRU's number identification, etc., and can be used to uniquely characterize the RRU. In this step, the terminal device sends the uplink service and the uplink reference signal SRS to the network device (base station), which is to transmit the content sent by the terminal device to the network device through the RRU. In addition to transmitting the content sent by the terminal device, the RRU can also report its own label information to the network device. The network device can determine the mapping binding relationship between the RRU and the terminal device based on the uplink reference signal of the terminal device and the label information of the radio frequency unit.

[0098] S402: For each radio frequency unit, determine the signal strength of uplink reference signals of multiple terminal devices corresponding to the radio frequency unit.

[0099] S403: Determine a terminal device whose signal strength is less than a first threshold as a first terminal device, and continue to detect the signal strength of an uplink reference signal of the first terminal device.

[0100] In the embodiment of the present application, the first threshold may refer to a threshold value of the signal strength of the uplink reference signal of the terminal device. The first terminal device may refer to a terminal device with a low signal strength of the uplink reference signal, and the user corresponding to the first terminal device may be called a poor user.

[0101] In this step, after determining the mapping relationship between the radio frequency unit RRU and the terminal device, the network device can count the signal strength of the uplink reference signal of the terminal device corresponding to each RRU. The network device can determine the terminal device whose signal strength is less than the first threshold as the first terminal device. The signal strength of the first terminal device is low and the communication signal is poor. It may be that deep fading of the communication signal has occurred. The subsequent network device can continuously detect the signal strength of the SRS of the first terminal device, specifically, it can count the signal strength of the SRS of the first terminal device in each period, etc., to achieve continuous statistics of the signal strength of the first terminal device.

[0102] S404: If the signal strength jump value of the first terminal device is greater than a second threshold, mark the first terminal device as a second terminal device.

[0103] S405: If the number of second terminal devices meets a preset number condition, determine the RF unit as the target RF unit.

[0104] In an embodiment of the present application, the signal strength jump value may refer to the difference between the signal strength of the SRS in the current cycle and the signal strength of the SRS in the previous cycle, or may also be the difference between the signal strength of the SRS in the current cycle and the average signal strength of the SRS in the previous X cycles, where the value X is 2, 3, etc. Of course, the signal strength jump value may also be calculated in other ways, which is not limited in the embodiment of the present application. The second threshold may refer to the threshold value of the signal strength jump amplitude, and the second threshold may be represented by Δx. The second terminal device may refer to the first terminal device where the communication signal jumps, and the user corresponding to the second terminal device may be called a risk user, which refers to a user with a high signal jump, where deep fading occurs and the user experience is seriously affected.

[0105] The preset quantity condition may refer to a pre-set quantity condition of the second terminal devices, and the preset quantity condition may specifically refer to the number of second terminal devices being greater than a preset quantity threshold, or the preset quantity condition may also refer to the number of second terminal devices accounting for a proportion of the total number of terminal devices corresponding to the radio frequency unit being greater than a third threshold, and the third threshold may refer to a threshold value of the proportion of the number of second terminal devices.

[0106] In this step, for the first terminal device, since the uplink reference signal is sent periodically, in the process of continuous statistics on the first terminal device, if the SRS signal strength of the first terminal device has changed significantly compared to the signal strength of the previous period or the average signal strength of the previous X periods, and the signal strength jump value is greater than the second threshold, it can be determined that the communication signal of the first terminal device is poor and a signal jump has occurred, and the network device can mark the first terminal device as a second terminal device. Afterwards, the network device can count the number of second terminal devices and determine the number of second terminal devices. If the number of second terminal devices meets the preset number condition, the network device can determine that the number of risky users in the current RRU is large and there is a deep fading area, and then the current RRU can be determined as the target radio frequency unit. Subsequently, the communication optimization of the target radio frequency unit can be performed based on the experience guarantee algorithm to ensure the user's network experience.

[0107] In the related art, the network equipment can determine the weak coverage area in the cell based on the measurement report (abbreviated as MR in English), and then the network optimization personnel can make on-site optimization adjustments. The measurement report is reported periodically, and the reporting period can be a few seconds, etc. The measurement report counts the proportion of the signal strength of all terminal devices in the cell. When there is an area with low signal strength, the network equipment can determine the weak coverage area where the signal exists. However, since the measurement report is not reported continuously in the time domain, the signal strength of the terminal device cannot be continuously counted, and the network equipment cannot determine the deep fading area where the signal jump exists, and thus cannot determine the target RRU in the deep fading area.

[0108] In the embodiment of the present application, the network device performs SRS signal strength statistics of the terminal device based on the mapping relationship between the terminal device and the RRU, first determines the first terminal device whose SRS signal strength is less than the first threshold, then continuously counts the signal strength of the SRS of the first terminal device, determines the second terminal device in which the SRS signal jump occurs in the first terminal device and the signal jump value is greater than the second threshold, and then determines the RRU whose number of second terminal devices meets the preset number condition as the target radio frequency unit. In this way, the network device can accurately and automatically identify the RRU in the deep fading area in the coverage area through continuous statistical analysis of the SRS signal strength, and can ensure the accuracy and effectiveness of subsequent communication optimization.

[0109] S406. Determine the second terminal device corresponding to the target radio frequency unit, and determine the MCS difference of the second terminal device before and after the signal jump; the signal strength jump value of the uplink reference signal of the second terminal device is proportional to the MCS difference.

[0110] In an embodiment of the present application, after determining the target radio frequency unit, the network device can perform communication optimization for the target radio frequency unit. Specifically, the network device can firstly obtain the signal jumps and changes in associated parameters reported by the terminal device through a statistical algorithm, determine the second terminal device where the signal jump occurs in the target radio frequency unit, and count the MCS difference of the uplink signal and the MCS difference of the downlink signal of the second terminal device before and after the signal jump, and determine the MCS difference by averaging, weighted calculation or maximum likelihood estimation. The MCS difference is affected by the severity of signal fading. The larger the signal jump value, the larger the MCS difference. In this way, by determining the MCS difference, the network device can make the subsequent communication optimization guarantee strategy more reasonable and accurate.

[0111] Exemplarily, assuming that the MCS value of the uplink signal scheduled by the network device for the second terminal device that converges stably before the signal jump is 15, and the MCS value of the downlink signal scheduled is 10; the MCS value of the uplink signal scheduled that converges stably after the signal jump is 8, and the MCS value of the downlink signal scheduled is 2, the network device can determine that the MCS difference of the uplink signal before and after the signal jump is 7, and the MCS difference of the downlink signal is 8. Of course, the MCS difference in this step can also be calculated and counted based on other methods, and the embodiment of the present application is not limited to this.

[0112] S407. Determine a signal-to-interference-and-noise ratio (SINR) difference corresponding to the target radio frequency unit according to the MCS difference; and determine a resource block reduction multiple corresponding to the target radio frequency unit according to the SINR difference.

[0113] In the embodiment of the present application, the signal to interference plus noise ratio (English: Signal to Interference plus NoiseRatio, abbreviated as SINR) may refer to the ratio of the strength of the received useful signal to the strength of the received interference signal. According to the MCS difference, the network device can determine the SINR difference required for demodulation, and the SINR difference can be represented by m, which can be used for subsequent power spectrum density calculation. The resource block (English: Resource Block, abbreviated as RB) reduction multiple can refer to the RB multiple difference corresponding to RB scheduling, which can be represented by q.

[0114] In this step, when optimizing communications, the network device can adopt two strategies: MCS reduction and RB reduction (including uplink RB reduction and downlink power aggregation), and the MCS reduction strategy has a higher priority than the RB reduction strategy. Uplink RB reduction may refer to the network device using fewer RBs to schedule the terminal device, so that although the amount of data transmitted in a single time is reduced, the reliability of data transmission can be improved, and it can be ensured that there will be no dropped calls or other situations that affect the user's network experience. Downlink power aggregation may refer to the network device using fewer RBs to send data to the terminal device, but the power of other RBs where no data is sent is aggregated, thereby improving the power spectrum density of these fewer RBs and ensuring accurate decoding of the data.

[0115] After determining the MCS difference, the network device can further calculate the SINR difference required for demodulation based on the MCS difference, and then perform power spectrum density calculation based on the SINR difference to obtain the resource block reduction multiple difference corresponding to the uplink RB reduction scheduling. In the subsequent communication optimization, the network device can further reduce the uplink RB, specifically reducing the original scheduled RB to the corresponding RB / q RB for scheduling; at the same time, downlink power aggregation can also be performed, using fewer RBs to send data to the terminal device, and the power of the unscheduled RB is added to the fewer RBs currently scheduled. In this way, the network device schedules the target terminal device by selecting fewer RBs and lower MCS, which can ensure the normal use of the user network. It should be noted that the priority of the RB reduction strategy lags behind the MCS reduction strategy. The network device can give priority to ensuring the implementation of the MCS reduction strategy, and then execute the RB reduction strategy, which can ensure the effectiveness of communication optimization.

[0116] S408. For each terminal device corresponding to the target radio frequency unit, if the signal strength of the uplink reference signal of the terminal device is lower than the first threshold, and the number of consecutive bit errors of the terminal device is greater than or equal to a preset number, it is determined that the terminal device meets the preset conditions and the terminal device is determined as the target terminal device.

[0117] In the embodiment of the present application, the number of consecutive bit errors may refer to the total number of consecutive bit errors of the target terminal device. The preset number may refer to the threshold value of the number of consecutive bit errors.

[0118] In this step, when optimizing the communication of the target RF unit, the network device needs to determine the target terminal device in the target RF unit that is about to experience deep fading. The network device can count the SRS signal strength of each terminal device corresponding to the target RF unit, and when the SRS signal strength is low (lower than the first threshold) and the number of consecutive bit errors is large (greater than or equal to the preset number of times), the network device can determine that the terminal device meets the preset conditions and can determine the terminal device as the target terminal device. In this way, the network device can improve the pertinence of communication optimization by judging the communication status of the terminal device in the target RRU and determining the target terminal device in the target RRU that has experienced deep fading. The communication optimization is more targeted and only affects the risk users in the deep fading area, and has no impact on the other good point users. The extreme rate experience of the good point users can also be guaranteed.

[0119] S409, scheduling the target terminal device based on the target MCS; the target MCS is obtained by lowering the MCS of the target terminal device according to the MCS difference.

[0120] S410. Scheduling a target terminal device based on a target number of resource blocks; the target number of resource blocks is determined based on a currently scheduled number of resource blocks and a resource block reduction multiple.

[0121] In an embodiment of the present application, after determining that a target terminal device has experienced deep fading, the network device can perform MCS downgrade on the target terminal device. Specifically, the MCS of the target terminal device can be adjusted down according to the MCS difference to determine the target MCS corresponding to the target terminal device. Then, the network device can perform uplink RB reduction scheduling on the target terminal device, that is, reduce the current scheduled RB of the target terminal device from A to A / q to obtain the target number of resource blocks; and / or, the network device can converge the downlink power, that is, the network device uses fewer RBs to send data to the target terminal device, and at the same time, the power of the unscheduled RB position is added to the currently scheduled RB. In this way, the network device can finally schedule the target terminal device based on the target MCS and the target number of resource blocks, that is, select fewer RBs and lower MCS to schedule the target terminal device, which can increase the number of times the target terminal device is scheduled, and ensure that after the signal jump, the signal quality is sufficient to meet the adjusted scheduling parameters.

[0122] It should be noted that when the network device optimizes the communication of the target terminal device based on the experience guarantee algorithm, it can first adopt the MCS reduction method, that is, schedule the target terminal device based on the target MCS. Uplink RB reduction and / or downlink power aggregation As a supplementary communication optimization method, the network device can determine whether to perform uplink RB reduction and / or downlink power aggregation based on pre-configuration information. When the pre-configuration information is direct execution, the network device can directly perform uplink RB reduction and / or downlink power aggregation after MCS reduction, further ensuring the user's network experience. When the pre-configuration information is not executed, the network device can only perform MCS reduction on the target terminal device.

[0123] Of course, the pre-configured information can also be executed when certain conditions are met. For example, when N consecutive bit errors still occur after MCS downgrade (N is configurable), the network device can first downgrade the MCS of the target terminal device. After the MCS downgrade, more RBs are required for a single scheduling. If the user's network experience is still poor at this time, for example, N consecutive bit errors occur, the network device can reduce the uplink RB and / or converge the downlink power, so that the transmission rate may decrease, but the accuracy and reliability of data transmission can be ensured to ensure the user's network experience.

[0124] Exemplarily, the network device determines that the MCS difference between the uplink and downlink of the target radio frequency unit is 4, and the SINR difference is 3. After downgrading the MCS of the target terminal device, the network device can reduce the RB from A to A / q through power aggregation and RB scheduling, while satisfying the uplink SINR improvement of more than 3. The RB reduction can resist the SINR decrease caused by deep fading and ensure the accuracy of data demodulation.

[0125] In an embodiment of the present application, after determining that the target terminal device is about to move to a deep fading area, the network device first lowers the MCS of the target terminal device to (MCS-n) based on a communication optimization algorithm to ensure that even after passing through a deep fading area, the demodulation capability can meet the current scheduling; at the same time, based on uplink RB reduction scheduling and / or downlink power aggregation, the communication optimization effect is further ensured. In this way, the network device can cope with demodulation errors caused by signal jumps by timely adjusting the scheduling MCS and RB of the target terminal device in advance. Lowering the MCS can reduce demodulation requirements, and power aggregation and RB reduction can increase the power spectrum density and improve demodulation capabilities. The network device can ensure the quality of communication signals in deep fading areas through the MCS reduction strategy and RB reduction strategy, solve the problems of continuous bit errors and dropped calls caused by signal jumps, and ensure the user's normal network usage experience.

[0126] For example, Figure 5 The overall logic diagram of a communication optimization algorithm provided in the embodiment of the present application is as follows. Figure 5 As shown, the RRU-level communication optimization algorithm is based on the original algorithms such as the base station side power control algorithm and the link adaptation algorithm (English: LinkAdaption, abbreviated as LA) algorithm, and is a communication optimization algorithm for risky UEs, i.e., target terminal devices, in RRUs with deep fading areas. Specifically, when the base station identifies that the UE under the deep fading RRU is about to enter the deep fading area (i.e., it is determined that the target terminal device corresponding to the target radio frequency unit meets the preset conditions), the communication optimization processing is performed through the RRU-level experience guarantee algorithm, which is superimposed on the original algorithm of the base station to further ensure the normal network usage experience of the UE.

[0127] For example, Figure 6 A communication optimization processing logic diagram provided in an embodiment of the present application. Figure 6As shown, after determining the mapping relationship between the radio frequency unit RRU and the terminal device UE, the network device can count the signal strength of the uplink reference signal SRS of the UE by RRU. Specifically, the network device can first determine the first terminal device whose SRS signal strength in the RRU is less than the first threshold, and then continuously count the first terminal device, and when the SRS signal strength jump value of the first terminal device is greater than the second threshold, mark the first terminal device as the second terminal device. The network device can determine the number of second terminal devices and determine whether the number of second terminal devices meets the preset number condition. If the number of second terminal devices does not meet the preset number condition, the network device can continue to count the number of second terminal devices; if the number of second terminal devices meets the preset number condition, the network device can determine that the current RRU is a target RRU with a deep fading area.

[0128] After determining the target RRU, the network device can optimize communications for the target RRU. Specifically, the network device can determine the MCS difference corresponding to the terminal device corresponding to the target radio frequency unit under the condition of signal hopping, and determine the SINR difference based on the MCS difference, and further determine the resource block reduction multiple. Subsequently, communication optimization can be performed based on the MCS difference and the resource block reduction multiple. For the terminal device in the target radio frequency unit, the network device can first determine the target terminal device, and specifically determine the terminal device that meets the preset conditions in the target RRU as the target terminal device, for example, it can be determined whether the signal strength of the terminal device is less than the first threshold and the number of consecutive bit errors is greater than the preset number. After determining the target terminal device that meets the preset conditions, the network device can perform MCS downgrade on the target terminal device that is about to enter the deep fading scenario, and can also further reduce the number of uplink scheduling RBs and / or perform downlink power aggregation to ensure the user's normal network usage experience.

[0129] For example, Figure 7 A schematic diagram of an interaction for communication optimization provided in an embodiment of the present application. Figure 7 As shown, the communication optimization algorithm module may include a statistical analysis algorithm module and an experience guarantee algorithm module. The communication optimization algorithm may be deployed in a network device, which is not limited in the present application embodiment. Specifically, the specific interaction process of communication optimization is as follows:

[0130] 1. The terminal device UE sends uplink services and uplink reference signals SRS to the radio frequency unit RRU.

[0131] 2. The RRU transmits the content sent by the UE to the network device (base station), along with its own label information, so that the network device can determine the mapping relationship between the RRU and the UE.

[0132] 3. Based on the mapping relationship between RRU and UE, the network device performs SRS signal strength statistics of UE by RRU, records the number of second terminal devices with SRS signal jump greater than the second threshold among UEs with SRS signal strength lower than the first threshold, and reports it to the statistical analysis algorithm module. That is, for users with poor performance and users who experience jumps, the proportion is recorded to confirm that they are risk users who experience deep fading and whose experience will be seriously affected.

[0133] 4. When the number of risk users meets the preset number condition, the RRU is determined as the target RRU and the experience guarantee algorithm module is notified.

[0134] 5. The network equipment determines parameters such as the MCS difference and RB reduction multiple based on the statistical analysis algorithm module.

[0135] 6. Start the experience guarantee algorithm for the target RRU. Specifically, for risky users, use a lower MCS and fewer RBs for scheduling in advance to ensure that after the signal jump, the signal quality is sufficient to meet the adjusted scheduling parameters.

[0136] 7. Determine the terminal devices that meet the preset conditions in the target RRU as the target terminal devices, and determine the risk users under the deep fading RRU. Specifically, when the SRS signal strength of the terminal device in the target RRU is weaker than the first threshold, and a preset number of consecutive bit errors occur, it is confirmed that the terminal device has deep fading, and the terminal device is determined as the target terminal device. The network device can provide experience guarantee for the target terminal device and adjust the scheduling parameters.

[0137] In the embodiment of the present application, the network device can automatically and accurately identify the target RF unit in the deep fading area in the coverage area based on the mapping relationship between the RF unit and the terminal device and the statistical data of the uplink reference signal of the terminal device. Then the network device can start the experience guarantee algorithm for the target RF unit, and count the various communication indicators of the terminal device before and after the signal strength jump occurs as the input parameters of the statistical analysis algorithm, so as to obtain a set of guarantee parameters as the basis for reserving buffer space in advance when the algorithm takes effect, so that the user can still carry out communication services normally after experiencing the signal jump in the deep fading area, and ensure the user's normal network experience.

[0138] The network equipment in the embodiment of the present application performs communication optimization for a small number of deep fading areas, which can ensure user service continuity and good experience, and can reduce users' negative feedback and labor costs for on-site processing; through the RRU-level optimization algorithm, it can reduce the RB utilization rate of distant users, improve the cell capacity, and avoid abnormal situations such as user dropped calls; and the RRU-level algorithm optimization is highly targeted, only for risk users in deep fading areas, and has no impact on other users, so the extreme rate experience of good users can be guaranteed.

[0139] Figure 8 This is a schematic diagram of the structure of a communication optimization device provided in an embodiment of the present application. Figure 8 , the communication optimization device 80 may include:

[0140] The first determination module 81 is used to determine the uplink and downlink modulation and coding strategy MCS difference corresponding to the terminal device where the signal jump occurs in the target radio frequency unit; the target radio frequency unit is a radio frequency unit with a deep fading area;

[0141] The scheduling module 82 is used to determine the terminal devices that meet the preset conditions in the target radio frequency unit as target terminal devices, and schedule the target terminal devices based on the target MCS; the target MCS is obtained by lowering the MCS of the target terminal device according to the MCS difference.

[0142] In a possible implementation manner, the device 80 is further used for:

[0143] Determine the mapping relationship between the radio frequency unit and the terminal device; one radio frequency unit corresponds to multiple terminal devices;

[0144] The target radio frequency unit is determined based on the signal strength and mapping relationship of the uplink reference signal of the terminal device.

[0145] In a possible implementation, the device is further used for:

[0146] For each radio frequency unit, determine the signal strength of uplink reference signals of multiple terminal devices corresponding to the radio frequency unit;

[0147] Determine a terminal device whose signal strength is less than a first threshold as a first terminal device, and continuously detect the signal strength of an uplink reference signal of the first terminal device;

[0148] If the signal strength jump value of the first terminal device is greater than the second threshold, marking the first terminal device as a second terminal device;

[0149] If the number of second terminal devices meets the preset number condition, the radio frequency unit is determined as the target radio frequency unit.

[0150] In a possible implementation manner, the first determining module 81 is specifically configured to:

[0151] Determine the second terminal device corresponding to the target radio frequency unit, and determine the MCS difference of the second terminal device before and after the signal jump; the signal strength jump value of the uplink reference signal of the second terminal device is proportional to the MCS difference.

[0152] In a possible implementation manner, the device 80 is further used for:

[0153] According to the MCS difference, determine the signal interference plus noise ratio SINR difference corresponding to the target radio frequency unit;

[0154] According to the SINR difference, determine the resource block reduction multiple corresponding to the target radio frequency unit;

[0155] The target terminal device is scheduled based on the target number of resource blocks; the target number of resource blocks is determined based on the current number of scheduled resource blocks and the resource block reduction multiple.

[0156] In a possible implementation, the scheduling module 82 is specifically configured to:

[0157] For each terminal device corresponding to the target radio frequency unit, if the signal strength of the uplink reference signal of the terminal device is lower than the first threshold, and the number of consecutive bit errors of the terminal device is greater than or equal to the preset number, it is determined that the terminal device meets the preset conditions and the terminal device is determined as the target terminal device.

[0158] In a possible implementation manner, the device 80 is further used for:

[0159] Based on the uplink reference signal of the terminal device sent by the radio frequency unit and the label information sent by the radio frequency unit, a mapping relationship between the radio frequency unit and the terminal device is determined.

[0160] The communication optimization device 80 provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment. Its implementation principle and beneficial effects are similar and will not be repeated here.

[0161] Fig. 9 This is a schematic diagram of the structure of a communication optimization device provided in an embodiment of the present application. Fig. 9 The communication optimization device 90 may include: a memory 91 and a processor 92. Exemplarily, the memory 91 and the processor 92 are interconnected via a bus 93.

[0162] The memory 91 is used to store program instructions;

[0163] The processor 92 is used to execute the program instructions stored in the memory to implement the communication optimization method shown in the above embodiment.

[0164] Fig. 9 The communication optimization device shown can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.

[0165] An embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the above-mentioned communication optimization method.

[0166] The embodiment of the present application may also provide a computer program product, including a computer program, which, when executed by a processor, can implement the above-mentioned communication optimization method.

[0167] An embodiment of the present application provides a chip having a computer program stored thereon. When the computer program is executed by the chip, the above-mentioned communication optimization method is implemented.

[0168] It should be noted that the processor mentioned in the embodiments of the present application may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0169] It should be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (English: Read-Only Memory, abbreviated as ROM), a programmable read-only memory (English: Programmable ROM, abbreviated as PROM), an erasable programmable read-only memory (English: Erasable PROM, abbreviated as EPROM), an electrically erasable programmable read-only memory (English: Electrically EPROM, abbreviated as EEPROM) or a flash memory. The volatile memory may be a random access memory (English: Random Access Memory, abbreviated as RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM). It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) is integrated in the processor. It should be noted that the memory described herein is intended to include but is not limited to these and any other suitable types of memory.

[0170] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0171] Regarding the various modules / units contained in the various devices and products described in the above embodiments, they may be software modules / units, or hardware modules / units, or they may be partially software modules / units and partially hardware modules / units. Each device and product may be applied to or integrated in a chip, a chip module or a terminal device. Exemplarily, for each device and product applied to or integrated in a chip, each module / chip contained therein may be implemented in the form of hardware such as circuits, or at least some modules / units may be implemented in the form of software programs, which run on a processor integrated inside the chip, and the remaining modules / units may be implemented in the form of hardware such as circuits.

[0172] In the present application, the term "include" and its variations may refer to non-restrictive inclusion; the term "or" and its variations may refer to "and / or". The terms "first", "second", etc. in the present application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. In the present application, "plurality" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the previously associated objects are in an "or" relationship.

[0173] The above are only some embodiments of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A communication optimization method, characterized in that: include: Determine the uplink and downlink modulation and coding strategy MCS difference corresponding to the terminal device where the signal jump occurs in the target radio frequency unit; the target radio frequency unit is a radio frequency unit in a deep fading area; The terminal device that meets the preset conditions in the target radio frequency unit is determined as the target terminal device, and the target terminal device is scheduled based on the target MCS; the target MCS is obtained by lowering the MCS of the target terminal device according to the MCS difference.

2. The method according to claim 1, characterized in that The method further comprises: Determine the mapping relationship between the radio frequency unit and the terminal device; one radio frequency unit corresponds to multiple terminal devices; The target radio frequency unit is determined based on the signal strength of the uplink reference signal of the terminal device and the mapping relationship.

3. The method according to claim 2, characterized in that The determining the target radio frequency unit based on the signal strength of the uplink reference signal of the terminal device and the mapping relationship includes: For each radio frequency unit, determining the signal strength of uplink reference signals of multiple terminal devices corresponding to the radio frequency unit; Determine the terminal device whose signal strength is less than the first threshold as the first terminal device, and continue to detect the signal strength of the uplink reference signal of the first terminal device; If the signal strength jump value of the first terminal device is greater than the second threshold, marking the first terminal device as a second terminal device; If the number of the second terminal devices meets a preset number condition, the radio frequency unit is determined as the target radio frequency unit.

4. The method according to claim 3, characterized in that The determining of the uplink and downlink modulation and coding strategy MCS difference corresponding to the terminal device where the signal jump occurs in the target radio frequency unit includes: Determine the second terminal device corresponding to the target radio frequency unit, and determine the MCS difference of the second terminal device before and after the signal jump; the signal strength jump value of the uplink reference signal of the second terminal device is proportional to the MCS difference.

5. The method according to claim 1, characterized in that The method further comprises: Determine, according to the MCS difference, a signal-to-interference-plus-noise ratio (SINR) difference corresponding to the target radio frequency unit; Determining a resource block reduction multiple corresponding to the target radio frequency unit according to the SINR difference; The target terminal device is scheduled based on the target number of resource blocks; the target number of resource blocks is determined based on the current number of scheduled resource blocks and the resource block reduction multiple.

6. The method according to claim 1, characterized in that The step of determining the terminal device that meets a preset condition in the target radio frequency unit as the target terminal device includes: For each terminal device corresponding to the target radio frequency unit, if the signal strength of the uplink reference signal of the terminal device is lower than the first threshold, and the number of consecutive bit errors of the terminal device is greater than or equal to a preset number, it is determined that the terminal device meets the preset conditions and the terminal device is determined as the target terminal device.

7. The method according to claim 2, characterized in that The determining of the mapping relationship between the radio frequency unit and the terminal device includes: Based on an uplink reference signal of the terminal device sent by the radio frequency unit and label information sent by the radio frequency unit, a mapping relationship between the radio frequency unit and the terminal device is determined.

8. A communication optimization device, characterized in that: include: The first determination module is used to determine the uplink and downlink modulation and coding strategy MCS difference corresponding to the terminal device where the signal jump occurs in the target radio frequency unit; The target radio frequency unit is a radio frequency unit in a deep fading area; A scheduling module is used to determine the terminal equipment that meets the preset conditions in the target radio frequency unit as the target terminal equipment, and schedule the target terminal equipment based on the target MCS; the target MCS is obtained by lowering the MCS of the target terminal equipment according to the MCS difference.

9. A communication optimization device, characterized in that: include: Processor, memory; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the communication optimization method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which, when executed, are used to implement the communication optimization method described in any one of claims 1 to 7.