Period adjustment method and device, computer device, storage medium and product

By acquiring and analyzing the resource configuration information of network slice groups and adjusting their SR sending cycle, the problem of low resource utilization in existing technologies is solved, and more efficient resource utilization is achieved.

CN119729789BActive Publication Date: 2025-11-07CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411991902.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-11-07
Estimated Expiration
2044-12-31

Smart Images

  • Figure CN119729789B_ABST
    Figure CN119729789B_ABST
Patent Text Reader

Abstract

The application relates to a period adjustment method and device, computer equipment, a storage medium and a product. The method comprises the following steps: acquiring resource configuration information of each network slice group under a target distribution cell; wherein the resource configuration information of each network slice group comprises resource configuration proportion information of physical resource blocks allocated by the target distribution cell for the network slice group; determining target sorting information of each network slice group according to the resource configuration information of each network slice group; and adjusting a sending period of a scheduling request (SR) of each network slice group according to the target sorting information of each network slice group. The method can improve the resource utilization rate of the physical resource blocks, so that a terminal can request uplink resource scheduling in time.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of wireless communication, and in particular to a period adjustment method and device, a computer device, a storage medium and a product. BACKGROUND

[0002] With the development of wireless communication technology, the types of data services are also increasingly rich. A long-term evolution network periodically configures a scheduling request (SR) for a terminal device. When the terminal device has a demand for sending uplink data, it can send an uplink data packet when the allocated SR resource arrives. The base station configures a larger period of the SR resource for the terminal device to reduce the number of configured SR resources, thereby improving the utilization rate of the SR resource.

[0003] In the prior art, the terminal device can select the period of the SR resource to be used from one or more periods of SR resources provided by the base station. However, the period configured by this SR period configuration method cannot be guaranteed according to the needs of different services, which reduces the resource utilization rate of the physical resource block. SUMMARY

[0004] Therefore, it is necessary to provide a period adjustment method and device, a computer device, a storage medium and a product capable of improving the resource utilization rate of the physical resource block to solve the above technical problems.

[0005] In a first aspect, the present application provides a period adjustment method, comprising:

[0006] obtaining resource configuration information of each network slice group under a target distribution cell; wherein the resource configuration information of each network slice group comprises resource configuration proportion information of physical resource blocks allocated by the target distribution cell for the network slice group;

[0007] determining target sorting information of each network slice group according to the resource configuration information of each network slice group;

[0008] adjusting a sending period of a scheduling request (SR) of each network slice group according to the target sorting information of each network slice group.

[0009] In one embodiment, the resource configuration proportion information comprises a maximum resource configuration proportion, a priority resource configuration proportion and a minimum resource configuration proportion.

[0010] The method further comprises:

[0011] In a case where the minimum resource configuration proportions corresponding to any two network slice groups are the same, and the priority resource configuration proportions corresponding to the network slice groups are all different, the target ranking information of the network slice groups is determined according to the minimum resource configuration proportions and the priority resource configuration proportions corresponding to the network slice groups.

[0012] In a case where the minimum resource configuration proportions corresponding to any two network slice groups are the same, and the priority resource configuration proportions corresponding to the network slice groups are all different, the target ranking information of the network slice groups is determined according to the minimum resource configuration proportions and the priority resource configuration proportions corresponding to the network slice groups.

[0013] In a case where the minimum resource configuration proportions and the priority resource configuration proportions corresponding to any two network slice groups are the same, and the maximum resource configuration proportions corresponding to the network slice groups are all different, the target ranking information of the network slice groups is determined according to the maximum resource configuration proportions, the priority resource configuration proportions and the minimum resource configuration proportions corresponding to the network slice groups.

[0014] In one of the embodiments, the determining of the target ranking information of the network slice groups according to the minimum resource configuration proportions corresponding to the network slice groups comprises:

[0015] The network slice groups are arranged in descending order according to the sizes of the minimum resource configuration proportions corresponding to the network slice groups, to obtain the target ranking information of the network slice groups.

[0016] In one of the embodiments, the determining of the target ranking information of the network slice groups according to the minimum resource configuration proportions and the priority resource configuration proportions corresponding to the network slice groups comprises:

[0017] The network slice groups are arranged in descending order according to the sizes of the minimum resource configuration proportions corresponding to the network slice groups, to obtain first ranking information of the network slice groups; the network slice groups with the same minimum resource configuration proportion have the same sequence number in the first ranking information.

[0018] For different network slice groups with the same sequence number, the different network slice groups are arranged in descending order according to the sizes of the priority resource configuration proportions corresponding to the different network slice groups, to obtain second ranking information of the different network slice groups.

[0019] The first ranking information is updated according to the second ranking information, to obtain the target ranking information of the network slice groups.

[0020] In one of the embodiments, the determining of the target ranking information of the network slice groups according to the maximum resource configuration proportions, the priority resource configuration proportions and the minimum resource configuration proportions corresponding to the network slice groups comprises:

[0021] arrange the network slice groups in descending order according to the size of the minimum resource configuration proportion corresponding to each network slice group, to obtain third sorting information of the network slice groups; wherein, the network slice groups with the same minimum resource configuration proportion have the same order number in the third sorting information;

[0022] determine fourth sorting information of the different network slice groups with the same order number in the third sorting information according to the size of the priority resource configuration proportion and the size of the maximum resource configuration proportion corresponding to the different network slice groups with the same order number in the third sorting information;

[0023] update the third sorting information according to the fourth sorting information, to obtain target sorting information of the network slice groups.

[0024] In one of the embodiments, the determining the fourth sorting information of the different network slice groups with the same order number in the third sorting information according to the size of the priority resource configuration proportion and the size of the maximum resource configuration proportion corresponding to the different network slice groups with the same order number in the third sorting information comprises:

[0025] arrange the different network slice groups with the same order number in the third sorting information in descending order according to the size of the optimal resource configuration proportion corresponding to the different network slice groups with the same order number in the third sorting information, to obtain fifth sorting information of the different network slice groups with the same order number in the third sorting information; wherein, the different network slice groups with the same optimal resource configuration proportion have the same order number in the fifth sorting information;

[0026] arrange the different network slice groups with the same order number in the fifth sorting information in descending order according to the size of the maximum resource configuration proportion of the different network slice groups with the same order number in the fifth sorting information, to obtain sixth sorting information of the different network slice groups with the same order number in the fifth sorting information;

[0027] update the fifth sorting information according to the sixth sorting information, to obtain the fourth sorting information of the different network slice groups.

[0028] In one of the embodiments, the adjusting the sending period of the scheduling request (SR) of each network slice group according to the target sorting information of the network slice groups comprises:

[0029] selecting the target sending period and the target sending prohibition time length of each network slice group from the candidate sending period and the candidate sending prohibition time length respectively according to the target sorting information of the network slice groups;

[0030] adjusting the sending period of the SR of each network slice group according to the target sending period and the target sending prohibition time length of each network slice group.

[0031] In a second aspect, the present application provides a period adjustment apparatus, comprising:

[0032] an information obtaining module, configured to obtain resource configuration information of each network slice group under a target distribution cell; wherein the resource configuration information of each network slice group comprises resource configuration proportion information of physical resource blocks allocated by the target distribution cell for the network slice group;

[0033] an information determining module, configured to determine target ordering information of each network slice group according to the resource configuration information of each network slice group;

[0034] a period adjustment module, configured to adjust a sending period of a scheduling request (SR) of each network slice group according to the target ordering information of each network slice group.

[0035] In a third aspect, the present application provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the following steps when executing the computer program:

[0036] obtaining resource configuration information of each network slice group under a target distribution cell; wherein the resource configuration information of each network slice group comprises resource configuration proportion information of physical resource blocks allocated by the target distribution cell for the network slice group;

[0037] determining target ordering information of each network slice group according to the resource configuration information of each network slice group;

[0038] adjusting a sending period of a scheduling request (SR) of each network slice group according to the target ordering information of each network slice group.

[0039] In a fourth aspect, the present application provides a computer readable storage medium, which stores a computer program, and the computer program implements the following steps when executed by a processor:

[0040] obtaining resource configuration information of each network slice group under a target distribution cell; wherein the resource configuration information of each network slice group comprises resource configuration proportion information of physical resource blocks allocated by the target distribution cell for the network slice group;

[0041] determining target ordering information of each network slice group according to the resource configuration information of each network slice group;

[0042] adjusting a sending period of a scheduling request (SR) of each network slice group according to the target ordering information of each network slice group.

[0043] In a fifth aspect, the present application provides a computer program product, comprising a computer program, and the computer program implements the following steps when executed by a processor:

[0044] obtain resource configuration information of each network slice group under the target distribution cell; wherein the resource configuration information of each network slice group comprises resource configuration proportion information of physical resource blocks allocated by the target distribution cell for the network slice group;

[0045] determine target ranking information of each network slice group according to the resource configuration information of each network slice group;

[0046] adjust a sending period of a scheduling request (SR) of each network slice group according to the target ranking information of each network slice group.

[0047] The above period adjustment method, device, computer device, storage medium and product, after obtaining the resource configuration information of each network slice group under the target distribution cell, which comprises the resource configuration proportion information of the physical resource blocks allocated by the target distribution cell for the network slice group, determine the target ranking information of each network slice group according to the resource configuration information of each network slice group; further, adjust the sending period of the SR of each network slice group according to the target ranking information of each network slice group. The above scheme, by determining the target ranking information of each network slice group according to the resource configuration proportion information of each network slice group under the same target distribution cell, is equivalent to comprehensively considering the resource demand of services with different network delay requirements, and further ensures the accuracy of the target ranking information of each network slice group; further, according to the target ranking information of each network slice group, the sending period of the SR of each network slice group is adjusted, so that the adjusted sending period can meet the actual demand of each network slice group, and further enables the terminal to request uplink resource scheduling in time, and improves the resource utilization rate. BRIEF DESCRIPTION OF DRAWINGS

[0048] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related art, the drawings needed to be used in the embodiments or related art description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0049] Figure 1 It is an application environment diagram of the period adjustment method in one embodiment;

[0050] Figure 2 It is a flowchart of the period adjustment method in one embodiment;

[0051] Figure 3 It is a flowchart of determining the target ranking information of each network slice group in one embodiment;

[0052] Figure 4A flowchart for determining target ranking information of each network slice group in another embodiment;

[0053] Figure 5 A flowchart for determining fourth ranking information in an embodiment;

[0054] Figure 6 A flowchart for adjusting a sending period in an embodiment;

[0055] Figure 7 A flowchart for applying a period adjustment method to an SR scheduling process in an embodiment;

[0056] Figure 8 A flowchart for a period adjustment method in another embodiment;

[0057] Figure 9 A block diagram of a period adjustment device in an embodiment;

[0058] Figure 10 An internal structure diagram of a computer device in an embodiment. DETAILED DESCRIPTION

[0059] To make the purposes, technical solutions and advantages of the present application clearer, the present application is further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and do not limit the present application.

[0060] The period adjustment method provided by the embodiments of the present application can be applied in an application environment as shown in Figure 1 . The terminal 101 is any user terminal that can communicate with the base station 102. Optionally, the base station 102 obtains resource configuration information of each network slice group under a target distribution cell; wherein the resource configuration information of each network slice group includes resource configuration proportion information of physical resource blocks allocated by the target distribution cell for the network slice group; the base station 102 determines target ranking information of each network slice group according to the resource configuration information of each network slice group, and adjusts a sending period of a scheduling request (SR) of each network slice group according to the target ranking information of each network slice group.

[0061] In an embodiment, as shown in Figure 2 , a period adjustment method is provided, which is described below by taking the base station 102 in Figure 1 as an example. The method specifically includes the following steps:

[0062] S201, obtaining resource configuration information of each network slice group under a target distribution cell.

[0063] The distributed cell is a functional cell responsible for allocating baseband resources and radio frequency resources, for example, an NR DU (NR Distributed Unit) cell configured on a distributed unit. The network slice is obtained by dividing a large network into several small networks, each network slice has its own router and routing protocol, and each network slice is independent and can implement different network services. The network slice group is a group composed of network slices of the same service.

[0064] It should be noted that the target distributed cell reserves RB (Resource Block, physical resource block) resources for each network slice group, and the resource configuration information of each network slice group includes resource configuration proportion information of the physical resource block allocated by the target distributed cell for the network slice group. In the embodiments of the present application, the resource configuration proportion includes but is not limited to a minimum resource configuration proportion, a priority resource configuration proportion, and a maximum resource configuration proportion, etc. The minimum resource configuration proportion represents the exclusive resource allocated by the target distributed cell for the network slice group; the priority resource configuration proportion represents the priority resource allocated by the target distributed cell for the network slice group; and the maximum resource configuration proportion represents the normal resource allocated by the target distributed cell for the network slice group.

[0065] Optionally, the resource configuration proportion of the RB resource configured by the target distributed cell for each network slice group, i.e., the resource configuration information, can be obtained through an RRC (Radio Resource Control) message.

[0066] It should be noted that considering the actual application situation, the number of network slice groups is not more than 6 in the embodiments of the present application.

[0067] S202, determining target ordering information of each network slice group according to the resource configuration information of each network slice group.

[0068] The target ordering information includes the arrangement order number of each network slice group, which represents the resource demand priority of the network slice group; that is, the earlier the order number, the higher the resource demand priority, and the later the order number, the lower the resource demand priority.

[0069] Optionally, the resource demand priorities of each network slice group can be sorted according to the size of the resource configuration proportion in the resource configuration information of each network slice group, and the target ordering information of each network slice group can be obtained.

[0070] For example, if the resource configuration information of each network slice group includes the minimum resource configuration ratio, the priority resource configuration ratio and the maximum resource configuration ratio, the resource requirement priority of any network slice group can be analyzed according to the minimum resource configuration ratio, the priority resource configuration ratio and the maximum resource configuration ratio of the network slice group. Further, the network slice groups are sorted in descending order according to the requirement priority of each network slice group to obtain the target sorting information of each network slice group.

[0071] In S203, the transmission period of the scheduling request (SR) of each network slice group is adjusted according to the target sorting information of each network slice group.

[0072] Optionally, since the target sorting information of each network slice group reflects the resource requirement priority of each network slice group to some extent, the transmission period of the scheduling request (SR) of each network slice group can be adjusted according to the resource priority of each network slice group, that is, the transmission period of the scheduling request (SR) of each network slice group is adjusted according to the target sorting information of each network slice group.

[0073] For example, a network slice group with a small arrangement order number can be assigned a small transmission period, and a network slice group with a large arrangement order number can be assigned a large transmission period.

[0074] In the above period adjustment method, after obtaining the resource configuration information of each network slice group in the target distribution cell, including the resource configuration ratio of the physical resource block allocated to the network slice group by the target distribution cell, the target sorting information of each network slice group is determined according to the resource configuration information of each network slice group. Further, the transmission period of the scheduling request (SR) of each network slice group is adjusted according to the target sorting information of each network slice group. In the above scheme, the target sorting information of each network slice group is determined according to the resource configuration ratio information of each network slice group under the same target distribution cell, which is equivalent to comprehensively considering the resource requirements of services with different network delay requirements, thereby ensuring the accuracy of the target sorting information of each network slice group. Further, the transmission period of the SR of each network slice group is adjusted according to the target sorting information of each network slice group, so that the adjusted transmission period can meet the actual requirements of each network slice group, thereby enabling the terminal to request uplink resource scheduling in time.

[0075] Optionally, in an embodiment, the resource configuration proportion information includes a maximum resource configuration proportion, a priority resource configuration proportion and a minimum resource configuration proportion. In this case, there are many ways to determine the target ranking information of each network slice group according to the resource configuration information of each network slice group, which are not limited in the embodiments of the present application. In the embodiments of the present application, three methods for determining the target ranking information of each network slice group according to the resource configuration information of each network slice group are given, which are described as follows.

[0076] Optionally, in the case that the minimum resource configuration proportions corresponding to each network slice group are all different, the target ranking information of each network slice group can be determined according to the minimum resource configuration proportions corresponding to each network slice group. Specifically, each network slice group can be arranged in descending order according to the size of the minimum resource configuration proportion corresponding to each network slice group, to obtain the target ranking information of each network slice group. It should be noted that since the minimum resource configuration proportion corresponding to a network slice group represents the exclusive resource of the network slice group, the more exclusive resources, the higher the resource demand priority of the network slice group to some extent. Therefore, in the embodiments of the present application, the minimum resource configuration proportions of each network slice group are given priority to ensure that the transmission period allocated to each network slice group can meet the resource demand of each network slice group.

[0077] Optionally, in the case that the minimum resource configuration proportions corresponding to any two network slice groups are the same, and the priority resource configuration proportions corresponding to each network slice group are all different, the target ranking information of each network slice group is determined according to the minimum resource configuration proportion and the priority resource configuration proportion corresponding to each network slice group. It should be noted that in the case that the minimum resource configuration proportions corresponding to any two network slice groups are the same, the network slice groups cannot be ranked according to the minimum resource configuration proportions. In this case, the minimum resource configuration proportion and the priority resource configuration proportion can be considered comprehensively to evaluate the resource demand priority of each network slice group, and the target ranking information of each network slice group is determined according to the evaluated resource demand priority.

[0078] Optionally, in the case that the minimum resource configuration proportion corresponding to any two network slice groups is the same, and the maximum resource configuration proportion corresponding to each network slice group is different, the target ranking information of each network slice group is determined according to the maximum resource configuration proportion, the priority resource configuration proportion and the minimum resource configuration proportion corresponding to each network slice group. It should be noted that in the case that the minimum resource configuration proportion corresponding to any two network slice groups is the same, the maximum resource configuration proportion, the priority resource configuration proportion and the minimum resource configuration proportion can be considered comprehensively to evaluate the resource demand priority of each network slice group, and the target ranking information of each network slice group is determined according to the evaluated resource demand priority. It can be understood that by combining the maximum resource configuration proportion, the priority resource configuration proportion and the minimum resource configuration proportion of each network slice group in different cases, the ranking of each network slice group is determined. Since the maximum resource configuration proportion, the priority resource configuration proportion and the minimum resource configuration proportion can reflect the resource demand priority of each network slice group to some extent, the accuracy of the determined target ranking information of each network slice group is ensured.

[0079] Optionally, in the case that the minimum resource configuration proportion corresponding to any two network slice groups is the same, and the priority resource configuration proportion corresponding to each network slice group is different, in an embodiment, as shown in FIG. 6, a method for determining the target ranking information of each network slice group is provided, which specifically includes the following steps: Figure 3

[0080] S301, arranging each network slice group in descending order according to the size of the minimum resource configuration proportion corresponding to each network slice group, to obtain the first ranking information of each network slice group.

[0081] The first ranking information includes the sequence number corresponding to each network slice group, and the sequence number of the network slice groups with the same minimum resource configuration proportion in the first ranking information is the same.

[0082] Optionally, each network slice group can be arranged in descending order according to the size of the minimum resource configuration proportion corresponding to each network slice group, and the first ranking information of the network slice groups with the same minimum resource proportion is set to the same sequence number.

[0083] ​It should be noted that in the first sorting information, there can be a case that at least two network slice groups are included in one sequence number, and there can also be a case that at least two network slice groups are included in multiple sequence numbers. For example, if the number of network slice groups is 6, which are A, B, C, D, E and F respectively, and the first sorting information of each network slice group is A: 1, B: 2, C: 2, D: 4, E: 5 and F: 6. In this case, at least two network slice groups are included in one sequence number. As another case, if the first sorting information of each network slice group is A: 1, B: 2, C: 2, D: 4, E: 4 and F: 6. In this case, at least two network slice groups are included in multiple sequence numbers.

[0084] S302, for different network slice groups of the same sequence number, arranging the different network slice groups in descending order according to the size of the priority resource configuration proportion corresponding to the different network slice groups, to obtain second sorting information of the different network slice groups.

[0085] Optionally, for different network slice groups of the same sequence number, the different network slice groups can be arranged in descending order according to the size of the priority resource configuration proportion corresponding to the different network slice groups, and second sorting information of the different network slice groups arranged in descending order can be obtained.

[0086] It should be noted that if at least two network slice groups are included in multiple sequence numbers, the second sorting information of the different network slice groups of each sequence number needs to be determined respectively.

[0087] S303, updating the first sorting information according to the second sorting information to obtain target sorting information of each network slice group.

[0088] Optionally, the sequence number of the different network slice groups of the same sequence number in the first sorting information can be determined again according to the second sorting information, so as to obtain the target sorting information of each network slice group.

[0089] For example, the number of network slice groups is 6, which are A, B, C, D, E and F respectively, and the first sorting information of each network slice group is A: 1, B: 2, C: 2, D: 4, E: 5 and F: 6. According to the first sorting information, the sequence number of network slice groups B and C is the same. Further, the second sorting information of network slice groups B and C determined is B: 2 and C: 1. In this case, the sequence number of network slice groups B and C is determined again as B: 3 and C: 2 respectively on the basis of the first sorting information. Therefore, the target sorting information of each network slice group is A: 1, B: 3, C: 2, D: 4, E: 5 and F: 6.

[0090] Optionally, in the case that the minimum resource configuration proportion and the priority resource configuration proportion corresponding to any two network slice groups are all the same, and the maximum resource configuration proportion corresponding to each network slice group is different, in one embodiment, as shown in FIG. 4, a method for determining target ranking information of each network slice group is provided, which specifically includes the following steps: Figure 4

[0091] S401, arranging each network slice group in descending order according to the size of the minimum resource configuration proportion corresponding to each network slice group, to obtain third ranking information of each network slice group.

[0092] In the third ranking information, the order numbers of the network slice groups with the same minimum resource configuration proportion are the same.

[0093] Optionally, each network slice group can be arranged in descending order according to the size of the minimum resource configuration proportion corresponding to each network slice group, so as to obtain the third ranking information of each network slice group, and the third ranking information of the network slice groups with the same minimum resource proportion is set to the same order number.

[0094] S402, determining fourth ranking information of different network slice groups with the same order number in the third ranking information according to the size of the priority resource configuration proportion and the size of the maximum resource configuration proportion corresponding to the different network slice groups with the same order number in the third ranking information.

[0095] Optionally, for different network slice groups with the same order number in the third ranking information, the resource demand priority of the different network slice groups with the same order number can be determined by comprehensively analyzing the size of the priority resource configuration proportion and the size of the maximum resource configuration proportion corresponding to the different network slice groups, and the different network slice groups can be further arranged according to the resource priority of the different network slice groups with the same order number, to obtain the fourth ranking information of the different network slice groups.

[0096] S403, updating the third ranking information according to the fourth ranking information, to obtain target ranking information of each network slice group.

[0097] Optionally, the order number of different network slice groups with the same order number in the third ranking information can be updated based on the fourth ranking information, to further obtain the target ranking information of each network slice group.

[0098] In this embodiment, in the case that the minimum resource configuration proportion and the priority resource configuration proportion corresponding to any two network slice groups are all the same, and the maximum resource configuration proportion corresponding to each network slice group is different, the third ranking information is updated by comprehensively considering the maximum resource proportion. Since the maximum resource proportion represents the normal resource allocated to the network slice group by the target distribution cell, the accuracy of the determined target ranking information is ensured.​

[0099] Optionally, based on the above embodiments, in an embodiment, as shown in Figure 5 the fourth sorting information of different network slice groups is provided to refine the S402, and specifically includes the following steps:

[0100] S501, according to the size of the optimal resource configuration proportion corresponding to different network slice groups with the same sequence number in the third sorting information, the different network slice groups with the same sequence number in the third sorting information are arranged in descending order to obtain the fifth sorting information of the different network slice groups with the same sequence number in the third sorting information.

[0101] Among them, the different network slice groups with the same optimal resource configuration proportion have the same sequence number in the fifth sorting information.

[0102] Optionally, for the different network slice groups with the same sequence number in the third sorting information, the different network slice groups can be arranged in descending order according to the size of the optimal resource configuration proportion corresponding to the different network slice groups, so as to obtain the fifth sorting information of the different network slice groups.

[0103] S502, according to the size of the maximum resource configuration proportion of different network slice groups with the same sequence number in the fifth sorting information, the different network slice groups with the same sequence number in the fifth sorting information are arranged in descending order to obtain the sixth sorting information of the different network slice groups with the same sequence number in the fifth sorting information.

[0104] Optionally, for the different network slice groups with the same sequence number in the fifth sorting information, the different network slice groups can be arranged in descending order according to the size of the maximum resource configuration proportion of the different network slice groups, so as to obtain the sixth sorting information of the different network slice groups with the same sequence number in the fifth sorting information.

[0105] S503, according to the sixth sorting information, the fifth sorting information is updated to obtain the fourth sorting information of the different network slice groups.

[0106] Optionally, the sequence number of the different network slice groups with the same sequence number in the fifth sorting information can be updated based on the sixth sorting information to obtain the fourth sorting information of the different network slice groups.

[0107] In this embodiment, when the size of the optimal resource configuration proportion is the same, the sixth sorting information is determined by considering the size of the maximum resource configuration proportion of the network slice group, and the fifth sorting information is updated based on the sixth sorting information, which ensures the accuracy of the obtained fourth sorting information of the different network slice groups.

[0108] Optionally, in an embodiment, as shown inFigure 6 As shown, a method for adjusting the sending period of a scheduling request (SR) of each network slice group is provided, and specifically includes the following steps:

[0109] S601. According to the target ordering information of each network slice group, a target sending period and a target sending prohibit time length of each network slice group are selected from candidate sending periods and candidate sending prohibit time lengths respectively.

[0110] The sending period (PeriodicityAndOffset) is the sending period of the SR message of the network slice group, and the sending prohibit time length (sr-Prohibit Timer) is the time length for which the sending of the SR message of the network slice group is prohibited. The candidate sending period is a pre-configured sending period for selection, and the candidate sending prohibit time length is a pre-configured period prohibit time length for selection. The target sending period of the network slice group is the sending period of the SR of the network slice group, and the target sending prohibit time length of the network slice group is the time length for which the sending of the SR of the network slice group is prohibited.

[0111] Optionally, the network slice group with the highest order in the target ordering information can be selected with the smallest candidate sending period and the candidate sending prohibit time length from the candidate sending periods and the candidate sending prohibit time lengths respectively, as the target sending period and the target sending prohibit time length of the network slice group, and the same can be done for the other network slice groups until the target sending period and the target sending prohibit time length of each network slice group are allocated.

[0112] S602. According to the target sending period and the target sending prohibit time length of each network slice group, the sending period of the SR of each network slice group is adjusted.

[0113] Optionally, for each network slice group, the sending period (PeriodicityAndOffset) of the SR of the network slice group can be set as the target sending period corresponding to the network slice group, and the sending prohibit time length (sr-Prohibit Timer) of the SR of the network slice group can be set as the target sending prohibit time length corresponding to the network slice group, so as to adjust the sending period of the SR of each network slice group.

[0114] It should be noted that when the target sending period and the target sending prohibit time length of each network slice group are adjusted, other related characteristics of the SR of each network slice group can also be adjusted according to the actual network situation and the service demand, and the other related characteristics of the SR are not limited in the embodiments of the present application.

[0115] According to the target sorting information, accuracy of the determined target sending period and target sending prohibition duration of each network slice group is ensured.

[0116] Optionally, in order to make the period adjustment method provided by the present application clearer and more explicit, in an embodiment, an application example is provided. Specifically, assuming that the subcarrier spacing is 30 kHz, the network slice group has 4, and the uplink maximum resource configuration proportion, the priority resource configuration proportion and the minimum resource configuration proportion of the network slice group are respectively:

[0117] Network slice group 1 (Slice1): RBmax1:RBavg1:RBmin1 = 50:30:20 (actually configured as 100:50:20);

[0118] Network slice group 2 (Slice2): RBmax2:RBavg2:RBmin2 = 40:30:20 (actually configured as 90:50:20);

[0119] Network slice group 3 (Slice3): RBmax3:RBavg3:RBmin3 = 40:40:20 (actually configured as 100:60:20);

[0120] Network slice group 4 (Slice4): RBmax4:RBavg4:RBmin4 = 40:30:30 (actually configured as 100:60:30);

[0121] Firstly, the same number of candidate sending prohibition durations as the network slice group is configured in the RRC message, and 4ms, 8ms, 16ms and 32ms are selected; the candidate sending period is selected as 20slot, 40slot, 80slot and 120slot. The base station obtains the maximum resource configuration proportion, the priority resource configuration proportion and the minimum resource configuration proportion of the RB resource through the configuration of the network slice RB resource under NR DU cell NRDUCellAlgoSwitch.NetworkSliceAlgoSwitch.

[0122] According to the priority of the minimum resource configuration proportion, the average resource configuration proportion, and the maximum resource configuration proportion in the actual network slice group in descending order, the priority is arranged as Slice4, Slice3, Slice1, and Slice2 in turn. The target sending period of Slice4 is adjusted to the minimum 20 slots, and the target sending prohibition time length is 4 ms; the target sending period of Slice3 is adjusted to 40 slots, and the target sending prohibition time length is 8 ms; the target sending period of Slice1 is adjusted to 80 slots, and the target sending prohibition time length is 16 ms; and the target sending period of Slice2 is adjusted to 160 slots, and the target sending prohibition time length is 32 ms.

[0123] It should be noted that the period adjustment method provided in the embodiments of the present application can be applied in the SR scheduling process, after the SR resource configuration PUCCH (Physical Uplink Control Channel, physical uplink control channel), before the measurement GAP (gap), and is used for adjusting the SR period. As shown in Figure 7 , the period adjustment method provided in the embodiments of the present application is applied to the flowchart of the SR scheduling process. Specifically, in the SR scheduling process, the PUCCH resource is first assigned for the SR, and further, the period adjustment method provided in the embodiments of the present application is used to adjust the target sending period and the target sending prohibition time length of the SR resource. If it is identified that there is a measurement GAP and the SR overlaps with the GAP, it indicates that the terminal has uplink data transmission. Further, after detecting that the timer of the target sending prohibition time length is timed out, the physical layer is notified to send the SR on the PUCCH.

[0124] Figure 8 For another embodiment of the period adjustment method, on the basis of the above-mentioned embodiments, the present embodiment provides an optional example of the period adjustment method. In combination with Figure 8 , the specific implementation process is as follows:

[0125] S801, the maximum resource configuration proportion, the priority resource configuration proportion, and the minimum resource configuration proportion of each network slice group under the target distribution cell are obtained.

[0126] S802, it is judged whether the minimum resource configuration proportions of any two network slice groups are the same; if yes, S804 is executed; if no, S803 is executed.

[0127] S803, according to the size of the minimum resource configuration proportions corresponding to each network slice group, each network slice group is arranged in descending order to obtain the target sorting information of each network slice group, and S812 is executed.

[0128] S804, it is judged whether there are any two network slice groups with the same priority resource configuration proportion in the network slice groups with the same minimum resource configuration proportion; if yes, S808 is executed; if no, S805 is executed.

[0129] S805, the network slice groups are arranged in descending order according to the size of the minimum resource configuration proportion corresponding to each network slice group, to obtain first sorting information of the network slice groups.

[0130] S806, the different network slice groups with the same sequence number are arranged in descending order according to the size of the priority resource configuration proportion corresponding to each network slice group, to obtain second sorting information of the different network slice groups.

[0131] S807, the first sorting information is updated according to the second sorting information, to obtain target sorting information of the network slice groups, and S812 is executed.

[0132] S808, it is judged whether there are any two network slice groups with the same maximum resource configuration proportion in the network slice groups with the same minimum resource configuration proportion and the same priority resource configuration proportion; if no, S809 is executed.

[0133] S809, the network slice groups are arranged in descending order according to the size of the minimum resource configuration proportion corresponding to each network slice group, to obtain third sorting information of the network slice groups.

[0134] The network slice groups with the same minimum resource configuration proportion have the same sequence number in the third sorting information.

[0135] S810, fourth sorting information of the different network slice groups with the same sequence number in the third sorting information is determined according to the size of the priority resource configuration proportion and the size of the maximum resource configuration proportion corresponding to each network slice group.

[0136] Optionally, the different network slice groups with the same sequence number in the third sorting information are arranged in descending order according to the size of the optimal resource configuration proportion corresponding to each network slice group, to obtain fifth sorting information of the different network slice groups with the same sequence number in the third sorting information; the different network slice groups with the same optimal resource configuration proportion have the same sequence number in the fifth sorting information; the different network slice groups with the same sequence number in the fifth sorting information are arranged in descending order according to the size of the maximum resource configuration proportion corresponding to each network slice group, to obtain sixth sorting information of the different network slice groups with the same sequence number in the fifth sorting information; the fifth sorting information is updated according to the sixth sorting information, to obtain the fourth sorting information of the different network slice groups.

[0137] S811, updating the third ranking information according to the fourth ranking information to obtain target ranking information of each network slice group, and performing S812.

[0138] S812, adjusting a sending period of a scheduling request (SR) of each network slice group according to the target ranking information of each network slice group.

[0139] Optionally, target sending periods and target sending prohibition time lengths of each network slice group are selected from candidate sending periods and candidate sending prohibition time lengths respectively according to the target ranking information of each network slice group; and the sending period of the SR of each network slice group is adjusted according to the target sending period and the target sending prohibition time length of each network slice group.

[0140] The specific process of S801-S812 can be referred to the description of the method embodiments, which has similar implementation principles and technical effects, and will not be described here.

[0141] It should be understood that, although each step in the flowchart involved in each embodiment as described above is displayed in sequence according to the arrow, these steps are not necessarily executed in sequence according to the arrow. Unless otherwise stated herein, the execution of these steps has no strict sequence limitation, and these steps can be executed in other sequences. Moreover, at least part of the steps in the flowchart involved in each embodiment as described above can include multiple steps or stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of these steps or stages is not necessarily sequential, but can be executed in rotation or alternation with at least part of other steps or steps or stages in other steps.

[0142] Based on the same inventive concept, the embodiments of the present application also provide a cycle adjustment device for implementing the above-mentioned cycle adjustment method. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the above method, so the specific limitations in one or more cycle adjustment device embodiments provided below can be referred to the limitations of the cycle adjustment method in the above text, and will not be described here.

[0143] In one exemplary embodiment, as shown in Figure 9 a cycle adjustment device 900 is provided, which includes an information acquisition module 910, an information determination module 920, and a cycle adjustment module 930, wherein:

[0144] The information acquisition module 910 is configured to acquire resource configuration information of each network slice group under a target distribution cell; wherein the resource configuration information of each network slice group includes resource configuration proportion information of physical resource blocks allocated by the target distribution cell for the network slice group.

[0145] The information determination module 920 is configured to determine target ranking information of each network slice group according to resource configuration information of each network slice group.

[0146] The period adjustment module 930 is configured to adjust a sending period of a scheduling request (SR) of each network slice group according to the target ranking information of each network slice group.

[0147] The period adjustment apparatus is configured to: obtain resource configuration information of each network slice group under a target distribution cell, the resource configuration information including resource configuration proportion information of physical resource blocks allocated to each network slice group by the target distribution cell; determine target ranking information of each network slice group according to the resource configuration information of each network slice group; and adjust a sending period of a scheduling request (SR) of each network slice group according to the target ranking information of each network slice group. According to the scheme, the target ranking information of each network slice group is determined according to the resource configuration proportion information of each network slice group under the same target distribution cell, which is equivalent to comprehensively considering resource requirements of services with different network delay requirements, and thus the accuracy of the target ranking information of each network slice group is ensured. Furthermore, the sending period of the SR of each network slice group is adjusted according to the target ranking information of each network slice group, so that the adjusted sending period can meet actual requirements of each network slice group, and thus the terminal can request uplink resource scheduling in time.

[0148] In one embodiment, the resource configuration proportion information includes a maximum resource configuration proportion, a priority resource configuration proportion, and a minimum resource configuration proportion; and the information determination module 920 includes:

[0149] The first determination unit is configured to, in a case where the minimum resource configuration proportions corresponding to each network slice group are all different, determine the target ranking information of each network slice group according to the minimum resource configuration proportions corresponding to each network slice group.

[0150] The second determination unit is configured to, in a case where the minimum resource configuration proportions corresponding to any two network slice groups are the same, and the priority resource configuration proportions corresponding to each network slice group are all different, determine the target ranking information of each network slice group according to the minimum resource configuration proportions and the priority resource configuration proportions corresponding to each network slice group.

[0151] The third determination unit is configured to, in a case where the minimum resource configuration proportions and the priority resource configuration proportions corresponding to any two network slice groups are the same, and the maximum resource configuration proportions corresponding to each network slice group are all different, determine the target ranking information of each network slice group according to the maximum resource configuration proportions, the priority resource configuration proportions, and the minimum resource configuration proportions corresponding to each network slice group.

[0152] In one embodiment, the first determination unit is specifically configured to:

[0153] According to the size of the minimum resource configuration proportion corresponding to each network slice group, the network slice groups are arranged in descending order to obtain target sorting information of the network slice groups.

[0154] In an embodiment, the second determining unit is specifically configured to:

[0155] According to the size of the minimum resource configuration proportion corresponding to each network slice group, the network slice groups are arranged in descending order to obtain first sorting information of the network slice groups; wherein, network slice groups with the same minimum resource configuration proportion have the same order number in the first sorting information; for different network slice groups with the same order number, the different network slice groups are arranged in descending order according to the size of the priority resource configuration proportion corresponding to the different network slice groups to obtain second sorting information of the different network slice groups; the first sorting information is updated according to the second sorting information to obtain target sorting information of the network slice groups.

[0156] In an embodiment, the third determining unit includes:

[0157] A first determining sub-unit is configured to arrange the network slice groups in descending order according to the size of the minimum resource configuration proportion corresponding to each network slice group to obtain third sorting information of the network slice groups; wherein, network slice groups with the same minimum resource configuration proportion have the same order number in the third sorting information.

[0158] A second determining sub-unit is configured to determine fourth sorting information of different network slice groups with the same order number in the third sorting information according to the size of the priority resource configuration proportion corresponding to the different network slice groups and the size of the maximum resource configuration proportion.

[0159] A third determining sub-unit is configured to update the third sorting information according to the fourth sorting information to obtain target sorting information of the network slice groups.

[0160] In an embodiment, the second determining sub-unit is specifically configured to:

[0161] According to the size of the optimal resource configuration proportion corresponding to different network slice groups with the same sequence number in the third sorting information, the different network slice groups with the same sequence number in the third sorting information are arranged in descending order to obtain fifth sorting information of the different network slice groups with the same sequence number in the third sorting information; wherein, the different network slice groups with the same optimal resource configuration proportion have the same sequence number in the fifth sorting information; according to the size of the maximum resource configuration proportion of the different network slice groups with the same sequence number in the fifth sorting information, the different network slice groups with the same sequence number in the fifth sorting information are arranged in descending order to obtain sixth sorting information of the different network slice groups with the same sequence number in the fifth sorting information; according to the sixth sorting information, the fifth sorting information is updated to obtain the fourth sorting information of the different network slice groups.

[0162] In one embodiment, the period adjustment module 930 is specifically configured to:

[0163] According to the target sorting information of each network slice group, the target sending period and the target sending prohibition time length of each network slice group are selected from the candidate sending period and the candidate sending prohibition time length respectively; and the sending period of the scheduling request (SR) of each network slice group is adjusted according to the target sending period and the target sending prohibition time length of each network slice group.

[0164] Each module in the above period adjustment device can be realized by software, hardware and combinations thereof in whole or in part. Each module can be embedded in or independent of the processor in the computer device in hardware form, or can be stored in the memory in the computer device in software form, so as to call and execute the operations corresponding to each module by the processor.

[0165] In one exemplary embodiment, a computer device, which can be a server, is provided, and an internal structure diagram of the computer device can be as shown in Figure 10 The computer device includes a processor, a memory, an input / output interface (I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operating system and the computer program in the non-volatile storage medium to run. The input / output interface of the computer device is configured to exchange information between the processor and external devices. The communication interface of the computer device is configured to communicate with external terminals through network connection. The computer program is executed by the processor to implement a period adjustment method.

[0166] Those skilled in the art can understand that,Figure 10 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. The specific computer device can include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0167] In one embodiment, a computer device is provided, comprising a memory and a processor, the memory storing a computer program, and the processor implementing the following steps when executing the computer program:

[0168] obtaining resource configuration information of each network slice group under a target distribution cell; wherein the resource configuration information of each network slice group comprises resource configuration proportion information of physical resource blocks allocated by the target distribution cell for the network slice group;

[0169] determining target ordering information of each network slice group according to the resource configuration information of each network slice group;

[0170] adjusting a sending period of a scheduling request (SR) of each network slice group according to the target ordering information of each network slice group.

[0171] In one embodiment, the resource configuration proportion information comprises a maximum resource configuration proportion, a priority resource configuration proportion, and a minimum resource configuration proportion; and when the processor implements the step of determining the target ordering information of each network slice group according to the resource configuration information of each network slice group, the processor further implements the following steps:

[0172] when the minimum resource configuration proportions corresponding to each network slice group are all different, determining the target ordering information of each network slice group according to the minimum resource configuration proportions corresponding to each network slice group; when there are any two network slice groups with the same minimum resource configuration proportion, and the priority resource configuration proportions corresponding to each network slice group are all different, determining the target ordering information of each network slice group according to the minimum resource configuration proportions and the priority resource configuration proportions corresponding to each network slice group; and when there are any two network slice groups with the same minimum resource configuration proportion and the same priority resource configuration proportion, and the maximum resource configuration proportions corresponding to each network slice group are all different, determining the target ordering information of each network slice group according to the maximum resource configuration proportions, the priority resource configuration proportions, and the minimum resource configuration proportions corresponding to each network slice group.

[0173] In one embodiment, when the processor implements the step of determining the target ordering information of each network slice group according to the minimum resource configuration proportions corresponding to each network slice group, the processor further implements the following steps:

[0174] The network slice groups are arranged in descending order according to the size of the minimum resource configuration proportion corresponding to each network slice group, to obtain target sorting information of the network slice groups.

[0175] In one embodiment, when the processor executes the computer program to determine the target sorting information of the network slice groups according to the minimum resource configuration proportion, the priority resource configuration proportion and the maximum resource configuration proportion corresponding to each network slice group, the following steps are further implemented:

[0176] The network slice groups are arranged in descending order according to the size of the minimum resource configuration proportion corresponding to each network slice group, to obtain first sorting information of the network slice groups; the order numbers of the network slice groups with the same minimum resource configuration proportion in the first sorting information are the same; for different network slice groups with the same order number, the different network slice groups are arranged in descending order according to the size of the priority resource configuration proportion corresponding to each network slice group, to obtain second sorting information of the different network slice groups; the first sorting information is updated according to the second sorting information, to obtain the target sorting information of the network slice groups.

[0177] In one embodiment, when the processor executes the computer program to determine the target sorting information of the network slice groups according to the minimum resource configuration proportion, the priority resource configuration proportion and the maximum resource configuration proportion corresponding to each network slice group, the following steps are further implemented:

[0178] The network slice groups are arranged in descending order according to the size of the minimum resource configuration proportion corresponding to each network slice group, to obtain third sorting information of the network slice groups; the order numbers of the network slice groups with the same minimum resource configuration proportion in the third sorting information are the same; the fourth sorting information of the different network slice groups with the same order number in the third sorting information is determined according to the size of the priority resource configuration proportion and the size of the maximum resource configuration proportion corresponding to the different network slice groups with the same order number in the third sorting information; the third sorting information is updated according to the fourth sorting information, to obtain the target sorting information of the network slice groups.

[0179] In one embodiment, when the processor executes the computer program to determine the fourth sorting information of the different network slice groups with the same order number in the third sorting information according to the size of the priority resource configuration proportion and the size of the maximum resource configuration proportion corresponding to the different network slice groups with the same order number in the third sorting information, the following steps are further implemented:

[0180] The different network slice groups with the same order number in the third sorting information are arranged in descending order according to the size of the optimal resource configuration proportion corresponding to each network slice group, to obtain fifth sorting information of the different network slice groups with the same order number in the third sorting information; the order numbers of the different network slice groups with the same optimal resource configuration proportion in the fifth sorting information are the same.

[0181] According to sizes of maximum resource configuration proportions of different network slice groups with the same sequence number in the fifth sorting information, the different network slice groups with the same sequence number in the fifth sorting information are sorted in descending order to obtain sixth sorting information of the different network slice groups with the same sequence number in the fifth sorting information.

[0182] According to the sixth sorting information, the fifth sorting information is updated to obtain fourth sorting information of different network slice groups.

[0183] In one embodiment, when the processor executes the computer program to adjust the sending period of the scheduling request SR of each network slice group according to the target sorting information of each network slice group, the following steps are further implemented:

[0184] According to the target sorting information of each network slice group, a target sending period and a target sending prohibition time length of each network slice group are selected from the candidate sending period and the candidate sending prohibition time length respectively; and the sending period of the scheduling request SR of each network slice group is adjusted according to the target sending period and the target sending prohibition time length of each network slice group.

[0185] In one embodiment, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program. When the computer program is executed by a processor, the following steps are implemented:

[0186] Resource configuration information of each network slice group in a target distribution cell is obtained; wherein the resource configuration information of each network slice group includes resource configuration proportion information of physical resource blocks allocated to the network slice group by the target distribution cell;

[0187] According to the resource configuration information of each network slice group, target sorting information of each network slice group is determined;

[0188] According to the target sorting information of each network slice group, the sending period of the scheduling request SR of each network slice group is adjusted.

[0189] In one embodiment, the resource configuration proportion information includes a maximum resource configuration proportion, a priority resource configuration proportion and a minimum resource configuration proportion; when the processor executes the computer program to determine the target sorting information of each network slice group according to the resource configuration information of each network slice group, the following steps are further implemented:

[0190] In a case where the minimum resource configuration proportions corresponding to the network slice groups are all different, the target ranking information of the network slice groups is determined according to the minimum resource configuration proportions corresponding to the network slice groups; in a case where the minimum resource configuration proportions corresponding to any two network slice groups are the same, and the priority resource configuration proportions corresponding to the network slice groups are all different, the target ranking information of the network slice groups is determined according to the minimum resource configuration proportions and the priority resource configuration proportions corresponding to the network slice groups; in a case where the minimum resource configuration proportions and the priority resource configuration proportions corresponding to any two network slice groups are the same, and the maximum resource configuration proportions corresponding to the network slice groups are all different, the target ranking information of the network slice groups is determined according to the maximum resource configuration proportions, the priority resource configuration proportions and the minimum resource configuration proportions corresponding to the network slice groups.

[0191] In one embodiment, when the processor executes the computer program to determine the target ranking information of the network slice groups according to the minimum resource configuration proportions corresponding to the network slice groups, the following steps are further implemented:

[0192] The network slice groups are arranged in descending order according to the sizes of the minimum resource configuration proportions corresponding to the network slice groups, to obtain the target ranking information of the network slice groups.

[0193] In one embodiment, when the processor executes the computer program to determine the target ranking information of the network slice groups according to the minimum resource configuration proportions and the priority resource configuration proportions corresponding to the network slice groups, the following steps are further implemented:

[0194] The network slice groups are arranged in descending order according to the sizes of the minimum resource configuration proportions corresponding to the network slice groups, to obtain first ranking information of the network slice groups; the network slice groups with the same minimum resource configuration proportion have the same sequence number in the first ranking information; for different network slice groups with the same sequence number, the different network slice groups are arranged in descending order according to the sizes of the priority resource configuration proportions corresponding to the different network slice groups, to obtain second ranking information of the different network slice groups; the first ranking information is updated according to the second ranking information, to obtain the target ranking information of the network slice groups.

[0195] In one embodiment, when the processor executes the computer program to determine the target ranking information of the network slice groups according to the maximum resource configuration proportions, the priority resource configuration proportions and the minimum resource configuration proportions corresponding to the network slice groups, the following steps are further implemented:

[0196] According to the size of the minimum resource configuration proportion corresponding to each network slice group, the network slice groups are arranged in descending order to obtain third sorting information of the network slice groups; wherein, the network slice groups with the same minimum resource configuration proportion have the same order number in the third sorting information; according to the size of the priority resource configuration proportion and the size of the maximum resource configuration proportion corresponding to different network slice groups with the same order number in the third sorting information, fourth sorting information of the different network slice groups with the same order number in the third sorting information is determined; according to the fourth sorting information, the third sorting information is updated to obtain target sorting information of the network slice groups.

[0197] In one embodiment, when the processor executes the computer program to determine the fourth sorting information of the different network slice groups with the same order number in the third sorting information according to the size of the priority resource configuration proportion and the size of the maximum resource configuration proportion corresponding to the different network slice groups with the same order number in the third sorting information, the following steps are further implemented:

[0198] According to the size of the optimal resource configuration proportion corresponding to the different network slice groups with the same order number in the third sorting information, the different network slice groups with the same order number in the third sorting information are arranged in descending order to obtain fifth sorting information of the different network slice groups with the same order number in the third sorting information; wherein, the different network slice groups with the same optimal resource configuration proportion have the same order number in the fifth sorting information;

[0199] According to the size of the maximum resource configuration proportion of the different network slice groups with the same order number in the fifth sorting information, the different network slice groups with the same order number in the fifth sorting information are arranged in descending order to obtain sixth sorting information of the different network slice groups with the same order number in the fifth sorting information;

[0200] According to the sixth sorting information, the fifth sorting information is updated to obtain the fourth sorting information of the different network slice groups.

[0201] In one embodiment, when the processor executes the computer program to adjust the transmission period of the scheduling request SR of each network slice group according to the target sorting information of the network slice groups, the following steps are further implemented:

[0202] According to the target sorting information of the network slice groups, target transmission periods and target transmission prohibition time lengths of the network slice groups are selected from candidate transmission periods and candidate transmission prohibition time lengths respectively; and the transmission period of the scheduling request SR of each network slice group is adjusted according to the target transmission period and the target transmission prohibition time length of the network slice group.

[0203] In one embodiment, a computer program product is provided, comprising a computer program which, when executed by a processor, implements the following steps:

[0204] obtain resource configuration information of each network slice group under the target distribution cell; wherein the resource configuration information of each network slice group comprises resource configuration proportion information of physical resource blocks allocated by the target distribution cell for the network slice group;

[0205] determine target ranking information of each network slice group according to the resource configuration information of each network slice group;

[0206] adjust a sending period of a scheduling request (SR) of each network slice group according to the target ranking information of each network slice group.

[0207] In one embodiment, the resource configuration proportion information comprises a maximum resource configuration proportion, a priority resource configuration proportion and a minimum resource configuration proportion; when the processor executes the computer program to determine the target ranking information of each network slice group according to the resource configuration information of each network slice group, the following steps are further implemented:

[0208] when the minimum resource configuration proportions corresponding to each network slice group are all different, determine the target ranking information of each network slice group according to the minimum resource configuration proportions corresponding to each network slice group; when the minimum resource configuration proportions corresponding to any two network slice groups are the same, and the priority resource configuration proportions corresponding to each network slice group are all different, determine the target ranking information of each network slice group according to the minimum resource configuration proportions and the priority resource configuration proportions corresponding to each network slice group; when the minimum resource configuration proportions and the priority resource configuration proportions corresponding to any two network slice groups are all the same, and the maximum resource configuration proportions corresponding to each network slice group are all different, determine the target ranking information of each network slice group according to the maximum resource configuration proportions, the priority resource configuration proportions and the minimum resource configuration proportions corresponding to each network slice group.

[0209] In one embodiment, when the processor executes the computer program to determine the target ranking information of each network slice group according to the minimum resource configuration proportions corresponding to each network slice group, the following steps are further implemented:

[0210] perform descending arrangement on each network slice group according to the sizes of the minimum resource configuration proportions corresponding to each network slice group, to obtain the target ranking information of each network slice group.

[0211] In one embodiment, when the processor executes the computer program to determine the target ranking information of each network slice group according to the minimum resource configuration proportions and the priority resource configuration proportions corresponding to each network slice group, the following steps are further implemented:

[0212] arrange the network slice groups in descending order according to the sizes of the minimum resource configuration proportions corresponding to the network slice groups, to obtain first sorting information of the network slice groups; wherein, network slice groups with the same minimum resource configuration proportion have the same order number in the first sorting information; for different network slice groups with the same order number, arrange the different network slice groups in descending order according to the sizes of the priority resource configuration proportions corresponding to the different network slice groups, to obtain second sorting information of the different network slice groups; update the first sorting information according to the second sorting information, to obtain target sorting information of the network slice groups.

[0213] In one embodiment, when the processor executes the computer program to determine the target sorting information of the network slice groups according to the maximum resource configuration proportion, the priority resource configuration proportion and the minimum resource configuration proportion corresponding to each network slice group, the following steps are further implemented:

[0214] arrange the network slice groups in descending order according to the sizes of the minimum resource configuration proportions corresponding to the network slice groups, to obtain third sorting information of the network slice groups; wherein, network slice groups with the same minimum resource configuration proportion have the same order number in the third sorting information; determine fourth sorting information of different network slice groups with the same order number in the third sorting information according to the sizes of the priority resource configuration proportions and the sizes of the maximum resource configuration proportions corresponding to the different network slice groups with the same order number in the third sorting information; update the third sorting information according to the fourth sorting information, to obtain target sorting information of the network slice groups.

[0215] In one embodiment, when the processor executes the computer program to determine the fourth sorting information of different network slice groups with the same order number in the third sorting information according to the sizes of the priority resource configuration proportions and the sizes of the maximum resource configuration proportions corresponding to the different network slice groups with the same order number in the third sorting information, the following steps are further implemented:

[0216] arrange the different network slice groups with the same order number in the third sorting information in descending order according to the sizes of the optimal resource configuration proportions corresponding to the different network slice groups with the same order number in the third sorting information, to obtain fifth sorting information of the different network slice groups with the same order number in the third sorting information; wherein, different network slice groups with the same optimal resource configuration proportion have the same order number in the fifth sorting information;

[0217] arrange the different network slice groups with the same order number in the fifth sorting information in descending order according to the sizes of the maximum resource configuration proportions of the different network slice groups with the same order number in the fifth sorting information, to obtain sixth sorting information of the different network slice groups with the same order number in the fifth sorting information;

[0218] According to the sixth sorting information, the fifth sorting information is updated to obtain fourth sorting information of different network slice groups.

[0219] In one embodiment, when the processor executes the computer program to adjust the sending period of the scheduling request (SR) of each network slice group according to the target sorting information of each network slice group, the following steps are further implemented:

[0220] According to the target sorting information of each network slice group, the target sending period and the target sending prohibit time length of each network slice group are selected from the candidate sending period and the candidate sending prohibit time length respectively; and the sending period of the scheduling request (SR) of each network slice group is adjusted according to the target sending period and the target sending prohibit time length of each network slice group.

[0221] It should be noted that the data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data fully authorized by all parties, and the collection, use and processing of relevant data need to comply with relevant regulations.

[0222] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration but not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., without being limited thereto.

[0223] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist, it should be considered as the scope of the present application.

[0224] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent of the present application. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are all within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.

Claims

1. A method of adjusting a period, characterized by, Applied to a base station, the method comprises: obtaining resource configuration information of each network slice group under a target distribution cell; wherein the resource configuration information of each network slice group comprises resource configuration proportion information of physical resource blocks allocated by the target distribution cell for the network slice group; performing descending order sorting on each network slice group according to the resource configuration information of each network slice group, to obtain target sorting information of each network slice group; wherein the target sorting information of each network slice group comprises an arrangement order number of the network slice group; adjusting a sending period of a scheduling request (SR) of each network slice group according to the target sorting information of each network slice group; wherein the sending period allocated for a network slice group with a higher arrangement order number is less than the sending period allocated for a network slice group with a lower arrangement order number.

2. The method of claim 1, wherein, The resource configuration proportion information comprises a maximum resource configuration proportion, a priority resource configuration proportion and a minimum resource configuration proportion. The descending order sorting on each network slice group according to the resource configuration information of each network slice group to obtain the target sorting information of each network slice group comprises: in the case that the minimum resource configuration proportions corresponding to each network slice group are all different, determining the target sorting information of each network slice group according to the minimum resource configuration proportions corresponding to each network slice group; in the case that the minimum resource configuration proportions corresponding to any two network slice groups are the same, and the priority resource configuration proportions corresponding to each network slice group are all different, determining the target sorting information of each network slice group according to the minimum resource configuration proportions and the priority resource configuration proportions corresponding to each network slice group; in the case that the minimum resource configuration proportions and the priority resource configuration proportions corresponding to any two network slice groups are all the same, and the maximum resource configuration proportions corresponding to each network slice group are all different, determining the target sorting information of each network slice group according to the maximum resource configuration proportions, the priority resource configuration proportions and the minimum resource configuration proportions corresponding to each network slice group.

3. The method of claim 2, wherein, The determining the target sorting information of each network slice group according to the minimum resource configuration proportions corresponding to each network slice group comprises: performing descending order arrangement on each network slice group according to the sizes of the minimum resource configuration proportions corresponding to each network slice group, to obtain the target sorting information of each network slice group.

4. The method of claim 2, wherein, The determining the target sorting information of each network slice group according to the minimum resource configuration proportions and the priority resource configuration proportions corresponding to each network slice group comprises: performing descending order arrangement on each network slice group according to the sizes of the minimum resource configuration proportions corresponding to each network slice group, to obtain first sorting information of each network slice group; wherein the order numbers of network slice groups with the same minimum resource configuration proportion in the first sorting information are the same; for different network slice groups with the same order number, performing descending order arrangement on the different network slice groups according to the sizes of the priority resource configuration proportions corresponding to the different network slice groups, to obtain second sorting information of the different network slice groups; updating the first sorting information according to the second sorting information, to obtain the target sorting information of each network slice group.

5. The method of claim 2, wherein, The target ranking information of each network slice group is determined according to the maximum resource configuration proportion, the priority resource configuration proportion and the minimum resource configuration proportion corresponding to each network slice group, and the target ranking information of each network slice group is determined according to the maximum resource configuration proportion, the priority resource configuration proportion and the minimum resource configuration proportion corresponding to each network slice group. The third ranking information of each network slice group is obtained by arranging each network slice group in descending order according to the size of the minimum resource configuration proportion corresponding to each network slice group, and the network slice groups with the same minimum resource configuration proportion have the same sequence number in the third ranking information. The fourth ranking information of the different network slice groups with the same sequence number in the third ranking information is determined according to the size of the priority resource configuration proportion and the size of the maximum resource configuration proportion corresponding to the different network slice groups with the same sequence number in the third ranking information. The third ranking information is updated according to the fourth ranking information, and the target ranking information of each network slice group is obtained.

6. The method of claim 5, wherein, The fourth ranking information of the different network slice groups with the same sequence number in the third ranking information is determined according to the size of the priority resource configuration proportion and the size of the maximum resource configuration proportion corresponding to the different network slice groups with the same sequence number in the third ranking information. The fifth ranking information of the different network slice groups with the same sequence number in the third ranking information is obtained by arranging the different network slice groups with the same sequence number in the third ranking information in descending order according to the size of the optimal resource configuration proportion corresponding to the different network slice groups, and the different network slice groups with the same optimal resource configuration proportion have the same sequence number in the fifth ranking information. The sixth ranking information of the different network slice groups with the same sequence number in the fifth ranking information is obtained by arranging the different network slice groups with the same sequence number in the fifth ranking information in descending order according to the size of the maximum resource configuration proportion corresponding to the different network slice groups with the same sequence number in the fifth ranking information. The fifth ranking information is updated according to the sixth ranking information, and the fourth ranking information of the different network slice groups is obtained.

7. The method of claim 1, wherein, The sending period of the scheduling request (SR) of each network slice group is adjusted according to the target ranking information of each network slice group, the target sending period and the target sending inhibition time length of each network slice group are selected from the candidate sending period and the candidate sending inhibition time length respectively according to the target ranking information of each network slice group, and the sending period of the SR of each network slice group is adjusted according to the target sending period and the target sending inhibition time length of each network slice group. The device comprises: An information acquisition module is configured to acquire resource configuration information of each network slice group in a target distribution cell, wherein the resource configuration information of each network slice group comprises resource configuration proportion information of physical resource blocks allocated by the target distribution cell for the network slice group.

8. A cycle adjustment apparatus, characterized by comprising: An information determination module is configured to arrange each network slice group in descending order according to the resource configuration information of each network slice group, and obtain target ranking information of each network slice group, wherein the target ranking information of each network slice group comprises a sequence number of the network slice group. ​ ​ A period adjustment module is configured to adjust the sending period of the SR of each network slice group according to the target ordering information of each network slice group; and the sending period allocated to a network slice group with a higher sequence number is shorter than the sending period allocated to a network slice group with a lower sequence number. 9.A computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the computer device is configured to perform the method according to any one of claims 1-8 when the computer program is executed by the processor. The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 7.

10. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 7.

11. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 7. The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 7.

Citation Information

Patent Citations

  • Systems and methods for an enhanced scheduling request for 5g nr

    US20180279353A1

  • Resource scheduling method, radio access network device, and terminal device

    US20190349954A1