Method and device for dynamically adjusting transverse connection time slot in wireless networking

By building a flexible data frame structure and dynamically adjusting time slot resources in the wireless network, the problem of wireless resource waste caused by fixed configuration is solved, and more efficient resource utilization and flexible rate allocation are achieved.

CN119893689AActive Publication Date: 2025-04-25BEIJING INST OF REMOTE SENSING EQUIP
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411980336.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-04-25
Estimated Expiration
2044-12-31

AI Technical Summary

Technical Problem

The backhaul time slots and cross-contiguous time slots in the existing wireless network are fixedly configured, and cannot adapt to the real-time changes in the transmission requirements of access and backhaul link services caused by changes in application scenarios, resulting in waste of wireless resources.

Method used

By adding flexible dynamic time slots to the original data frame structure, a flexible data frame structure is constructed, and the service load information of the access link and backhaul link is counted within the preset load information statistics period, and the NR uplink time slot, NR downlink time slot and horizontal dynamic time slot are dynamically adjusted according to the time slot resource occupation ratio.

Benefits of technology

It realizes dynamic adjustment of access and backhaul time slot resources without changing the superframe definition, improves the utilization rate of wireless resources, avoids resource waste, and meets the requirements of high-speed long-range and flexible speed allocation of distributed combat backhaul.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119893689A_ABST
    Figure CN119893689A_ABST
Patent Text Reader

Abstract

The invention provides a method and a device for dynamically adjusting transverse connection time slots in wireless networking, and relates to the field of communication. According to the method, an uplink flexible dynamic time slot and a downlink flexible dynamic time slot are introduced, and an NR uplink time slot, an NR downlink time slot and a transverse connection dynamic time slot are flexibly adjusted according to a periodically calculated time slot occupation proportion of access and backhaul services. According to the method, access backhaul time slot resources are dynamically adjusted through a flexible frame structure, access backhaul link load information statistics, a multiplexing proportion adjustment algorithm and a multiplexing proportion adjustment process. And meanwhile, in the information interaction superframe, each base station node broadcasts time slot resource occupation state information of the node in a static time slot of the node, and receives and records time slot resource occupation state information broadcasted by surrounding neighbor nodes in static time slots of the surrounding neighbor nodes. The problem that wireless resources are wasted due to the fact that the service transmission requirements of access and return links change in real time along with the change of an application scene and a fixed time slot ratio is used is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This document relates to the field of communication technology, and in particular to a method and device for dynamically adjusting cross-link time slots in wireless networking. Background Art

[0002] The 5G access-backhaul integrated waveform configures relatively fixed cross-link time slots according to a certain period based on the NR time slot configuration defined by the 3GPP standard specification, and implements access-backhaul integrated technology through time division multiplexing. The NR access link supports user registration, context and session management, uplink and downlink service transmission and other requirements, and the cross-link backhaul link supports data transmission and forwarding between nodes. Currently, the configuration of the backhaul time slot and the cross-link time slot is fixed. The service transmission requirements of the access and backhaul links may change at any time according to the changes in the application scenarios, and the use of fixed time slot ratios will lead to a waste of wireless resources.

[0003] Therefore, a method for adjusting the cross-link time slot is urgently needed to solve the problem that the current backhaul time slot and the cross-link time slot are fixedly configured. However, as the application scenario changes, the service transmission requirements of the access and backhaul links change in real time, and the use of fixed time slot ratios often leads to a waste of wireless resources. Summary of the invention

[0004] The present specification provides a method and device for dynamically adjusting the cross-link time slot in a wireless network, which is used to solve the problem that the current backhaul time slot and the cross-link time slot are fixedly configured, and the service transmission requirements of the access and backhaul links change in real time with the application scenario, and the use of fixed time slot ratios often leads to a waste of wireless resources.

[0005] In a first aspect, this specification provides a method for dynamically adjusting a horizontal time slot in a wireless network, comprising:

[0006] On the basis of the original data frame structure, a flexible dynamic time slot is added to construct a flexible data frame structure; wherein the flexible dynamic time slot is divided into an uplink flexible dynamic time slot and a downlink flexible dynamic time slot; the type of the flexible dynamic time slot is dynamically occupied by the NR downlink time slot, the NR uplink time slot, and the cross-link dynamic time slot according to the multiplexing algorithm;

[0007] Based on the flexible data frame structure, within a preset load information statistical period, statistics are collected on the service load information in the access link and the backhaul link;

[0008] Based on the time slot resource occupancy ratio of the access link and the backhaul link, if both links are overloaded, the NR uplink time slot, NR downlink time slot and horizontal dynamic time slot are flexibly adjusted according to the maximum multiplexing ratio TDMR target value set for the access link and the backhaul link; otherwise, the access backhaul time slot resources are dynamically adjusted according to the standard target load rate LR and offset value OFT set for each link;

[0009] The last superframe of the information statistics cycle is the information interaction superframe. In the information interaction superframe, each base station node broadcasts the time slot resource occupancy status information of its own node in the static time slot of its own node, and receives and records the time slot resource occupancy status information broadcast by the surrounding neighbor nodes in the static time slots of the surrounding neighbor nodes.

[0010] In a second aspect, the present specification provides a device for dynamically adjusting horizontal time slots in a wireless network, including: a flexible data frame structure construction module, a service load information statistics module, a time slot resource dynamic adjustment module, and a time slot resource broadcast module, wherein:

[0011] The flexible data frame structure construction module is used to add a flexible dynamic time slot on the basis of the original data frame structure to construct a flexible data frame structure; wherein the flexible dynamic time slot is divided into an uplink flexible dynamic time slot and a downlink flexible dynamic time slot; the type of the flexible dynamic time slot is dynamically occupied by the NR downlink time slot, the NR uplink time slot, and the horizontal dynamic time slot according to the multiplexing algorithm;

[0012] The service load information statistics module is used to count the service load information in the access link and the backhaul link within a preset load information statistics period based on the flexible data frame structure;

[0013] The time slot resource dynamic adjustment module is used to flexibly adjust the NR uplink time slot, NR downlink time slot and horizontal dynamic time slot based on the time slot resource occupancy ratio of the access link and the backhaul link if both links reach an overload state according to the maximum multiplexing ratio TDMR target value set for the access link and the backhaul link; otherwise, dynamically adjust the access backhaul time slot resources according to the standard target load rate LR and offset value OFT set for each link;

[0014] The time slot resource broadcast module is used for the last superframe of the information statistics period as the information interaction superframe. In the information interaction superframe, each base station node broadcasts the time slot resource occupancy status information of the node in the static time slot of the node, and receives and records the time slot resource occupancy status information broadcast by the surrounding neighbor nodes in the static time slots of the surrounding neighbor nodes.

[0015] The beneficial effects of the present invention are as follows:

[0016] This specification provides a method and device for dynamically adjusting horizontal time slots in wireless networking. The method introduces flexible dynamic time slots for uplink and downlink under the premise of ensuring that the definition of superframes remains unchanged. Flexible adjustment of NR uplink time slots, NR downlink time slots and horizontal dynamic time slots is performed according to the time slot occupancy ratio of access and backhaul services calculated periodically. The method realizes dynamic adjustment of access backhaul time slot resources by designing flexible frame structure, access backhaul link load information statistics, multiplexing ratio adjustment algorithm, and multiplexing ratio adjustment process. At the same time, the last superframe of the information statistics cycle is defined as an information interaction superframe. In the information interaction superframe, each base station node broadcasts the time slot resource occupancy status information of this node in the static time slot of this node, and receives and records the time slot resource occupancy status information broadcast by the surrounding neighbor nodes in the static time slots of the surrounding neighbor nodes. The method can also avoid the problem of flexible adjustment of horizontal time slots and PRACH resource conflicts. The ability to allocate access link and backhaul link rates is realized to meet the requirements of high-speed long-distance, backhaul and access rate flexible allocation of distributed combat backhaul. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The drawings described herein are used to provide a further understanding of this specification and constitute a part of this specification. The illustrative embodiments and descriptions of this specification are used to explain this specification and do not constitute an improper limitation on this specification. In the drawings:

[0018] Figure 1 It is a schematic diagram of a method for dynamically adjusting a horizontal connection time slot in a wireless network provided in an embodiment of this specification;

[0019] Figure 2 is a schematic diagram of a frame structure definition provided in an embodiment of this specification;

[0020] Figure 3 It is a schematic diagram of an example of occupying flexible time slots when sending between nodes provided in an embodiment of this specification;

[0021] Figure 4 It is a schematic diagram of a device for dynamically adjusting horizontal time slots in a wireless network provided in an embodiment of this specification. DETAILED DESCRIPTION

[0022] In order to make the purpose, technical solutions and advantages of this specification clearer, the technical solutions of this application will be clearly and completely described below in conjunction with the specific embodiments of this application and their corresponding drawings. Obviously, the described embodiments are only part of the embodiments of this specification, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this document.

[0023] The technical solutions provided by the embodiments of this specification are described in detail below in conjunction with the accompanying drawings. Specific embodiment one:

[0025] This embodiment provides a method for dynamically adjusting the horizontal connection time slot in a wireless network. Figure 1 ,include:

[0026] Step 102: On the basis of the original data frame structure, a flexible dynamic time slot is added to construct a flexible data frame structure; wherein the flexible dynamic time slot is divided into an uplink flexible dynamic time slot and a downlink flexible dynamic time slot; the type of the flexible dynamic time slot is dynamically occupied by the NR downlink time slot, the NR uplink time slot, and the horizontal dynamic time slot according to the multiplexing algorithm;

[0027] First of all, it should be noted that the method of this embodiment supports the 2.5ms and 5ms time slot configuration periods defined by 3GPP, the uplink and downlink time slot ratios are flexibly configured, the transmission frame length remains unchanged at 5ms, the superframe definition remains unchanged, and the number of horizontal dynamic time slots is configurable.

[0028] The adjustment no longer supports a fixed access cross-link multiplexing ratio within each transmission frame. If the transmission frame where the PRACH resource is located conflicts with the cross-link time slot, the cross-link time slot no longer occupies the PRACH resource time slot.

[0029] Add flexible time slot type configuration. The number of flexible time slots can be configured as 0 or more according to the application scenario. Through the dynamic resource application process, the flexible time slot type is dynamically occupied by NR downlink time slot, NR uplink time slot, and horizontal dynamic time slot according to the multiplexing algorithm.

[0030] The periodic resources allocated by the NR access link through signaling are allocated preferentially on the NR standard time slots, supporting dynamic calculation of timing relationships such as k1 and k2.

[0031] Based on this, by introducing uplink flexible dynamic time slots and downlink flexible dynamic time slots while ensuring that the superframe definition remains unchanged, the utilization rate of wireless resources is increased by adjusting the uplink flexible dynamic time slots and downlink flexible dynamic time slots, and unnecessary disconnection and reconnection of NR users are prevented during the adjustment process.

[0032] Step 104: Based on the flexible data frame structure, within a preset load information statistical period, statistics are collected on the service load information in the access link and the backhaul link;

[0033] Specifically, the service load rate information of the access link and the backhaul link is the basis for adjusting the multiplexing ratio. The load information statistical period is set according to N times the superframe period. The last superframe of the information statistical period is defined as the information interaction superframe. Each base station node counts the service load rate of the node and calculates the allocation of time slot resources through the time slot resource multiplexing ratio adjustment algorithm.

[0034] During the statistical period, the proportion of air interface resources occupied by NR downlink services is counted, including the total number of NR downlink time slots DLSLOTCOUNT in the period, the proportion of frequency domain resources occupied by downlink services in each downlink time slot DLDATARATESLOT, the total proportion of downlink services occupied in the period DLTOTALRATE (also known as downlink time slot occupancy rate), and the total proportion of services occupied in the period after reducing one downlink service time slot in each transmission period DLEXTRATE.

[0035] Statistics are collected on the proportion of air interface resources occupied by NR uplink services, including the total number of NR uplink time slots ULSLOTCOUNT in the cycle, the proportion of frequency domain resources occupied by uplink services in each uplink time slot ULDATARATESLOT, the total proportion of uplink services occupied in the cycle ULTOTALRATE (also known as uplink time slot occupancy rate), and the total proportion of services occupied in the cycle after reducing one uplink service time slot in each transmission cycle ULEXTRATE.

[0036] Statistics are collected on the proportion of air interface resources occupied by the backhaul service, including the total number of dynamic time slots in the backhaul link within the cycle ZSLOTCOUNT, the total time slot ratio occupied by the backhaul service within the cycle ZTOTALRATE (also known as determining the horizontal dynamic time slot occupancy rate), and the total ratio of the service occupied within the cycle after reducing one dynamic time slot in each transmission cycle ZEXTRATE.

[0037] Step 106: Based on the time slot resource occupancy ratio of the access link and the backhaul link, if both links are overloaded, the NR uplink time slot, NR downlink time slot and horizontal dynamic time slot are flexibly adjusted according to the maximum multiplexing ratio TDMR target value set for the access link and the backhaul link; otherwise, the access backhaul time slot resources are dynamically adjusted according to the standard target load rate LR and offset value OFT set for each link;

[0038] It should be noted that there may be multiple flexible uplink time slots or flexible downlink time slots. Under the same circumstances, the flexible time slots are adjusted to the horizontal dynamic time slots first; the priority of the horizontal dynamic time slot is higher than the NR uplink time slot and the NR downlink time slot;

[0039] Specifically, a specific implementation of step 106 may be:

[0040] S61, based on the time slot resource occupancy ratio of the access link and the backhaul link, if both links are overloaded, the NR uplink time slot, NR downlink time slot and horizontal dynamic time slot are flexibly adjusted according to the maximum multiplexing ratio TDMR target value set for the access link and the backhaul link;

[0041] S62, otherwise, dynamically adjust the access backhaul time slot resources according to the standard target load rate LR and offset value OFT set for each link;

[0042] Furthermore, the specific execution method of step S61 may be:

[0043] S6101. If the downlink time slot occupancy rate (the total proportion of downlink services occupied in the cycle DLTOTALRATE) is greater than the downlink target load rate LR_D, and the uplink time slot occupancy rate (the total proportion of uplink services occupied in the cycle ULTOTALRATE) is greater than the uplink target load rate LR_U, then determine the relationship between the horizontal dynamic time slot occupancy rate (the total proportion of time slots occupied by backhaul services in the cycle ZTOTALRATE) and the horizontal target load rate LR_Z;

[0044] S6102: When the horizontal dynamic time slot occupancy rate is greater than the horizontal target load rate LR_Z, the following adjustments are made:

[0045] (1) If there is an idle downlink flexible time slot, adjust an idle downlink flexible time slot to a horizontal dynamic time slot; or if there is an idle uplink flexible time slot, adjust an idle uplink flexible time slot to a horizontal dynamic time slot;

[0046] (2) If there are other idle downlink flexible time slots, adjust an idle downlink flexible time slot to an NR downlink time slot;

[0047] It should be noted that, if there are other idle downlink flexible time slots in addition to the idle downlink flexible time slots mentioned in (1), one of them is adjusted to be the NR downlink time slot;

[0048] (3) If there are other idle uplink flexible time slots, adjust an idle uplink flexible time slot to an NR uplink time slot;

[0049] It should be noted that, if there are other idle uplink flexible time slots in addition to the idle uplink flexible time slots mentioned in (1), one of them is adjusted to be an NR uplink time slot;

[0050] (4) If the proportion of time slots occupied by access backhaul is greater than the maximum multiplexing ratio TDMR, the dynamic time slot to which the smaller value of LR_D and LR_U belongs is adjusted to the horizontal dynamic time slot;

[0051] (5) If the proportion of time slots occupied by access backhaul is less than TDMR, adjust a dynamic time slot with a larger value between the current LR_D and LR_U to be the NR downlink or uplink dynamic time slot.

[0052] S6103: When the horizontal dynamic time slot occupancy rate is less than the horizontal target load rate LR_Z, the following adjustments are made:

[0053] If the occupancy rate is not greater than LR_Z after reducing a horizontal dynamic time slot, a dynamic time slot to which the larger value of LR_D and LR_U belongs is adjusted to be an idle flexible time slot; in other words, a time slot is restored to be a flexible time slot;

[0054] If there is an idle downlink flexible time slot, adjust an idle downlink flexible time slot to an NR downlink time slot;

[0055] If there is an idle uplink flexible time slot, adjust an idle uplink flexible time slot to an NR uplink time slot.

[0056] Furthermore, the specific execution method of step S62 may be:

[0057] S6201. If the downlink time slot occupancy rate is greater than the downlink target load rate LR_D, and the uplink time slot occupancy rate is less than the uplink target load rate LR_U, determine the magnitude relationship between the horizontal dynamic time slot occupancy rate and the horizontal target load rate LR_Z;

[0058] S6202: When the horizontal dynamic time slot occupancy rate is greater than the target load rate LR_Z, the following adjustments are made:

[0059] (1) If the occupancy rate of the uplink service is not greater than LR_U after reducing one uplink dynamic timeslot, adjust one uplink timeslot to an idle uplink flexible timeslot;

[0060] (2) If there is an idle uplink flexible time slot, adjust an idle uplink flexible time slot to a horizontal dynamic time slot, or if there is an idle downlink flexible time slot, adjust an idle downlink flexible time slot to a horizontal dynamic time slot;

[0061] (3) If there are other idle downlink flexible time slots, adjust an idle downlink flexible time slot to an NR downlink time slot.

[0062] It should be noted that if there are other idle downlink flexible time slots in addition to the idle downlink flexible time slots mentioned in (2), they are adjusted to NR downlink time slots;

[0063] S6203: When the horizontal dynamic time slot occupancy rate is less than the target load rate LR_Z, the following adjustments are made:

[0064] If the occupancy rate of the uplink service after reducing one uplink dynamic timeslot is not greater than LR_U, an uplink flexible timeslot is adjusted to an idle flexible timeslot;

[0065] If the occupancy rate of the backhaul link is not greater than LR_Z after reducing one horizontal dynamic time slot, adjust one horizontal dynamic time slot to an idle flexible time slot;

[0066] If there is an idle downlink flexible time slot, adjust an idle downlink flexible time slot to an NR downlink time slot.

[0067] Furthermore, the specific execution method of step S62 may also be:

[0068] S6211. If the downlink time slot occupancy rate is less than the downlink target load rate LR_D, and the uplink time slot occupancy rate is greater than the uplink target load rate LR_U, determine the magnitude relationship between the horizontal dynamic time slot occupancy rate and the horizontal target load rate LR_Z;

[0069] S6212: When the horizontal dynamic time slot occupancy rate is greater than the target load rate LR_Z, the following adjustments are made:

[0070] (1) If the occupancy rate of the downlink service is not greater than LR_D after reducing one downlink dynamic time slot, adjust one downlink time slot to an idle downlink flexible time slot;

[0071] (2) if there is an idle downlink flexible time slot, adjust an idle downlink flexible time slot to a horizontal dynamic time slot; or if there is an idle uplink flexible time slot, adjust an idle uplink flexible time slot to a horizontal dynamic time slot;

[0072] (3) If there are other idle uplink flexible time slots, adjust an idle uplink flexible time slot to an NR uplink time slot.

[0073] It should be noted that if there are other idle uplink flexible time slots in addition to the idle uplink flexible time slots mentioned in (2), they are adjusted to NR uplink time slots;

[0074] S6213: When the horizontal dynamic time slot occupancy rate is less than the horizontal target load rate LR_Z, the following adjustments are made:

[0075] If the occupancy rate of the downlink service is not greater than LR_D after reducing one downlink dynamic time slot, adjust one downlink time slot to an idle downlink flexible time slot;

[0076] If the occupancy rate of the backhaul link is not greater than LR_Z after reducing one horizontal dynamic time slot, adjust the dynamic time slot with the larger value of LR_D and LR_U to an idle flexible time slot;

[0077] If there is an idle uplink flexible time slot, adjust an idle uplink flexible time slot to an NR uplink time slot.

[0078] Furthermore, the specific execution method of step S62 may also be:

[0079] S6221. If the downlink time slot occupancy rate is less than the target load rate LR_D, and the uplink time slot occupancy rate is less than the target load rate LR_U, determine the magnitude relationship between the horizontal dynamic time slot occupancy rate and the horizontal target load rate LR_Z;

[0080] S6222: When the horizontal dynamic time slot occupancy rate is greater than the target load rate LR_Z, the following adjustments are made:

[0081] (1) If the occupancy rate of the downlink service is not greater than LR_D after reducing one downlink dynamic time slot, adjust one downlink time slot to an idle downlink flexible time slot;

[0082] (2) If the occupancy rate of the uplink service is not greater than LR_U after reducing one uplink dynamic timeslot, adjust one uplink timeslot to an idle uplink flexible timeslot;

[0083] (3) if there is an idle downlink flexible time slot, adjust an idle downlink flexible time slot to a cross-link dynamic time slot, or if there is an idle uplink flexible time slot, adjust an idle uplink flexible time slot to a cross-link dynamic time slot;

[0084] S6223: When the horizontal connection dynamic time slot occupancy rate is less than the horizontal connection target load rate LR_Z, the following adjustments are made:

[0085] (1) If the occupancy rate of the downlink service is not greater than LR_D after reducing one downlink dynamic time slot, adjust one downlink time slot to an idle downlink flexible time slot;

[0086] (2) If the occupancy rate of the backhaul link is not greater than LR_Z after reducing one horizontal dynamic time slot, adjust the dynamic time slot with the larger value between LR_D and LR_U to an idle flexible time slot;

[0087] (3) If the occupancy rate of the uplink service is not greater than LR_U after reducing one uplink dynamic timeslot, an uplink timeslot is adjusted to an idle uplink flexible timeslot.

[0088] (4) Each node generates the time slot resource occupancy status of the node through calculation of the above algorithm.

[0089] Step 108, the last superframe of the information statistics cycle is an information interaction superframe. In the information interaction superframe, each base station node broadcasts the time slot resource occupancy status information of its own node in the static time slot of its own node, and receives and records the time slot resource occupancy status information broadcast by the surrounding neighbor nodes in the static time slots of the surrounding neighbor nodes.

[0090] It should be noted that when using resources flexibly, you need to check the availability of resources when using them:

[0091] In the process of dynamic resource application and preemption, resource availability check is added. According to the rule that resources beyond two hops can be reused, the resource sending application node temporarily applies for flexible time slots that are all idle in the surrounding one-hop neighbor nodes according to the time slot resource occupancy status information of the surrounding one-hop neighbor nodes and the backhaul data traffic volume, and the resource notification message is transmitted to the surrounding neighbor nodes; in each superframe period, the access link of the base station node occupies the flexible time slots that are not applied for in the backhaul link according to business needs;

[0092] Through the backhaul link and the backhaul link, according to the business volume statistics and calculation, the time slot resource occupancy status of the nodes is exchanged. In the horizontal dynamic time slot resource application and preemption process, the time domain resource usage of the backhaul link is adjusted according to the resource occupancy status. The access link is adjusted to occupy the flexible time slot without conflict according to the resource notification of the surrounding nodes, realizing flexible 5G access backhaul time domain resource reuse.

[0093] In summary, this embodiment introduces flexible dynamic time slots for uplink and downlink, and flexibly adjusts NR uplink time slots, NR downlink time slots and horizontal dynamic time slots according to the periodically calculated time slot occupancy ratios of access and backhaul services. The method dynamically adjusts access backhaul time slot resources by designing flexible frame structures, access backhaul link load information statistics, multiplexing ratio adjustment algorithms, and multiplexing ratio adjustment processes. At the same time, the last superframe of the information statistics cycle is defined as an information interaction superframe. In the information interaction superframe, each base station node broadcasts the time slot resource occupancy status information of this node in the static time slot of this node, and receives and records the time slot resource occupancy status information broadcast by the surrounding neighbor nodes in the static time slots of the surrounding neighbor nodes. The method can also avoid the problem of flexible adjustment of horizontal time slots and PRACH resource conflicts. The ability to allocate access link and backhaul link rates is realized to meet the requirements of high-speed long-distance, backhaul and access rate flexible allocation of distributed combat backhaul. Specific embodiment 2:

[0095] This embodiment provides a method for dynamically adjusting horizontal connection time slots in a wireless network, which specifically includes the following contents:

[0096] 1. Overall technical architecture of the method provided in this embodiment

[0097] The method provided in this embodiment supports the 2.5ms and 5ms time slot configuration periods defined by 3GPP, the uplink and downlink time slot ratios are flexibly configured, the transmission frame length remains unchanged at 5ms, the superframe definition remains unchanged, and the number of horizontal dynamic time slots is configurable.

[0098] The adjustment no longer supports a fixed access cross-link multiplexing ratio within each transmission frame. If the transmission frame where the PRACH resource is located conflicts with the cross-link time slot, the cross-link time slot no longer occupies the PRACH resource time slot.

[0099] See also Figure 2 , add flexible time slot type configuration, flexible time slots can be configured 0 or more according to the application scenario. Through the dynamic resource application process, the flexible time slot type is dynamically occupied by NR downlink time slot, NR uplink time slot, and horizontal dynamic time slot according to the multiplexing algorithm.

[0100] The periodic resources allocated by the NR access link through signaling are allocated preferentially on the NR standard time slots, supporting dynamic calculation of timing relationships such as k1 and k2.

[0101] 2. Access backhaul load statistics

[0102] The service load rate information of the access link and the backhaul link is the basis for adjusting the multiplexing ratio. The load information statistical period is set according to N times the superframe period. The last superframe of the information statistical period is defined as the information exchange superframe. Each base station node counts the service load rate of the node and calculates the allocation of time slot resources through the time slot resource multiplexing ratio adjustment algorithm.

[0103] During the statistical period, the proportion of air interface resources occupied by NR downlink services is counted, including the total number of NR downlink time slots DLSLOTCOUNT in the period, the frequency domain resource occupancy ratio of downlink services in each downlink time slot DLDATARATESLOT, the total proportion of downlink services in the period DLTOTALRATE, and the total proportion of services occupied in the period after reducing one downlink service time slot in each transmission period DLEXTRATE.

[0104] Statistics are collected on the proportion of air interface resources occupied by NR uplink services, including the total number of NR uplink time slots ULSLOTCOUNT in the cycle, the proportion of frequency domain resources occupied by uplink services in each uplink time slot ULDATARATESLOT, the total proportion of uplink services occupied in the cycle ULTOTALRATE, and the total proportion of services occupied in the cycle after reducing one uplink service time slot in each transmission cycle ULEXTRATE.

[0105] Statistics are collected on the ratio of air interface resources occupied by backhaul services, including the total number of dynamic time slots of the backhaul link in a cycle ZSLOTCOUNT, the ratio of total time slots occupied by backhaul services in a cycle ZTOTALRATE, and the total ratio of services occupied in a cycle after reducing one dynamic time slot in each transmission cycle ZEXTRATE.

[0106] 3. Time Slot Resource Reuse Ratio Adjustment Algorithm

[0107] The time slot resource reuse ratio adjustment algorithm is used to balance the time slot resource occupancy ratio of the access link and the backhaul link. If both links are overloaded, they are adjusted according to the maximum reuse ratio TDMR target value set for the access link and the backhaul link. Otherwise, they are adjusted according to the standard target load rate LR and offset value OFT set for each link; specifically:

[0108] 1. If the downlink time slot occupancy rate is greater than the downlink target load rate LR_D, the downlink time slot is adjusted. The adjustment strategy is as follows:

[0109] 1a) If the uplink time slot occupancy rate is greater than the uplink target load rate LR_U, the uplink time slot is adjusted. The adjustment strategy is as follows:

[0110] 1ai) If the cross-link dynamic time slot occupancy rate is greater than the cross-link target load rate LR_Z, the cross-link dynamic time slot is adjusted, and the adjustment strategy is as follows:

[0111] 1) If there is an idle downlink flexible time slot, adjust an idle downlink flexible time slot to a horizontal dynamic time slot. Or if there is an idle uplink flexible time slot, adjust an idle uplink flexible time slot to a horizontal dynamic time slot.

[0112] 2) In addition to the idle downlink flexible time slot in 1), if there are other idle downlink flexible time slots, adjust an idle downlink flexible time slot to an NR downlink time slot.

[0113] 3) In addition to the idle uplink flexible time slot in 1), if there are other idle uplink flexible time slots, adjust an idle uplink flexible time slot to an NR uplink time slot.

[0114] 4) If the proportion of time slots occupied by access backhaul is greater than TDMR, the dynamic time slot to which the smaller value of LR_D and LR_U belongs is adjusted to be the horizontal dynamic time slot.

[0115] 5) If the proportion of time slots occupied by access backhaul is less than TDMR, adjust a dynamic time slot with a larger value between the current LR_D and LR_U to be a NR downlink or uplink dynamic time slot.

[0116] 1aii) If the occupancy rate of the horizontal dynamic time slot is less than the target load rate LR_Z, the horizontal dynamic time slot is adjusted, and the adjustment strategy is as follows:

[0117] 1) If the occupancy rate is not greater than LR_Z after reducing a horizontal dynamic time slot, adjust the dynamic time slot with the larger value between LR_D and LR_U to an idle flexible time slot.

[0118] 2) If there is an idle downlink flexible time slot, adjust an idle downlink flexible time slot to an NR downlink time slot.

[0119] 3) If there is an idle uplink flexible time slot, adjust an idle uplink flexible time slot to an NR uplink time slot.

[0120] 1b) If the uplink time slot occupancy rate is less than the target load rate LR_U, the uplink time slot is adjusted. The adjustment strategy is as follows:

[0121] 1bi) If the occupancy rate of the horizontal dynamic time slot is greater than the target load rate LR_Z, the horizontal dynamic time slot is adjusted, and the adjustment strategy is as follows:

[0122] 1) If the occupancy rate of the uplink service is not greater than LR_U after reducing one uplink dynamic time slot, adjust one uplink time slot to an idle uplink flexible time slot;

[0123] 2) If there is an idle uplink flexible time slot, adjust an idle uplink flexible time slot to a horizontal dynamic time slot. Or if there is an idle downlink flexible time slot, adjust an idle downlink flexible time slot to a horizontal dynamic time slot.

[0124] 3) In addition to the idle uplink flexible time slot in 2), if there are other idle downlink flexible time slots, adjust an idle downlink flexible time slot to an NR downlink time slot.

[0125] 1bii) If the occupancy rate of the horizontal dynamic time slot is less than the target load rate LR_Z, the horizontal dynamic time slot is adjusted, and the adjustment strategy is as follows:

[0126] 1) If the occupancy rate of the uplink service is not greater than LR_U after reducing one uplink dynamic time slot, an uplink flexible time slot is adjusted to an idle flexible time slot.

[0127] 2) If the occupancy rate of the backhaul link is not greater than LR_Z after reducing one horizontal dynamic time slot, adjust one horizontal dynamic time slot to an idle flexible time slot.

[0128] 3) If there is an idle downlink flexible time slot, adjust an idle downlink flexible time slot to an NR downlink time slot.

[0129] 2. If the downlink time slot occupancy rate is less than the target load rate LR_D, the downlink time slot is adjusted. The adjustment strategy is as follows:

[0130] 2a) If the uplink time slot occupancy rate is greater than the target load rate LR_U, the uplink time slot is adjusted. The adjustment strategy is as follows:

[0131] 2ai) If the occupancy rate of the horizontal dynamic time slot is greater than the target load rate LR_Z, the horizontal dynamic time slot is adjusted. The adjustment strategy is as follows:

[0132] 1) If the occupancy rate of the downlink service is not greater than LR_D after reducing one downlink dynamic time slot, adjust one downlink time slot to an idle downlink flexible time slot.

[0133] 2) If there is an idle downlink flexible time slot, adjust an idle downlink flexible time slot to a horizontal dynamic time slot. Or if there is an idle uplink flexible time slot, adjust an idle uplink flexible time slot to a horizontal dynamic time slot.

[0134] 3) If the idle uplink flexible time slot in 2) is processed and there are other idle uplink flexible time slots, adjust one of the idle uplink flexible time slots to be an NR uplink time slot.

[0135] 2aii) If the occupancy rate of the horizontal dynamic time slot is less than the target load rate LR_Z, the horizontal dynamic time slot is adjusted, and the adjustment strategy is as follows:

[0136] 1) If the occupancy rate of the downlink service is not greater than LR_D after reducing one downlink dynamic time slot, adjust one downlink time slot to an idle downlink flexible time slot.

[0137] 2) If the occupancy rate of the backhaul link is not greater than LR_Z after reducing one horizontal dynamic time slot, the dynamic time slot with the larger value between LR_D and LR_U is adjusted to an idle flexible time slot.

[0138] 3) If there is an idle uplink flexible time slot, adjust an idle uplink flexible time slot to an NR uplink time slot.

[0139] 2b) If the uplink time slot occupancy rate is less than the target load rate LR_U, the uplink time slot is adjusted. The adjustment strategy is as follows:

[0140] 2bi) If the occupancy rate of the horizontal dynamic time slot is greater than the target load rate LR_Z, the horizontal dynamic time slot is adjusted, and the adjustment strategy is as follows:

[0141] 1) If the occupancy rate of the downlink service is not greater than LR_D after reducing one downlink dynamic time slot, adjust one downlink time slot to an idle downlink flexible time slot.

[0142] 2) If the occupancy rate of the uplink service is not greater than LR_U after reducing one uplink dynamic time slot, an uplink time slot is adjusted to an idle uplink flexible time slot.

[0143] 3) If there is an idle downlink flexible time slot, adjust an idle downlink flexible time slot to a horizontal dynamic time slot. Or if there is an idle uplink flexible time slot, adjust an idle uplink flexible time slot to a horizontal dynamic time slot.

[0144] 2bii) If the occupancy rate of the horizontal dynamic time slot is less than the target load rate LR_Z, the horizontal dynamic time slot is adjusted, and the adjustment strategy is as follows:

[0145] 1) If the occupancy rate of the downlink service is not greater than LR_D after reducing one downlink dynamic time slot, adjust one downlink time slot to an idle downlink flexible time slot.

[0146] 2) If the occupancy rate of the backhaul link is not greater than LR_Z after reducing one horizontal dynamic time slot, the dynamic time slot with the larger value between LR_D and LR_U is adjusted to an idle flexible time slot.

[0147] 3) If the occupancy rate of the uplink service is not greater than LR_U after reducing one uplink dynamic time slot, an uplink time slot is adjusted to an idle uplink flexible time slot.

[0148] Each node generates the time slot resource occupancy status of the node through calculation of the above algorithm.

[0149] 4. Time slot resource reuse ratio adjustment process

[0150] The last superframe of the information statistics cycle is defined as the information exchange superframe. In the information exchange superframe, each base station node broadcasts the time slot resource occupancy status information of its own node in the static time slot of its own node, and receives and records the time slot resource occupancy status information broadcast by the surrounding neighbor nodes in the static time slots of the surrounding neighbor nodes.

[0151] In the process of dynamic resource application and preemption, resource availability check is added. According to the rule that resources can be reused beyond two hops, the resource sending application node applies for flexible time slots that are all idle in the surrounding one-hop neighbor nodes according to the time slot resource occupancy status information of the surrounding one-hop neighbor nodes based on the backhaul data traffic volume, and the resource notification message is transmitted to the surrounding neighbor nodes. In each superframe period, the access link of the base station node occupies the flexible time slots that are not applied for in the backhaul link according to business needs; Figure 3 This is an example of node 3 occupying flexible time slots 0 and 1 when sending to node 6;

[0152] Through the backhaul link and the backhaul link, according to the business volume statistics and calculation, the time slot resource occupancy status of the nodes is exchanged. In the horizontal dynamic time slot resource application and preemption process, the time domain resource usage of the backhaul link is adjusted according to the resource occupancy status. The access link is adjusted to occupy the flexible time slot without conflict according to the resource notification of the surrounding nodes, realizing flexible 5G access backhaul time domain resource reuse.

[0153] In summary, this embodiment introduces flexible dynamic time slots for uplink and downlink, and flexibly adjusts NR uplink time slots, NR downlink time slots and horizontal dynamic time slots according to the periodically calculated time slot occupancy ratios of access and backhaul services. The method dynamically adjusts access backhaul time slot resources by designing flexible frame structures, access backhaul link load information statistics, multiplexing ratio adjustment algorithms, and multiplexing ratio adjustment processes. At the same time, the last superframe of the information statistics cycle is defined as an information interaction superframe. In the information interaction superframe, each base station node broadcasts the time slot resource occupancy status information of this node in the static time slot of this node, and receives and records the time slot resource occupancy status information broadcast by the surrounding neighbor nodes in the static time slots of the surrounding neighbor nodes. The method can also avoid the problem of flexible adjustment of horizontal time slots and PRACH resource conflicts. The ability to allocate access link and backhaul link rates is realized to meet the requirements of high-speed long-distance, backhaul and access rate flexible allocation of distributed combat backhaul. Specific embodiment three:

[0155] This embodiment provides a device for dynamically adjusting horizontal time slots in a wireless network. Figure 4 , including: a flexible data frame structure building module 401, a service load information statistics module 402, a time slot resource dynamic adjustment module 403, and a time slot resource broadcasting module 404, wherein:

[0156] The flexible data frame structure construction module 401 is used to add a flexible dynamic time slot on the basis of the original data frame structure to construct a flexible data frame structure; wherein the flexible dynamic time slot is divided into an uplink flexible dynamic time slot and a downlink flexible dynamic time slot; the type of the flexible dynamic time slot is dynamically occupied by the NR downlink time slot, the NR uplink time slot, and the horizontal dynamic time slot according to the multiplexing algorithm;

[0157] The service load information statistics module 402 is used to count the service load information in the access link and the backhaul link within a preset load information statistics period based on the flexible data frame structure;

[0158] The time slot resource dynamic adjustment module 403 is used to flexibly adjust the NR uplink time slot, NR downlink time slot and horizontal dynamic time slot based on the time slot resource occupancy ratio of the access link and the backhaul link if both links reach an overload state according to the maximum multiplexing ratio TDMR target value set for the access link and the backhaul link; otherwise, dynamically adjust the access backhaul time slot resources according to the standard target load rate LR and offset value OFT set for each link;

[0159] The time slot resource broadcast module 404 is used for the last superframe of the information statistics period as the information interaction superframe. In the information interaction superframe, each base station node broadcasts the time slot resource occupancy status information of the node in the static time slot of the node, and receives and records the time slot resource occupancy status information broadcast by the surrounding neighbor nodes in the static time slots of the surrounding neighbor nodes.

[0160] Optionally, the service load information includes: the proportion of air interface resources occupied by NR downlink services, NR uplink services, and backhaul services;

[0161] Among them, the proportion of air interface resources occupied by NR downlink services includes: the total number of NR downlink time slots in the cycle DLSLOTCOUNT, the frequency domain resource occupancy ratio of downlink services in each downlink time slot DLDATARATESLOT, the total proportion of downlink services occupied DLTOTALRATE, and the total proportion of services occupied in the statistical period after reducing one downlink service time slot in each transmission cycle DLEXTRATE;

[0162] The proportion of air interface resources occupied by NR uplink services, including: the total number of NR uplink time slots in the cycle ULSLOTCOUNT, the frequency domain resource occupancy ratio of uplink services in each uplink time slot ULDATARATESLOT, the total proportion of uplink services occupied in the cycle ULTOTALRATE, and the total proportion of services occupied in the cycle after reducing one uplink service time slot in each transmission cycle ULEXTRATE;

[0163] The ratio of air interface resources occupied by backhaul services, including: the total number of dynamic time slots of the backhaul link within the cycle ZSLOTCOUNT, the total time slot ratio occupied by backhaul services within the cycle ZTOTALRATE, and the total ratio of services occupied within the cycle after reducing one dynamic time slot in each transmission cycle ZEXTRATE.

[0164] Optionally, the time slot resource dynamic adjustment module 403 includes: a time slot resource full overload adjustment adjustment module and a time slot resource full overload adjustment adjustment module;

[0165] The time slot resource full overload adjustment module is used to flexibly adjust the NR uplink time slot, NR downlink time slot and horizontal dynamic time slot according to the maximum multiplexing ratio TDMR target value set for the access link and the backhaul link based on the time slot resource occupancy ratio of the access link and the backhaul link if both links reach an overload state;

[0166] The time slot resource non-full overload adjustment module is used to dynamically adjust the access backhaul time slot resources according to the standard target load rate LR and offset value OFT set for each link;

[0167] Specifically, the time slot resource full overload adjustment module is specifically used to:

[0168] If the downlink time slot occupancy rate is greater than the downlink target load rate LR_D, and the uplink time slot occupancy rate is greater than the uplink target load rate LR_U, then determine the magnitude relationship between the horizontal dynamic time slot occupancy rate and the horizontal target load rate LR_Z;

[0169] When the cross-link dynamic time slot occupancy rate is greater than the cross-link target load rate LR_Z, the following adjustments are made:

[0170] If there is an idle downlink flexible time slot, adjust an idle downlink flexible time slot to a horizontal dynamic time slot; or if there is an idle uplink flexible time slot, adjust an idle uplink flexible time slot to a horizontal dynamic time slot;

[0171] If there are other idle downlink flexible time slots, adjust an idle downlink flexible time slot to an NR downlink time slot;

[0172] If there are other idle uplink flexible time slots, adjust an idle uplink flexible time slot to an NR uplink time slot;

[0173] If the proportion of time slots occupied by access backhaul is greater than the maximum multiplexing ratio TDMR, the dynamic time slot to which the smaller value of LR_D and LR_U belongs is adjusted to be the horizontal dynamic time slot;

[0174] If the proportion of time slots occupied by access backhaul is less than TDMR, a dynamic time slot to which the larger value of the current LR_D and LR_U belongs is adjusted to be the NR downlink or uplink dynamic time slot.

[0175] When the cross-connection dynamic time slot occupancy rate is less than the cross-connection target load rate LR_Z, the following adjustments are made:

[0176] If the occupancy rate is not greater than LR_Z after reducing a horizontal dynamic time slot, adjust the dynamic time slot with the larger value of LR_D and LR_U to an idle flexible time slot;

[0177] If there is an idle downlink flexible time slot, adjust an idle downlink flexible time slot to an NR downlink time slot;

[0178] If there is an idle uplink flexible time slot, adjust an idle uplink flexible time slot to an NR uplink time slot.

[0179] The time slot resource non-full overload adjustment module includes: a first time slot resource adjustment unit, a second time slot resource adjustment unit, and a second time slot resource adjustment unit;

[0180] The first time slot resource adjustment unit is specifically configured to:

[0181] If the downlink time slot occupancy rate is greater than the downlink target load rate LR_D, and the uplink time slot occupancy rate is less than the uplink target load rate LR_U, then determine the magnitude relationship between the horizontal dynamic time slot occupancy rate and the horizontal target load rate LR_Z;

[0182] When the cross-link dynamic time slot occupancy rate is greater than the target load rate LR_Z, the following adjustments are made:

[0183] If the occupancy rate of the uplink service is not greater than LR_U after reducing one uplink dynamic timeslot, an uplink timeslot is adjusted to an idle uplink flexible timeslot;

[0184] If there is an idle uplink flexible time slot, adjust an idle uplink flexible time slot to a horizontal dynamic time slot, or if there is an idle downlink flexible time slot, adjust an idle downlink flexible time slot to a horizontal dynamic time slot;

[0185] If there are other idle downlink flexible time slots, adjust an idle downlink flexible time slot to an NR downlink time slot.

[0186] When the cross-link dynamic time slot occupancy rate is less than the target load rate LR_Z, the following adjustments are made:

[0187] If the occupancy rate of the uplink service after reducing one uplink dynamic timeslot is not greater than LR_U, an uplink flexible timeslot is adjusted to an idle flexible timeslot;

[0188] If the occupancy rate of the backhaul link is not greater than LR_Z after reducing one horizontal dynamic time slot, adjust one horizontal dynamic time slot to an idle flexible time slot;

[0189] If there is an idle downlink flexible time slot, adjust an idle downlink flexible time slot to an NR downlink time slot.

[0190] The second time slot resource adjustment unit is specifically configured to:

[0191] If the downlink time slot occupancy rate is less than the downlink target load rate LR_D, and the uplink time slot occupancy rate is greater than the uplink target load rate LR_U, then determine the magnitude relationship between the horizontal dynamic time slot occupancy rate and the horizontal target load rate LR_Z;

[0192] When the cross-link dynamic time slot occupancy rate is greater than the target load rate LR_Z, the following adjustments are made:

[0193] If the occupancy rate of the downlink service is not greater than LR_D after reducing one downlink dynamic time slot, adjust one downlink time slot to an idle downlink flexible time slot;

[0194] If there is an idle downlink flexible time slot, adjust an idle downlink flexible time slot to a horizontal dynamic time slot; or if there is an idle uplink flexible time slot, adjust an idle uplink flexible time slot to a horizontal dynamic time slot;

[0195] If there are other idle uplink flexible time slots, adjust an idle uplink flexible time slot to an NR uplink time slot.

[0196] When the cross-connection dynamic time slot occupancy rate is less than the cross-connection target load rate LR_Z, the following adjustments are made:

[0197] If the occupancy rate of the downlink service is not greater than LR_D after reducing one downlink dynamic time slot, adjust one downlink time slot to an idle downlink flexible time slot;

[0198] If the occupancy rate of the backhaul link is not greater than LR_Z after reducing one horizontal dynamic time slot, then adjust the dynamic time slot with the larger value of LR_D and LR_U to an idle flexible time slot;

[0199] If there is an idle uplink flexible time slot, adjust an idle uplink flexible time slot to an NR uplink time slot.

[0200] The third time slot resource adjustment unit is specifically configured to:

[0201] If the downlink time slot occupancy rate is less than the target load rate LR_D, and the uplink time slot occupancy rate is less than the target load rate LR_U, then determine the magnitude relationship between the horizontal dynamic time slot occupancy rate and the horizontal target load rate LR_Z;

[0202] When the cross-link dynamic time slot occupancy rate is greater than the target load rate LR_Z, the following adjustments are made:

[0203] If the occupancy rate of the downlink service is not greater than LR_D after reducing one downlink dynamic time slot, adjust one downlink time slot to an idle downlink flexible time slot;

[0204] If the occupancy rate of the uplink service is not greater than LR_U after reducing one uplink dynamic timeslot, an uplink timeslot is adjusted to an idle uplink flexible timeslot;

[0205] If there is an idle downlink flexible time slot, adjust an idle downlink flexible time slot to a cross-link dynamic time slot, or if there is an idle uplink flexible time slot, adjust an idle uplink flexible time slot to a cross-link dynamic time slot;

[0206] When the cross-connection dynamic time slot occupancy rate is less than the cross-connection target load rate LR_Z, the following adjustments are made:

[0207] If the occupancy rate of the downlink service is not greater than LR_D after reducing one downlink dynamic time slot, adjust one downlink time slot to an idle downlink flexible time slot;

[0208] If the occupancy rate of the backhaul link is not greater than LR_Z after reducing one horizontal dynamic time slot, then adjust the dynamic time slot with the larger value of LR_D and LR_U to an idle flexible time slot;

[0209] If the occupancy rate of the uplink service is not greater than LR_U after reducing one uplink dynamic timeslot, an uplink timeslot is adjusted to be an idle uplink flexible timeslot.

[0210] In summary, this embodiment introduces flexible dynamic time slots for uplink and downlink, and flexibly adjusts NR uplink time slots, NR downlink time slots and horizontal dynamic time slots according to the periodically calculated time slot occupancy ratios of access and backhaul services. The method dynamically adjusts access backhaul time slot resources by designing flexible frame structures, access backhaul link load information statistics, multiplexing ratio adjustment algorithms, and multiplexing ratio adjustment processes. At the same time, the last superframe of the information statistics cycle is defined as an information interaction superframe. In the information interaction superframe, each base station node broadcasts the time slot resource occupancy status information of this node in the static time slot of this node, and receives and records the time slot resource occupancy status information broadcast by the surrounding neighbor nodes in the static time slots of the surrounding neighbor nodes. The method can also avoid the problem of flexible adjustment of horizontal time slots and PRACH resource conflicts. The ability to allocate access link and backhaul link rates is realized to meet the requirements of high-speed long-distance, backhaul and access rate flexible allocation of distributed combat backhaul.

[0211] The above description is only a preferred embodiment of this specification and is not intended to limit this specification. For those skilled in the art, this specification may have various changes and modifications. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of this specification shall be included in the protection scope of this specification.

Claims

1. A method for dynamically adjusting cross-link time slots in wireless networking, characterized in that: include: On the basis of the original data frame structure, a flexible dynamic time slot is added to construct a flexible data frame structure; wherein the flexible dynamic time slot is divided into an uplink flexible dynamic time slot and a downlink flexible dynamic time slot; the type of the flexible dynamic time slot is dynamically occupied by the NR downlink time slot, the NR uplink time slot, and the cross-link dynamic time slot according to the multiplexing algorithm; Based on the flexible data frame structure, within a preset load information statistical period, statistics are collected on the service load information in the access link and the backhaul link; Based on the time slot resource occupancy ratio of the access link and the backhaul link, if both links are overloaded, the NR uplink time slot, NR downlink time slot and horizontal dynamic time slot are flexibly adjusted according to the maximum multiplexing ratio TDMR target value set for the access link and the backhaul link; otherwise, the access backhaul time slot resources are dynamically adjusted according to the standard target load rate LR and offset value OFT set for each link; The last superframe of the information statistics cycle is the information interaction superframe. In the information interaction superframe, each base station node broadcasts the time slot resource occupancy status information of its own node in the static time slot of its own node, and receives and records the time slot resource occupancy status information broadcast by the surrounding neighbor nodes in the static time slots of the surrounding neighbor nodes.

2. The method according to claim 1, characterized in that The service load information includes: the proportion of air interface resources occupied by NR downlink services, NR uplink services, and backhaul services; Among them, the proportion of air interface resources occupied by NR downlink services includes: the total number of NR downlink time slots in the cycle DLSLOTCOUNT, the frequency domain resource occupancy ratio of downlink services in each downlink time slot DLDATARATESLOT, the total proportion of downlink services occupied DLTOTALRATE, and the total proportion of services occupied in the statistical period after reducing one downlink service time slot in each transmission cycle DLEXTRATE; The proportion of air interface resources occupied by NR uplink services, including: the total number of NR uplink time slots in the cycle ULSLOTCOUNT, the frequency domain resource occupancy ratio of uplink services in each uplink time slot ULDATARATESLOT, the total proportion of uplink services occupied in the cycle ULTOTALRATE, and the total proportion of services occupied in the cycle after reducing one uplink service time slot in each transmission cycle ULEXTRATE; The ratio of air interface resources occupied by backhaul services, including: the total number of dynamic time slots of the backhaul link within the cycle ZSLOTCOUNT, the total time slot ratio occupied by backhaul services within the cycle ZTOTALRATE, and the total ratio of services occupied within the cycle after reducing one dynamic time slot in each transmission cycle ZEXTRATE.

3. The method according to claim 1, characterized in that The time slot resource occupancy ratio based on the access link and the backhaul link, if both links reach an overload state, the NR uplink time slot, the NR downlink time slot and the horizontal dynamic time slot are flexibly adjusted according to the maximum multiplexing ratio TDMR target value set for the access link and the backhaul link, including: If the downlink time slot occupancy rate is greater than the downlink target load rate LR_D, and the uplink time slot occupancy rate is greater than the uplink target load rate LR_U, then determine the magnitude relationship between the horizontal dynamic time slot occupancy rate and the horizontal target load rate LR_Z; When the cross-link dynamic time slot occupancy rate is greater than the cross-link target load rate LR_Z, the following adjustments are made: If there is an idle downlink flexible time slot, adjust an idle downlink flexible time slot to a horizontal dynamic time slot; or if there is an idle uplink flexible time slot, adjust an idle uplink flexible time slot to a horizontal dynamic time slot; If there are other idle downlink flexible time slots, adjust an idle downlink flexible time slot to an NR downlink time slot; If there are other idle uplink flexible time slots, adjust an idle uplink flexible time slot to an NR uplink time slot; If the proportion of time slots occupied by access backhaul is greater than the maximum multiplexing ratio TDMR, the dynamic time slot to which the smaller value of LR_D and LR_U belongs is adjusted to be the horizontal dynamic time slot; If the proportion of time slots occupied by access backhaul is less than TDMR, a dynamic time slot to which the larger value of the current LR_D and LR_U belongs is adjusted to be the NR downlink or uplink dynamic time slot.

4. The method according to claim 3, characterized in that After determining the magnitude relationship between the horizontal dynamic time slot occupancy rate and the horizontal target load rate LR_Z, the method further includes: When the cross-link dynamic time slot occupancy rate is less than the cross-link target load rate LR_Z, the following adjustments are made: If the occupancy rate is not greater than LR_Z after reducing a horizontal dynamic time slot, adjust the dynamic time slot with the larger value of LR_D and LR_U to an idle flexible time slot; If there is an idle downlink flexible time slot, adjust an idle downlink flexible time slot to an NR downlink time slot; If there is an idle uplink flexible time slot, adjust an idle uplink flexible time slot to an NR uplink time slot.

5. The method according to claim 1, characterized in that The dynamically adjusting the access backhaul time slot resources according to the standard target load rate LR and the offset value OFT set for each link includes: If the downlink time slot occupancy rate is greater than the downlink target load rate LR_D, and the uplink time slot occupancy rate is less than the uplink target load rate LR_U, then determine the magnitude relationship between the horizontal dynamic time slot occupancy rate and the horizontal target load rate LR_Z; When the cross-link dynamic time slot occupancy rate is greater than the target load rate LR_Z, the following adjustments are made: If the occupancy rate of the uplink service is not greater than LR_U after reducing one uplink dynamic timeslot, an uplink timeslot is adjusted to an idle uplink flexible timeslot; If there is an idle uplink flexible time slot, adjust an idle uplink flexible time slot to a horizontal dynamic time slot, or if there is an idle downlink flexible time slot, adjust an idle downlink flexible time slot to a horizontal dynamic time slot; If there are other idle downlink flexible time slots, adjust an idle downlink flexible time slot to an NR downlink time slot.

6. The method according to claim 5, characterized in that After determining the magnitude relationship between the horizontal dynamic time slot occupancy rate and the horizontal target load rate LR_Z, the method further includes: When the cross-link dynamic time slot occupancy rate is less than the target load rate LR_Z, the following adjustments are made: If the occupancy rate of the uplink service after reducing one uplink dynamic timeslot is not greater than LR_U, an uplink flexible timeslot is adjusted to an idle flexible timeslot; If the occupancy rate of the backhaul link is not greater than LR_Z after reducing one horizontal dynamic time slot, adjust one horizontal dynamic time slot to an idle flexible time slot; If there is an idle downlink flexible time slot, adjust an idle downlink flexible time slot to an NR downlink time slot.

7. The method according to claim 1, characterized in that The dynamically adjusting the access backhaul time slot resources according to the standard target load rate LR and the offset value OFT set for each link also includes: If the downlink time slot occupancy rate is less than the downlink target load rate LR_D, and the uplink time slot occupancy rate is greater than the uplink target load rate LR_U, then determine the magnitude relationship between the horizontal dynamic time slot occupancy rate and the horizontal target load rate LR_Z; When the cross-link dynamic time slot occupancy rate is greater than the target load rate LR_Z, the following adjustments are made: If the occupancy rate of the downlink service is not greater than LR_D after reducing one downlink dynamic time slot, adjust one downlink time slot to an idle downlink flexible time slot; If there is an idle downlink flexible time slot, adjust an idle downlink flexible time slot to a horizontal dynamic time slot; or if there is an idle uplink flexible time slot, adjust an idle uplink flexible time slot to a horizontal dynamic time slot; If there are other idle uplink flexible time slots, adjust an idle uplink flexible time slot to an NR uplink time slot.

8. The method according to claim 1, characterized in that After determining the magnitude relationship between the horizontal dynamic time slot occupancy rate and the horizontal target load rate LR_Z, the method further includes: When the cross-connection dynamic time slot occupancy rate is less than the cross-connection target load rate LR_Z, the following adjustments are made: If the occupancy rate of the downlink service is not greater than LR_D after reducing one downlink dynamic time slot, adjust one downlink time slot to an idle downlink flexible time slot; If the occupancy rate of the backhaul link is not greater than LR_Z after reducing one horizontal dynamic time slot, then adjust the dynamic time slot with the larger value of LR_D and LR_U to an idle flexible time slot; If there is an idle uplink flexible time slot, adjust an idle uplink flexible time slot to an NR uplink time slot.

9. The method according to claim 1, characterized in that: The dynamically adjusting the access backhaul time slot resources according to the standard target load rate LR and the offset value OFT set for each link also includes: If the downlink time slot occupancy rate is less than the target load rate LR_D, and the uplink time slot occupancy rate is less than the target load rate LR_U, then determine the magnitude relationship between the horizontal dynamic time slot occupancy rate and the horizontal target load rate LR_Z; When the cross-link dynamic time slot occupancy rate is greater than the target load rate LR_Z, the following adjustments are made: If the occupancy rate of the downlink service is not greater than LR_D after reducing one downlink dynamic time slot, adjust one downlink time slot to an idle downlink flexible time slot; If the occupancy rate of the uplink service is not greater than LR_U after reducing one uplink dynamic timeslot, an uplink timeslot is adjusted to an idle uplink flexible timeslot; If there is an idle downlink flexible time slot, adjust an idle downlink flexible time slot to a cross-link dynamic time slot, or if there is an idle uplink flexible time slot, adjust an idle uplink flexible time slot to a cross-link dynamic time slot; When the cross-connection dynamic time slot occupancy rate is less than the cross-connection target load rate LR_Z, the following adjustments are made: If the occupancy rate of the downlink service is not greater than LR_D after reducing one downlink dynamic time slot, adjust one downlink time slot to an idle downlink flexible time slot; If the occupancy rate of the backhaul link is not greater than LR_Z after reducing one horizontal dynamic time slot, then adjust the dynamic time slot with the larger value of LR_D and LR_U to an idle flexible time slot; If the occupancy rate of the uplink service is not greater than LR_U after reducing one uplink dynamic timeslot, an uplink timeslot is adjusted to be an idle uplink flexible timeslot.

10. A device for dynamically adjusting horizontal time slots in wireless networking, applied to the method according to any one of claims 1 to 9, characterized in that: include: Flexible data frame structure building module, business load information statistics module, time slot resource dynamic adjustment module, time slot resource broadcast module, including: The flexible data frame structure construction module is used to add a flexible dynamic time slot on the basis of the original data frame structure to construct a flexible data frame structure; wherein the flexible dynamic time slot is divided into an uplink flexible dynamic time slot and a downlink flexible dynamic time slot; the type of the flexible dynamic time slot is dynamically occupied by the NR downlink time slot, the NR uplink time slot, and the horizontal dynamic time slot according to the multiplexing algorithm; The service load information statistics module is used to count the service load information in the access link and the backhaul link within a preset load information statistics period based on the flexible data frame structure; The time slot resource dynamic adjustment module is used to flexibly adjust the NR uplink time slot, NR downlink time slot and horizontal dynamic time slot based on the time slot resource occupancy ratio of the access link and the backhaul link if both links reach an overload state according to the maximum multiplexing ratio TDMR target value set for the access link and the backhaul link; otherwise, dynamically adjust the access backhaul time slot resources according to the standard target load rate LR and offset value OFT set for each link; The time slot resource broadcast module is used for the last superframe of the information statistics period as the information interaction superframe. In the information interaction superframe, each base station node broadcasts the time slot resource occupancy status information of the node in the static time slot of the node, and receives and records the time slot resource occupancy status information broadcast by the surrounding neighbor nodes in the static time slots of the surrounding neighbor nodes.

Citation Information

Patent Citations

  • Time slot format configuration method and communication device

    CN110972266A

  • Time domain resource format configuration method, communication device and communication system

    CN114667777A

  • Dynamic link time slot allocation method and device

    CN115988650A

  • Dynamic slot format configuration

    CN117480753A

  • Time slot scheduling method of wireless ad hoc network, node, equipment and storage medium

    CN117915463A