Scheduling method based on self-interference suppression capability of terminal
By evaluating the terminal's self-interference suppression capability through base station-side scheduling methods, and combining location awareness and intelligent scheduling to dynamically adjust frequency domain resource allocation, the problem of interference suppression in full-duplex scenarios on the terminal side is solved, improving system resource utilization and performance.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- BEIJING UNIV OF POSTS & TELECOMM
- Filing Date
- 2025-12-29
- Publication Date
- 2026-04-10
AI Technical Summary
Existing technologies, in full-duplex (SBFD) scenarios at the terminal side, neglect the differences in self-interference suppression capabilities among different terminals, leading to increased difficulty in interference suppression, insufficient system scheduling flexibility, and difficulty in adapting to dynamic interference environments.
By using scheduling methods at the base station side, the terminal's self-interference suppression capability is evaluated. By combining location awareness and intelligent scheduling, frequency domain resource allocation is dynamically adjusted to optimize resource utilization and reduce interference.
This improved system resource utilization and performance, enhanced transmission stability for edge users, fully leveraged the performance advantages of central users, and increased system throughput.
Smart Images

Figure CN121842850A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of mobile communication technology, and in particular to a scheduling method based on terminal self-interference suppression capability. BACKGROUND
[0002] With the wide deployment of 5G systems and the in-depth research of 6G, the demand for improving network capacity, increasing spectrum efficiency and reducing latency is increasing. Full duplex (FD) technology, which can support uplink and downlink transmission at the same frequency, has become one of the important research directions of future wireless systems because it can improve spectrum utilization. Sub-band full duplex (SBFD) is a transitional form of evolution from half duplex to full duplex. Its main feature is to configure an uplink sub-band in the downlink time slot (including normal downlink time slot D and special time slot S) of time division duplex (TDD), and transmit and receive based on non-overlapping sub-bands in the same time slot, thereby increasing uplink transmission opportunities, improving uplink coverage, and reducing uplink transmission delay. Compared with the FD transmission mode, SBFD can significantly reduce the suppression difficulty of self-interference (SI) and cross-link interference (CLI), so it has attracted widespread attention.
[0003] On the basis of supporting SBFD at the base station side, if the terminal side also supports SBFD, theoretically, not only can the system latency be further reduced, but also the spectrum utilization can be improved to provide users with a smoother communication experience. However, the application of SBFD technology at the terminal side also faces some challenges, such as the introduction of more complex interference, which increases the difficulty of interference suppression (as shown in FIG. 1). Figure 1 From the perspective of interference type, the support of SBFD at the terminal side will introduce new terminal self-interference; from the perspective of interference link, the support of SBFD at the terminal side will result in an increase in interference links, bringing more serious UE-UE CLI. These interference problems will prevent the expected uplink gain from being realized, affecting system performance, so it is necessary to study interference suppression for the terminal side SBFD scenario.
[0004] For the terminal-side self-interference problem faced by SBFD terminals, existing technologies mainly use hardware techniques such as antenna isolation, analog domain / RF domain active cancellation, etc. to suppress. In dealing with the serious UE-UE CLI problem in this scenario, the existing mainstream technologies are mainly divided into two categories. One is to improve the measurement accuracy of cross-link reference signal received power (CLI-RSRP), which is an important indicator for the base station to evaluate and monitor the interference between terminals and adjacent cells or other terminals. By improving the measurement accuracy of CLI-RSRP, the base station can more accurately capture the interference level between terminals, so that it can make decisions based on accurate interference data, reducing the possibility of misjudgment or excessive intervention. However, the measurement process of this technology has a time delay and relies on a pre-set mechanism, making it difficult to dynamically adapt to instantaneous interference changes, and the scheduling flexibility is limited. The second is coordinated multi-point transmission (CoMP), which reduces cross-cell or intra-cell interference by sharing and coordinating resources among multiple base stations. CoMP allows base stations to coordinate resource allocation at multiple cells or cell edges, reducing the impact of cross-link interference and improving the quality of service for terminals. However, this technology is complex in cross-base station coordination, has a large decision-making delay, and resource adjustment is difficult to quickly respond to local interference fluctuations, and the flexibility is insufficient. In addition, existing frequency domain resource allocation strategies are usually based on the idea of fixed isolation bandwidth, ignoring the differences in SI suppression capabilities of different SBFD terminals, making the system resource allocation flexibility limited and difficult to achieve optimization.
[0005] In summary, the existing interference suppression schemes and frequency domain resource allocation strategies for UE-UE CLI focus on algorithm optimization and collaborative decision-making at the base station side, ignoring the key differences in hardware self-interference (SI) suppression capabilities of different SBFD terminals. This lack of information utilization will make it difficult for the system to match the actual interference situation and lack flexibility, so it is necessary to study a flexible interference awareness and dynamic scheduling mechanism that takes into account the differentiated SI suppression capabilities of terminals. SUMMARY
[0006] The present application is aimed at the mixed terminal scenario where the base station supports SBFD mode and the terminal includes half-duplex (HD) terminals and SBFD terminals. The signal transmission is easily affected by terminal self-interference and UE-UE CLI, and the existing technology ignores the differences in SI suppression capabilities of different SBFD terminals at the hardware layer, has high CLI processing delay, and the frequency domain resource allocation strategy is rigid. A scheduling method based on terminal self-interference suppression capability is proposed, which aims to reduce interference while improving system scheduling flexibility to adapt to dynamic interference environment and fully exploit the advantages of SBFD technology in enhancing uplink transmission.
[0007] To achieve the above purpose, the present application provides the following technical solutions:
[0008] A scheduling method based on terminal self-interference suppression capability, comprising the following steps:
[0009] Step 1: The base station sends a neighbor cell measurement configuration to the terminal, the terminal measures the reference signal received power (RSRP) of the adjacent base station based on the neighbor cell measurement configuration, generates a set of RSRP measurement values , and selects the maximum value and the second largest value from all elements in the set , calculates the interference neighbor signal energy difference ΔRSRP and reports the difference to the serving base station;
[0010] Step 2: The terminal reports the device type identifier and the SI suppression capability quantization value to the serving base station through uplink RRC signaling, and the base station generates a SBFD terminal self-interference suppression capability descending set according to the information reported by the terminal;
[0011] Step 3: The serving base station calculates the distance mapping parameter of the terminal based on the interference neighbor signal energy difference ΔRSRP reported by the terminal, and divides the terminal into four types, namely center HD terminal, center SBFD terminal, edge HD terminal and edge SBFD terminal, in combination with the distance mapping parameter and the device type identifier;
[0012] Step 4: The serving base station calculates the Euclidean distance between the HD terminal and the SBFD terminal based on the terminal positioning coordinates provided by the core network location server, and determines the distance-limited frequency domain isolation mapping table according to the Euclidean distance between the HD terminal and the SBFD terminal in the cell;
[0013] Step 5: The base station determines the interference-limited frequency domain isolation mapping table according to the SI suppression capability quantization value reported by the terminal in step 2;
[0014] Step 6: The base station preferentially allocates resources to the UEs in the SBFD terminal set;
[0015] Step 7: After the SBFD terminal is preferentially scheduled, the base station allocates resources to the UEs in the HD terminal set, and the allocated frequency band position maintains a minimum interval with the frequency band position allocated to the SBFD terminal;
[0016] Step 8: The base station schedules the users in ∪ , executes the existing CLI measurement scheme, generates an extended measurement report, optimizes resource allocation according to the extended measurement report, and dynamically adjusts resource allocation or transmission direction.
[0017] Further, in step S1, the neighbor cell measurement configuration is periodic measurement or event-triggered measurement.
[0018] Further, in step S3, the distance mapping parameter of the terminal is calculated as follows:
[0019]
[0020] wherein, is the path loss model calibration coefficient, fitted by channel measurement.
[0021] Further, in step S3, the terminal is divided into four types as follows:
[0022] Calculate the center area threshold and compare it with the distance mapping parameter of the terminal, when is the center area of the cell, is the edge area of the cell. The center area threshold is calculated as follows:
[0023]
[0024] wherein, τ is a pre-set center area parameter (0<τ<1), represents the cell radius.
[0025] In combination with the device type flag reported by the terminal, the terminal is divided into four categories, namely center HD terminal (Center HD UE), denoted as: ; center SBFD terminal (Center SBFD UE), denoted as: ; edge HD terminal (Edge HD UE), denoted as: ; edge SBFD terminal (Edge SBFD UE), denoted as: .
[0026] Further, in step S4, the Euclidean distance between the HD terminal and the SBFD terminal is calculated as follows:
[0027]
[0028] wherein, the positioning coordinates of the HD terminal are (xHD, yHD), and the positioning coordinates of the SBFD terminal are (xSBFD, ySBFD);
[0029] The minimum isolation of the frequency domain resource allocation between the HD terminal and the SBFD terminal is expressed by the number of RBGs, denoted as: , and is calculated as follows:
[0030]
[0031] wherein is the interference sensitivity coefficient, is the frequency band isolation factor.
[0032] Further, in step S5, the isolation bandwidth reserved for isolating the uplink and downlink self-interference of the SBFD terminal is expressed in the number of RBGs, denoted as: The calculation method is as follows:
[0033]
[0034] wherein, is the maximum isolation reference value, represents the isolation efficiency factor.
[0035] Further, in step S6, the base station preferentially allocates resources to the UEs in the set , and the specific process is as follows:
[0036] (1) Determine the sorting object and rules: take the descending order set of the SBFD terminal self-interference suppression capability generated in step 2 as the basis, extract the terminal set belonging to from , denoted as , and sort them in descending order according to the SI suppression capability quantization value reported by each terminal;
[0037] (2) Allocate resources in order: allocate frequency domain resources to each central SBFD terminal in order , , …;
[0038] (3) Isolation constraint matching: for the current terminal to be allocated, query the interference defined frequency domain isolation mapping table, and determine the corresponding minimum RBG isolation number according to the interval where it is located, and allocate the free RBG that satisfies the isolation degree ≥ to it;
[0039] (4) Resource conflict processing: if the target frequency domain resource is occupied, gradually expand the isolation bandwidth in order , is the maximum isolation expansion number, and each time the RBG is expanded by 1, repeat the isolation constraint matching process of (3) until the free resource block group that meets the requirements is found; if there is still no free resource after expanding to , schedule the terminal to the next time slot to avoid interference deterioration;
[0040] Repeat the above (1)-(4) until All the center SBFD terminals in the set complete resource allocation.
[0041] Further, in step S7, the base station allocates resources to the UEs in the set, and when the HD terminal is located in the distance interval from the SBFD terminal , k = 0, 1, 2, 3, …, and the distance-limited frequency domain isolation mapping table is queried, the resources are allocated according to the following steps:
[0042] (1) Determine the available resource pool: obtain the unoccupied RBG in the current cell to form a candidate resource pool for the HD terminal;
[0043] (2) Screen the resources that meet the isolation constraint: based on the frequency domain position allocated to the SBFD terminal , screen the idle RBG that meets from the candidate resource pool, for the HD terminal to be allocated a frequency domain position;
[0044] If there is no idle RBG that meets the condition after screening in (2), that is, the target frequency domain resource is occupied by other terminals, then the isolation bandwidth is gradually expanded in the order of , and every time the RBG is expanded by 1, step (2) is repeated until an idle RBG that meets the isolation constraint is found. If there is still no idle resource after expanding to , the HD terminal is scheduled to the next time slot to avoid interference deterioration caused by resource conflict.
[0045] Further, the specific steps of step S8 are as follows:
[0046] (1) The terminal detects the interference of the subband in which it is located in real time based on the existing CLI measurement scheme, generates an extended measurement report containing two core contents, and reports it to the serving base station;
[0047] (2) After the base station receives the extended measurement report, it first classifies and aggregates the interference level, analyzes the subband identifier, subband interference level, and terminal recommended coordination action in each report, and then executes the corresponding strategy according to the analysis result, as follows:
[0048] If the interference level is 0, that is, there is no interference, the base station maintains the normal scheduling priority of the subband and directly ignores the terminal recommended coordination action without performing additional intervention;
[0049] If the interference level is 1, that is, there is slight interference, the base station flexibly refers to the terminal recommended action, and whether the terminal tends to power backoff, disable the subband, or switch to half duplex, all are available options that are adopted;
[0050] If the interference level is 2, i.e. moderate interference, and the terminal suggests disabling the specified sub-band or switching half duplex, the base station directly accepts and executes; if the terminal still suggests no action or only power backoff, the base station no longer relies only on power backoff, but upgrades to more determined intervention as a priority;
[0051] If the interference level is 3, i.e. severe interference, the terminal suggestion action is used as a reference as an auxiliary means, and the strategy is mainly switching half duplex transmission.
[0052] Further, the terminal suggestion action is as follows: if the suggestion is power backoff, the base station sends a power control instruction to the terminal to reduce the transmission power of the terminal by Px, wherein Px is a pre-set power adjustment step, and the unit is dB, while continuously monitoring the interference change of the sub-band where the terminal is located; if the suggestion is to disable the specified sub-band, the base station excludes the sub-band identified in the report from the scheduling resource pool of the terminal for a long time until the interference level of the sub-band returns to the non-interference state; if the suggestion is to switch to half duplex mode, the base station reconfigures the uplink and downlink resources of the terminal in the current scheduling period, only keeping one-way transmission, until the next interference measurement report shows that the interference level is reduced to light and below.
[0053] Compared with the prior art, the present application has the following beneficial effects:
[0054] The scheduling method based on the self-interference suppression capability of the terminal proposed in the present application can well utilize the self-interference suppression capability of the terminal after it is shipped from the factory, actively optimize resource allocation, and significantly improve the resource utilization and performance of the system by dynamically evaluating the SI suppression capability of the SBFD terminal and combining location awareness and intelligent scheduling strategy. The existing scheme mainly relies on passive interference measurement and adjustment, while the present application avoids interference in advance through flexible SI capability mapping and resource adaptation, improves the transmission stability of edge users, fully utilizes the performance advantages of central users, and improves the overall throughput of the system. BRIEF DESCRIPTION OF DRAWINGS
[0055] In order to more clearly illustrate the technical solutions in the embodiments or the prior art, the drawings needed in the embodiments will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments described in the present application, and other drawings can also be obtained by those skilled in the art based on these drawings.
[0056] Figure 1 The interference schematic diagram for the SBFD configuration of the BS side and the UE side.
[0057] Figure 2 The resource allocation schematic diagram provided by the embodiment of the present application. DETAILED DESCRIPTION
[0058] In order to better understand the technical solution, the method of the application will be described in detail below in combination with the drawings.
[0059] The scheduling method based on terminal self-interference suppression capability provided by the application specifically includes the following steps:
[0060] Step 1: The base station sends a neighbor cell measurement configuration to the terminal, and the terminal measures the reference signal received power (RSRP) of the adjacent base station based on the neighbor cell measurement configuration, generates a set of RSRP measurement values, denoted as: , where n is the number of neighbor cell base stations. The terminal selects the maximum value and the second largest value from all elements in the set , denoted as: and , calculates the interference neighbor cell signal energy difference , has , and reports the difference value to the serving base station.
[0061] Wherein, the neighbor cell measurement configuration can be periodic measurement or event triggered measurement.
[0062] Step 2: The terminal reports the device type identifier and the SI suppression capability quantization value to the serving base station through the uplink RRC (Radio Resource Control) signaling, and the base station generates a descending order set of SBFD terminal self-interference suppression capability based on the information reported by the terminal, denoted as: , where m is the number of SBFD terminals in the cell.
[0063] Wherein, the device type identifier is represented by the deviceType field carried in the UECapabilityInformation message, 0 represents a half-duplex terminal (HD UE), and 1 represents a sub-band full-duplex terminal (SBFD UE).
[0064] The SI suppression capability quantization value is only applicable to SBFD terminals, and the si-SuppressionCapability field is extended in the UECapabilityInformation message to report the absolute value of the self-interference suppression capability that can be realized by the terminal hardware layer in dB, denoted as: .
[0065] Step 3: The serving base station calculates the distance mapping parameter of the terminal based on the interference neighbor cell signal energy difference (ΔRSRP) reported by the terminal, and combines the distance mapping parameter and the device type identifier (deviceType) to divide the terminal into four types.
[0066] Wherein, the distance mapping parameter of the terminal is calculated as follows:
[0067]
[0068] in, These are the path loss model calibration coefficients, fitted using channel measurements.
[0069] The method for classifying terminals into four types is as follows:
[0070] Calculate the threshold of the central region And compare it with the terminal distance mapping parameter, when The central area of the community This refers to the edge area of the community. The threshold calculation method for the central area is as follows:
[0071]
[0072] Where τ is a pre-defined central region parameter (0 < τ < 1). Indicates the radius of the cell.
[0073] Based on the device type identifier reported by the terminal, the terminals are divided into four categories:
[0074] The central HD terminal (Center HD UE) is denoted as: ;
[0075] The central SBFD terminal (Center SBFD UE) is denoted as: ;
[0076] Edge HD UE, denoted as: ;
[0077] Edge SBFD UE, denoted as: .
[0078] The scheduling method proposed in this invention is based on the terminal's self-interference suppression capability. The base station divides the serving cell into a central area and an edge area according to the signal energy difference of the interfering neighboring cells reported by the terminal. For terminals in the central area, two-level priority scheduling is performed according to the terminal's equipment type. For terminals in the edge area, an extended measurement report is reported.
[0079] The central area is defined as: the distance (d) from the terminal to the base station is less than or equal to the radius of the serving cell. ) specific proportion ( ,For example =τ The distance d is calculated based on the ΔRSRP reported by the terminal and the terminal coordinates provided by the core network location server, combined with the base station coordinates.
[0080] The two-stage priority scheduling includes:
[0081] SBFD terminal priority scheduling: under the condition of meeting the preset self-interference suppression threshold, the base station preferentially allocates the resource block groups (RBGs) located on both sides of the frequency domain isolation band to the SBFD terminal. The meeting of the preset SI suppression threshold means that the self-interference suppression capability quantization value (SICap) reported by the SBFD terminal through the uplink RRC signaling reaches or exceeds the threshold value configured by the base station. The frequency domain isolation band refers to the guard band defined in the frequency domain for realizing the sub-band full duplex.
[0082] HD terminal suboptimal scheduling: after the SBFD terminal priority scheduling, the base station allocates the remaining resources to the HD terminal, and the allocated frequency band position needs to maintain a minimum interval with the frequency band position allocated to the SBFD terminal. The minimum interval is configured as: the base station calculates the physical distance (D) between the HD terminal and the SBFD terminal based on the recorded terminal positioning coordinates (X, Y) provided by the core network location server.
[0083] Step 4: the serving base station calculates the Euclidean distance between the HD terminal and the SBFD terminal based on the terminal positioning coordinates (X, Y) provided by the core network location server, and records it as: .
[0084] wherein the Euclidean distance between the HD terminal and the SBFD terminal is calculated as follows:
[0085]
[0086] According to the Euclidean distance between the HD terminal and the SBFD terminal in the cell, a distance-limited frequency domain isolation mapping table (as shown in Table 1) is determined. The minimum isolation of the frequency domain resource allocation between the HD terminal and the SBFD terminal is expressed by the number of RBGs, and is recorded as: , and is calculated as follows:
[0087]
[0088] wherein is the interference sensitivity coefficient (determined by the internal device density of the cell), is the frequency band isolation factor (empirical value), and the maximum isolation expansion number is defined to avoid excessive expansion of the isolation band to cause resource waste.
[0089] Table 1 Distance-limited frequency domain isolation mapping table
[0090]
[0091] wherein, Indicates the base distance threshold. This represents the minimum isolation distance threshold. .
[0092] The required minimum RBG isolation number can be obtained by querying the "distance-limited frequency domain isolation mapping table". This mapping table specifies a negative correlation between the minimum RBG isolation number and the physical distance between terminals. The configuration logic of the "distance-limited frequency domain isolation mapping table" is as follows: the closer the physical distance between the HD terminals participating in scheduling and the SBFD terminals (…), the higher the isolation number. The smaller the value, the larger the required minimum RBG isolation number (N); conversely, the greater the physical distance between the two ( The larger the value, the smaller the required minimum RBG isolation number (N).
[0093] Step 5: The base station quantizes the SI suppression capability based on the SI suppression capability value reported by the terminal in Step 2. The interference-limited frequency domain isolation mapping table is determined (as shown in Table 2). The isolation bandwidth reserved for isolating uplink and downlink self-interference of SBFD terminals is represented by RBG numbers, denoted as: The calculation method is as follows:
[0094]
[0095] in, The maximum isolation baseline value (in dB) is preset according to actual conditions. This represents the isolation efficiency factor (unit: dB / RBG, network configurable).
[0096] Table 2 Interference-limited frequency domain isolation mapping table
[0097]
[0098] In the table above, there are 0. For specific allocation methods, please refer to step 6.
[0099] The minimum required RBG isolation number can be obtained by consulting the "Interference-Limited Frequency Domain Isolation Mapping Table". The mapping table specifies the negative correlation between the isolation bandwidth reserved on both sides of the frequency domain guard band to isolate uplink and downlink self-interference of SBFD terminals and the SI suppression capability quantization value.
[0100] The configuration logic of the "interference-limited frequency domain isolation mapping table" is as follows: the stronger the terminal's self-interference suppression capability ( The larger the dB value, the fewer RBG isolation numbers are required, and the narrower the frequency domain isolation band; conversely, the weaker the terminal's self-interference suppression capability. The smaller the dB value, the more RBG isolation is required, and the wider the frequency domain isolation band.
[0101] Step 6: The base station allocates resources to the UEs in the set in priority, and the specific process is as follows:
[0102] (1) Determine the sorting object and rules: take the descending set of SBFD terminal self-interference suppression capabilities generated in step 2 as the basis, extract the terminal set belonging to the SBFD terminal from the set, and mark it as , and sort it in descending order according to the SI suppression capability quantitative value reported by each terminal (that is, , , , , , , , …);
[0103] (2) Allocate resources in order: allocate frequency domain resources to each central SBFD terminal in order according to , , …;
[0104] (3) Isolation constraint matching: for the current terminal to be allocated, query Table 2 "Interference-defined frequency domain isolation mapping table", and determine the corresponding minimum RBG isolation number according to the interval in which it is located , , , ,
[0105] (4) Resource conflict processing: if the target frequency domain resource is occupied, expand the isolation bandwidth in order according to , , , , ,
[0106] , , ,
[0107] Step 7: The base station allocates resources to the UEs in the set, and when the distance between the HD terminal and the SBFD terminal belongs to the interval (k=0,1,2,3,…), query Table 1 "Distance-defined frequency domain isolation mapping table" and allocate resources according to the following steps:
[0108] (1) Determine the available resource pool: Obtain the unoccupied RBGs in the current cell and form a candidate resource pool for HD terminals;
[0109] (2) Filter resources that meet isolation constraints: based on those already allocated to SBFD terminals frequency domain position Select from the candidate resource pool that meets the requirements ( Idle RBGs (for the frequency domain positions to be allocated to HD terminals);
[0110] If no eligible idle RBG is found after filtering in (2) (i.e., the target frequency domain resource is occupied by other terminals), then proceed according to " The isolation band width is gradually expanded in the order of "". For each RBG expanded, the "filter-assign" process in (2) is repeated until a free RBG that meets the isolation constraints is found; if the expansion reaches If no available resources are available, the HD terminal will be scheduled to the next time slot to avoid interference caused by resource conflicts.
[0111] Step 8: Base station pair For user scheduling, existing CLI measurement schemes need to be executed, and extended measurement reports need to be generated. Based on the extended measurement reports, resource allocation should be optimized, and resource allocation or transmission direction should be dynamically adjusted. The specific steps are as follows:
[0112] (1) Based on the existing CLI measurement scheme (following the 3GPP TS 38.214 standard), the terminal detects the interference situation in its subband in real time, generates an extended measurement report containing two core contents, and reports it to the serving base station. The key coding definitions in the extended measurement report are shown in Table 3:
[0113] Table 3
[0114]
[0115] (2) After receiving the extended measurement report, the base station first classifies and aggregates the interference levels, analyzes the sub-band identifier, sub-band interference level, and terminal suggested coordination action in each report, and then executes the corresponding strategy based on the analysis results, as follows:
[0116] If the interference level is 0 (no interference), the base station maintains the normal scheduling priority of that subband, directly ignores the terminal's suggested coordination action (even if a non-zero suggestion is reported), and does not perform any additional intervention.
[0117] If the interference level is 1 (mild interference), the base station flexibly refers to the terminal's suggested actions. Whether the terminal prefers power backoff, disabling subband, or switching to half-duplex, all of these are adopted as available options.
[0118] If the interference level is 2 (moderate interference), and the terminal suggests disabling the specified sub-band or switching to half duplex, the base station directly accepts and implements it; if the terminal still suggests no action or only power backoff, the base station no longer relies only on power backoff, but upgrades to a more determined intervention (such as disabling the interfered sub-band) as a priority.
[0119] If the interference level is 3 (severe interference), the terminal suggestion is more of an auxiliary means of reference, and the strategy should be dominated by switching to half duplex transmission.
[0120] The specific coordination actions suggested by the terminal are as follows: if the suggestion is "power backoff" (code 1), the base station sends a power control instruction to the terminal to reduce the terminal's transmit power by Px (where Px is a pre-set power adjustment step size, in dB), while continuously monitoring the interference changes in the sub-band where the terminal is located; if the suggestion is "disable the specified sub-band" (code 2), the base station permanently excludes the interfered sub-band identified in the report from the terminal's scheduling resource pool until the sub-band interference level returns to the non-interference state; if the suggestion is "switch to half duplex mode" (code 3), the base station reconfigures the terminal's uplink and downlink resources in the current scheduling period, retaining only one-way transmission (uplink or downlink), until the next interference measurement report shows that the interference level has dropped to moderate or below.
[0121] This embodiment is based on a certain network deployment scenario, and details how to use the terminal's self-interference suppression capability and terminal location to perform flexible frequency domain resource scheduling at the base station side, to minimize the interference between terminals and improve the performance of the system.
[0122] Network deployment scenario:
[0123] The cell radius is 500 meters, and the center area parameter τ = 0.6. The path loss standard coefficient is a known constant.
[0124] Terminal position and reported data are as follows:
[0125] SBFD terminal : Position coordinates (100, 50), reported RSRP measurement set is [–70dBm, –65dBm, –80dBm], SI suppression capability quantization value is 30dB
[0126] SBFD terminal : Position coordinates (300, 400), reported RSRP measurement set is [–75dBm, –77dBm, –85dBm], SI suppression capability quantization value is 25dB
[0127] HD terminal : Position coordinates (140, 60), reported RSRP measurement set is [–75dBm, –68dBm, –90dBm], no SI suppression capability quantization value (because it is an HD terminal)
[0128] Step 1: Terminal measures and reports RSRP of neighbor cell
[0129] In step 1, the base station first sends a neighbor cell measurement configuration to the terminal. The terminal measures the reference signal received power (RSRP) of the adjacent base station according to the configuration and generates a set of RSRP measurement values, denoted as {RSRP1, RSRP2, RSRP3}. The terminal selects the maximum value and the second maximum value from the set, denoted as and respectively, and calculates the interference neighbor cell signal energy difference ΔRSRP as follows:
[0130] The RSRP measurement set of SBFD terminal 1 is {–70dBm, –65dBm, –80dBm}, the maximum value = –65dBm, and the second maximum value = –70dBm, ΔRSRP = –65dBm - (–70dBm) = 5dB.
[0131] The RSRP measurement set of SBFD terminal 2 is {–75dBm, –77dBm, –85dBm}, the maximum value = –75dBm, and the second maximum value = –77dBm, ΔRSRP = –75dBm - (–77dBm) = 2dB.
[0132] The RSRP measurement set of HD terminal is {–75dBm, –68dBm, –90dBm}, the maximum value = –68dBm, and the second maximum value = –75dBm, ΔRSRP = –68dBm - (–75dBm) = 7dB.
[0133] According to these measurement results, SBFD terminal 1, SBFD terminal 2 and HD terminal will report their respective ΔRSRP values to the serving base station.
[0134] Step 2: Terminal reports device type and SI suppression capability quantization value
[0135] SBFD terminal 1: Device type identifier is 1 (SBFD terminal), SI suppression capability quantization value is 30dB.
[0136] SBFD terminal 2: device type identified as 1 (SBFD terminal), SI suppression capability quantization value as 25 dB.
[0137] HD terminal: device type identified as 0 (HD terminal), no SI suppression capability quantization value.
[0138] The base station generates a set of SBFD terminals self-interference suppression capability in descending order according to these information: {30 dB, 25 dB}. This information will be used in subsequent steps for dynamic resource allocation.
[0139] Step 3: Base station calculates terminal distance and divides regions
[0140] The base station calculates the physical distance of each terminal from the base station according to the ΔRSRP value reported by the terminal and the terminal coordinates, combined with the cell radius and the center region parameter τ, and divides the regions according to the distance.
[0141] SBFD terminal 1: position coordinates (100, 50), distance from base station d = √[(100-0)² + (50-0)²] = 111.8 meters. Since d < 300 meters, SBFD terminal 1 is divided into the center region.
[0142] SBFD terminal 2: position coordinates (300, 400), distance from base station d = √[(300-0)² + (400-0)²] = 500 meters. Since d > 300 meters, SBFD terminal 2 is divided into the edge region.
[0143] HD terminal: position coordinates (140, 60), distance from base station d = √[(140-0)² + (60-0)²] = 151.6 meters. Since d < 300 meters, HD terminal is divided into the center region.
[0144] Step 4: Calculate distance-limited frequency domain isolation mapping table
[0145] The base station queries the "distance-limited frequency domain isolation mapping table" according to the physical distance between SBFD terminals and HD terminals and determines the minimum isolation number of RBG .
[0146] SBFD terminal 1 and HD terminal: physical distance d = 144.9 meters, according to the mapping table query, the minimum isolation number = 3 RBG.
[0147] SBFD terminal 2 and HD terminal: physical distance d = 375.8 meters, according to the mapping table query, the minimum isolation number = 1 RBG.
[0148] Step 5: Calculate the interference-limited frequency domain isolation mapping table
[0149] The base station queries the "interference-limited frequency domain isolation mapping table" according to the SI suppression capability quantization value of the SBFD terminal and determines the minimum RBG isolation number .
[0150] SBFD terminal 1: SI suppression capability quantization value is 30 dB, according to the mapping table query, the minimum isolation number = 2 RBG.
[0151] SBFD terminal 2: SI suppression capability quantization value is 25 dB, according to the mapping table query, the minimum isolation number = 3 RBG.
[0152] Step 6: Central SBFD terminal resource allocation
[0153] For central area terminals, the base station first allocates resources to SBFD terminals in priority. According to the SBFD terminal self-interference suppression capability descending set obtained in step 2, the base station allocates resources in order of SI suppression capability quantization value from large to small.
[0154] SBFD terminal 1: SI suppression capability is 30 dB, so the minimum RBG isolation number is 2 RBG. When the base station allocates frequency domain resources to SBFD terminal 1, it ensures that its resource bandwidth meets the isolation constraint and avoids interference with other terminals.
[0155] Step 7: Central HD terminal resource allocation
[0156] The base station queries the "distance-limited frequency domain isolation mapping table" according to the physical distance between SBFD terminals and HD terminals, and allocates resources to HD terminals.
[0157] SBFD terminal 1 and HD terminal: physical distance d = 144.9 meters, minimum isolation number = 3 RBG, when the base station allocates resources to the HD terminal, it ensures that the isolation constraint is met.
[0158] If there is no free RBG that meets the conditions in the resource pool, the base station will gradually expand the isolation bandwidth until it finds a resource that meets the conditions.
[0159] Step 8: Extended CLI measurement report and interference coordination
[0160] Assume that the subband allocated to SBFD terminal 2 is {1, 2, 3, 4, 5}, after CLI measurement, it is found that {1, 2} subband has no interference, {3, 4, 5} subband is moderate interference.
[0161] SBFD terminal 2 reports an extended measurement report:
[0162] Interfered subband {1,2}, interference level 0 (no interference), coordination suggestion 0 (no action).
[0163] Interfered subband {3,4,5}, interference level 2 (moderate interference), coordination suggestion 2 (disable specified subbands).
[0164] The base station responds to the CLI measurement report reported by the terminal. First, for subbands 3, 4 and 5, since their interference level is 2, the base station decides to disable these subbands. Disabling these subbands means that the base station will no longer use these subbands in the current scheduling period until the interference level improves.
[0165] The above embodiments are only used to illustrate the technical solutions of the present application, but not limit it; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part of the technical features, but these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A scheduling method based on terminal self-interference suppression capability, characterized in that, Includes the following steps: Step 1: The base station sends the neighbor cell measurement configuration to the terminal. Based on the neighbor cell measurement configuration, the terminal measures the Reference Signal Received Power (RSRP) of the neighboring base stations and generates a set of RSRP measurement values. The terminal is from the collection The maximum and second largest values are selected from all elements, the signal energy difference ΔRSRP between interfering neighboring cells is calculated, and the difference is reported to the serving base station. Step 2: The terminal reports the device type identifier and SI suppression capability quantization value to the serving base station via uplink RRC signaling. Based on the information reported by the terminal, the base station generates a descending set of SBFD terminal self-interference suppression capabilities. ; Step 3: Based on the interference neighbor cell signal energy difference ΔRSRP reported by the terminal, the serving base station calculates the distance mapping parameters of the terminal, and combines the distance mapping parameters and the device type identifier to classify the terminal into four types: central HD terminal, central SBFD terminal, edge HD terminal, and edge SBFD terminal. Step 4: The serving base station calculates the Euclidean distance between the HD terminal and the SBFD terminal based on the terminal positioning coordinates provided by the core network location server, and determines the distance-limited frequency domain isolation mapping table according to the Euclidean distance between the HD terminal and the SBFD terminal in the cell. Step 5: The base station quantizes the SI suppression capability based on the SI suppression capability value reported by the terminal in Step 2. Determine the frequency domain isolation mapping table to limit interference; Step 6: The base station prioritizes SBFD terminals. Resource allocation is performed on the UEs in the set; Step 7: After SBFD terminal priority scheduling, the base station schedules HD terminals. The UEs in the set are allocated resources, and the allocated frequency band positions are kept at the minimum interval with the frequency band positions already allocated to SBFD terminals; Step 8: Base station pair ∪ The system schedules users, executes existing CLI measurement schemes, generates extended measurement reports, optimizes resource allocation based on the extended measurement reports, and dynamically adjusts resource allocation or transmission direction.
2. The scheduling method based on terminal self-interference suppression capability as shown in claim 1, characterized in that, In step S1, the neighbor cell measurement configuration is either periodic measurement or event-triggered measurement.
3. The scheduling method based on terminal self-interference suppression capability as shown in claim 1, characterized in that, In step S3, the distance mapping parameters of the terminal are calculated as follows: , in, These are the path loss model calibration coefficients, fitted using channel measurements.
4. The scheduling method based on terminal self-interference suppression capability as shown in claim 1, characterized in that, In step S3, the method for classifying terminals into four types is as follows: Calculate the threshold of the central region And compare it with the terminal distance mapping parameter, when The central area of the community This refers to the edge area of the community. The threshold calculation method for the central area is as follows: , Where τ is a pre-defined central region parameter (0 < τ < 1). Indicates the radius of the cell. Based on the device type identifier reported by the terminal, the terminals are divided into four categories, namely, Center HD UE, denoted as: The central SBFD terminal (Center SBFDUE) is denoted as: Edge HDUE, denoted as: Edge SBFD UE, denoted as: .
5. The scheduling method based on terminal self-interference suppression capability as shown in claim 1, characterized in that, In step S4, the HD terminal With SBFD terminal Euclidean distance between The calculation method is as follows: , Among them, HD terminal The positioning coordinates are ( ), SBFD terminal The positioning coordinates are ( ); The minimum isolation for frequency domain resource allocation between HD terminals and SBFD terminals is represented by the RBG number, denoted as: The calculation method is as follows: , in It is the interference sensitivity coefficient. It is the frequency band isolation factor.
6. The scheduling method based on terminal self-interference suppression capability as shown in claim 1, characterized in that, In step S5, the isolation bandwidth reserved for isolating uplink and downlink self-interference of SBFD terminals is represented by RBG numbers and denoted as: The calculation method is as follows: , in, The maximum isolation baseline value, This represents the isolation efficiency factor.
7. The scheduling method based on terminal self-interference suppression capability as shown in claim 1, characterized in that, In step S6, the base station prioritizes... The UEs in the set are allocated resources, and the specific process is as follows: (1) Determine the sorting objects and rules: use the SBFD terminal self-interference suppression capability set generated in step 2 in descending order. Based on, from Extracting from The set of terminals, denoted as And according to the SI suppression capability quantification value reported by each terminal Sort from largest to smallest; (2) Resource allocation in sequence: according to , Frequency domain resources are allocated to each central SBFD terminal in the order of ... (3) Isolation constraint matching: For the current terminal to be assigned, query the frequency domain isolation mapping table with interference constraints, and match it according to its... The minimum RBG isolation number is determined within the specified interval. Assign it a degree of isolation ≥ Idle RGB; (4) Resource conflict handling: If the target frequency domain resource is already occupied, then... The isolation bandwidth is gradually expanded in sequence. To maximize the number of isolation blocks to expand, repeat the isolation constraint matching process in (3) for each RBG expansion until a group of free resource blocks that meets the requirements is found; if the expansion reaches... If no available resources are available, the terminal will be scheduled to the next time slot to avoid worsening of interference. Repeat (1)-(4) above until... All central SBFD terminals in the set have completed resource allocation.
8. The scheduling method based on terminal self-interference suppression capability as shown in claim 1, characterized in that, In step S7, the base station... Resource allocation is performed on the UEs in the set, when the HD terminal With SBFD terminal The distance between them belongs to the interval When k=0,1,2,3,..., query the distance-limited frequency domain isolation mapping table and allocate resources according to the following steps: (1) Determine the available resource pool: Obtain the unoccupied RBGs in the current cell and form a candidate resource pool for HD terminals; (2) Filter resources that meet isolation constraints: based on those already allocated to SBFD terminals frequency domain position Select from the candidate resource pool that meets the requirements Idle RGB Frequency domain locations to be allocated for HD terminals; If no eligible idle RBG is found after filtering in (2), meaning the target frequency domain resource is occupied by other terminals, then proceed according to " The isolation zone width is gradually expanded in the order of "", and step (2) is repeated for each expanded RBG until a free RBG that satisfies the isolation constraint is found; if the expansion reaches If no available resources are available, the HD terminal will be scheduled to the next time slot to avoid interference caused by resource conflicts.
9. The scheduling method based on terminal self-interference suppression capability as shown in claim 1, characterized in that, The specific steps of step S8 are as follows: (1) Based on the existing CLI measurement scheme, the terminal detects the interference in its sub-band in real time, generates an extended measurement report containing two core contents, and reports it to the serving base station; (2) After receiving the extended measurement report, the base station first classifies and aggregates the interference levels, analyzes the sub-band identifier, sub-band interference level, and terminal suggested coordination action in each report, and then executes the corresponding strategy based on the analysis results, as follows: If the interference level is 0, i.e. there is no interference, the base station maintains the normal scheduling priority of the subband, directly ignores the terminal's suggested coordination action, and does not perform any additional intervention. If the interference level is 1, i.e., mild interference, the base station flexibly refers to the terminal's suggested actions. Whether the terminal prefers power back-off, disabling subband, or switching to half-duplex, all of these are adopted as available options. If the interference level is 2, i.e., moderate interference, and the terminal suggests disabling a specified subband or switching to half-duplex, the base station will directly accept and execute the suggestion; if the terminal still suggests no action or only power backoff, the base station will no longer rely solely on power backoff, but will prioritize upgrading to a more definitive intervention. If the interference level is 3, i.e., severe interference, the terminal's suggested actions are for reference as supplementary measures, with the strategy mainly focusing on switching to half-duplex transmission.
10. The scheduling method based on terminal self-interference suppression capability as shown in claim 9, characterized in that, The recommended actions for the terminal are as follows: If the recommendation is power backoff, the base station sends a power control command to the terminal to reduce the terminal's transmit power by Px, where Px is a pre-set power adjustment step size in dB, while continuously monitoring the interference changes in the subband where the terminal is located; if the recommendation is to disable a specified subband, the base station will permanently exclude the interfered subband identified in the report from the terminal's scheduling resource pool until the interference level of the subband returns to an interference-free state; if the recommendation is to switch to half-duplex mode, the base station will reconfigure the uplink and downlink resources of the terminal in the current scheduling cycle, retaining only unidirectional transmission until the next interference measurement report shows that the interference level has dropped to mild or below.