Search

CN-115835287-B - Access method, device, equipment and storage medium

CN115835287BCN 115835287 BCN115835287 BCN 115835287BCN-115835287-B

Abstract

The application relates to an access method, an access device, access equipment and a storage medium, and relates to the technical field of communication. The method comprises the steps of determining that the number of users of a current accessed base station is equal to the maximum accommodated number of users of the base station, obtaining the number of first users requesting to access the base station and the number of second users of the current accessed base station, wherein the service type of the first user requesting to access is the first type, the service type of the second user accessing is the second type, the priority of the first type is higher than that of the second type, if the number of the first users is greater than or equal to that of the second users, the second users are released, and the first users are accessed to the base station, if the number of the first users is less than that of the second users, the third users are determined from the second users, and after the third users are released, the number of the third users is equal to that of the first users. The application is used for improving the user service when the base station has congestion.

Inventors

  • CAI YONG
  • YAO MENGKE
  • WU ZHENGGUANG
  • ZHANG YU
  • Zheng Xiayan
  • FAN WENBO
  • DAI PENG
  • KE TENGHUI

Assignees

  • 中国联合网络通信集团有限公司

Dates

Publication Date
20260512
Application Date
20221117

Claims (12)

  1. 1. An access method, the method comprising: Determining that the number of users of a current accessed base station is equal to the maximum accommodating user number of the base station; Acquiring the number of first users requesting to access the base station and the number of second users currently accessed to the base station, wherein the service type requested to be accessed by the first users is a first type, the service type accessed by the second users is a second type, and the priority of the first type is higher than that of the second type; If the first users exist and the number of the first users is larger than or equal to the number of the second users, releasing the second users and accessing the first users to the base station; if the first users exist and the number of the first users is smaller than the number of the second users, determining a third user from the second users, and accessing the first user to the base station after releasing the third user, wherein the number of the third user is equal to the number of the first users, the third user is a user with a user value score of the second user smaller than a preset value score, and the user value score is positively related to the average consumption amount of the users and negatively related to the user resource allocation number; If the first user does not exist, determining the credit scores of the second user and each user in a fourth user requesting access to the base station respectively, wherein the service type requested to be accessed by the fourth user is the second type; Determining a fifth user from the second users and a sixth user from the fourth users based on the credit scores of each of the second users and the fourth users, wherein the number of the fifth users is equal to the number of the sixth users, the credit score of the fifth user is smaller than a preset credit score, and the credit score of the sixth user is larger than or equal to the preset credit score; Releasing the fifth user and accessing the sixth user to the base station.
  2. 2. The access method according to claim 1, wherein the determining of the preset credit score comprises: Determining a descending sequence of credit scores based on the credit scores of each of the second user and the fourth user; and determining the credit scores with the sorting numbers equal to the first target number in the credit score descending sequence as the preset credit scores, wherein the first target number is equal to the number of the second users.
  3. 3. The access method of claim 2, wherein the determining of the credit score for each of the second user and the fourth user comprises: The academic score of one user is used for reflecting the height of the academic of the user, the payment credit score of the user is used for reflecting whether the user pays fees on time, the residual telephone charge score of the user is used for reflecting the quantity of the residual telephone charge of the user, and the third party credit score of the user is used for reflecting the credit score of the contact person of the user; And determining the credit scores of each user in the second user and the fourth user according to the academic score, the payment credit score, the residual telephone charge score and the third party credit score of each user in the second user and the fourth user.
  4. 4. An access method according to any one of claims 1-3, wherein the number of user resource allocations includes a number of resources allocated by the base station to users within a preset time period, and wherein the determining of the preset value score includes: Determining a descending sequence of user value scores based on the user value scores of each user in the second user; And determining the user value scores with the sequence numbers equal to a second target number in the user value score descending sequence as the preset value score, wherein the second target number is the difference value between the first user number and the second user number.
  5. 5. The access method of claim 4, wherein the accessing the first user to the base station after releasing the second user comprises: and accessing the first user to the base station based on the sequence of the first user requesting to access the base station.
  6. 6. An access device, characterized in that the device comprises a determining unit, an acquiring unit and a processing unit; The determining unit is used for determining that the number of users of the current accessed base station is equal to the maximum accommodating user number of the base station; The acquisition unit is used for acquiring the number of first users requesting to access the base station and the number of second users currently accessing the base station after the determination unit determines that the number of users currently accessing the base station is equal to the maximum accommodating number of users of the base station; The processing unit is used for releasing the second user and accessing the first user into the base station when the first user exists and the number of the first users is larger than or equal to the number of the second users; The determining unit is further used for determining a third user from the second users when the first users exist and the number of the first users is smaller than the number of the second users, and accessing the first user to the base station after releasing the third user, wherein the number of the third users is equal to the number of the first users; The determining unit is further configured to determine, if the first user does not exist, a credit score of each of the second user and a fourth user requesting access to the base station, wherein the service type requested to be accessed by the fourth user is the second type, determine, based on the credit scores of each of the second user and the fourth user, a fifth user from the second users, and determine, from the fourth users, a sixth user, wherein the number of the fifth users is equal to the number of the sixth users, the credit score of the fifth user is smaller than a preset credit score, the credit score of the sixth user is greater than or equal to the preset credit score, release the fifth user, and access the sixth user to the base station.
  7. 7. The access device of claim 6, wherein the determining unit is further configured to determine a preset credit score, comprising: Determining a descending sequence of credit scores based on the credit scores of each of the second user and the fourth user; and determining the credit scores with the sorting numbers equal to the first target number in the credit score descending sequence as the preset credit scores, wherein the first target number is equal to the number of the second users.
  8. 8. The access device of claim 7, wherein the acquisition unit is further configured to, The academic score of one user is used for reflecting the height of the academic of the user, the payment credit score of the user is used for reflecting whether the user pays fees on time, the residual telephone charge score of the user is used for reflecting the quantity of the residual telephone charge of the user, and the third party credit score of the user is used for reflecting the credit score of the contact person of the user; The determining unit is further configured to determine a credit score of each of the second user and the fourth user according to the academic score, the payment credit score, the remaining phone fee score, and the third party credit score of each of the second user and the fourth user.
  9. 9. The access device according to any of claims 6-8, wherein the acquisition unit is further configured to, The user resource allocation quantity comprises the resource quantity allocated to the user by the base station in a preset time period; The determining unit is further configured to determine a preset value score, including: Determining a descending sequence of user value scores based on the user value scores of each user in the second user; And determining the user value scores with the sequence numbers equal to a second target number in the user value score descending sequence as the preset value score, wherein the second target number is the difference value between the first user number and the second user number.
  10. 10. The access device according to claim 9, wherein the processing unit is specifically configured to: And after the second user is released, accessing the first user to the base station based on the sequence of the first user requesting to access the base station.
  11. 11. An electronic device, comprising: A processor; a memory for storing the processor-executable instructions; wherein the processor is configured to execute the instructions to implement the method of any one of claims 1 to 5.
  12. 12. A computer readable storage medium, characterized in that, when computer-executable instructions stored in the computer readable storage medium are executed by a processor of an electronic device, the electronic device is capable of performing the method of any one of claims 1 to 5.

Description

Access method, device, equipment and storage medium Technical Field The present application relates to the field of communications technologies, and in particular, to an access method, an access device, and a storage medium. Background Currently, the demands of users on the internet are larger and larger, so that the base station cannot meet the network demands of the users, and base station congestion occurs. In order to relieve the congestion condition of the base station, the congestion condition of the base station can be relieved by the following two methods, namely, a capacity expansion device is arranged, the capacity expansion device is used for carrying out the distribution in a mode of adding carriers newly, and the user is randomly accessed according to a user request. However, the capacity expansion device needs to be arranged in advance, and the engineering amount is large, so that the cost is high, and meanwhile, the random access user cannot meet the user demand, and partial users may be discontented. Therefore, how to improve the user service when the base station is in a congestion state is a technical problem to be solved. Disclosure of Invention The application provides an access method, an access device, and a storage medium, so as to improve user service when a base station is in a congestion condition. The technical scheme of the application is as follows: According to a first aspect of the present application, there is provided an access method comprising determining that the number of users of a currently accessed base station is equal to the maximum accommodated number of users of the base station, obtaining the number of first users requesting access to the base station and the number of second users of the currently accessed base station, the type of traffic the first users requests access to is a first type, the type of traffic the second users have access to is a second type, the priority of the first type is higher than that of the second type, if there is a first user and the number of first users is greater than or equal to that of the second users, releasing the second users and accessing the first users to the base station, if there is a first user and the number of first users is less than that of the second users, determining a third user from the second users and accessing the first users to the base station after releasing the third user, the number of third users is equal to that of the first users. In one possible implementation manner, the method further comprises the steps of determining the credit scores of the second user and each of the fourth user requesting to access the base station respectively if the first user does not exist, determining the service type requested to be accessed by the fourth user as the second type, determining the fifth user from the second users based on the credit scores of the second user and each of the fourth user, determining the sixth user from the fourth users, determining that the number of the fifth users is equal to that of the sixth user, the credit score of the fifth user is smaller than a preset credit score, the credit score of the sixth user is larger than or equal to the preset credit score, releasing the fifth user, and accessing the sixth user to the base station. In one possible implementation, determining the credit score of each of the second and fourth users includes obtaining a learning score, a payment credit score, a remaining credit score, and a third party credit score for each of the second and fourth users, wherein the learning score of one user is used to reflect the learning level of one user, the payment credit score of one user is used to reflect whether one user is paying a fee on time, the remaining credit score of one user is used to reflect the remaining amount of one user, and the third party credit score of one user is used to reflect the credit score of one user's contact, and determining the credit score of each of the second and fourth users based on the learning score, the payment credit score, the remaining charge score, and the third party credit score of each of the second and fourth users. In one possible implementation, determining the third user from the second users includes obtaining an average consumption amount and a resource allocation amount of each user in the second users, wherein the resource allocation amount of one user includes an amount of resources allocated by the base station to one user in a preset time period, determining a value score of each user in the second users according to the average consumption amount and the resource allocation amount of each user in the second users, wherein the value score of one user is positively correlated with the average consumption amount of one user, and the value score of one user is negatively correlated with the resource allocation amount of one user, determining the third user from the second users according to the value score of e