Access signaling scheduling method, device, electronic device and storage medium

By calculating the SINR and value of the terminal device in a 5G network and obtaining the appropriate MCS value, the access signaling of the terminal device is scheduled, which solves the problem of network delay fluctuations caused by the terminal device re-connecting the network, and achieves lower network delay fluctuations.

CN115567155BActive Publication Date: 2025-03-04INSPUR COMM TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211042660.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-29
Publication Date
2025-03-04
Estimated Expiration
2042-08-29

AI Technical Summary

Technical Problem

In 5G networks, when terminal devices reconnect to the network, it will cause large network delay fluctuations, and the existing technology is difficult to effectively solve this problem.

Method used

By determining the terminal to be accessed from the base station, and when the online terminal proportion is less than or equal to the proportion threshold and there is no online service waiting for dispatch, the first SINR and value are calculated, and the appropriate MCS value is obtained based on the SINR value table, and the access signaling of the terminal is scheduled.

Benefits of technology

It avoids occupying the air interface resources of the terminal that is doing business during the access signaling scheduling process, obtaining appropriate MCS values ​​to reduce wireless resource usage, and reducing network delay fluctuations when the terminal device re-connects to the network.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115567155B_ABST
    Figure CN115567155B_ABST
Patent Text Reader

Abstract

The present invention provides a scheduling method, device, electronic device and storage medium for access signaling, the method comprising: determining a first terminal to be accessed to a base station; if it is determined that the proportion of online terminals is less than or equal to a proportion threshold, and there is no online service waiting to be scheduled, then determining the sum of a first SINR value and a second SINR value as a first SINR sum value, and the online service is the service of the online terminal; based on the first SINR sum value and an SINR value table, obtaining a first MCS value; based on the first MCS value, scheduling the access signaling of the first terminal; the proportion of online terminals is the ratio of the number of online terminals to the total number of terminals; the first SINR value and the second SINR value correspond to the SINR values ​​of msg1 and msg3 respectively. The present invention can obtain a suitable MCS value by querying the SINR value table, avoiding the use of too low an MCS value to occupy more wireless resources, and can reduce the delay fluctuation of the network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communication technology, and in particular to a scheduling method, device, electronic device and storage medium for access signaling. Background Art

[0002] In the new radio (NR) wireless network of the fifth generation mobile communication technology (5G), for the application scenarios of industrial automation control, each terminal device is sensitive to network latency fluctuations. The terminal devices in the network may be disconnected for some reason and need to reconnect to the 5G network.

[0003] However, the reconnection of terminal devices (such as programmable logic controllers (PLCs), inspection robots, and overhead cranes) to the 5G network has a significant impact on the latency fluctuation of the entire network. How to reduce the latency fluctuation of the network when the terminal devices reconnect to the network is an important issue that the industry needs to solve urgently. Summary of the invention

[0004] In view of the problems existing in the prior art, the embodiments of the present invention provide a method, device, electronic device and storage medium for scheduling access signaling.

[0005] In a first aspect, the present invention provides a method for scheduling access signaling, comprising:

[0006] Determine a first terminal to access a base station;

[0007] If it is determined that the proportion of online terminals is less than or equal to the proportion threshold, and there is no online service waiting to be scheduled, determining the sum of the first signal to interference plus noise ratio SINR value and the second SINR value as the first SINR sum value, and the online service is the service of the online terminal;

[0008] Based on the first SINR value and the SINR value table, obtaining a first modulation and coding strategy MCS value;

[0009] Scheduling access signaling of the first terminal based on the first MCS value;

[0010] The online terminal ratio is the ratio of the number of online terminals to the total number of terminals; the first SINR value is the SINR value of message 1msg1 during the access process of the first terminal, and the second SINR value is the SINR value of message 3msg3 during the access process of the first terminal; the SINR value table is used to characterize the correspondence between SINR and value and MCS value.

[0011] Optionally, according to a scheduling method for access signaling provided by the present invention, before acquiring the first modulation and coding strategy MCS value based on the first SINR sum value and the SINR value table, the method further includes:

[0012] Determine the initial MCS value;

[0013] Based on the initial MCS value, continuously performing a learning operation of the access terminal until it is determined that a terminal access failure occurs;

[0014] The Nth execution of the learning operation includes:

[0015] Determining a second MCS value used for performing the learning operation for the Nth time based on an MCS value determination formula;

[0016] Accessing a second terminal based on the second MCS value;

[0017] If it is determined that the second terminal is successfully accessed, determining a sum of the third SINR value and the fourth SINR value as a second SINR sum value;

[0018] Based on the second SINR value and the second MCS value, updating the SINR value table;

[0019] The MCS value determination formula is M+(N-1)×L, where M represents the initial MCS value, L represents the preset step size, and N is a positive integer greater than or equal to 1; the third SINR value is the SINR value of msg1 during the access process of the second terminal, and the fourth SINR value is the SINR value of msg3 during the access process of the second terminal.

[0020] Optionally, according to a scheduling method for access signaling provided by the present invention, any one record in the SINR value table includes an index value and an MCS value, and updating the SINR value table based on the second SINR and value and the second MCS value includes:

[0021] Determine an index value of the second SINR sum value based on an interval mapping relationship and a numerical interval in which the second SINR sum value is located, wherein the interval mapping relationship is used to represent a mapping relationship between a numerical interval and an index value;

[0022] The SINR value table is updated based on the index value of the second SINR value and the second MCS value.

[0023] Optionally, according to a scheduling method for access signaling provided by the present invention, the updating of the SINR value table based on the index value of the second SINR and value and the second MCS value includes:

[0024] In a case where it is determined that there is a first record in the SINR value table, if it is determined that the second MCS value is greater than the MCS value of the first record, updating the MCS value of the first record based on the second MCS value;

[0025] The index value of the first record is the same as the index value of the second SINR sum value.

[0026] Optionally, according to a scheduling method for access signaling provided by the present invention, acquiring a first modulation and coding strategy MCS value based on a first SINR sum value and an SINR value table includes:

[0027] Determine an index value of the first SINR sum value based on the interval mapping relationship and the numerical interval in which the first SINR sum value is located;

[0028] The first MCS value is acquired based on the index value of the first SINR value and the SINR value table.

[0029] Optionally, according to a method for scheduling access signaling provided by the present invention, after determining that a terminal access failure occurs, the method further includes:

[0030] Determining the ratio threshold based on the total number of terminals and the number of online terminals at the first moment;

[0031] The first moment is the moment corresponding to when the terminal access failure is determined to occur.

[0032] In a second aspect, the present invention further provides a scheduling device for access signaling, comprising:

[0033] A first determining module, used to determine a first terminal to access a base station;

[0034] A second determination module is configured to determine the sum of the first signal to interference plus noise ratio SINR value and the second SINR value as a first SINR sum value if it is determined that the proportion of online terminals is less than or equal to the proportion threshold and there is no online service waiting to be scheduled, wherein the online service is a service of the online terminal;

[0035] An acquisition module, configured to acquire a first modulation and coding strategy MCS value based on a first SINR sum value and an SINR value table;

[0036] A scheduling module, scheduling access signaling of the first terminal based on a first MCS value;

[0037] The online terminal ratio is the ratio of the number of online terminals to the total number of terminals; the first SINR value is the SINR value of message 1msg1 during the access process of the first terminal, and the second SINR value is the SINR value of message 3msg3 during the access process of the first terminal; the SINR value table is used to characterize the correspondence between SINR and value and MCS value.

[0038] In a third aspect, the present invention further provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the scheduling method for access signaling as described in any one of the above is implemented.

[0039] In a fourth aspect, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements a scheduling method for access signaling as described in any one of the above.

[0040] In a fifth aspect, the present invention further provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the scheduling method for access signaling as described in any one of the above is implemented.

[0041] The access signaling scheduling method, device, electronic device and storage medium provided by the present invention can avoid occupying the air interface resources of the terminal that is doing business during the access signaling scheduling of the first terminal by scheduling the access signaling of the first terminal when the proportion of online terminals is less than or equal to the proportion threshold and there is no online business waiting to be scheduled. At the same time, by querying the SINR value table based on the first SINR and value, a suitable first MCS value can be obtained, avoiding the use of too low MCS value to cause more wireless resources to be occupied, and then scheduling the access signaling of the first terminal based on the first MCS value, which can reduce the network delay fluctuation during the process of the terminal device re-accessing the network. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0043] Figure 1 It is a flow chart of the access signaling scheduling method provided by the present invention;

[0044] Figure 2 It is a structural diagram of the access signaling scheduling device provided by the present invention;

[0045] Figure 3 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION

[0046] In order to facilitate a clearer understanding of the embodiments of the present invention, some relevant background knowledge is first introduced as follows.

[0047] For industrial automation control application scenarios, terminal devices in the network may be disconnected for some reason and need to reconnect to the 5G network.

[0048] If it is a general network terminal access, the impact on the network may be relatively small, but the wireless network based on industrial automation control is not like the terminals in the public 5G network that work independently. When the industrial automation control terminal reconnects to the network, the background control server will broadcast the location of the terminal and its attribute information through the wireless network, and at the same time, each terminal in the network will also re-handshake and communicate with each other, which will increase the network's business volume.

[0049] In the process of terminal equipment accessing the 5G network, the traditional adaptive modulation and coding (AMC) algorithm makes various conservative estimates of the signaling in order to ensure the access success rate, resulting in relatively low uplink and downlink modulation and coding scheme (MCS) values ​​during access and after access is completed. Therefore, more wireless resources are occupied, and the traditional scheduling algorithm gives a higher scheduling priority to the access signaling than the terminal that is doing business, resulting in the terminals that are accessing occupying a large number of air interface resources of the terminals that are doing business.

[0050] The combined influence of the above factors will cause the instantaneous delay of the entire network to exceed the delay threshold specified by industrial control, resulting in various communication alarms generated by each terminal device, affecting production efficiency.

[0051] The solutions in related technologies include: 1) increasing cell bandwidth and cell throughput; 2) controlling the number of terminals accessing each cell; 3) modifying the cell frequency to avoid interference while adjusting the AMC algorithm to make it rise and fall quickly. However, the application of these technologies in industrial automation control scenarios will increase the complexity of deployment or have demanding wireless environment requirements.

[0052] In order to overcome the above defects, the present invention provides a scheduling method, device, electronic device and storage medium for access signaling. By optimizing the scheduling method, it is possible to easily reduce the network delay fluctuation during the process of terminal equipment re-accessing the network.

[0053] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0054] Figure 1 It is a flow chart of the access signaling scheduling method provided by the present invention, such as Figure 1 As shown, the execution subject of the access signaling scheduling method may be an electronic device, such as a base station, etc. The method includes:

[0055] Step 101: determine a first terminal to be accessed to a base station.

[0056] Specifically, in order to achieve re-access to a terminal that has been disconnected, a first terminal to be accessed to a base station may be determined, and the first terminal may be a terminal that needs to re-access the network after being disconnected.

[0057] Step 102: If it is determined that the proportion of online terminals is less than or equal to the proportion threshold and there is no online service waiting to be scheduled, the sum of the first signal to interference plus noise ratio (SINR) value and the second SINR value is determined as the first SINR sum value, and the online service is the service of the online terminal.

[0058] The online terminal ratio is the ratio of the number of online terminals to the total number of terminals; the first SINR value is the SINR value of message 1msg1 during the access process of the first terminal, and the second SINR value is the SINR value of message 3msg3 during the access process of the first terminal.

[0059] Specifically, after determining the first terminal to be accessed by the base station, the relationship between the proportion of online terminals and the proportion threshold can be determined, and it can also be determined whether there are online services waiting to be scheduled. If it is determined that the proportion of online terminals is less than or equal to the proportion threshold, and there are no online services waiting to be scheduled, the first SINR value and the second SINR value can be summed to obtain a first SINR sum value, and the first SINR sum value can be used to query the SINR value table to obtain the MCS value used to schedule access signaling.

[0060] It can be understood that, when the proportion of online terminals is greater than the proportion threshold, the number of offline terminals is small, and the access signaling of the first terminal can be scheduled based on the scheduling method in the relevant technology, and the scheduling process generally does not cause the instantaneous delay of the entire network to exceed the delay threshold specified by the industrial control. When the proportion of online terminals is less than or equal to the proportion threshold, the number of offline terminals is large. If the scheduling method in the relevant technology is used to schedule the access signaling of the first terminal, it may cause the instantaneous delay of the entire network to exceed the delay threshold specified by the industrial control, and the scheduling method of the present invention can be used.

[0061] For example, the ratio threshold may be one third. When the ratio of online terminals is less than or equal to one third, the number of offline terminals is relatively large, and the scheduling method of the present invention may be adopted.

[0062] It can be understood that when the proportion of online terminals is less than or equal to the proportion threshold, the number of offline terminals is relatively large. In order to avoid occupying the air interface resources of the terminal that is doing business during the access signaling process of scheduling the first terminal, it can be determined whether there is an online business waiting to be scheduled. If it is determined that there is no online business waiting to be scheduled, the access signaling of the first terminal can be scheduled.

[0063] Optionally, during the random access process of the first terminal, the SINR value of msg1 and the SINR value of msg3 can be obtained, and the SINR value of msg1 can be used as the first SINR value, and the SINR value of msg3 can be used as the second SINR value. Then, the first SINR value and the second SINR value can be summed to obtain a first SINR sum value, and the first SINR sum value can be used to query the SINR value table to obtain the MCS value used for scheduling access signaling.

[0064] Step 103: Acquire a first modulation and coding strategy MCS value based on the first SINR value and the SINR value table.

[0065] The SINR value table is used to characterize the corresponding relationship between the SINR and MCS values.

[0066] Specifically, after obtaining the first SINR sum value, the SINR value table may be searched based on the first SINR sum value to obtain an MCS value matching the first SINR sum value, and the MCS value may be used as the first MCS value.

[0067] It is understandable that, in the process of historical access to the terminal device, you can continuously try to schedule the access signaling with a larger MCS value. If the terminal device is successfully accessed, the SINR and value in this access process and the MCS value of each access signaling can be recorded in the SINR value table. In the process of accessing the first terminal, the SINR value table can be queried based on the first SINR and value, and a suitable first MCS value can be obtained to avoid using too low an MCS value and occupying more wireless resources.

[0068] Step 104: Schedule access signaling of the first terminal based on the first MCS value.

[0069] Specifically, after acquiring the first MCS value, access signaling of the first terminal may be scheduled based on the first MCS value.

[0070] It can be understood that by querying the SINR value table based on the first SINR and value, multiple first MCS values ​​can be obtained, each first MCS value corresponds to an access signaling, and based on multiple first MCS values, each access signaling of the first terminal can be scheduled.

[0071] It is understandable that in actual factories based on 5G NR network industrial automation control networks, the network latency fluctuations caused by multiple terminal devices re-accessing the network can be solved by scheduling priority and high MCS during access, thereby meeting actual production needs.

[0072] The access signaling scheduling method provided by the present invention can avoid occupying the air interface resources of the terminal that is doing business during the access signaling scheduling of the first terminal by scheduling the access signaling of the first terminal when the proportion of online terminals is less than or equal to the proportion threshold and there is no online business waiting to be scheduled. At the same time, by querying the SINR value table based on the first SINR and value, a suitable first MCS value can be obtained, avoiding the use of too low MCS value to cause more wireless resources to be occupied, and then scheduling the access signaling of the first terminal based on the first MCS value, which can reduce the network delay fluctuation during the process of the terminal device re-accessing the network.

[0073] Optionally, before acquiring the first modulation and coding strategy MCS value based on the first SINR sum value and the SINR value table, the method further includes:

[0074] Determine the initial MCS value;

[0075] Based on the initial MCS value, continuously performing a learning operation of the access terminal until it is determined that a terminal access failure occurs;

[0076] The Nth execution of the learning operation includes:

[0077] Determining a second MCS value used for performing the learning operation for the Nth time based on an MCS value determination formula;

[0078] Accessing a second terminal based on the second MCS value;

[0079] If it is determined that the second terminal is successfully accessed, determining a sum of the third SINR value and the fourth SINR value as a second SINR sum value;

[0080] Based on the second SINR value and the second MCS value, updating the SINR value table;

[0081] The MCS value determination formula is M+(N-1)×L, where M represents the initial MCS value, L represents the preset step size, and N is a positive integer greater than or equal to 1; the third SINR value is the SINR value of msg1 during the access process of the second terminal, and the fourth SINR value is the SINR value of msg3 during the access process of the second terminal.

[0082] Specifically, in order to obtain the SINR value table, service self-learning may be performed before obtaining the first MCS value based on the first SINR value and the SINR value table. In the process of performing service self-learning, a relatively small initial MCS value may be determined, and then based on the initial MCS value, the learning operation of the access terminal may be continuously performed until it is determined that a terminal access failure occurs.

[0083] Specifically, during any learning operation, the second MCS value used for the Nth learning operation can be determined based on the MCS value determination formula, and then the second terminal can be accessed based on the second MCS value. If it is determined that the second terminal is successfully accessed, the third SINR value and the fourth SINR value can be summed to obtain the second SINR sum value, and then the SINR value table can be updated based on the second SINR sum value and the second MCS value.

[0084] It is understandable that if the learning operation is performed for the (N-1)th time and the second terminal is successfully accessed, the learning operation will continue to be performed for the Nth time. It can be seen from the MCS value determination formula that the MCS value used in the Nth learning operation is one preset step length L more than the MCS value used in the (N-1)th learning operation.

[0085] It can be understood that in the process of accessing the second terminal, the MCS value of each access signaling can be obtained, that is, multiple second MCS values ​​can be obtained, and each second MCS value corresponds to an access signaling. If it is determined that the second terminal is successfully accessed, the second SINR and value and multiple second MCS values ​​can be used to update the SINR value table.

[0086] Optionally, before the learning operation is performed for the first time, a SINR value table without records may be created.

[0087] Therefore, by performing the learning operation multiple times, the SINR value table can be obtained. In the process of accessing the first terminal, the SINR value table can be queried based on the first SINR and value, and a suitable first MCS value can be obtained to avoid using an excessively low MCS value and occupying more wireless resources.

[0088] Optionally, any one record in the SINR value table includes an index value and an MCS value, and updating the SINR value table based on the second SINR value and the second MCS value includes:

[0089] Determine an index value of the second SINR sum value based on an interval mapping relationship and a numerical interval in which the second SINR sum value is located, wherein the interval mapping relationship is used to represent a mapping relationship between a numerical interval and an index value;

[0090] The SINR value table is updated based on the index value of the second SINR value and the second MCS value.

[0091] Specifically, during any learning operation, if it is determined that the second terminal is successfully accessed, the second SINR sum value can be obtained, and then the numerical interval to which the second SINR sum value belongs can be determined, and then based on the numerical interval and the interval mapping relationship, the index value of the second SINR sum value can be determined, and then based on the index value of the second SINR sum value and the second MCS value, the SINR value table can be updated.

[0092] For example, five numerical intervals may be divided, including a first numerical interval, a second numerical interval, a third numerical interval, a fourth numerical interval, and a fifth numerical interval, and the numerical intervals do not overlap with each other. The interval mapping relationship may include an index value corresponding to the first numerical interval of 1, an index value corresponding to the second numerical interval of 2, an index value corresponding to the third numerical interval of 3, an index value corresponding to the fourth numerical interval of 4, and an index value corresponding to the fifth numerical interval of 5.

[0093] During any learning operation, if it is determined that the second terminal is successfully accessed, the second SINR sum value can be obtained, and then the numerical range to which the second SINR sum value belongs can be determined. For example, if the numerical range to which it belongs is the third numerical range, then the index value of the second SINR sum value can be determined to be 3, and then based on the index value 3 and the second MCS value, the SINR value table is updated.

[0094] Therefore, by converting the second SINR value into an index value, the SINR value table can be updated based on the index value, thereby improving the efficiency of updating the SINR value table.

[0095] Optionally, updating the SINR value table based on the index value of the second SINR value and the second MCS value includes:

[0096] In a case where it is determined that there is a first record in the SINR value table, if it is determined that the second MCS value is greater than the MCS value of the first record, updating the MCS value of the first record based on the second MCS value;

[0097] The index value of the first record is the same as the index value of the second SINR sum value.

[0098] Specifically, during any learning operation, after determining the index value of the second SINR sum value, it can be determined whether there is a first record in the SINR value table, and the index value of the first record is the same as the index value of the second SINR sum value. If it is determined that the first record exists in the SINR value table, it can be further determined whether the second MCS value is greater than the MCS value of the first record. If it is determined that the second MCS value is greater than the MCS value of the first record, the MCS value of the first record can be updated based on the second MCS value.

[0099] Therefore, in the process of executing service self-learning, you can continuously try to schedule access signaling with a larger MCS value. If you successfully access the terminal device, you can record the SINR sum value and the MCS value of each access signaling in the access process to the SINR value table. In the process of accessing the first terminal, you can query the SINR value table based on the first SINR sum value to obtain a suitable first MCS value, avoiding the use of too low an MCS value and occupying more wireless resources.

[0100] Optionally, acquiring a first modulation and coding strategy MCS value based on the first SINR sum value and the SINR value table includes:

[0101] Determine an index value of the first SINR sum value based on the interval mapping relationship and the numerical interval in which the first SINR sum value is located;

[0102] The first MCS value is acquired based on the index value of the first SINR value and the SINR value table.

[0103] Specifically, after obtaining the first SINR sum value, the index value of the first SINR sum value can be determined based on the interval mapping relationship and the numerical interval in which the first SINR sum value is located, and then the index value of the first SINR sum value can be queried in the SINR value table to obtain the first MCS value corresponding to the index value of the first SINR sum value, and then the access signaling of the first terminal can be scheduled based on the first MCS value.

[0104] Therefore, the first SINR value is converted into an index value, and the SINR value table can be queried based on the index value, thereby improving the efficiency of table query.

[0105] Optionally, after determining that a terminal access failure occurs, the method further includes:

[0106] Determining the ratio threshold based on the total number of terminals and the number of online terminals at the first moment;

[0107] The first moment is the moment corresponding to when the terminal access failure is determined to occur.

[0108] Specifically, during the process of executing service self-learning, if it is determined that a terminal access failure occurs, the service self-learning process may be terminated, and then a ratio threshold may be determined based on the total number of terminals and the number of online terminals at the first moment.

[0109] Therefore, by analyzing the total number of terminals and the number of online terminals at the first moment, a ratio threshold suitable for the current network environment can be determined.

[0110] The access signaling scheduling method provided by the present invention can avoid occupying the air interface resources of the terminal that is doing business during the access signaling scheduling of the first terminal by scheduling the access signaling of the first terminal when the proportion of online terminals is less than or equal to the proportion threshold and there is no online business waiting to be scheduled. At the same time, by querying the SINR value table based on the first SINR and value, a suitable first MCS value can be obtained, avoiding the use of too low MCS value to cause more wireless resources to be occupied, and then scheduling the access signaling of the first terminal based on the first MCS value, which can reduce the network delay fluctuation during the process of the terminal device re-accessing the network.

[0111] The access signaling scheduling device provided by the present invention is described below. The access signaling scheduling device described below and the access signaling scheduling method described above can be referred to each other.

[0112] Figure 2 Schematic diagram of the structure of the access signaling scheduling device provided by the present invention, such as Figure 2 As shown, the device includes: a first determination module 201, a second determination module 202, an acquisition module 203 and a scheduling module 204, wherein:

[0113] A first determining module 201 is used to determine a first terminal to access a base station;

[0114] A second determination module 202 is configured to determine the sum of the first signal to interference plus noise ratio SINR value and the second SINR value as a first SINR sum value if it is determined that the proportion of online terminals is less than or equal to the proportion threshold and there is no online service waiting to be scheduled, wherein the online service is a service of the online terminal;

[0115] An acquisition module 203 is used to acquire a first modulation and coding strategy MCS value based on the first SINR value and the SINR value table;

[0116] The scheduling module 204 schedules access signaling of the first terminal based on the first MCS value;

[0117] The online terminal ratio is the ratio of the number of online terminals to the total number of terminals; the first SINR value is the SINR value of message 1msg1 during the access process of the first terminal, and the second SINR value is the SINR value of message 3msg3 during the access process of the first terminal; the SINR value table is used to characterize the correspondence between SINR and value and MCS value.

[0118] The access signaling scheduling device provided by the present invention can avoid occupying the air interface resources of the terminal that is doing business during the process of scheduling the access signaling of the first terminal by scheduling the access signaling of the first terminal when the proportion of online terminals is less than or equal to the proportion threshold and there is no online business waiting to be scheduled. At the same time, by querying the SINR value table based on the first SINR and value, a suitable first MCS value can be obtained, avoiding the use of too low MCS value to cause more wireless resources to be occupied, and then scheduling the access signaling of the first terminal based on the first MCS value, which can reduce the network delay fluctuation during the process of the terminal device re-accessing the network.

[0119] Optionally, the device further includes a self-learning module, and before acquiring the first modulation and coding strategy MCS value based on the first SINR sum value and the SINR value table, the self-learning module is used to:

[0120] Determine the initial MCS value;

[0121] Based on the initial MCS value, continuously performing a learning operation of the access terminal until it is determined that a terminal access failure occurs;

[0122] The Nth execution of the learning operation includes:

[0123] Determining a second MCS value used for performing the learning operation for the Nth time based on an MCS value determination formula;

[0124] Accessing a second terminal based on the second MCS value;

[0125] If it is determined that the second terminal is successfully accessed, determining a sum of the third SINR value and the fourth SINR value as a second SINR sum value;

[0126] Based on the second SINR value and the second MCS value, updating the SINR value table;

[0127] The MCS value determination formula is M+(N-1)×L, where M represents the initial MCS value, L represents the preset step size, and N is a positive integer greater than or equal to 1; the third SINR value is the SINR value of msg1 during the access process of the second terminal, and the fourth SINR value is the SINR value of msg3 during the access process of the second terminal.

[0128] Optionally, any record in the SINR value table includes an index value and an MCS value, and the self-learning module is specifically used to:

[0129] Determine an index value of the second SINR sum value based on an interval mapping relationship and a numerical interval in which the second SINR sum value is located, wherein the interval mapping relationship is used to represent a mapping relationship between a numerical interval and an index value;

[0130] The SINR value table is updated based on the index value of the second SINR value and the second MCS value.

[0131] Optionally, the self-learning module is specifically used for:

[0132] In a case where it is determined that there is a first record in the SINR value table, if it is determined that the second MCS value is greater than the MCS value of the first record, updating the MCS value of the first record based on the second MCS value;

[0133] The index value of the first record is the same as the index value of the second SINR sum value.

[0134] Optionally, the acquisition module is specifically used for:

[0135] Determine an index value of the first SINR sum value based on the interval mapping relationship and the numerical interval in which the first SINR sum value is located;

[0136] The first MCS value is acquired based on the index value of the first SINR value and the SINR value table.

[0137] Optionally, the device further includes a third determining module, and after determining that the terminal access failure occurs, the third determining module is configured to:

[0138] Determining the ratio threshold based on the total number of terminals and the number of online terminals at the first moment;

[0139] The first moment is the moment corresponding to when the terminal access failure is determined to occur.

[0140] The access signaling scheduling device provided by the present invention can avoid occupying the air interface resources of the terminal that is doing business during the process of scheduling the access signaling of the first terminal by scheduling the access signaling of the first terminal when the proportion of online terminals is less than or equal to the proportion threshold and there is no online business waiting to be scheduled. At the same time, by querying the SINR value table based on the first SINR and value, a suitable first MCS value can be obtained, avoiding the use of too low MCS value to cause more wireless resources to be occupied, and then scheduling the access signaling of the first terminal based on the first MCS value, which can reduce the network delay fluctuation during the process of the terminal device re-accessing the network.

[0141] Figure 3 is a schematic diagram of the structure of the electronic device provided by the present invention, such as Figure 3 As shown, the electronic device may include: a processor 310, a communication interface 320, a memory 330 and a communication bus 340, wherein the processor 310, the communication interface 320, and the memory 330 communicate with each other through the communication bus 340. The processor 310 may call the logic instructions in the memory 330 to execute the scheduling method of the access signaling, for example, the method includes:

[0142] Determine a first terminal to access a base station;

[0143] If it is determined that the proportion of online terminals is less than or equal to the proportion threshold, and there is no online service waiting to be scheduled, determining the sum of the first signal to interference plus noise ratio SINR value and the second SINR value as the first SINR sum value, and the online service is the service of the online terminal;

[0144] Based on the first SINR value and the SINR value table, obtaining a first modulation and coding strategy MCS value;

[0145] Scheduling access signaling of the first terminal based on the first MCS value;

[0146] The online terminal ratio is the ratio of the number of online terminals to the total number of terminals; the first SINR value is the SINR value of message 1msg1 during the access process of the first terminal, and the second SINR value is the SINR value of message 3msg3 during the access process of the first terminal; the SINR value table is used to characterize the correspondence between SINR and value and MCS value.

[0147] In addition, the logic instructions in the above-mentioned memory 330 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.

[0148] On the other hand, the present invention further provides a computer program product, the computer program product includes a computer program, the computer program can be stored on a non-transitory computer-readable storage medium, and when the computer program is executed by a processor, the computer can execute the access signaling scheduling method provided by the above methods, for example, the method includes:

[0149] Determine a first terminal to access a base station;

[0150] If it is determined that the proportion of online terminals is less than or equal to the proportion threshold, and there is no online service waiting to be scheduled, determining the sum of the first signal to interference plus noise ratio SINR value and the second SINR value as the first SINR sum value, and the online service is the service of the online terminal;

[0151] Based on the first SINR value and the SINR value table, obtaining a first modulation and coding strategy MCS value;

[0152] Scheduling access signaling of the first terminal based on the first MCS value;

[0153] The online terminal ratio is the ratio of the number of online terminals to the total number of terminals; the first SINR value is the SINR value of message 1msg1 during the access process of the first terminal, and the second SINR value is the SINR value of message 3msg3 during the access process of the first terminal; the SINR value table is used to characterize the correspondence between SINR and value and MCS value.

[0154] In another aspect, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the scheduling method for access signaling provided by the above methods is implemented, for example, the method includes:

[0155] Determine a first terminal to access a base station;

[0156] If it is determined that the proportion of online terminals is less than or equal to the proportion threshold, and there is no online service waiting to be scheduled, determining the sum of the first signal to interference plus noise ratio SINR value and the second SINR value as the first SINR sum value, and the online service is the service of the online terminal;

[0157] Based on the first SINR value and the SINR value table, obtaining a first modulation and coding strategy MCS value;

[0158] Scheduling access signaling of the first terminal based on the first MCS value;

[0159] The online terminal ratio is the ratio of the number of online terminals to the total number of terminals; the first SINR value is the SINR value of message 1msg1 during the access process of the first terminal, and the second SINR value is the SINR value of message 3msg3 during the access process of the first terminal; the SINR value table is used to characterize the correspondence between SINR and value and MCS value.

[0160] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0161] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0162] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for scheduling access signaling, characterized in that: include: Determine a first terminal to access a base station; If it is determined that the proportion of online terminals is less than or equal to the proportion threshold, and there is no online service waiting to be scheduled, determining the sum of the first signal to interference plus noise ratio SINR value and the second SINR value as the first SINR sum value, and the online service is the service of the online terminal; Based on the first SINR value and the SINR value table, obtaining a first modulation and coding strategy MCS value; Scheduling access signaling of the first terminal based on the first MCS value; The online terminal ratio is the ratio of the number of online terminals to the total number of terminals; The first SINR value is the SINR value of message 1msg1 during the access process of the first terminal, and the second SINR value is the SINR value of message 3msg3 during the access process of the first terminal; the SINR value table is used to characterize the correspondence between SINR and value and MCS value.

2. The access signaling scheduling method according to claim 1, characterized in that: Before acquiring the first modulation and coding strategy MCS value based on the first SINR sum value and the SINR value table, the method further includes: Determine the initial MCS value; Based on the initial MCS value, continuously performing a learning operation of the access terminal until it is determined that a terminal access failure occurs; The Nth execution of the learning operation includes: Determining a second MCS value used for performing the learning operation for the Nth time based on an MCS value determination formula; Accessing a second terminal based on the second MCS value; If it is determined that the second terminal is successfully accessed, determining a sum of the third SINR value and the fourth SINR value as a second SINR sum value; Based on the second SINR value and the second MCS value, updating the SINR value table; The MCS value determination formula is M+(N-1)×L, where M represents the initial MCS value, L represents the preset step size, and N is a positive integer greater than or equal to 1; the third SINR value is the SINR value of msg1 during the access process of the second terminal, and the fourth SINR value is the SINR value of msg3 during the access process of the second terminal.

3. The access signaling scheduling method according to claim 2, characterized in that: Any one record in the SINR value table includes an index value and an MCS value, and updating the SINR value table based on the second SINR value and the second MCS value includes: Determine an index value of the second SINR sum value based on an interval mapping relationship and a numerical interval in which the second SINR sum value is located, wherein the interval mapping relationship is used to represent a mapping relationship between a numerical interval and an index value; The SINR value table is updated based on the index value of the second SINR value and the second MCS value.

4. The access signaling scheduling method according to claim 3, characterized in that: The updating the SINR value table based on the index value of the second SINR value and the second MCS value includes: In a case where it is determined that there is a first record in the SINR value table, if it is determined that the second MCS value is greater than the MCS value of the first record, updating the MCS value of the first record based on the second MCS value; The index value of the first record is the same as the index value of the second SINR sum value.

5. The access signaling scheduling method according to claim 3, characterized in that: The acquiring a first modulation and coding strategy MCS value based on the first SINR sum value and the SINR value table includes: Determine an index value of the first SINR sum value based on the interval mapping relationship and the numerical interval in which the first SINR sum value is located; The first MCS value is acquired based on the index value of the first SINR value and the SINR value table.

6. The access signaling scheduling method according to any one of claims 2 to 5, characterized in that: After determining that a terminal access failure occurs, the method further includes: Determining the ratio threshold based on the total number of terminals and the number of online terminals at the first moment; The first moment is the moment corresponding to when the terminal access failure is determined to occur.

7. A scheduling device for access signaling, characterized in that: include: A first determining module, used to determine a first terminal to access a base station; A second determination module is configured to determine the sum of the first signal to interference plus noise ratio SINR value and the second SINR value as a first SINR sum value if it is determined that the proportion of online terminals is less than or equal to the proportion threshold and there is no online service waiting to be scheduled, wherein the online service is a service of the online terminal; An acquisition module, configured to acquire a first modulation and coding strategy MCS value based on a first SINR sum value and an SINR value table; A scheduling module, scheduling access signaling of the first terminal based on a first MCS value; The online terminal ratio is the ratio of the number of online terminals to the total number of terminals; The first SINR value is the SINR value of message 1msg1 during the access process of the first terminal, and the second SINR value is the SINR value of message 3msg3 during the access process of the first terminal; the SINR value table is used to characterize the correspondence between SINR and value and MCS value.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the scheduling method for access signaling as described in any one of claims 1 to 6 is implemented.

9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the access signaling scheduling method according to any one of claims 1 to 6 is implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the access signaling scheduling method according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Method and device for determining modulation encoding strategy

    CN108155973A

  • Coverage optimization method in wireless communication system and base station

    CN111436052A