Method and apparatus for limiting access

By using TA anomaly detection at the base station side and MSG3 demodulation success rate statistics, user access is restricted, which solves the problem of decreased access success rate and increased drop rate caused by the increase in the number of 5G terminals, and achieves a higher access success rate and a lower drop rate.

CN116074976BActive Publication Date: 2026-03-20DATANG MOBILE COMM EQUIP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-03
Publication Date
2026-03-20

AI Technical Summary

Technical Problem

With the increase in the number of 5G terminals, the signal transmission of users with out-of-area coverage and edge coverage becomes more complex, making it impossible for base stations to accurately measure timing lead (TA), which in turn leads to a decrease in access success rate and an increase in call drop rate.

Method used

By identifying TA anomalies on the base station side, the demodulation success rate of MSG3 during the contention-based random access process is statistically analyzed to restrict user access, adjust the upper and lower limits of TA, and optimize the access strategy of terminal equipment.

Benefits of technology

It improved the success rate of terminal device access, reduced the disconnection rate, and optimized the access control of network-side devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116074976B_ABST
    Figure CN116074976B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a method and device for limiting access, wherein the method is applied to a network side device, and the method comprises the following steps: determining whether a time advance (TA) value of a terminal device is within a TA upper limit and lower limit range allowing user access based on a first message sent by the terminal device; if not, then counting a proportion of a third message sent by the terminal device being successfully demodulated within a specific period; and determining whether to allow the terminal device to access or limit the terminal device to access based on the proportion of the third message being successfully demodulated and a state of a user access limiting switch. The method for limiting access provided by the embodiment of the present application determines whether the TA is abnormal when the terminal competes for random access, counts the proportion of the third message for competing for random access being successfully demodulated, and determines whether to allow the terminal device to access, thereby improving the access success rate of the terminal device and reducing the drop rate.
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 method and device for limiting access. BACKGROUND

[0002] In a contention-based random access, the base station cannot know the RAPID (Random Access Preamble ID) sent by the terminal in advance, and calculates the TA (Timing Advance) after detecting the peak on the MSG1 resource, directly carries it to the terminal for use through MSG2, and the terminal sends MSG3 according to the received RAPID. There may be a solution in the prior art to improve the access success rate of the terminal in the contention-based random access, but the solution mainly relies on the behavior of the terminal and improves the access success rate of a certain terminal.

[0003] The access success rate of the base station side is not limited to a certain user, but includes all users initiating access in the cell, including normal coverage users, edge users and out-of-coverage users. With the gradual increase in the number of 5G terminals, the user signal interference during access will also increase, and the signal transmission is complex. For those out-of-coverage and edge coverage users, the transmitted signal may pass through a large time delay or be reflected and diffracted multiple times before reaching the base station, resulting in a large TA value measured by the base station and directly issued to the terminal, thereby causing the terminal to incorrectly adjust the transmission timing and ultimately fail to access, which affects the access success rate of the base station and worsens the drop rate and other indicators. SUMMARY

[0004] To solve the problems in the prior art, the embodiments of the present application provide a method and device for limiting access.

[0005] In a first aspect, the embodiments of the present application provide a method for limiting access, applied to a network side device, comprising:

[0006] determining whether the TA value of the terminal device is within the TA upper and lower limit range of the allowed user access based on the first message sent by the terminal device;

[0007] If not, the proportion of the third message sent by the terminal device being successfully demodulated within a certain period is counted.

[0008] determining whether to allow the terminal device to access or limit the terminal device to access based on the proportion of the third message being successfully demodulated and the state of the user access limiting switch.

[0009] The first message is MSG1 of the contention-based random access process, and the third message is MSG3 of the contention-based random access process.

[0010] Optionally, the statistics on the proportion of third messages successfully demodulated by the terminal device within a specific period include:

[0011] Based on the first scheduling count counter and the first demodulation success counter, the scheduling count and the demodulation success count of the third message sent by each terminal device within a specific period are counted respectively.

[0012] Based on the number of times the third message is scheduled and the number of times the third message is successfully demodulated, the proportion of the third message sent by each terminal device that is successfully demodulated is determined.

[0013] Optionally, determining whether to allow or restrict the terminal device to access based on the proportion of successful demodulation of the third message and the status of the user access restriction switch includes:

[0014] If the proportion of the third message that is successfully demodulated is greater than the preset threshold of the access switch state, then the access switch state is set to closed, and the upper and lower limits of the TA that allow user access are adjusted.

[0015] If the proportion of the third message that is successfully demodulated is less than or equal to the preset threshold of the access switch state, then the access switch state is set to open.

[0016] Wherein, when the access restriction switch is in the open state, the second message sent by the terminal device is not scheduled; when the access restriction switch is in the closed state, the second message sent by the terminal device is scheduled normally; the second message is MSG2 of the contention random access procedure.

[0017] Optionally, the preset access switch state threshold is determined based on the maximum number of times the network-side device allows each terminal device to send the third message.

[0018] Optionally, adjusting the upper and lower limits of the TA that allow user access includes:

[0019] The upper and lower limits of the TA that allow user access are expanded in an incremental manner.

[0020] Optionally, the upper and lower limits of the TA that allow user access are determined based on the distribution of network-side devices.

[0021] Optionally, the specific period is determined based on the number of first messages that the network-side device can receive per unit time period and the maximum number of transmissions of the third message sent by each terminal device.

[0022] Optionally, the method further includes:

[0023] periodically clear the first scheduling number counter and the first demodulation success counter.

[0024] In a second aspect, the embodiments of the present application further provide an electronic device for limiting access, comprising a memory, a transceiver, and a processor.

[0025] a memory for storing a computer program; a transceiver for transceiving data under control of the processor; and a processor for executing the computer program in the memory and implementing the following steps:

[0026] determining whether a time advance (TA) value of the terminal device is within a TA upper and lower limit range allowing user access based on a first message sent by the terminal device;

[0027] if not, counting a proportion of demodulation success of a third message sent by the terminal device within a specific period;

[0028] determining to allow or limit the terminal device to access based on the proportion of demodulation success of the third message and a state of a user access limiting switch;

[0029] wherein the first message is MSG1 of a contention random access process, and the third message is MSG3 of the contention random access process.

[0030] Optionally, the counting of the proportion of demodulation success of the third message sent by the terminal device within the specific period comprises:

[0031] counting, based on a first scheduling number counter and a first demodulation success counter, a scheduling number of the third message and a demodulation success number of the third message of each of the terminal devices within a specific period;

[0032] determining, based on the scheduling number of the third message and the demodulation success number of the third message, a proportion of demodulation success of the third message sent by each of the terminal devices.

[0033] Optionally, the determining to allow or limit the terminal device to access based on the proportion of demodulation success of the third message and the state of the user access limiting switch comprises:

[0034] if the proportion of demodulation success of the third message is greater than a preset threshold of the state of the access switch, setting the state of the access limiting switch to be closed, and adjusting the TA upper and lower limit range allowing user access;

[0035] if the proportion of demodulation success of the third message is less than or equal to the preset threshold of the state of the access switch, setting the state of the access limiting switch to be opened;

[0036] The second message is MSG2 of a contention-based random access process.

[0037] Optionally, the preset threshold of the access switch state is determined according to a maximum number of times of allowing each terminal device to send the third message by the network-side device.

[0038] Optionally, the adjustment of the TA upper and lower limit range of the allowed user access comprises:

[0039] The TA upper and lower limit range of the allowed user access is expanded in an incremental manner.

[0040] Optionally, the TA upper and lower limit range of the allowed user access is determined based on a distribution of the network-side device.

[0041] Optionally, the specific period is determined according to a number of the first messages received by the network-side device per unit time period and a maximum transmission number of the third messages sent by each terminal device.

[0042] Optionally, the step further comprises:

[0043] The first scheduling number counter and the first demodulation success counter are periodically cleared.

[0044] In a third aspect, an embodiment of the present application further provides a limiting access apparatus applied to a network-side device, comprising:

[0045] A time limit module is configured to determine whether a time advance (TA) value of a terminal device is within a TA upper and lower limit range of an allowed user access based on a first message sent by the terminal device.

[0046] A proportion module is configured to, if not, count a proportion of third messages sent by the terminal device that are successfully demodulated within a specific period.

[0047] An access module is configured to determine whether to allow or limit the terminal device to access based on the proportion of the third messages that are successfully demodulated and a state of a limiting user access switch.

[0048] The first message is MSG1 of a contention-based random access process, and the third message is MSG3 of the contention-based random access process.

[0049] In a fourth aspect, the embodiments of the present application further provide a processor-readable storage medium, which stores a computer program for causing a processor to perform the steps of the method for limiting access according to the first aspect.

[0050] The method and device for limiting access provided by the embodiments of the present application improve the success rate of terminal device access and reduce the drop rate by judging TA abnormality when the terminal competes for random access, counting the MSG3 demodulation success rate of the competed random access, and determining whether to allow the terminal device to access. BRIEF DESCRIPTION OF DRAWINGS

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

[0052] Figure 1 is the interaction schematic diagram of the contention-based random access process provided by the present application;

[0053] Figure 2 is the schematic diagram of the uplink subframe transmission relative to the downlink subframe advance amount provided by the present application;

[0054] Figure 3 is one of the flow schematic diagrams of the method for limiting access provided by the embodiments of the present application;

[0055] Figure 4 is the second flow schematic diagram of the method for limiting access provided by the embodiments of the present application;

[0056] Figure 5 is the structural schematic diagram of the electronic device for limiting access provided by the embodiments of the present application;

[0057] Figure 6 is the structural schematic diagram of the device for limiting access provided by the embodiments of the present application. DETAILED DESCRIPTION

[0058] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, which means that there can be three kinds of relationships, for example, A and / or B can mean that there are three cases of A alone, A and B together, and B alone. The character " / " generally represents an "or" relationship between the associated objects before and after it.

[0059] In the embodiments of the present application, the term "a plurality of" means two or more, and other quantifiers are similar.

[0060] With reference to the drawings of the embodiments of the present application, the technical solutions in the embodiments of the present application will be described clearly and completely. Obviously, the described embodiments are only part of the embodiments of the present application, and not all the embodiments. Based on the embodiments in the present application, all the other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of the present application.

[0061] In the current contention random access procedure, the base station does not make an abnormal judgment on the measured TA to directly schedule the corresponding MSG2, and the terminal directly uses the TA value to adjust the subsequent uplink data transmission time. However, for some users in the cross-coverage or coverage edge, the transmitted signal needs to pass through a super-long delay or multiple reflections and diffractions to reach the base station. In this complex scenario, the base station may have a problem of being unable to accurately measure the TA. In the subsequent access process, the transmission time of the uplink data is wrong due to the abnormal TA value, thereby causing the reduction of the access success rate.

[0062] The base station periodically sends SIB messages, which carry PRACH (Physical Random Access Channel) resources according to the protocol requirements. The terminal device performs cell search when it is powered on and initiates random access. The base station side calculates the corresponding TA value by detecting the RAPID on the corresponding resource, and sends the corresponding RAPID, TAC (Timing Advance Command), UL grant, and TC-RNTI (Temporary Cell Radio Network Temporary Identifier) to the terminal through MSG2. After the terminal recognizes the corresponding TC-RNTI and RAPID, it adjusts the uplink transmission time of MSG3 according to the received TAC, and sends MSG3 on PUSCH in the UL grant configuration. The base station receives MSG3 on the UL grant resource and performs subsequent MSG4 and MSG5 data transmission to complete the random access process, as shown in Figure 1 MSG1 is usually a Random Access Preamble sent by the terminal to the network side device, and MSG3 is usually a Scheduled Transmission message. MSG3 may carry an RRC connection request message (RRC Connection Request) or an RRC re-establishment message (RRC Connection Re-establishment Request).

[0063] When multiple terminals access the same base station, in order to eliminate the time delay between terminals, avoid interference in the cell, it is necessary to adjust the uplink data transmission time of the terminal, which is N TA in NR (New Radio, new radio access technology). Figure 2 As shown in the protocol 38.211, the UE uplink subframe transmission is advanced T TA = (N TA + N TA,offset )T c sample points, N TA,offset is a fixed value in the case of fixed base station network deployment, which is issued to the terminal by the base station through SIB. When the terminal sends MSG1 through PRACH, N TA is 0, and the base station calculates the corresponding TA value, i.e. N TA , at the same time when detecting the RAPID, and carries it to the UE through TAC. After the terminal identifies the RAPID belonging to itself at the corresponding time, it uses the TA value in MSG1 as N TA to adjust the transmission time of the uplink.

[0064] Unlike LTE (Long Term Evolution, Long Term Evolution), the TA carried by RAR in NR is related to the subcarrier spacing, and the calculation formula is 1TA=16*64*T c / 2 u , u is the uplink subcarrier spacing corresponding to MSG3, according to the protocol 3Gpp protocol: κ=T s / T c =64, when the subcarrier spacing is 30Khz, u is 1, that is, 1TA=8T s , according to the calculation formula distance = propagation speed * 1T s / 2 = 3*10 8 / (15000*2048) / 2 = 4.89m, so the distance corresponding to 1TA value of MSG1 is 39.12m.

[0065] In view of the problem of reducing the user access success rate and deteriorating the drop rate in the prior art, the base station needs to regulate and control the TA user in more detail through its own strategy, and the technical scheme of the present application is mainly applied to the scene of data transmission based on the random access process. When the base station detects the RAPID, the corresponding TA value is calculated, and the TA value that the base station can tolerate is judged. When the TA value is within the range, it is considered to be a normal TA value, and the user from the normal coverage range is directly scheduled MSG2 for subsequent random access; when the TA value is outside the range, it is an abnormal TA value, and it may come from the coverage edge or outside the coverage range.

[0066] Figure 3 is one of the flowcharts of the method for limiting access provided by the embodiments of the present application, as shown in the figure, the method is applied to a network side device, and includes the following steps: Figure 3

[0067] Step 301, determining whether a time advance TA value of a terminal device is within a TA upper and lower limit range of allowed user access based on a first message sent by the terminal device.

[0068] Step 302, if not, counting a proportion of third messages sent by the terminal device that are successfully demodulated within a specific period.

[0069] Step 303, determining whether to allow the terminal device to access or limit the terminal device to access based on the proportion of the third messages that are successfully demodulated and a state of a user access limiting switch.

[0070] The first message is MSG1 of a contention random access process, and the third message is MSG3 of the contention random access process.

[0071] Specifically, a terminal sends a MSG1 message of random access to a base station in a contention random access process, and the base station detects a RAPID and calculates a time advance TA value corresponding to the terminal device based on the received first message, i.e., the MSG1 message sent by the terminal device through a PRACH in the random access process. It is further determined whether the TA is within a TA upper and lower limit range of user access determined by the base station near the terminal device.

[0072] Each base station can include one or more sectors according to the connected antenna position, orientation, etc. The coverage range of a base station sector can reach several hundred to tens of kilometers. However, in densely populated areas, the coverage range is usually controlled to avoid interference with adjacent base stations. Considering the coverage ranges of various base stations near the terminal, the TA upper and lower limit range of user access in the region is determined, and the upper limit range is usually not more than the maximum TA value of the terminal signal that can be received by the built base station in the region, and the lower limit range is usually not less than the minimum TA value of the terminal device signal that can be received by the built base station in the region.

[0073] If it is determined that the time advance TA sent by the terminal device is within the corresponding TA upper and lower limit range of allowed user access, the existing business process is followed for processing.

[0074] ​If it is determined that the time advance (TA) sent by the terminal device is not within the range of the upper and lower limits of the TA corresponding to the allowed user access, the proportion sucss3_rate of the third message sent by the terminal device and successfully demodulated by the base station in a specific period is counted, the third message being MSG3 sent by the terminal device in the contention random access process and being a link establishment request sent by the terminal device through a physical uplink shared channel (PUSCH). The specific period TA_count is a maximum threshold for scheduling the third message, that is, a threshold for the number of times of scheduling the third message.

[0075] If the proportion sucss3_rate of the third message successfully demodulated by the base station is greater than the corresponding access threshold, and the state of the user access limiting switch is off, that is, the corresponding state value is 0, the MSG2 corresponding to the terminal device is normally scheduled, that is, the terminal device is allowed to access. It should be noted that if the state of the user access limiting switch is on, the state needs to be modified to off, that is, the corresponding state value is modified to 0.

[0076] If the proportion sucss3_rate of the third message successfully demodulated by the base station is less than or equal to the corresponding access threshold, and the state of the user access limiting switch is on, that is, the corresponding state value is 1, the MSG2 corresponding to the terminal device is not directly scheduled, that is, the terminal device is limited to access. It should be noted that if the state of the user access limiting switch is off, the state needs to be modified to on, that is, the corresponding state value is modified to 1.

[0077] MSG2 is a downlink message sent by the base station through a physical downlink shared channel (PDSCH), carrying the RAPID, TAC, UL grant and TC-RNTI corresponding to the terminal device initiating the random access process.

[0078] The access limiting method provided by the embodiments of the present application limits the access of the terminal device by pre-judging the TA when the terminal device initiates the contention random access, and further judging the TA value measured by MSG1 when the terminal device accesses by means of the demodulation capability of MSG3, thereby effectively improving the access success rate of the terminal device and reducing the drop rate.

[0079] Optionally, the counting of the proportion of the third message sent by the terminal device and successfully demodulated in a specific period includes:

[0080] Based on the first scheduling number counter and the first demodulation success counter, the scheduling number of the third message sent by each terminal device and the demodulation success number of the third message in a specific period are counted respectively.

[0081] determine a proportion of the third message sent by each of the terminal devices being successfully demodulated based on the number of times of scheduling of the third message and the number of times of successful demodulation of the third message.

[0082] Specifically, a first number-of-times-of-scheduling counter MSG3_count and a first number-of-times-of-successful-demodulation counter sucss3_count are set at the base station side.

[0083] The first number-of-times-of-scheduling counter MSG3_count is used to count the number of times of scheduling of the MSG3 message sent by all the terminal devices outside the TA upper and lower limit range within a specific period. The specific period is determined as MSG3_count = TA_count, that is, the number of times of scheduling of the MSG3 message sent by the terminal device is equal to the maximum threshold of scheduling the third message.

[0084] The first number-of-times-of-successful-demodulation counter sucss3_count is used to count the number of times of successful demodulation of the MSG3 message sent by all the terminal devices outside the TA upper and lower limit range within a specific period. That is, when MSG3_count = TA_count, the number of times of successful demodulation of the MSG3 message.

[0085] According to sucss3_rate = sucss3_count / MSG3_count, or sucss3_rate = sucss3_count / TA_count when MSG3_count = TA_count, the proportion of the third message sent by the terminal device being successfully demodulated is determined. According to the proportion of the third message being successfully demodulated, it is determined whether to open the TA restriction user access switch corresponding to the user.

[0086] The method for limiting access provided in the embodiments of the present application limits the access of the terminal device by pre-judging the TA when the terminal device initiates the contention-based random access, and further judges the TA value measured by the terminal device when accessing by means of the demodulation capability of the MSG3, thereby effectively improving the access success rate of the terminal device and reducing the drop rate.

[0087] Optionally, the terminal device is allowed to access or the access of the terminal device is limited based on the proportion of the third message being successfully demodulated and the state of the restriction user access switch, and the method comprises the following steps.

[0088] If the proportion of the third message being successfully demodulated is greater than a preset threshold of the state of the access switch, the state of the restriction access switch is set as closed, and the TA upper and lower limit range of the allowed user access is adjusted.

[0089] If the proportion of the third message being successfully demodulated is less than or equal to a preset access switch state threshold, the limited access switch state is set to be opened.

[0090] If the limited access switch state is opened, the second message sent by the terminal device is not scheduled; if the limited access switch state is closed, the second message sent by the terminal device is normally scheduled; and the second message is MSG2 of a contention random access process.

[0091] Specifically, after determining the proportion of the third message being successfully demodulated based on the above method, it is further determined the size relationship between the proportion of the third message being successfully demodulated and the preset access switch state threshold.

[0092] If the proportion of the third message being successfully demodulated is greater than the preset access switch state threshold, it indicates that the success rate of the terminal device initiating the contention random access process in the service range of the base station is relatively high, and therefore the limited access switch state is set to be closed, i.e., the limited access switch state is set to 0. It should be noted that if the state of the limited user access switch is changed to be opened, i.e., the state value is 1, the current state of the limited user access switch is closed, i.e., the state value is 0.

[0093] When the current state of the limited user access switch is closed, the corresponding MSG2 can be normally scheduled, and the TA upper and lower limit range of the allowed user access is further adjusted, for example, a smaller lower limit value is determined, or a larger upper limit value is determined, or the lower limit is lowered while the upper limit is increased. In this way, more first messages fall into the TA upper and lower limit range, and more third messages are generated correspondingly, and the third messages of the terminal device are statistically analyzed in a larger range to determine the proportion of the third messages of the terminal being successfully demodulated.

[0094] If the proportion of the third message being successfully demodulated is less than or equal to the preset access switch state threshold, it indicates that the success rate of the terminal device initiating the contention random access process in the service range of the base station is relatively low, and therefore the limited access switch state is set to be opened, and the corresponding MSG2 of the terminal device is directly not scheduled, i.e., the access of the terminal device is limited. It should be noted that if the current state of the limited user access switch is closed, i.e., the state value is 0, the state of the limited user access switch is changed to be opened, i.e., the state value is 1.

[0095] The limited access method provided in the embodiments of the present application limits the access of the terminal device by introducing the TA threshold of the allowed user access and further judging the TA value measured by MSG1 of the terminal device in the access of the terminal device with the aid of the demodulation capability of MSG3, thereby effectively improving the success rate of the terminal device access and reducing the drop rate.

[0096] Optionally, the preset threshold of the access switch state is determined according to a maximum number of times allowed by the network-side device for each terminal device to send the third message.

[0097] Specifically, the preset threshold of the access switch state is a maximum number of times determined by a network-side device, such as a base station, for each terminal device to send the third message according to a load, capacity, and the like of the network-side device. For example, if a base station defines a maximum number of transmissions of a user (terminal device) as M, then a maximum number of times of failure of MSG3 is M-1, and a corresponding ratio is Taking the maximum number of transmissions as 4 as an example, a maximum number of times of failure is 3, and a corresponding ratio is 75%. The preset threshold of the access switch state can also be set according to customer demand or business needs.

[0098] The method for limiting access provided in the embodiments of the present application limits the access of terminal devices by introducing a TA threshold for allowing user access and further judging a TA value measured by MSG1 when the terminal devices access by means of the demodulation capability of MSG3, thereby effectively improving the access success rate of the terminal devices and reducing the drop rate.

[0099] Optionally, the adjusting the TA upper limit range or the TA lower limit range for allowing user access comprises:

[0100] The TA upper limit range or the TA lower limit range for allowing user access is expanded in an incremental manner.

[0101] Specifically, the TA upper limit range TA_TH or the TA lower limit range TA_TL for allowing user access can be expanded in an incremental manner. For example, the TA upper limit range TA_TH at a current time represents a time length T a , and the adjusted TA_TH is T a +T i , where T i represents an arbitrary unit time length. Or the TA upper limit range TA_TH at a current time represents a time length T a , and the adjusted TA_TH is T b , and the TA_TH adjusted next time is T c , and T c >T b >T a . The TA lower limit range TA_TL at a current time represents a time length T m , and the adjusted TA_TL is T m +T j , where T j represents an arbitrary unit time length. Or the TA lower limit range TA_TL at a current time represents a time length T m , and the adjusted TA_TL is T n , and the TA_TL adjusted next time is Tp , and T m > T n > T p ; of course, the upper limit range and the lower limit range can be adjusted simultaneously.

[0102] The increment can be an arithmetic increment or a non-arithmetic increment, and the application does not make a specific limitation thereon.

[0103] The access limiting method provided by the embodiment of the application limits the access of the terminal device by introducing a TA threshold allowing user access and further judging the TA value measured by MSG1 when the terminal device accesses by means of the demodulation capability of MSG3, and can dynamically adjust the TA threshold allowing user access, thereby effectively improving the access success rate of the terminal device and reducing the drop rate.

[0104] Optionally, the TA upper and lower limit range allowing user access is determined based on the distribution of the network side device.

[0105] Specifically, the network side device, such as a base station, etc., will arrange different numbers of base stations in a certain area according to the number of users of the terminal device, and each base station corresponds to a different coverage range according to the setting of its antenna. In the application, the TA upper and lower limit range allowing user access corresponding to the terminal device is determined according to the distribution of the network side device near the terminal device and the coverage range of each base station device.

[0106] The access limiting method provided by the embodiment of the application limits the access of the terminal device by introducing a TA threshold allowing user access and further judging the TA value measured by MSG1 when the terminal device accesses by means of the demodulation capability of MSG3, thereby effectively improving the access success rate of the terminal device and reducing the drop rate.

[0107] Optionally, the specific period is determined according to the number of the first messages that can be received by the network side device in a unit time period and the maximum transmission number of the third messages sent by each terminal device.

[0108] Specifically, the setting of the specific period can be a value obtained by multiplying the number of MSG1 that can be accommodated by the base station corresponding cell in a unit time period by the maximum transmission number of MSG3 sent by a single terminal device. Taking 56 as an example, the number of MSG1 that can be received by the cell in a unit time period is 56, and the maximum transmission number of MSG3 sent by a single terminal device is 5, that is, the specific period can be set to 280. Of course, the number of MSG1 that can be accommodated by the cell in a unit time period and the maximum transmission number of MSG3 sent by a single terminal device can be determined according to an exponential relationship. The above is only illustrative, and there can be multiple specific implementation manners, which are not limited herein.

[0109] The method for limiting access provided by the embodiments of the present application introduces a TA threshold allowing user access, and further judges the TA value measured by MSG1 when the terminal device accesses by means of the demodulation capability of MSG3, thereby limiting the access of the terminal device, effectively improving the access success rate of the terminal device and reducing the drop rate.

[0110] Optionally, the method further comprises:

[0111] Periodically resetting the first scheduling times counter and the first demodulation success counter.

[0112] Specifically, the network side device counts the third message MSG3 sent by the terminal device, usually in a specific period, by means of a counter. The first scheduling times counter and the first demodulation success counter are periodically reset, so as to ensure that the values of the counters in each counting period can accurately reflect the scheduling times of the third message actually sent by the terminal device in the counting period and the times of the third message being demodulated successfully.

[0113] The method for limiting access provided by the embodiments of the present application introduces a TA threshold allowing user access, directly schedules MSG2 for the users within the threshold, and introduces a TA limiting user access switch for the users outside the threshold. Further, the TA value measured by MSG1 when the terminal device accesses is further judged by means of the demodulation capability of MSG3, thereby limiting the access of the terminal device, effectively improving the access success rate of the terminal device and reducing the drop rate.

[0114] Figure 4 FIG. 2 is a flowchart of a method for limiting access provided by the embodiments of the present application. As shown in FIG. 2, the method comprises the following steps. Figure 4 As shown in FIG. 2, the third message sent by the terminal device within the TA upper and lower limit range allowing user access is statistically analyzed. When the total scheduling times of the third message sent by the terminal device reaches the maximum threshold of scheduling the third message, the proportion sucss3_rate of the third message being successfully scheduled is determined. According to the proportion sucss3_rate of the third message being successfully scheduled, the value of the state TA_switch of the limiting user access switch is dynamically configured.

[0115] If sucss3_rate is greater than the threshold scess3_threshold of the state of the access switch, the state TA_switch of the limiting user access switch is set to 0, MSG2 is normally scheduled, the TA upper and lower limit range TA_TH and / or TA_TL allowing user access is dynamically adjusted, the first scheduling times counter MSG3_count and the first demodulation success counter sucss3_count are reset when the total scheduling times of the third message reaches the maximum threshold of scheduling the third message.

[0116] If the sucss3_rate is less than or equal to a preset access switch state threshold scess3_threshold, the state of the user access switch TA_switch is set to 1, and the third message is directly not scheduled, and when the total number of scheduling times of the third message reaches a maximum threshold of scheduling the third message, the first scheduling times counter MSG3_count and the first demodulation success counter sucss3_count are cleared.

[0117] The counting of the next cycle is started, and the corresponding third message scheduling success rate sucss3_rate is calculated, and the cycle is repeated.

[0118] Figure 5 is a structural schematic diagram of an electronic device for limiting access provided by an embodiment of the present application, as shown in the figure, the network side device includes a memory 520, a transceiver 510 and a processor 500; wherein the processor 500 and the memory 520 can also be arranged physically separately. Figure 5 The memory 520 is used for storing a computer program; the transceiver 510 is used for receiving and transmitting data under the control of the processor 500.

[0119] Specifically, the transceiver 510 is used for receiving and transmitting data under the control of the processor 500.

[0120] Wherein, in the

[0121] bus architecture can include any number of interconnected buses and bridges, and various circuits of the one or more processors represented by the processor 500 and the memory represented by the memory 520 are linked together. The bus architecture can also link various other circuits such as peripheral devices, voltage stabilizers and power management circuits, which are well known in the art, and therefore, the present application will not be further described. The bus interface provides an interface. The transceiver 510 can be a plurality of elements, that is, it includes a transmitter and a receiver, and provides a unit for communicating with various other devices on a transmission medium, which includes wireless channels, wired channels, optical cables and other transmission media. Figure 5 The processor 500 is responsible for managing the bus architecture and general processing, and the memory 520 can store data used by the processor 500 when performing operations.

[0122] The processor 500 can be a CPU, an ASIC, an FPGA or a CPLD, and the processor can also adopt a multi-core architecture.

[0123] The processor 500 calls the computer program stored in the memory 520 to execute any method provided by the embodiments of the present application according to the obtained executable instructions, for example:

[0124]

[0125] ​determining whether a time advance (TA) value of the terminal device is within a TA upper limit and a TA lower limit range for allowing user access based on a first message sent by the terminal device;

[0126] If not, a proportion of the third message sent by the terminal device being successfully demodulated within a specific period is counted.

[0127] determining whether to allow the terminal device to access or restrict the terminal device from accessing based on the proportion of the third message being successfully demodulated and a state of a user access restriction switch.

[0128] The first message is MSG1 of a contention-based random access process, and the third message is MSG3 of the contention-based random access process.

[0129] Optionally, the proportion of the third message sent by the terminal device being successfully demodulated within a specific period includes:

[0130] counting, based on a first scheduling frequency counter and a first demodulation success counter, a scheduling frequency of the third message and a demodulation success frequency of the third message of each terminal device within a specific period.

[0131] determining the proportion of the third message sent by each terminal device being successfully demodulated based on the scheduling frequency of the third message and the demodulation success frequency of the third message.

[0132] Optionally, determining whether to allow the terminal device to access or restrict the terminal device from accessing based on the proportion of the third message being successfully demodulated and a state of a user access restriction switch includes:

[0133] If the proportion of the third message being successfully demodulated is greater than a preset access switch state threshold, the access switch state is set to off, and the TA upper limit and the TA lower limit range for allowing user access are adjusted.

[0134] If the proportion of the third message being successfully demodulated is less than or equal to the preset access switch state threshold, the access switch state is set to on.

[0135] When the access switch state is on, the second message sent by the terminal device is not scheduled; when the access switch state is off, the second message sent by the terminal device is normally scheduled; and the second message is MSG2 of the contention-based random access process.

[0136] Optionally, the preset access switch state threshold is determined according to a maximum number of times of sending the third message allowed by a network side device for each terminal device.

[0137] Optionally, the adjusting the TA upper and lower limit range of the user access permission comprises:

[0138] The TA upper and lower limit range of the user access permission is expanded in an incremental manner.

[0139] Optionally, the TA upper and lower limit range of the user access permission is determined based on the distribution of the network side device.

[0140] Optionally, the specific period is determined according to the number of the network side device that can receive the first message in a unit time period and the maximum transmission number of the third message sent by each terminal device.

[0141] Optionally, the step further comprises:

[0142] Periodically resetting the first scheduling number counter and the first demodulation success counter.

[0143] It should be noted that the network side device provided by the above embodiment of the application can realize all the method steps realized by the above method embodiment and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiment will not be described in detail.

[0144] Figure 6 is a structural schematic diagram of the access limiting device provided by the embodiment of the application, as shown in the figure, the device comprises: Figure 6

[0145] The time limit module 601 is configured to determine whether the time advance TA value of the terminal device is within the TA upper and lower limit range of the user access permission based on the first message sent by the terminal device.

[0146] The proportion module 602 is configured to, if not, count the proportion of the third message sent by the terminal device that is successfully demodulated within a specific period.

[0147] The access module 603 is configured to determine whether to allow the terminal device to access or limit the terminal device to access based on the proportion of the third message that is successfully demodulated and the state of the user access limiting switch.

[0148] The first message is MSG1 of the contention random access process, and the third message is MSG3 of the contention random access process.

[0149] Optionally, the proportion module 602 is further configured to:

[0150] Based on the first scheduling number counter and the first demodulation success counter, the scheduling number of the third message sent by each terminal device and the demodulation success number of the third message within a specific period are counted respectively. ​

[0151] determine a proportion of the third message sent by each of the terminal devices being successfully demodulated based on a number of times of demodulation of the third message and a number of times of successful demodulation of the third message.

[0152] Optionally, the access module 603 is further configured to:

[0153] if the proportion of the third message being successfully demodulated is greater than a preset threshold of the access switch state, set the limited access switch state to be closed, and adjust a TA upper and lower limit range of the user access allowed;

[0154] if the proportion of the third message being successfully demodulated is less than or equal to the preset threshold of the access switch state, set the limited access switch state to be opened.

[0155] wherein, when the limited access switch state is opened, the second message sent by the terminal device is not scheduled; when the limited access switch state is closed, the second message sent by the terminal device is normally scheduled; and the second message is MSG2 of a contention random access process.

[0156] Optionally, the preset threshold of the access switch state is determined according to a maximum number of times of the third message sent by each of the terminal devices allowed by the network side device.

[0157] Optionally, the adjusting of the TA upper and lower limit range of the user access allowed comprises:

[0158] expanding the TA upper and lower limit range of the user access allowed in an incremental manner.

[0159] Optionally, the TA upper and lower limit range of the user access allowed is determined based on a distribution of the network side device.

[0160] Optionally, the specific period is determined according to a number of the first message received by the network side device per unit time period and a maximum number of times of the third message sent by each of the terminal devices.

[0161] Optionally, the proportion module 602 is further configured to:

[0162] periodically reset the first scheduling number counter and the first successful demodulation counter.

[0163] It should be noted that the division of the unit in the embodiments of the present application is illustrative, and is only a logical function division. In actual implementation, another division manner can be used. In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0164] When the integrated unit is realized in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform all or part of the steps of the methods described in each embodiment of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0165] It should be noted that the above-described apparatus provided by the embodiments of the present application can realize all method steps achieved by the above-described method embodiments, and can achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments in the embodiments will not be described in detail.

[0166] On the other hand, the embodiments of the present application also provide a processor-readable storage medium, which stores a computer program. The computer program is used to make the processor execute the method for limiting access provided by each embodiment.

[0167] Based on the first message sent by the terminal device, it is determined whether a time advance (TA) value of the terminal device is within a TA upper limit and lower limit range in which a user is allowed to access;

[0168] If not, a proportion of the third message sent by the terminal device that is successfully demodulated within a specific period is counted;

[0169] Based on the proportion of the third message that is successfully demodulated and a state of the user access limiting switch, it is determined whether to allow the terminal device to access or limit the terminal device to access;

[0170] The first message is MSG1 of a contention-based random access procedure, and the third message is MSG3 of the contention-based random access procedure.

[0171] The processor-readable storage medium can be any available medium or data storage that is accessible by the processor, including but not limited to a magnetic storage (e.g., floppy disks, hard disks, tape, MO, etc.), an optical storage (e.g., CD, DVD, BD, HVD, etc.), and a semiconductor storage (e.g., ROM, EPROM, EEPROM, NAND FLASH, SSD, etc.), etc.

[0172] The technical solutions provided by the embodiments of the present application can be applied to various systems, especially 5G systems. For example, the applicable systems can be global system of mobile communication (GSM) systems, code division multiple access (CDMA) systems, wideband code division multiple access (WCDMA) general packet radio service (GPRS) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, long term evolution advanced (LTE-A) systems, universal mobile telecommunication systems (UMTS), worldwide interoperability for microwave access (WiMAX) systems, 5G new radio (NR) systems, etc. These various systems all include terminal devices and network devices. The system can also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.

[0173] The network device involved in the embodiments of the present application can be a base station, which can include multiple cells serving terminals. According to different application scenarios, the base station can also be referred to as an access point, or can be a device in an access network that communicates with wireless terminal devices through one or more sectors over an air interface, or other names. The network device can be used to exchange received air frames and Internet Protocol (IP) packets as a router between the wireless terminal device and the rest of the access network, which can include an Internet Protocol (IP) communication network. The network device can also coordinate the management of the properties of the air interface. For example, the network device involved in the embodiments of the present application can be a network device (Base Transceiver Station, BTS) in the Global System for Mobile Communications (GSM) or Code Division Multiple Access (CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolved network device (evolutional Node B, eNB or e-NodeB) in a long term evolution (LTE) system, or a 5G base station (gNB) in a next generation system, or a Home evolved Node B (HeNB), a relay node, a femto, a pico, etc., which are not limited in the embodiments of the present application. In some network structures, the network device can include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit can also be geographically separated.

[0174] The terminal referred to in the embodiments of the present application can be a device that provides voice and / or data connectivity to a user, a handheld device having wireless connection capability, or other processing devices connected to a wireless modem, etc. In different systems, the name of the terminal can also be different, for example, in a 5G system, the terminal can be referred to as a user terminal or a user equipment (UE). The wireless terminal device can communicate with one or more core networks (CN) through a radio access network (RAN). The wireless terminal device can be a mobile terminal device, such as a mobile phone (also known as a "cellular" phone) and a computer with a mobile terminal device, for example, a portable, pocket, handheld, computer built-in or vehicle-mounted mobile device that exchanges voice and / or data with a radio access network. For example, personal communication service (PCS) phones, cordless phones, session initiated protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), etc. The wireless terminal device can also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, an access point, a remote terminal, an access terminal, a user terminal, a user agent, a user device, which is not limited in the embodiments of the present application.

[0175] The network device and the terminal can each use one or more antennas for multi-input multi-output (MIMO) transmission. MIMO transmission can be single user MIMO (SU-MIMO) or multiple user MIMO (MU-MIMO). According to the shape and number of root antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or can be diversity transmission or precoding transmission or beamforming transmission, etc.

[0176] Those skilled in the art will appreciate that embodiments of the present application can be readily used as software, hardware, or a combination of software and hardware. In one

[0177] The present application is described in reference to the flow diagrams and / or block diagrams of the methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each block of the flow diagrams and / or block diagrams, and combinations of blocks in the flow diagrams and / or block diagrams, can be implemented by computer executable instructions. Figure 1 one or more functions specified in the flow diagram and / or block diagram block or blocks. Figure 1 an apparatus to perform the functions specified in the flow diagram and / or block diagram block or blocks.

[0178] These processor-executable instructions can also be loaded onto a computer or other programmable data processing devices, so that a series of operations are performed on the computer or other programmable data devices to produce a computer-implemented process such that the instructions executed on the computer or other programmable devices provide steps for implementing the flow diagram and / or block diagram block or blocks. Figure 1 one or more functions specified in the flow diagram and / or block diagram block or blocks. Figure 1 an apparatus to perform the functions specified in the flow diagram and / or block diagram block or blocks.

[0179] These processor-executable instructions can also be loaded onto a computer or other programmable data processing devices, so that a series of operations are performed on the computer or other programmable data devices to produce a computer-implemented process such that the instructions executed on the computer or other programmable devices provide steps for implementing the flow diagram and / or block diagram block or blocks. Figure 1 one or more functions specified in the flow diagram and / or block diagram block or blocks. Figure 1 an apparatus to perform the functions specified in the flow diagram and / or block diagram block or blocks.

[0180] Obviously, those skilled in the art can make various modifications and variations to the present application without departing from the spirit and scope of the application. Thus, if these modifications and variations of the application fall within the scope of the claims and their equivalents, it is intended to include these modifications and variations in the present application.

Claims

1. A method for restricting access, characterized in that, Applied to network-side devices, including: Based on the first message sent by the terminal device, determine whether the timing advance (TA) value of the terminal device is within the upper and lower limits of the TA allowed for user access. If not, the percentage of third messages sent by the terminal device that were successfully demodulated within a specific period is counted. Based on the proportion of successful demodulation of the third message and the status of the user access restriction switch, determine whether to allow the terminal device to access or restrict the terminal device's access. The first message is MSG1 of the contention-based random access procedure, and the third message is MSG3 of the contention-based random access procedure.

2. The method for restricting access according to claim 1, characterized in that, The statistics, within a specific period, include the proportion of third messages sent by the terminal device that were successfully demodulated, including: Based on the first scheduling count counter and the first demodulation success counter, the scheduling count and the demodulation success count of the third message sent by each terminal device within a specific period are counted respectively. Based on the number of times the third message is scheduled and the number of times the third message is successfully demodulated, the proportion of the third message sent by each terminal device that is successfully demodulated is determined.

3. The method for restricting access according to claim 2, characterized in that, The step of determining whether to allow or restrict the terminal device's access based on the proportion of successful demodulation of the third message and the status of the user access restriction switch includes: If the proportion of the third message that is successfully demodulated is greater than the preset threshold of the access switch state, then the access switch state is set to closed, and the upper and lower limits of the TA that allow user access are adjusted. If the proportion of the third message that is successfully demodulated is less than or equal to the preset threshold of the access switch state, then the access switch state is set to open. Wherein, when the access restriction switch is in the open state, the second message sent by the terminal device is not scheduled; when the access restriction switch is in the closed state, the second message sent by the terminal device is scheduled normally; the second message is MSG2 of the contention random access procedure.

4. The method for restricting access according to claim 3, characterized in that, The preset access switch state threshold is determined based on the maximum number of times the network-side device allows each terminal device to send the third message.

5. The method for restricting access according to claim 3, characterized in that, The adjustment of the upper and lower limits of the TA that allow user access includes: The upper and lower limits of the TA that allow user access are expanded in an incremental manner.

6. The method for restricting access according to claim 1, characterized in that, The upper and lower limits of the TA that allow user access are determined based on the distribution of network-side devices.

7. The method for restricting access according to claim 1, characterized in that, The specific period is determined based on the number of first messages that the network-side device can receive per unit time period and the maximum number of transmissions of the third message sent by each terminal device.

8. The method for restricting access according to any one of claims 2 to 5, characterized in that, The method further includes: The first scheduling count counter and the first demodulation success counter are periodically reset.

9. An electronic device with restricted access, characterized in that, Includes memory, transceiver, and processor; A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for executing the computer program in the memory and implementing the following steps: Based on the first message sent by the terminal device, determine whether the timing advance (TA) value of the terminal device is within the upper and lower limits of the TA allowed for user access. If not, the percentage of third messages sent by the terminal device that were successfully demodulated within a specific period is counted. Based on the proportion of successful demodulation of the third message and the status of the user access restriction switch, determine whether to allow the terminal device to access or restrict the terminal device's access. The first message is MSG1 of the contention-based random access procedure, and the third message is MSG3 of the contention-based random access procedure.

10. The electronic device with restricted access according to claim 9, characterized in that, The statistics, within a specific period, include the proportion of third messages sent by the terminal device that were successfully demodulated, including: Based on the first scheduling count counter and the first demodulation success counter, the scheduling count and the demodulation success count of the third message sent by each terminal device within a specific period are counted respectively. Based on the number of times the third message is scheduled and the number of times the third message is successfully demodulated, the proportion of the third message sent by each terminal device that is successfully demodulated is determined.

11. The electronic device with restricted access according to claim 10, characterized in that, The step of determining whether to allow or restrict the terminal device's access based on the proportion of successful demodulation of the third message and the status of the user access restriction switch includes: If the proportion of the third message that is successfully demodulated is greater than the preset threshold of the access switch state, then the access switch state is set to closed, and the upper and lower limits of the TA that allow user access are adjusted. If the proportion of the third message that is successfully demodulated is less than or equal to the preset threshold of the access switch state, then the access switch state is set to open. Wherein, when the access restriction switch is in the open state, the second message sent by the terminal device is not scheduled; when the access restriction switch is in the closed state, the second message sent by the terminal device is scheduled normally; the second message is MSG2 of the contention random access procedure.

12. The electronic device with restricted access according to claim 11, characterized in that, The preset access switch state threshold is determined based on the maximum number of times the network-side device allows each terminal device to send the third message.

13. The electronic device with restricted access according to claim 11, characterized in that, The adjustment of the upper and lower limits of the TA that allow user access includes: The upper and lower limits of the TA that allow user access are expanded in an incremental manner.

14. The electronic device with restricted access according to claim 9, characterized in that, The upper and lower limits of the TA that allow user access are determined based on the distribution of network-side devices.

15. The electronic device with restricted access according to claim 9, characterized in that, The specific period is determined based on the number of first messages that the network-side device can receive per unit time period and the maximum number of transmissions of the third message sent by each terminal device.

16. The electronic device with restricted access according to any one of claims 10 to 13, characterized in that, The steps also include: The first scheduling count counter and the first demodulation success counter are periodically reset.

17. A device for restricting access, characterized in that, The device includes: The time limit module is used to determine whether the time advance value (TA) of the terminal device is within the upper and lower limits of the TA allowed for user access, based on the first message sent by the terminal device. The ratio module is used to count the proportion of third messages sent by the terminal device that were successfully demodulated within a specific period if it is not present. The access module is used to determine whether to allow the terminal device to access or restrict the terminal device to access based on the proportion of successful demodulation of the third message and the status of the user access restriction switch. The first message is MSG1 of the contention-based random access procedure, and the third message is MSG3 of the contention-based random access procedure.

18. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program for causing the processor to perform the access restriction method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Determination of NCS parameter and logical root sequence assignments

    CN104982079A

  • A base station coverage control method and device

    CN109788490A