Processing method and device based on air interface time delay, electronic equipment and storage medium
By considering the characteristics of URLLC services and the reasons for air interface delay fluctuations in CoMP technology, the control strategy of CoMP JT is dynamically adjusted, which solves the problem of insufficient delay certainty of URLLC services in the existing technology, and achieves more efficient resource utilization and time Delay certainty.
Patent Information
- Application Number
- CN202310966804.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-02
- Publication Date
- 2025-02-14
AI Technical Summary
When used in URLLC services, existing CoMP technology cannot achieve maximum latency certainty, and CoMP CS does not consider business type factors, resulting in low resource utilization.
By obtaining the service type identification of the data packets sent or received by the terminal, it is determined whether the terminal is in the overlapping coverage area of at least two cells, and whether the control of CoMP JT is enabled based on the reasons for the air interface delay fluctuation, the block bit error rate and the remaining delay. Strategy, adopt differentiated collaborative scheduling methods.
It effectively improves the certainty of air interface delay, takes into account resource overhead, and improves the resource utilization rate of the community.
Smart Images

Figure CN119450773A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a method, device, electronic device and storage medium for processing air interface delay based on inter-cell collaboration. Background Art
[0002] At present, the design goal of Coordinated Multiple Points (CoMP) technology is mainly to improve the rate experience of edge users by reducing interference in neighboring cells. However, when it is used to improve the latency determinism of Ultra-Reliable Low-Latency Communications (URLLC) services, no targeted optimization is performed, as described below.
[0003] 1. Coordinated Multiple Points Joint Transmission (CoMP JT) takes rate as the optimization target, takes the rate gain after CoMP is enabled as the basis for judging whether to enable CoMP, and selects the CoMP cell with the strongest signal strength to obtain the highest power gain. However, for URLLC services, this mechanism cannot achieve the maximum delay determinism and needs further optimization.
[0004] 2. Coordinated Multiple Points Coordinated Scheduling (CoMP CS) staggers the time and frequency resources of all services in neighboring cells without considering the service type, resulting in low cell resource utilization. Summary of the invention
[0005] To solve related technical problems, the embodiments of the present application provide a method, device, electronic device and storage medium for processing air interface delay based on inter-cell collaboration.
[0006] The technical solution of the embodiment of the present application is implemented as follows:
[0007] The embodiment of the present application provides a method for processing air interface delay based on inter-cell collaboration, including:
[0008] Acquire a first data packet; the first data packet includes a first identifier corresponding to a service type of a terminal sending or receiving the first data packet;
[0009] When the first identifier indicates that the service type is a URLLC service, determining whether the terminal is in an overlapping coverage area of at least two cells;
[0010] When the terminal is in an overlapping coverage area of the at least two cells, determining a second identifier corresponding to a reason for air interface delay fluctuation generated by transmission of the first data packet;
[0011] Based on the second identifier, the block error rate (BLER) of the first data packet transmission and the remaining waiting delay, determine whether to start the control strategy corresponding to the coordinated multi-point joint transmission COMP JT of the terminal; the control strategy is used to adopt different collaborative scheduling methods for the terminal based on different causes of the air interface delay fluctuation.
[0012] In the above solution, the determining whether the terminal is in an overlapping coverage area of at least two cells includes:
[0013] Acquire a first reference signal received power (RSRP) of a first cell where the terminal is located and a second RSRP of at least one second cell adjacent to the first cell;
[0014] Determine a difference between the first RSRP and the second RSRP;
[0015] Determine whether the first RSRP is less than a first threshold and whether the difference is less than a second threshold;
[0016] When the first RSRP is less than the first threshold and the difference is less than the second threshold, determining that the terminal is in an overlapping coverage area of at least two cells;
[0017] When the first RSRP is greater than or equal to the first threshold and the difference is greater than or equal to the second threshold, it is determined that the terminal is not in an overlapping coverage area of at least two cells.
[0018] In the above solution, the determining of the second identifier corresponding to the cause of the air interface delay fluctuation caused by the transmission of the first data packet includes:
[0019] Obtaining RSRP and signal to interference plus noise ratio (SINR) of the cell where the terminal is located;
[0020] When the RSRP and SINR meet the first preset condition, determining that the second identifier corresponding to the cause of the delay fluctuation generated by the first data packet transmission is characterized as a deterioration of the channel condition for the first data packet transmission;
[0021] Acquire a waiting delay of the first data packet and a state of a physical resource block (PRB) of a cell where the terminal is located;
[0022] When the waiting delay and the state of the PRB meet a second preset condition, it is determined that a second identifier corresponding to the cause of the air interface delay fluctuation generated by the first data packet transmission indicates that channel resources for the first data packet transmission are in a restricted state.
[0023] In the above solution, the determining whether to enable the control strategy corresponding to COMP JT of the terminal based on the second identifier, the BLER of the first data packet transmission and the remaining waiting delay includes:
[0024] Determine whether to enable the COMP JT based on the second identifier and the BLER, and obtain a first result;
[0025] Determine whether to turn on the COMP JT based on the second identifier and the remaining delay, and obtain a second result;
[0026] The control strategy is determined based on the first result and / or the second result.
[0027] In the above solution, the determining whether to enable the COMP JT based on the second flag and the BLER to obtain the first result includes:
[0028] Determining whether the BLER is less than or equal to a preset target BLER;
[0029] When the BLER is less than or equal to the target BLER and the second flag indicates that a channel condition for transmitting the first data packet is deteriorated or the second flag indicates that a channel resource for transmitting the first data packet is restricted, the first result is to enable the COMP JT;
[0030] When the BLER is greater than the target BLER, the first result is to turn off the COMP JT.
[0031] In the above solution, the determining whether to turn on the COMP JT based on the second flag and the remaining delay to obtain a second result includes:
[0032] Determining whether the remaining delay is less than or equal to a third threshold;
[0033] When the remaining delay is less than or equal to the third threshold and the second flag indicates that the channel condition for transmitting the first data packet is deteriorated or the second flag indicates that the channel resource for transmitting the first data packet is restricted, the second result is to enable the COMP JT.
[0034] When the remaining delay is greater than the third threshold, the second result is to close the COMPJT.
[0035] In the above solution, determining the control strategy based on the first result and / or the second result includes:
[0036] When the first result is to enable the COMP JT and / or the second result is to enable the COMP JT, determining whether the second flag indicates that the channel resources for transmitting the first data packet are in a restricted state;
[0037] In a case where the second identifier indicates that the channel resources for transmitting the first data packet are in a restricted state, determining that the control strategy is to use a cell corresponding to the maximum value of the RSRP of a cell adjacent to the cell where the terminal is located as a COMP cell; the COMP cell is used to collaborate and communicate with the terminal;
[0038] When the second identifier indicates that the channel condition for transmitting the first data packet has deteriorated, the control strategy is determined to use a cell whose service channel resource utilization rate of an adjacent cell to the cell where the terminal is located is less than or equal to a fourth threshold as a COMP cell; the COMP cell is used to collaborate in communicating with the terminal.
[0039] In the above scheme, after determining that the control strategy is to use the cell corresponding to the maximum value of the RSRP of the cell adjacent to the cell where the terminal is located as the COMP cell, the method further includes:
[0040] Control the terminal to use dual links to transmit the first data packet.
[0041] In the above scheme, after determining that the control strategy is to use a cell corresponding to a service channel resource utilization rate of a cell adjacent to the cell where the terminal is located that is less than or equal to a fourth threshold as a COMP cell, the method further includes:
[0042] Control the terminal to transmit the first data packet in the COMP cell.
[0043] In the above scheme, when the first identifier represents that the service type is the URLLC, the method further includes:
[0044] Determine at least one second cell adjacent to the first cell where the terminal is located;
[0045] Obtain scheduling information of each of the second cells for the URLLC;
[0046] The first data packet is transmitted with staggered time and frequency resources based on the scheduling information.
[0047] In the above scheme, the method further includes:
[0048] When the first identifier indicates that the service type is an enhanced mobile broadband (EMBB) service, determining at least one second cell adjacent to the first cell where the terminal is located;
[0049] Control the terminal to use the same time-frequency resources to transmit the first data packet in each of the second cells.
[0050] In the above solution, when the first identifier represents that the service type is an enhanced mobile broadband EMBB service, the method further includes:
[0051] Determining whether the terminal is at an edge of a cell;
[0052] When the terminal is at an edge of a cell, maintaining the transmit power of the terminal unchanged;
[0053] When the terminal is not at an edge of a cell, the transmit power is reduced on the time-frequency resources used by the terminal.
[0054] The embodiment of the present application further provides a device for processing air interface delay based on inter-cell cooperation, including:
[0055] An acquiring unit, configured to acquire a first data packet; the first data packet includes a first identifier corresponding to a service type of sending or receiving the first data packet by the terminal;
[0056] A first judgment unit, configured to judge whether the terminal is in an overlapping coverage area of at least two cells when the first identifier indicates that the service type is a URLLC service;
[0057] A determining unit, configured to determine, when the terminal is in an overlapping coverage area of the at least two cells, a second identifier corresponding to a reason for air interface delay fluctuation generated by transmission of the first data packet;
[0058] The second judgment unit is used to judge whether to start the control strategy corresponding to COMP JT of the terminal based on the second identifier, the BLER of the first data packet transmission and the remaining waiting delay; the control strategy is used to adopt different collaborative scheduling methods for the terminal based on different causes of the air interface delay fluctuation.
[0059] The present application also provides an electronic device, including:
[0060] A memory for storing executable instructions;
[0061] The processor is used to implement any step of the above-mentioned method when executing the executable instructions stored in the memory.
[0062] The embodiment of the present application also provides a computer-readable storage medium storing executable instructions for implementing any step of the above-described method when executed by a processor.
[0063] The embodiments of the present application provide a method, device, electronic device and storage medium for processing air interface delay based on inter-cell collaboration, wherein the method comprises: obtaining a first data packet; the first data packet comprises a first identifier corresponding to a service type of a terminal sending or receiving the first data packet; when the first identifier indicates that the service type is a URLLC service, determining whether the terminal is in an overlapping coverage area of at least two cells; when the terminal is in an overlapping coverage area of the at least two cells, determining a second identifier corresponding to a cause of air interface delay fluctuation caused by transmission of the first data packet; determining whether to turn on COMP of the terminal based on the second identifier, the BLER of the first data packet transmission and the remaining delay of waiting. The control strategy corresponding to JT; the control strategy is used to adopt different collaborative scheduling methods for the terminal based on the different causes of the air interface delay fluctuation. The solution of the embodiment of the present application uses a first identifier to characterize the service type of the terminal sending or receiving a data packet. When the service type is a URLLC service, if the terminal is in the overlapping coverage area of at least two cells, it further determines the second identifier corresponding to the cause of the air interface delay fluctuation generated by the data packet transmission, and then determines whether to enable the terminal to adopt different collaborative scheduling methods for the terminal based on the different causes of the air interface delay fluctuation. That is, for CoMP technology, both the service type factor and the cause of the air interface delay fluctuation are taken into consideration, and differentiated collaborative scheduling is performed to effectively improve the air interface delay certainty while taking into account resource overhead. BRIEF DESCRIPTION OF THE DRAWINGS
[0064] Figure 1 A schematic diagram of a method flow for processing air interface delay based on inter-cell collaboration is provided for an embodiment of the present application;
[0065] Figure 2 A schematic diagram of a CoMP JT enhancement solution based on a delay deterministic target according to an embodiment of the present application;
[0066] Figure 3 This is a schematic diagram of a differentiated collaborative scheduling solution based on service type in an embodiment of the present application;
[0067] Figure 4 A schematic diagram of a device for processing air interface delay based on inter-cell collaboration according to an embodiment of the present application;
[0068] Figure 5 A schematic diagram of a hardware entity structure of an electronic device in an embodiment of the present application. DETAILED DESCRIPTION
[0069] The present application is further described in detail below in conjunction with the accompanying drawings and embodiments.
[0070] In industrial scenarios such as ports and factories, there are high requirements for latency determinism. If the latency fluctuates greatly, some data packets cannot arrive within the survival time, which may cause downtime and greatly affect the normal production of the industry. Therefore, latency determinism is an industry necessity, and air interface determinism is the key to 5G systems providing end-to-end deterministic transmission.
[0071] After preliminary analysis, the main reasons affecting the delay fluctuation of the existing network air interface include: channel condition deterioration (obstruction, interference), control channel / traffic channel resource limitation, switching interruption, scheduling opportunity uncertainty, etc. Among them, switching interruption and scheduling opportunity uncertainty can be eliminated to a certain extent by pre-configuring the random access programming system (Direct Access Programming System, DAPS), direct sequence spread spectrum technology (Direct Sequence, DS) frame structure, pre-scheduling and other technologies, but sudden obstruction / interference and control channel / traffic channel resource limitation are difficult to avoid in the existing network and are the focus of delay determinism research.
[0072] CoMP is an important means to avoid interference from neighboring cells. CoMP achieves closer inter-cell collaboration through frequent and large-scale information exchange between adjacent cells, and has been widely used in 4G. For overlapping coverage scenarios with severe interference, CoMP can improve the Signal to Interference plus Noise Ratio (SINR) of edge users, reduce inter-cell interference, and thus improve the throughput and user experience of users at the edge of cells in the overlapping area.
[0073] CoMP mainly includes the following three categories:
[0074] (1) Coordinated Scheduling (CS): CS means that when the serving cell schedules the physical resource block (PRB) PRB resources of the coordinated multiple points user equipment (CoMP UE), the coordinating cell does not send services on the corresponding time-frequency resources to reduce the impact of co-channel interference on edge users of neighboring cells.
[0075] (2) Conventional Beamformer CBF (CBF): CBF refers to the use of beamforming technology. When the terminal in the local cell performs beamforming, the beam direction of users between co-frequency adjacent cells is adjusted so that the near-midpoint users avoid the beams of the adjacent cell edge users, and the null of the beamforming is directed to the CoMP UE, thereby improving the spectrum efficiency of edge users and avoiding co-frequency interference between cells.
[0076] (3) Joint Transmission / Joint Reception (JT). JT means that two or more cells send data to cell edge users at the same time. The antennas of multiple cells form a larger antenna device. Multi-antenna beamforming is used to turn the interference signals of other neighboring cells into useful signals, greatly improving SINR. All cells in the collaborative set send physical downlink shared channel (PDSCH) data to the inter-cell edge users to obtain power gain and array gain, thereby improving the downlink transmission performance of edge users.
[0077] In the related art, the design goal of CoMP technology is mainly to improve the rate experience of edge users by reducing interference in neighboring cells. However, when it is used to improve the delay determinism of URLLC services, no targeted optimization is performed, as described below.
[0078] 1. CoMP JT uses rate as the optimization target, and uses the rate gain after CoMP is enabled as the basis for judging whether to enable CoMP. It selects the CoMP cell with the strongest signal strength to obtain the highest power gain. However, for URLLC services, this mechanism cannot achieve the maximum delay certainty and needs further optimization.
[0079] 2. CoMP CS staggers the time and frequency resources of all services in neighboring cells without considering the service type, resulting in low cell resource utilization.
[0080] Based on this, this application uses a CoMP JT enhancement scheme based on the delay certainty target and a differentiated collaborative scheduling scheme based on service type to effectively improve the air interface delay certainty when the channel conditions of users at the edge of the overlapping coverage area of neighboring cells deteriorate and resources are limited, while taking into account resource overhead.
[0081] The embodiment of the present application provides a method for processing air interface delay based on inter-cell cooperation, which is applied to electronic devices. The functions implemented by the method can be implemented by calling program codes by a processor in the electronic device. Of course, the program codes can be stored in a computer storage medium. It can be seen that the electronic device at least includes a processor and a storage medium. As an example, the electronic device can be a mobile phone, a computer, a terminal, an information transceiver device, a tablet device, a personal digital assistant, etc.
[0082] Figure 1 A schematic diagram of a method for processing air interface delay based on inter-cell collaboration is provided for an embodiment of the present application; Figure 1 As shown, the method includes:
[0083] Step 101: Acquire a first data packet; the first data packet includes a first identifier corresponding to a service type of a terminal sending or receiving the first data packet;
[0084] Step 102: When the first identifier indicates that the service type is a URLLC service, determining whether the terminal is in an overlapping coverage area of at least two cells;
[0085] Step 103: When the terminal is in the overlapping coverage area of the at least two cells, determine a second identifier corresponding to a reason for air interface delay fluctuation generated by transmission of the first data packet;
[0086] Step 104: Determine whether to enable a control strategy corresponding to COMP JT of the terminal based on the second identifier, the BLER of the first data packet transmission, and the remaining waiting delay; the control strategy is used to adopt different collaborative scheduling methods for the terminal based on different causes of the air interface delay fluctuation.
[0087] In step 101, the first data packet can be determined according to actual conditions, which is not limited here. As an example, the first data packet can be a data packet including a service type of terminal communication, and the specific service type of the data packet can be determined according to actual conditions, for example, a URLLC service data packet.
[0088] The first data packet includes a first identifier corresponding to a service type of the terminal sending or receiving the first data packet; wherein, the first identifier can be determined according to actual conditions, which is not limited here. As an example, the first identifier can include a 5G service quality identifier (5G QoS Identifier, 5QI) or a network slice identifier (Network Slice Selection Assistance Information, NSSAI). The terminal can be determined according to actual conditions, which is not limited here. As an example, the terminal can be a user equipment (User Equipment, UE).
[0089] In step 102, the first identifier characterizes that the service type is a low-latency, high-reliability communication (URLLC) service, which can be understood as the network device identifying the service type of the first data packet. Specifically, the network device identifies the service type of the first data packet sent or received by the terminal through the 5QI or NSSAI in the first data packet; wherein, the network device can be determined based on actual conditions, which is not limited here. As an example, the network device can be a base station.
[0090] In actual applications, the base station can identify the service type of each data packet through 5QI or NSSAI. For example, if SST=2 in 5QI82 or NSSAI, it is determined to be a URLLC service.
[0091] When the first identifier represents that the service type is a URLLC service, judging whether the terminal is in the overlapping coverage area of at least two cells can be understood as further determining whether the UE sending / receiving the data packet is in the overlapping coverage area of multiple cells when the first data packet is a URLLC service data packet.
[0092] Whether the terminal is in the overlapping coverage area of at least two cells can be determined based on actual conditions, which is not limited here. As an example, whether the terminal is in the overlapping coverage area of at least two cells can be determined based on the first RSRP of the first cell where the terminal is located and the second RSRP of at least one second cell adjacent to the first cell. Wherein, both the first cell and the second cell can be determined based on actual conditions, which is not limited here. As an example, the first cell can be called the current cell; the second cell can be called the adjacent cell of the current cell, referred to as the neighboring cell.
[0093] In step 103, when the terminal is in the overlapping coverage area of the at least two cells, a second identifier corresponding to the cause of the air interface delay fluctuation generated by the first data packet transmission is determined; wherein the second identifier can be understood as an identifier corresponding to the cause of the air interface delay fluctuation generated by the first data packet transmission; wherein the cause of the air interface delay fluctuation generated by the first data packet transmission can at least include that the channel condition of the first data packet transmission is deteriorated and the channel resources of the first data packet transmission are restricted. As an example, the second identifier corresponding to the cause of the air interface delay fluctuation generated by the first data packet transmission can be determined based on the RSRP and signal-to-noise ratio SINR of the cell where the terminal is located.
[0094] In step 104, the control strategy is used to adopt different cooperative scheduling modes for the terminal based on different causes of the air interface delay fluctuation, which can be understood as performing differentiated cooperative scheduling for the terminal based on different causes of the air interface delay fluctuation.
[0095] The control strategy corresponding to whether to turn on the COMP JT of the terminal based on the second identifier, the BLER of the first data packet transmission and the remaining waiting delay can be: judging whether to turn on the COMP JT based on the second identifier and the BLER, and obtaining a first result; judging whether to turn on the COMP JT based on the second identifier and the remaining delay, and obtaining a second result; determining the control strategy based on the first result and / or the second result.
[0096] In an embodiment of the present application, a first identifier is used to characterize the service type of a terminal sending or receiving a data packet. When the service type is a URLLC service, if the terminal is in an overlapping coverage area of at least two cells, a second identifier corresponding to the cause of air interface delay fluctuation caused by data packet transmission is further determined, and then a judgment is made as to whether to enable the terminal to adopt different collaborative scheduling methods for the terminal based on the different causes of the air interface delay fluctuation. That is, for the CoMP technology, both the service type factor and the cause of the air interface delay fluctuation are taken into consideration, and differentiated collaborative scheduling is performed to effectively improve the air interface delay certainty while taking into account resource overhead.
[0097] In one embodiment, the determining whether the terminal is in an overlapping coverage area of at least two cells includes:
[0098] Acquire a first RSRP of a first cell where the terminal is located and a second RSRP of at least one second cell adjacent to the first cell;
[0099] Determine a difference between the first RSRP and the second RSRP;
[0100] Determine whether the first RSRP is less than a first threshold and whether the difference is less than a second threshold;
[0101] When the first RSRP is less than the first threshold and the difference is less than the second threshold, determining that the terminal is in an overlapping coverage area of at least two cells;
[0102] When the first RSRP is greater than or equal to the first threshold and the difference is greater than or equal to the second threshold, it is determined that the terminal is not in an overlapping coverage area of at least two cells.
[0103] The first cell and the second cell can be determined according to actual conditions and are not limited here. As an example, the first cell can be called the current cell; the second cell can be called an adjacent cell of the current cell, referred to as a neighboring cell.
[0104] The first threshold and the second threshold can be determined according to actual conditions and are not limited here. In practical applications, the first threshold can be called threshold 1; the second threshold can be called threshold 2.
[0105] In practical applications, a possible method for determining the overlapping coverage area is to determine that the terminal is in the overlapping coverage area of at least two cells if the RSRP of the local cell is less than threshold 1 and the difference between the RSRP of the local cell and the RSRP of the neighboring cell is less than threshold 2; otherwise, it is determined that the terminal is not in the overlapping coverage area of at least two cells. Wherein, threshold 1 and threshold 2 can be empirical values.
[0106] In one embodiment, determining the second identifier corresponding to the reason why the air interface delay fluctuation is generated by the transmission of the first data packet includes:
[0107] Obtaining RSRP and signal-to-noise ratio SINR of the cell where the terminal is located;
[0108] When the RSRP and SINR meet the first preset condition, determining that the second identifier corresponding to the cause of the delay fluctuation generated by the first data packet transmission is characterized as a deterioration of the channel condition for the first data packet transmission;
[0109] Acquire the waiting delay of the first data packet and the state of the physical resource block PRB of the cell where the terminal is located;
[0110] When the waiting delay and the state of the PRB meet a second preset condition, it is determined that a second identifier corresponding to the cause of the air interface delay fluctuation generated by the first data packet transmission indicates that channel resources for the first data packet transmission are in a restricted state.
[0111] Wherein, both the first preset condition and the second preset condition can be determined according to actual conditions, and are not limited here. As an example, the first preset condition can be that the RSRP is less than the first preset threshold and the SINR is less than the second preset threshold; wherein, both the first preset threshold and the second preset threshold can be determined according to actual conditions, generally as empirical values, as an example, the first preset threshold can be -95DB; the second preset threshold can be 10DB. The second preset condition can be that the waiting delay is greater than the third preset threshold and the state of the PRB is occupied by multiple consecutive transmission time intervals (Transport Time Interva, TTI); wherein, the third preset threshold can be determined according to actual conditions, generally as an empirical value. As an example, the third preset threshold can be 10 milliseconds.
[0112] In actual applications, the base station determines the cause of delay fluctuation based on statistics of user and cell-related indicators. One possible determination method is that if the RSRP and SINR of the UE are less than a certain threshold, which can be an empirical value, the cause is the deterioration of channel conditions; if the average queuing delay of the UE's data packets is higher than a certain threshold, which can be configured according to the service delay requirements, and the cell PRB resources are occupied for multiple consecutive TTIs, the cause is determined to be limited service channel resources (for example, multiple URLLC services collide in certain TTIs, causing instantaneous congestion and inability to schedule, which can be identified through cell-level TTI-level PRB utilization statistics).
[0113] In one embodiment, the determining whether to enable a control strategy corresponding to COMP JT of the terminal based on the second identifier, the BLER of the first data packet transmission, and the remaining waiting delay includes:
[0114] Determine whether to enable the COMP JT based on the second identifier and the BLER, and obtain a first result;
[0115] Determine whether to turn on the COMP JT based on the second identifier and the remaining delay, and obtain a second result;
[0116] The control strategy is determined based on the first result and / or the second result.
[0117] It should be noted that, judging whether to enable the COMP JT based on the second flag and the BLER to obtain the first result may be judging whether to enable the COMP JT based on the second flag and the BLER to obtain the first result of enabling the COMP JT or not enabling the COMP JT.
[0118] Determining whether to turn on the COMP JT based on the second flag and the remaining delay to obtain the second result can be understood as determining whether to turn on the COMP JT based on the second flag and the remaining delay to obtain the second result of turning on the COMP JT or not.
[0119] Determining the control strategy based on the first result and / or the second result can be understood as determining the control strategy based on the first result, determining the control strategy based on the second result, or determining the control strategy based on the first result and the second result.
[0120] In one embodiment, the determining whether to enable the COMP JT based on the second flag and the BLER to obtain a first result includes:
[0121] Determining whether the BLER is less than or equal to a preset target BLER;
[0122] When the BLER is less than or equal to the target BLER and the second flag indicates that a channel condition for transmitting the first data packet is deteriorated or the second flag indicates that a channel resource for transmitting the first data packet is restricted, the first result is to enable the COMP JT;
[0123] When the BLER is greater than the target BLER, the first result is to turn off the COMP JT.
[0124] It should be noted that the preset target BLER can be determined according to actual conditions and is not limited here. As an example, the preset target BLER can be a bit error rate of 1%; the preset target BLER can be referred to as target BLER.
[0125] In actual applications, the base station counts the average BLER of a single transmission of the edge user in a period of history and compares it with the target BLER. When the average BLER is less than or equal to the target BLER, and the delay fluctuation is determined to be caused by channel condition deterioration or service channel limitation, CoMP JT is turned on. By turning on CoMP JT and transmitting the same data, SINR can be improved, bit error rate can be reduced, and certainty can be improved. When the average BLER is greater than the target BLER, CoMP JT is turned off, taking into account the utilization of cell resources. This content can be understood as turning on or off based on the target BLER.
[0126] In one embodiment, the determining whether to turn on the COMPJT based on the second flag and the remaining delay to obtain a second result includes:
[0127] Determining whether the remaining delay is less than or equal to a third threshold;
[0128] When the remaining delay is less than or equal to the third threshold and the second flag indicates that the channel condition for transmitting the first data packet is deteriorated or the second flag indicates that the channel resource for transmitting the first data packet is restricted, the second result is to enable the COMP JT.
[0129] When the remaining delay is greater than the third threshold, the second result is to close the COMPJT.
[0130] It should be noted that the remaining delay can be understood as the difference between the delay target value of the data packet and the waiting delay.
[0131] The third threshold value can be determined according to actual conditions and is not limited here. As an example, the third threshold value can be 22 milliseconds to 23 milliseconds; the third threshold value can be referred to as Threshold 3 for short.
[0132] In actual applications, the base station counts the waiting delay of the uplink and downlink data packets of the edge user. When the difference between the delay target value and the waiting delay of any data packet is less than or equal to the threshold value 3, and the cause of the delay fluctuation is determined to be the deterioration of channel conditions or the limitation of the service channel, CoMP JT is turned on to improve the delay certainty. Among them, the delay target value can be obtained through the 5QI corresponding to the Survival time template configured by the wireless network management (for example, it can be configured in the wireless network management according to business needs). After turning on CoMP JT, when no data packet meets the difference between the delay target value and the waiting delay less than or equal to the threshold value 3, a timer is started. If the timer times out, CoMP JT is turned off. This content can be understood as turning on or off based on the remaining delay of the data packet.
[0133] Based on this, in one embodiment, determining the control strategy based on the first result and / or the second result includes:
[0134] When the first result is to enable the COMP JT and / or the second result is to enable the COMP JT, determining whether the second flag indicates that the channel resources for transmitting the first data packet are in a restricted state;
[0135] In a case where the second identifier indicates that the channel resources for transmitting the first data packet are in a restricted state, determining that the control strategy is to use a cell corresponding to the maximum value of the RSRP of a cell adjacent to the cell where the terminal is located as a COMP cell; the COMP cell is used to collaborate and communicate with the terminal;
[0136] When the second identifier indicates that the channel condition for transmitting the first data packet has deteriorated, the control strategy is determined to use a cell whose service channel resource utilization rate of an adjacent cell to the cell where the terminal is located is less than or equal to a fourth threshold as a COMP cell; the COMP cell is used to collaborate in communicating with the terminal.
[0137] In actual applications, if the reason is determined to be resource limitation, each neighboring cell informs the serving cell of the service channel resource utilization rate. The statistical period can be configured, which can be the average resource utilization rate of several TTIs. This content can be understood as information exchange between neighbors. For UEs with deteriorated channel conditions: select the neighboring cell with the strongest SSB RSRP as the CoMP cell. For UEs with limited service channel resources: comprehensively consider the service channel resource utilization rate of the neighboring cells and the SSB RSRP of the neighboring cells, and select the CoMP cell. For example, give priority to cells with service channel resource utilization rates below a certain threshold. If there are multiple candidate neighboring cells, select the neighboring cell with the strongest RSRP. This content can be understood as a differentiated CoMP cell selection strategy.
[0138] In one embodiment, after determining that the control strategy is to use a cell corresponding to a maximum value of RSRP of a cell adjacent to the cell where the terminal is located as a COMP cell, the method further includes:
[0139] Control the terminal to use dual links to transmit the first data packet.
[0140] In this embodiment, controlling the terminal to transmit the first data packet using a dual link may be understood as controlling the terminal to transmit the first data packet through a dual link.
[0141] This embodiment mainly aims at UE with deteriorated channel conditions, and transmits the same data through dual links to improve SINR and stabilize delay.
[0142] In one embodiment, when the first identifier represents that the service type is the URLLC, the method further includes:
[0143] Determine at least one second cell adjacent to the first cell where the terminal is located;
[0144] Obtain scheduling information of each of the second cells for the URLLC;
[0145] The first data packet is transmitted with staggered time and frequency resources based on the scheduling information.
[0146] In actual applications, for URLLC services, neighboring networks exchange scheduling information of URLLC services in real time, and neighboring networks only stagger time and frequency resources for URLLC services to avoid interference.
[0147] In one embodiment, the method further comprises:
[0148] When the first identifier indicates that the service type is an EMBB service, determining at least one second cell adjacent to the first cell where the terminal is located;
[0149] Control the terminal to use the same time-frequency resources to transmit the first data packet in each of the second cells.
[0150] In this embodiment, since the eMBB service has a higher tolerance to interference, neighboring areas can use the same time-frequency resources, and thus there is no need to exchange scheduling information, thereby reducing signaling overhead.
[0151] When the first identifier indicates that the service type is an EMBB service, at least one second cell adjacent to the first cell where the terminal is located is determined; wherein the first cell can be called a local cell; and the second cell can be called a neighboring cell.
[0152] Controlling the terminal to use the same time-frequency resources to transmit the first data packet in each of the second cells may be understood as controlling the terminal to use the same time-frequency resources to transmit the first data packet in neighboring cells.
[0153] In actual applications, for URLLC services, neighboring networks exchange scheduling information of URLLC services in real time, and neighboring networks only stagger time and frequency resources for URLLC services to avoid interference.
[0154] In one embodiment, when the first identifier represents that the service type is an enhanced mobile broadband EMBB service, the method further includes:
[0155] Determining whether the terminal is at an edge of a cell;
[0156] When the terminal is at an edge of a cell, maintaining the transmit power of the terminal unchanged;
[0157] When the terminal is not at an edge of a cell, the transmit power is reduced on the time-frequency resources used by the terminal.
[0158] It should be noted that, judging whether the terminal is at the edge of the cell can be understood as judging whether the terminal is at the edge of the cell; when the terminal is at the edge of the cell, keeping the terminal's transmit power unchanged can be understood as keeping the original power unchanged when the terminal is at the edge of the cell; wherein, the edge of the cell can be determined based on actual conditions and is not limited here. In actual applications, the terminal at the edge of the cell can be referred to as an edge user; when the terminal is not at the edge of the cell, reducing the transmit power on the time-frequency resources used by the terminal can be understood as reducing the transmit power on the time-frequency resources used by the terminal when the terminal is at a position other than the edge of the cell; in actual applications, the terminal at a position other than the edge of the cell can be referred to as a central user.
[0159] In this embodiment, it is mainly considered that if the terminal of the eMBB service is an edge user, keeping the original power unchanged can avoid affecting the coverage; if the terminal of the eMBB service is a central user, the power can be appropriately reduced to reduce the interference to the eMBB users at the edge of the neighboring area.
[0160] In actual applications, for eMBB services, since eMBB services have a higher tolerance for interference, the same time-frequency resources can be used between adjacent cells, and the transmission power can be selectively reduced appropriately on the time-frequency resources used: if the eMBB service terminal is an edge user, the original power is kept unchanged to avoid affecting coverage; if it is a central user, the power can be appropriately reduced to reduce interference to eMBB users at the edge of the neighboring cell.
[0161] In this embodiment, dynamic time-frequency resource staggering and power adjustment are performed according to the service type, which effectively improves the cell resource utilization while ensuring the determinism of the URLLC service.
[0162] In order to solve the problem of delay uncertainty caused by deterioration of channel conditions (obstruction, interference), limitation of service channels, control channel resources, etc., this application proposes a method for processing air interface delay based on inter-cell collaboration, which can be specifically understood as an air interface delay determinism enhancement scheme or method based on inter-cell collaboration, which may include 2 sub-schemes or methods:
[0163] In sub-scheme 1 (CoMP JT enhancement scheme based on delay determinism target), the base station turns on / off CoMP for URLLC edge users based on the target BLER or remaining time of the data packet, formulates the CoMP cell selection strategy based on the causes of delay uncertainty, and waives the neighboring cell CSI-RS / SRS measurement, thereby reducing resource overhead while ensuring delay determinism.
[0164] In sub-scheme 2 (differentiated collaborative scheduling scheme based on service type), dynamic time-frequency resource staggering and power adjustment are performed according to the service type to achieve a compromise between improving service certainty and cell resource utilization.
[0165] The solution is as follows:
[0166] Sub-scheme 1: CoMP JT enhancement scheme based on delay determinism target. This scheme can be combined with Figure 2 To understand, Figure 2 Schematic diagram of a CoMP JT enhancement solution based on a delay deterministic target according to an embodiment of the present application.
[0167] Step 1: CoMP startup / shutdown method. Different from the traditional CoMP startup / shutdown method, for URLLC services, CoMP startup / shutdown aims at optimizing latency determinism. The specific steps are as follows:
[0168] 1. The base station identifies the service type of each data packet (through 5QI or NSSAI), for example, if 5QI82 or SST=2 in NSSAI, it is determined to be a URLLC service. For UEs sending / receiving eMBB services, the traditional CoMP activation / deactivation method is followed.
[0169] 2. For URLLC service data packets, further determine whether the UE sending / receiving the data packet is in a multi-cell overlapping coverage area. A possible method for determining the overlapping coverage area is that the RSRP of this cell is less than threshold 1, and the RSRP of this cell minus the RSRP of the neighboring cell is less than threshold 2, where thresholds 1 and 2 can be empirical values.
[0170] 3. For edge users determined to send / receive URLLC services, whether to enable CoMP can be further determined in the following two ways.
[0171] 3.1. Enable / disable based on target BLER. The base station counts the average BLER of a single transmission of the edge user in a period of history and compares it with the target BLER. When the average BLER < target BLER and the delay fluctuation is determined to be caused by channel condition deterioration or service channel limitation, CoMP JT is enabled. By enabling CoMP JT and transmitting the same data, SINR can be improved, bit error rate can be reduced, and certainty can be improved. When the average BLER > target BLER, CoMP JT is disabled to take into account the utilization of cell resources.
[0172] 3.2. Turn on / off based on the remaining delay of the data packet. The base station counts the waiting delay of the uplink and downlink data packets of the edge user. When the delay target value of any data packet - the waiting delay < the threshold 3, and the cause of the delay fluctuation is determined to be the deterioration of the channel condition or the limitation of the service channel, CoMP JT is turned on to improve the delay certainty. Among them, the delay target value can be obtained through the 5QI corresponding to the Survival time template configured by the wireless network management (which can be configured in the wireless network management according to business needs). After turning on CoMP JT, when no data packet meets the delay target value - the waiting delay < the threshold 3, a timer is started. If the timer times out, CoMP JT is turned off.
[0173] Among them, in 3.1 and 3.2, the base station determines the cause of delay fluctuation based on the statistics of user and cell related indicators. One possible judgment method is that if the RSRP and SINR of the UE are less than a certain threshold (which can be an empirical value), the cause is the deterioration of channel conditions; if the average queuing delay of the UE's data packets is higher than a certain threshold (which can be configured according to the service delay requirements) and the cell PRB resources are occupied for multiple consecutive TTIs, the cause is determined to be limited service channel resources (for example, multiple URLLC services collide in certain TTIs, causing instantaneous congestion and inability to schedule, which can be identified through cell-level TTI-level PRB utilization statistics).
[0174] Step 2: Interaction between neighboring cells and CoMP cell selection. The base station adopts differentiated CoMP cell selection strategies based on the reasons for latency fluctuations. The specific steps are as follows:
[0175] 1. Information exchange between neighboring cells: If the cause is determined to be resource limitation, each neighboring cell informs the serving cell of the service channel resource utilization rate (the statistical period can be configured and can be the average resource utilization rate of several TTIs).
[0176] 2. Differentiated CoMP cell selection strategy:
[0177] 1) For UEs with deteriorating channel conditions: select the neighboring cell with the strongest SSB RSRP as the CoMP cell.
[0178] 2) For UEs with limited service channel resources: Comprehensively consider the service channel resource utilization rate of neighboring cells and the SSBRSRP of neighboring cells to select CoMP cells. For example, give priority to cells with service channel resource utilization rate below a certain threshold. If there are multiple candidate neighboring cells, select the neighboring cell with the strongest RSRP.
[0179] Step 3: CoMP collaboration mode selection. Different collaboration scheduling methods are used for URLLC edge users with uncertain latency due to different reasons:
[0180] 1) For UEs with deteriorating channel conditions: Transmit the same data through dual links to improve SINR and stabilize latency.
[0181] 2) For UEs with limited service channel resources: the serving cell does not need to send data (for example, dynamic scheduling / pre-scheduling requires priority sending of the DCI of this user), and only sends data in the neighboring cell.
[0182] It should be noted that based on the CoMP JT enhancement solution based on the delay determinism target proposed in this application, the neighboring cell can be exempted from CSI-RS or SRS measurement for URLLC services (there is no need to determine whether CoMP is turned on and the collaboration mode based on the neighboring cell measurement results), further reducing resource overhead.
[0183] In the embodiment of the present application, the base station turns on / off CoMP for URLLC edge users based on the target BLER or the remaining time of the data packet, and differentiates the CoMP cell selection strategy and cooperation mode by determining the cause of the delay uncertainty, and exempts the neighboring cell CSI-RS / SRS measurement, which can better solve the delay uncertainty problem caused by the deterioration of the service channel and the limited service channel resources, and at the same time reduce the resource overhead of the neighboring cell measurement.
[0184] Sub-scheduling 2: Differentiated collaborative scheduling scheme based on service type. Figure 3 To understand, Figure 3 This is a schematic diagram of a differentiated collaborative scheduling solution based on business type in an embodiment of the present application.
[0185] Different from the traditional CoMP CS solution, in sub-solution 2, the base station takes the service type into consideration during scheduling and adopts differentiated scheduling methods for different service types.
[0186] For URLLC services: Neighboring rooms exchange scheduling information of URLLC services in real time, and neighboring rooms only stagger time and frequency resources for URLLC services to avoid interference.
[0187] For eMBB services: Since eMBB services have a higher tolerance for interference, the same time-frequency resources can be used between neighboring areas (without the need to exchange scheduling information, reducing signaling overhead), and the transmission power can be selectively reduced appropriately on the time-frequency resources used: if the eMBB service terminal is an edge user, the original power is kept unchanged to avoid affecting coverage; if it is a central user, the power can be appropriately reduced to reduce interference to eMBB users at the edge of the neighboring area.
[0188] The use of differentiated scheduling methods can take into account both service delay certainty and overall cell resource utilization.
[0189] In the embodiment of the present application, dynamic time-frequency resource staggering and power adjustment are performed according to the service type, thereby effectively improving the utilization rate of cell resources while ensuring the determinism of URLLC services.
[0190] In order to implement the method of the embodiment of the present application, the embodiment of the present application further provides an air interface delay processing device 400 based on inter-cell cooperation, which is set on an electronic device. Figure 4 Schematic diagram of a device for processing air interface delay based on inter-cell collaboration according to an embodiment of the present application. Figure 4 As shown, including:
[0191] An acquiring unit 401 is configured to acquire a first data packet; the first data packet includes a first identifier corresponding to a service type of a terminal sending or receiving the first data packet;
[0192] A first judgment unit 402 is used to judge whether the terminal is in an overlapping coverage area of at least two cells when the first identifier indicates that the service type is a low-delay high-reliability communication URLLC service;
[0193] A determining unit 403 is configured to determine, when the terminal is in an overlapping coverage area of the at least two cells, a second identifier corresponding to a reason for air interface delay fluctuation generated by transmission of the first data packet;
[0194] The second judgment unit 404 is used to judge whether to start the control strategy corresponding to the coordinated multi-point joint transmission COMP JT of the terminal based on the second identifier, the block error rate BLER of the first data packet transmission and the remaining waiting delay; the control strategy is used to adopt different collaborative scheduling methods for the terminal based on different causes of the air interface delay fluctuation.
[0195] In one embodiment, the first judgment unit 402 is further used to obtain a first reference signal received power RSRP of a first cell where the terminal is located and a second RSRP of at least one second cell adjacent to the first cell; determine a difference between the first RSRP and the second RSRP; determine whether the first RSRP is less than a first threshold and whether the difference is less than a second threshold; when the first RSRP is less than the first threshold and the difference is less than the second threshold, determine that the terminal is in an overlapping coverage area of at least two cells; when the first RSRP is greater than or equal to the first threshold and the difference is greater than or equal to the second threshold, determine that the terminal is not in an overlapping coverage area of at least two cells.
[0196] In one embodiment, the determination unit 403 is also used to obtain the RSRP and signal-to-noise ratio SINR of the cell where the terminal is located; when the RSRP and SINR meet the first preset condition, determine that the second identifier corresponding to the cause of the delay fluctuation generated in the transmission of the first data packet is characterized as a deteriorated state of the channel condition for the transmission of the first data packet; obtain the waiting delay of the first data packet and the state of the physical resource block PRB of the cell where the terminal is located; when the waiting delay and the state of the PRB meet the second preset condition, determine that the second identifier corresponding to the cause of the air interface delay fluctuation generated in the transmission of the first data packet is characterized as a restricted state of the channel resources for the transmission of the first data packet.
[0197] In one embodiment, the second judgment unit 404 is further used to judge whether to turn on the COMP JT based on the second flag and the BLER to obtain a first result; judge whether to turn on the COMP JT based on the second flag and the remaining delay to obtain a second result; and determine the control strategy based on the first result and / or the second result.
[0198] In one embodiment, the second judgment unit 404 is further configured to judge whether the BLER is less than or equal to a preset target BLER; when the BLER is less than or equal to the target BLER and the second identifier indicates that a channel condition for transmitting the first data packet is deteriorated or the second identifier indicates that a channel resource for transmitting the first data packet is restricted, the first result is to enable the COMP JT; when the BLER is greater than the target BLER, the first result is to disable the COMP JT.
[0199] In one embodiment, the second judgment unit 404 is further used to judge whether the remaining delay is less than or equal to a third threshold; when the remaining delay is less than or equal to the third threshold and the second identifier indicates that the channel condition for the transmission of the first data packet is deteriorated or the second identifier indicates that the channel resources for the transmission of the first data packet are restricted, the second result is to turn on the COMP JT; when the remaining delay is greater than the third threshold, the second result is to turn off the COMP JT.
[0200] In one embodiment, the second judgment unit 404 is further used to judge whether the second identification indicates that the channel resources for the first data packet transmission are in a restricted state when the first result is to turn on the COMPJT and / or the second result is to turn on the COMP JT; when the second identification indicates that the channel resources for the first data packet transmission are in a restricted state, determine the control strategy to use the cell corresponding to the maximum value of the RSRP of the cell adjacent to the cell where the terminal is located as the COMP cell; the COMP cell is used to collaborate in communicating with the terminal; when the second identification indicates that the channel condition for the first data packet transmission is in a deteriorated state, determine the control strategy to use the cell corresponding to the service channel resource utilization rate of the cell adjacent to the cell where the terminal is located less than or equal to the fourth threshold as the COMP cell; the COMP cell is used to collaborate in communicating with the terminal.
[0201] In one embodiment, after determining that the control strategy is to use the cell corresponding to the maximum value of the RSRP of the cells adjacent to the cell where the terminal is located as the COMP cell, the device 400 also includes a control unit for controlling the terminal to use dual links to transmit the first data packet.
[0202] In one embodiment, when the first identifier indicates that the service type is the URLLC, the device 400 further includes a transmission unit; wherein,
[0203] The determining unit 403 is further configured to determine at least one second cell adjacent to the first cell where the terminal is located;
[0204] The acquiring unit 401 is further configured to acquire scheduling information of each second cell for the URLLC;
[0205] The transmission unit is used to perform time-frequency resource staggered transmission of the first data packet based on the scheduling information.
[0206] In one embodiment, the determining unit 403 is further configured to determine at least one second cell adjacent to the first cell where the terminal is located when the first identifier indicates that the service type is an enhanced mobile broadband EMBB service;
[0207] The control unit is further used to control the terminal to use the same time-frequency resources to transmit the first data packet in each of the second cells.
[0208] In one embodiment, when the first identifier represents that the service type is an enhanced mobile broadband EMBB service, the control unit is also used to determine whether the terminal is at the edge of a cell; when the terminal is at the edge of a cell, the terminal's transmission power is kept unchanged; when the terminal is not at the edge of a cell, the transmission power is reduced on the time-frequency resources used by the terminal.
[0209] It should be noted that: the device for processing air interface delay based on inter-cell collaboration provided in the above embodiment only uses the division of the above program modules as an example when processing air interface delay based on inter-cell collaboration. In actual applications, the above processing can be assigned to different program modules as needed, that is, the internal structure of the device is divided into different program modules to complete all or part of the processing described above. In addition, the device for processing air interface delay based on inter-cell collaboration provided in the above embodiment and the method for processing air interface delay based on inter-cell collaboration belong to the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.
[0210] Based on the hardware implementation of the above-mentioned program module, an embodiment of the present application also provides an electronic device, including a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and when the processor executes the program, it implements the steps in the method for processing air interface delay based on inter-cell collaboration provided in the above-mentioned embodiment.
[0211] Correspondingly, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps in the method for processing air interface delay based on inter-cell cooperation provided in the above embodiment are implemented.
[0212] It should be noted here that the description of the above storage medium and device embodiments is similar to the description of the above method embodiments, and has similar beneficial effects as the method embodiments. For technical details not disclosed in the storage medium and device embodiments of this application, please refer to the description of the method embodiments of this application for understanding.
[0213] It should be noted that Figure 5 is a schematic diagram of a hardware entity structure of an electronic device in an embodiment of the present application, such as Figure 5 As shown, the hardware entity of the electronic device 500 includes: a processor 501 and a memory 503 . Optionally, the electronic device 500 may also include a communication interface 502 .
[0214] It can be understood that the memory 503 can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM, SyncLink Dynamic Random Access Memory), and direct RAM bus random access memory (DRRAM, Direct Rambus Random Access Memory).The memory 503 described in the embodiments of the present application is intended to include but is not limited to these and any other suitable types of memories.
[0215] The method disclosed in the above embodiment of the present application can be applied to the processor 501, or implemented by the processor 501. The processor 501 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the processor 501. The above processor 501 may be a general processor, a digital signal processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The processor 501 can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application. The general processor can be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiment of the present application, it can be directly embodied as a hardware decoding processor to execute, or it can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium, which is located in the memory 503, and the processor 501 reads the information in the memory 503 and completes the steps of the above method in combination with its hardware.
[0216] In an exemplary embodiment, the device may be implemented by one or more application specific integrated circuits (ASIC), DSP, programmable logic device (PLD), complex programmable logic device (CPLD), field programmable gate array (FPGA), general processor, controller, microcontroller (MCU), microprocessor, or other electronic components to execute the aforementioned method.
[0217] It should be understood that "one embodiment" or "an embodiment" mentioned throughout the specification means that specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in various embodiments of the present application, the size of the sequence number of the above-mentioned processes does not mean the order of execution, and 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. The above-mentioned sequence numbers of the embodiments of the present application are only for description and do not represent the advantages and disadvantages of the embodiments.
[0218] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.
[0219] The methods disclosed in several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.
[0220] The features disclosed in several product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.
[0221] The features disclosed in several method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments or device embodiments.
[0222] The above is only an implementation method of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for processing air interface delay based on inter-cell cooperation, characterized in that: include: Acquire a first data packet; the first data packet includes a first identifier corresponding to a service type of a terminal sending or receiving the first data packet; In a case where the first identifier indicates that the service type is a low-latency highly reliable communication (URLLC) service, determining whether the terminal is in an overlapping coverage area of at least two cells; When the terminal is in an overlapping coverage area of the at least two cells, determining a second identifier corresponding to a reason for air interface delay fluctuation generated by transmission of the first data packet; Based on the second identifier, the block error rate BLER of the first data packet transmission and the remaining waiting delay, determine whether to start the control strategy corresponding to the coordinated multi-point joint transmission COMP JT of the terminal; the control strategy is used to adopt different collaborative scheduling methods for the terminal based on different causes of the air interface delay fluctuation.
2. The method according to claim 1, characterized in that The determining whether the terminal is in an overlapping coverage area of at least two cells includes: Acquire a first reference signal received power RSRP of a first cell where the terminal is located and a second RSRP of at least one second cell adjacent to the first cell; Determine a difference between the first RSRP and the second RSRP; Determine whether the first RSRP is less than a first threshold and whether the difference is less than a second threshold; When the first RSRP is less than the first threshold and the difference is less than the second threshold, determining that the terminal is in an overlapping coverage area of at least two cells; When the first RSRP is greater than or equal to the first threshold and the difference is greater than or equal to the second threshold, it is determined that the terminal is not in an overlapping coverage area of at least two cells.
3. The method according to claim 1, characterized in that: The determining of the second identifier corresponding to the reason why the air interface delay fluctuation is generated by the transmission of the first data packet includes: Obtaining RSRP and signal-to-noise ratio SINR of the cell where the terminal is located; When the RSRP and SINR meet the first preset condition, determining that the second identifier corresponding to the cause of the delay fluctuation generated by the first data packet transmission is characterized as a deterioration of the channel condition for the first data packet transmission; Acquire the waiting delay of the first data packet and the state of the physical resource block PRB of the cell where the terminal is located; When the waiting delay and the state of the PRB meet a second preset condition, it is determined that a second identifier corresponding to the cause of the air interface delay fluctuation generated by the first data packet transmission indicates that channel resources for the first data packet transmission are in a restricted state.
4. The method according to claim 3, characterized in that The determining whether to enable the control strategy corresponding to the COMP JT of the terminal based on the second identifier, the BLER of the first data packet transmission, and the remaining waiting delay includes: Determine whether to enable the COMP JT based on the second identifier and the BLER, and obtain a first result; Determine whether to turn on the COMP JT based on the second identifier and the remaining delay, and obtain a second result; The control strategy is determined based on the first result and / or the second result.
5. The method according to claim 4, characterized in that The determining whether to enable the COMP JT based on the second flag and the BLER to obtain a first result includes: Determining whether the BLER is less than or equal to a preset target BLER; When the BLER is less than or equal to the target BLER and the second flag indicates that a channel condition for transmitting the first data packet is deteriorated or the second flag indicates that a channel resource for transmitting the first data packet is restricted, the first result is to enable the COMP JT; When the BLER is greater than the target BLER, the first result is to turn off the COMP JT.
6. The method according to claim 4, characterized in that The determining whether to turn on the COMP JT based on the second flag and the remaining delay to obtain a second result includes: Determining whether the remaining delay is less than or equal to a third threshold; When the remaining delay is less than or equal to the third threshold and the second flag indicates that the channel condition for transmitting the first data packet is deteriorated or the second flag indicates that the channel resource for transmitting the first data packet is restricted, the second result is to enable the COMP JT. When the remaining delay is greater than the third threshold, the second result is to close the COMP JT.
7. The method according to claim 4, characterized in that Determining the control strategy based on the first result and / or the second result includes: When the first result is to enable the COMP JT and / or the second result is to enable the COMP JT, determining whether the second flag indicates that the channel resources for transmitting the first data packet are in a restricted state; In a case where the second identifier indicates that the channel resources for transmitting the first data packet are in a restricted state, determining that the control strategy is to use a cell corresponding to the maximum value of the RSRP of a cell adjacent to the cell where the terminal is located as a COMP cell; the COMP cell is used to collaborate and communicate with the terminal; When the second identifier indicates that the channel condition for transmitting the first data packet has deteriorated, the control strategy is determined to use a cell whose service channel resource utilization rate of an adjacent cell to the cell where the terminal is located is less than or equal to a fourth threshold as a COMP cell; the COMP cell is used to collaborate in communicating with the terminal.
8. The method according to claim 7, characterized in that After determining that the control strategy is to use a cell corresponding to a maximum value of RSRP of a cell adjacent to the cell where the terminal is located as a COMP cell, the method further includes: Control the terminal to use dual links to transmit the first data packet.
9. The method according to claim 7, characterized in that: After determining that the control strategy is to use a cell corresponding to a service channel resource utilization rate of a cell adjacent to the cell where the terminal is located that is less than or equal to a fourth threshold as a COMP cell, the method further includes: Control the terminal to transmit the first data packet in the COMP cell.
10. The method according to claim 1, characterized in that In the case where the first identifier represents that the service type is the URLLC, the method further includes: Determine at least one second cell adjacent to the first cell where the terminal is located; Obtain scheduling information of each of the second cells for the URLLC; The first data packet is transmitted with staggered time and frequency resources based on the scheduling information.
11. The method according to claim 1, characterized in that: The method further comprises: When the first identifier indicates that the service type is an enhanced mobile broadband (EMBB) service, determining at least one second cell adjacent to the first cell where the terminal is located; Control the terminal to use the same time-frequency resources to transmit the first data packet in each of the second cells.
12. The method according to claim 11, characterized in that In the case where the first identifier represents that the service type is an enhanced mobile broadband EMBB service, the method further includes: Determining whether the terminal is at an edge of a cell; When the terminal is at an edge of a cell, maintaining the transmit power of the terminal unchanged; When the terminal is not at an edge of a cell, the transmit power is reduced on the time-frequency resources used by the terminal.
13. A device for processing air interface delay based on inter-cell cooperation, characterized in that: include: An acquiring unit, configured to acquire a first data packet; The first data packet includes a first identifier corresponding to a service type of sending or receiving the first data packet by the terminal; A first judgment unit is used to judge whether the terminal is in an overlapping coverage area of at least two cells when the first identifier indicates that the service type is a low-delay high-reliability communication URLLC service; A determining unit, configured to determine, when the terminal is in an overlapping coverage area of the at least two cells, a second identifier corresponding to a reason for air interface delay fluctuation generated by transmission of the first data packet; The second judgment unit is used to judge whether to start the control strategy corresponding to the coordinated multi-point joint transmission COMP JT of the terminal based on the second identifier, the block error rate BLER of the first data packet transmission and the remaining waiting delay; the control strategy is used to adopt different collaborative scheduling methods for the terminal based on different causes of the air interface delay fluctuation.
14. A network device, characterized in that: include: a processor and a memory for storing a computer program capable of being executed on the processor, Wherein, when the processor is used to run the computer program, it executes the steps of the method described in any one of claims 1 to 12.
15. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 12 are implemented.
Citation Information
Cited By
Radiation sensing multi-cell cooperative transmission method and system supporting sustainable URLLC service
CN122093272A
A radiation-aware multi-cell coordinated transmission method and system supporting sustainable urllc traffic
CN122093272B