Access control method, device and equipment of 5G lightweight terminal based on power business and storage medium

By broadcasting access resource configuration information in 5G lightweight terminals and controlling access process according to data importance, the problem of data delay in important services is solved, and the access probability and service stability are improved.

CN119485776AActive Publication Date: 2025-02-18NANJING SUYI IND +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411636480.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-15
Publication Date
2025-02-18
Estimated Expiration
2044-11-15

AI Technical Summary

Technical Problem

In the prior art, terminals carrying important service data and terminals carrying ordinary service data enjoy the same access probability, resulting in important service data that may face higher data transmission delays, affecting the normal operation of key services.

Method used

By broadcasting access resource configuration information, including access configuration information of the monitoring channel and the candidate data transmission channel, the terminal sends access requests through the monitoring channel according to the data importance. If the number of important terminals exceeds the preset number, broadcast a notification of delayed access, notifying non-important terminals to suspend access.

Benefits of technology

It improves the access probability of terminals carrying important service data, reduces data transmission delay, and ensures the normal operation of key services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119485776A_ABST
    Figure CN119485776A_ABST
Patent Text Reader

Abstract

The invention discloses an access control method, device and equipment of a 5G lightweight terminal based on power business and a storage medium. The method comprises the following steps: broadcasting access resource configuration information (including access configuration information of a monitoring channel and access configuration information of each candidate data transmission channel), so that each terminal selects a corresponding candidate data transmission channel according to the access configuration information of each candidate data transmission channel to send access request information to a base station; sending access request information to the base station through the monitoring channel according to the access configuration information of the monitoring channel when the data importance of each terminal exceeds a preset importance; the method comprises the following steps: determining the number of important terminals which attempt to access currently according to access request information received by a monitoring channel, and broadcasting delayed access notification information when the number of the important terminals which attempt to access currently exceeds a preset number so as to notify non-important terminals to delay access, the data importance degree of the non-important terminal does not exceed the preset importance degree.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present invention relate to the field of communication technology, and in particular to an access control method, device, equipment and storage medium for a 5G lightweight terminal based on power services. Background Art

[0002] When a terminal (such as user equipment) communicates with a base station, no matter what service is initiated, a random access process needs to be initiated first to establish a radio resource control connection between the terminal and the base station, thereby realizing data interaction between the terminal and the base station.

[0003] However, in the random access process of the prior art, terminals carrying important business data and terminals carrying ordinary business data have the same access probability, which may cause the important business data to face higher data transmission delays, thereby affecting the normal operation of key businesses.

[0004] Therefore, it is urgent to propose a new method to solve the above problems. Summary of the invention

[0005] The present invention provides an access control method, device, equipment and storage medium for a 5G lightweight terminal based on electric power services, which can improve the access probability of terminals carrying important business data.

[0006] In a first aspect, an embodiment of the present invention provides an access control method for a 5G lightweight terminal based on a power service, including:

[0007] Broadcast access resource configuration information; the access resource configuration information includes access configuration information of the monitoring channel and access configuration information of each candidate data transmission channel, so that each terminal sends access request information to the base station through the monitoring channel according to the access configuration information of the monitoring channel, and each terminal selects the corresponding candidate data transmission channel according to the access configuration information of each candidate data transmission channel to send the access request information to the base station;

[0008] Determining the number of important terminals currently attempting to access according to the access request information received by the monitoring channel, and each terminal sending the access request information to the base station through the monitoring channel when the importance of its own data exceeds a preset importance;

[0009] When the number of important terminals currently attempting to access exceeds a preset number, access suspension notification information is broadcast to notify non-important terminals to suspend access, where the non-important terminals are terminals whose data importance does not exceed the preset importance.

[0010] The technical solution of the present invention is to broadcast access resource configuration information; the access resource configuration information includes the access configuration information of the monitoring channel and the access configuration information of each candidate data transmission channel, so that each terminal sends access request information to the base station through the monitoring channel according to the access configuration information of the monitoring channel, and each terminal selects the corresponding candidate data transmission channel according to the access configuration information of each candidate data transmission channel to send access request information to the base station; the number of important terminals currently trying to access is determined according to the access request information received by the monitoring channel, and each terminal sends access request information to the base station through the monitoring channel when its own data importance exceeds the preset importance; when the number of important terminals currently trying to access exceeds the preset number, broadcast access suspension notification information to notify non-important terminals to suspend access, and non-important terminals are terminals whose data importance does not exceed the preset importance. The above technical solution first broadcasts the access resource configuration information, so that each terminal sends access request information to the base station through the monitoring channel according to the access configuration information of the monitoring channel, and each terminal selects the corresponding candidate data transmission channel according to the access configuration information of each candidate data transmission channel to send access request information to the base station, ensuring that each terminal can communicate with the base station correctly and efficiently. Then, the number of important terminals currently attempting to access is determined based on the access request information received on the monitoring channel, providing a data basis for determining whether to broadcast the access suspension notification information later. Then, it is determined whether the number of important terminals currently attempting to access exceeds the preset number. If not, the access suspension notification information is not broadcast. If exceeded, the access suspension notification information is broadcast to notify non-important terminals to suspend access, thereby increasing the access probability of important terminals and avoiding affecting the normal operation of key services. Therefore, the present invention can solve the problem that in the random access process of the prior art, terminals carrying important business data and terminals carrying ordinary business data enjoy the same access probability, which may cause the important business data to face higher data transmission delays, thereby affecting the normal operation of key services.

[0011] In a second aspect, an embodiment of the present invention further provides an access control device for a 5G lightweight terminal based on a power service, the device comprising:

[0012] A broadcast module, configured to broadcast access resource configuration information; the access resource configuration information includes access configuration information of a monitoring channel and access configuration information of each candidate data transmission channel, so that each terminal sends access request information to a base station through the monitoring channel according to the access configuration information of the monitoring channel, and each terminal selects a corresponding candidate data transmission channel according to the access configuration information of each candidate data transmission channel to send the access request information to the base station;

[0013] A determination module, configured to determine the number of important terminals currently attempting to access according to the access request information received by the monitoring channel, wherein each terminal sends the access request information to the base station through the monitoring channel when the importance of its own data exceeds a preset importance;

[0014] The suspension module is used to broadcast suspension access notification information when the number of important terminals currently attempting to access exceeds a preset number, so as to notify non-important terminals to suspend access, wherein the non-important terminals are terminals whose data importance does not exceed the preset importance.

[0015] In a third aspect, an embodiment of the present invention further provides an electronic device, the electronic device comprising:

[0016] at least one processor; and a memory communicatively coupled to the at least one processor;

[0017] In which, the memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the access control method for 5G lightweight terminals based on power services according to any embodiment of the present invention.

[0018] In a fourth aspect, an embodiment of the present invention further provides a storage medium comprising computer executable instructions, which, when executed by a computer processor, are used to execute the access control method for a 5G lightweight terminal based on power services of any embodiment of the present invention.

[0019] It should be noted that the above-mentioned computer instructions may be stored in whole or in part on a computer-readable storage medium. Among them, the computer-readable storage medium may be packaged together with the processor of the access control device of the 5G lightweight terminal based on the electric power service, or it may be packaged separately with the processor of the access control device of the 5G lightweight terminal based on the electric power service, and this application does not limit this.

[0020] The description of the second, third and fourth aspects in this application can refer to the detailed description of the first aspect; and the beneficial effects of the description of the second, third and fourth aspects can refer to the beneficial effect analysis of the first aspect, which will not be repeated here.

[0021] In this application, the name of the access control device for the 5G lightweight terminal based on the power service does not limit the device or functional module itself. In actual implementation, these devices or functional modules may appear with other names. As long as the functions of each device or functional module are similar to those of this application, they fall within the scope of the claims of this application and their equivalent technologies.

[0022] These and other aspects of the present application will become more apparent from the following description. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0024] Figure 1 A schematic flow chart of a method for access control of a 5G lightweight terminal based on electric power services provided in an embodiment of the present invention;

[0025] Figure 2a Another flowchart of the access control method for a 5G lightweight terminal based on electric power services provided in an embodiment of the present invention;

[0026] Figure 2b An example diagram of interaction between a terminal and a base station provided in an embodiment of the present invention;

[0027] Figure 3 A schematic diagram of the structure of an access control device for a 5G lightweight terminal based on electric power services provided in an embodiment of the present invention;

[0028] Figure 4 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0029] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present invention, rather than to limit the present invention. It should also be noted that, for ease of description, only parts related to the present invention, rather than all structures, are shown in the accompanying drawings.

[0030] The term "and / or" in this article is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.

[0031] The terms "first" and "second" and the like in the specification and drawings of this application are used to distinguish different objects, or to distinguish different processing of the same object, rather than to describe a specific order of objects.

[0032] In addition, the terms "including" and "having" and any variations thereof mentioned in the description of the present application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include other steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices.

[0033] It should be mentioned before discussing exemplary embodiments in more detail that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow charts describe various operations (or steps) as sequential processes, many operations therein can be implemented in parallel, concurrently or simultaneously. In addition, the order of various operations can be rearranged. The process can be terminated when its operation is completed, but can also have additional steps not included in the accompanying drawings. The process can correspond to methods, functions, procedures, subroutines, subprograms, etc. In addition, the embodiments in the present invention and the features in the embodiments can be combined with each other without conflict.

[0034] It should be noted that, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0035] In the description of the present application, unless otherwise specified, “plurality” means two or more.

[0036] Figure 1 A flowchart of a method for access control of a 5G lightweight terminal based on electric power services provided in an embodiment of the present invention. This embodiment is applicable to the case where a random access process is initiated when a terminal communicates with a base station. The method can be performed by an access control device for a 5G lightweight terminal based on electric power services provided in the present invention. The device can be implemented in software and / or hardware. Specifically, the device can be integrated in an electronic device. Exemplarily, the electronic device can be a computer or a server. Reference Figure 1 The access control method of the 5G lightweight terminal based on the power service of this embodiment may specifically include the following steps:

[0037] Step 110, broadcast access resource configuration information so that each terminal sends access request information to the base station through the monitoring channel according to the access configuration information of the monitoring channel, and each terminal selects the corresponding candidate data transmission channel according to the access configuration information of each candidate data transmission channel to send access request information to the base station.

[0038] Specifically, access resource configuration information refers to a type of information broadcast by a base station to each terminal, which is used to inform the terminal how to access the network. The access resource configuration information includes access configuration information of a monitoring channel and access configuration information of each candidate data transmission channel. A monitoring channel refers to a channel used by an important terminal to send an access request to a base station, which is used to determine the important terminal currently trying to access. Access configuration information of a monitoring channel refers to the rules that a terminal needs to follow when sending an access request through a monitoring channel, such as: sending conditions, frequency, power and time slot, etc. Candidate data transmission channels refer to optional channel options for a terminal to send an access request to a base station. Access configuration information of a candidate data transmission channel refers to the rules that a terminal needs to follow when sending an access request through a candidate data transmission channel. The terminal needs to decide whether to select the channel and how to use it to send an access request based on these rules. Access request information refers to information sent by a terminal to a base station for requesting access to a network covered by the base station. A terminal refers to a device that communicates with a network, for example: a terminal can be a lightweight terminal, a mobile phone, a tablet computer or an IoT device.

[0039] In a specific implementation, the access resource configuration information (including the access configuration information of the monitoring channel and the access configuration information of each candidate data transmission channel) can be determined according to the actual situation or demand, and then the access resource configuration information is sent to all terminals within its coverage range by using a broadcast channel (such as a physical broadcast channel). Then, for each terminal, after receiving the access resource configuration information, it will first check whether it meets the conditions for sending an access request through the monitoring channel (such as terminals whose data importance exceeds a preset importance threshold). If the access conditions of the monitoring channel are met, the access request information is prepared according to the access rules (such as frequency, power and time slot, etc.) in the access configuration information, and then the access request information is sent to the base station through the monitoring channel. At the same time, after receiving the access resource configuration information, the appropriate candidate data transmission channel is selected according to the access configuration information of the candidate data transmission channel (such as channel priority, bandwidth limitation and transmission delay requirements) and its own needs (such as a channel with large bandwidth), and then the access request information is sent to the base station through the selected candidate data transmission channel according to the access configuration information of the selected candidate data transmission channel.

[0040] In this embodiment, access resource configuration information is broadcasted to ensure that each terminal can communicate with the base station correctly and efficiently.

[0041] Step 120: Determine the number of important terminals currently attempting to access based on the access request information received through the monitoring channel.

[0042] Specifically, in this embodiment, each terminal sends access request information to the base station through the monitoring channel when its own data importance exceeds the preset importance. Data importance refers to an indicator used to measure the importance of data transmitted by the terminal. The preset importance refers to an importance threshold value pre-set according to actual conditions or needs, which is used to determine whether the terminal sends access request information to the base station through the monitoring channel. An important terminal refers to a terminal whose own data importance exceeds the preset importance.

[0043] In the specific implementation, after broadcasting the access resource configuration information, it should be noted that each terminal will send access request information to the base station through the monitoring channel only when the importance of its own data exceeds the preset importance. Based on this, the number of access request information currently received by the monitoring channel within the preset time period can be determined as the number of important terminals currently attempting to access. Specifically, a counter can be used to count the number of access request information currently received by the monitoring channel within the preset time period, so as to obtain the number of important terminals currently attempting to access, and the counter will be set to 0 the next time it is used. Among them, the preset time period is a time period set in advance according to actual conditions or needs, which is used to help determine the number of important terminals currently attempting to access. For example: the preset time period can be five seconds after the broadcast of the access resource configuration information.

[0044] In this embodiment, the number of important terminals currently attempting to access is determined according to the access request information received on the monitoring channel, which provides a data basis for determining whether to broadcast access suspension notification information later.

[0045] Step 130: Determine whether the number of important terminals currently attempting to access exceeds a preset number.

[0046] If it exceeds, execute step 140; if it does not exceed, execute step 150.

[0047] Specifically, the preset number refers to a number threshold set in advance according to actual conditions or needs, and is used to determine whether the number of important terminals currently attempting to access exceeds the range that the base station can immediately handle.

[0048] In a specific implementation, after obtaining the number of important terminals currently attempting to access, it is determined whether the number of important terminals currently attempting to access exceeds the preset number. If it exceeds, it means that the access demand of important terminals in the current network is large, which has caused great pressure on network resources. If all terminals continue to be allowed to access, the access service quality of important terminals may be reduced (such as an increased probability of access failure, high data transmission delay, etc.). At this time, it is necessary to broadcast a suspended access notification message to notify non-important terminals to suspend access. If it does not exceed, it means that the current network load is within the normal range, and there is no need to restrict the access of non-important terminals. Non-important terminals can try to access the network according to normal access procedures and rules. At this time, there is no need to broadcast a suspended access notification message.

[0049] Step 140: Broadcast access suspension notification information to notify non-important terminals to suspend access.

[0050] Specifically, a non-important terminal is a terminal whose data importance does not exceed a preset importance. Access suspension notification information refers to information broadcast by a base station, which is used to notify non-important terminals to suspend access to the network, that is, to notify non-important terminals to remain silent.

[0051] In a specific implementation, after determining that the number of important terminals currently attempting to access exceeds a preset number, access suspension notification information can be broadcast to notify non-important terminals to suspend access, thereby increasing the access probability of important terminals and avoiding affecting the normal operation of key services.

[0052] Step 150: Do not broadcast the access suspension notification information.

[0053] In a specific implementation, after determining that the number of important terminals currently attempting to access does not exceed a preset number, the access suspension notification information may not be broadcast, and each terminal within the coverage of the base station may attempt to access the network according to normal access procedures and rules.

[0054] The access control method for 5G lightweight terminals based on electric power services provided in an embodiment of the present invention first broadcasts access resource configuration information, so that each terminal sends access request information to the base station through the monitoring channel according to the access configuration information of the monitoring channel, and each terminal selects the corresponding candidate data transmission channel according to the access configuration information of each candidate data transmission channel to send access request information to the base station, ensuring that each terminal can communicate with the base station correctly and efficiently. Then, the number of important terminals currently attempting to access is determined according to the access request information received by the monitoring channel, which provides a data basis for determining whether to broadcast access suspension notification information later. Then, it is determined whether the number of important terminals currently attempting to access exceeds the preset number. If not, the access suspension notification information is not broadcast. If it exceeds, the access suspension notification information is broadcast to notify non-important terminals to suspend access, thereby increasing the access probability of important terminals and avoiding affecting the normal operation of key services. Therefore, the present invention can solve the problem that in the random access process of the prior art, terminals carrying important business data and terminals carrying ordinary business data enjoy the same access probability, which may cause important business data to face higher data transmission delays, thereby affecting the normal operation of key services.

[0055] Figure 2a Another flow chart of the access control method of a 5G lightweight terminal based on electric power service provided in an embodiment of the present invention is a specific embodiment based on the above embodiment. In this embodiment, the method may also include:

[0056] Step 210: Broadcast access resource configuration information so that each terminal sends access request information to the base station through the monitoring channel according to the access configuration information of the monitoring channel, and each terminal selects the corresponding candidate data transmission channel according to the access configuration information of each candidate data transmission channel to send access request information to the base station.

[0057] Step 211: perform signal sampling on the access request information received by the monitoring channel within a preset period of time to obtain a sampling result.

[0058] Specifically, the preset period is a time period set in advance according to actual conditions or needs, and is used to help determine the number of important terminals currently attempting to access. For example, the preset period may be 2 seconds after the access resource configuration information is broadcast. The sampling result refers to a series of discrete sample data points obtained by sampling the access request information.

[0059] In the specific implementation, the sampling frequency is first set according to the actual situation or needs. Then, during the entire preset time period, the monitoring device will receive the access request information from the monitoring channel and store it as a digital signal. Then, the access request information received by the monitoring channel is continuously sampled according to the determined sampling frequency to obtain the sampling results.

[0060] In this embodiment, by sampling the access request information received on the monitoring channel within a preset period of time, a sampling result is obtained, which provides a data basis for subsequently determining the amplitude of each sampling point.

[0061] Step 212: Determine the amplitude of each sampling point in the sampling result.

[0062] Specifically, amplitude refers to the signal strength represented by the sampling point.

[0063] In a specific implementation, the value corresponding to each sampling point in the sampling result is determined as the amplitude of each sampling point.

[0064] In this embodiment, by determining the amplitude of each sampling point in the sampling result, a data basis is provided for subsequently determining the current energy of the monitoring channel.

[0065] Step 213: Determine the current energy of the monitoring channel according to the amplitude of each sampling point.

[0066] In the specific implementation, the current energy of the monitoring channel can be determined according to the amplitude of each sampling point. The specific calculation formula is as follows:

[0067] E=|A i | 2

[0068] Where E represents the current energy of the monitoring channel, A i Amplitude represents the amplitude of the i-th sampling point.

[0069] In this embodiment, by monitoring the current energy of the channel, a data basis is provided for subsequently determining the number of important terminals currently attempting to access.

[0070] Step 214: Determine the number of important terminals currently attempting to access according to the current energy of the monitoring channel and the preset terminal energy.

[0071] Specifically, the preset terminal energy refers to an energy value of a terminal set in advance according to actual conditions or needs.

[0072] In a specific implementation, in an actual application, it can be determined that the number of important terminals currently attempting to access = current energy of the monitoring channel / preset terminal energy.

[0073] In one implementation, determining the number of important terminals currently attempting access based on access request information received by the monitoring channel includes: determining the number of access request information currently received by the monitoring channel within a preset time period as the number of important terminals currently attempting access.

[0074] In a specific implementation, a counter may be set to count the number of access request messages received by the monitoring channel. Then, at the start time of the preset period, the timer is immediately started and the value of the counter is initialized to 0. Once the monitoring channel receives an access request message, the value of the counter increases by 1. When the preset period ends, the timer stops counting, and the value of the timer is determined as the number of important terminals currently attempting to access.

[0075] In this embodiment, through the above steps, the speed of determining the number of important terminals currently attempting to access is increased, thereby improving the overall efficiency.

[0076] Step 215: Determine whether the number of important terminals currently attempting to access exceeds a preset number.

[0077] If it exceeds, execute step 216; if it does not exceed, execute step 217.

[0078] Step 216: Do not broadcast the access suspension notification information.

[0079] Step 217: Broadcast access suspension notification information.

[0080] Step 218: Determine whether the target data transmission channel is available based on the access request information received by the target data transmission channel within a preset period of time.

[0081] If available, execute step 220; if not available, execute step 219.

[0082] Specifically, each terminal includes a target terminal, and the candidate data transmission channel selected by the target terminal is the target data transmission channel.

[0083] In a specific implementation, the number of access request messages received by the target data transmission channel can be used to determine whether a terminal has attempted to access or has already accessed the target data transmission channel. If the number is zero, it means that no terminal has performed access-related operations with the target data transmission channel, and the target data transmission channel can be determined to be available. If the number is not zero, the database of authorized channel use records is checked based on the target data transmission channel to determine whether the target data transmission channel is occupied. If the authorized channel use record of the target data transmission channel shows that the target data transmission channel has been authorized and the authorization time has not yet ended, it is determined that the target data transmission channel is unavailable; if the authorization time has ended or there is no relevant authorization record, it is determined that the target data transmission channel is available.

[0084] After determining that the target data transmission channel is available, an access permission request can be sent to the target terminal through the target data transmission channel, so that the target terminal sends identity authentication information to the base station according to the access permission request. After determining that the target data transmission channel is unavailable, no access permission request is sent to the target terminal.

[0085] Furthermore, when the target data transmission channel is available, it also includes: determining the frequency of the target terminal based on the access request information received by the target data transmission channel within a preset time period; if the frequency of the target terminal is not within the preset frequency range, determining that the frequency of the target terminal is out of synchronization, and sending frequency out of synchronization information to the target terminal through the target data transmission channel, so that the target terminal adjusts its own frequency according to the frequency out of synchronization information.

[0086] Specifically, the frequency of the target terminal refers to the frequency used by the target terminal in the process of sending and receiving signals. The preset frequency range refers to the frequency range pre-set according to actual conditions or needs. Frequency desynchronization information refers to an indication information sent by the base station to the target terminal through the target data transmission channel, which is used to notify the target terminal that its frequency needs to be adjusted.

[0087] In a specific implementation, the frequency of the target terminal is extracted from the access request information received by the target data transmission channel within a preset time period; if the frequency of the target terminal is not within the preset frequency range, it is determined that the frequency of the target terminal is out of synchronization, and frequency out of synchronization information is sent to the target terminal through the target data transmission channel, so that the target terminal adjusts its own frequency according to the frequency out of synchronization information.

[0088] In this embodiment, through the above steps, signal interference is reduced and communication quality is ensured.

[0089] Step 219: Do not send an access permission request to the target terminal.

[0090] Specifically, the access permission request refers to a notification message sent to the target terminal through the target data transmission channel, which is used to notify the target terminal that the base station allows it to attempt to access the network and requires the target terminal to provide identity authentication information to complete the subsequent access process.

[0091] In a specific implementation, after determining that the target data transmission channel is unavailable, no access permission request is sent to the target terminal to avoid invalid operations, and the target terminal reselects a channel and attempts to access again after failing to receive an access permission request within a preset receiving time.

[0092] Step 220: Send an access permission request to the target terminal through the target data transmission channel, so that the target terminal sends identity authentication information to the base station according to the access permission request.

[0093] Specifically, identity authentication information refers to relevant data (such as a combination of a user name and password, and encrypted data corresponding to a digital certificate) sent by the target terminal to the base station in order to prove its legal identity.

[0094] In a specific implementation, after determining that the target data transmission channel is available, an access permission request is sent to the target terminal through the target data transmission channel, so that the target terminal sends identity authentication information to the base station according to the access permission request to help ensure network security.

[0095] Step 221: Receive identity authentication information sent by the target terminal.

[0096] In a specific implementation, the identity authentication information sent by the target terminal may be received through the target data transmission channel.

[0097] Step 222: Determine whether the target terminal is a legitimate terminal based on the identity authentication information sent by the target terminal.

[0098] If it is a legal terminal, execute step 224; if it is not a legal terminal, execute step 223.

[0099] Specifically, a legitimate terminal refers to a terminal in a communication network system that is identified by a base station as having the authority to access the network after verification by an authentication mechanism.

[0100] In a specific implementation, after receiving the identity authentication information sent by the target terminal, it is possible to determine whether the target terminal is a legitimate terminal according to the identity authentication information sent by the target terminal. If it is a legitimate terminal, transmission permission information is sent to the target terminal; if it is not a legitimate terminal, transmission permission information is not sent to the target terminal.

[0101] Exemplarily, if the identity authentication information is a combination of a username and a password, the username and password sent are extracted, and then the corresponding username is searched in the authentication database. If a matching username is found, the received password is compared with the encrypted password stored in the database. If the password comparison is successful, the target terminal is determined to be a legitimate terminal.

[0102] In this embodiment, by determining whether the target terminal is a legitimate terminal, the intrusion of illegal terminals is prevented and the security of network resources and data is guaranteed.

[0103] Step 223: Do not send transmission permission information to the target terminal.

[0104] Specifically, the transmission permission information refers to authorization information sent by the base station to the target terminal after confirming that the target terminal is a legitimate terminal.

[0105] In a specific implementation, after determining that the target terminal is not a legitimate terminal, transmission permission information is not sent to the target terminal to avoid invalid operations, so that the target terminal reselects a channel and tries to access again after failing to receive the transmission permission information within a preset receiving time.

[0106] Step 224: Send transmission permission information to the target terminal.

[0107] In a specific implementation, after determining that the target terminal is a legitimate terminal, transmission permission information can be sent to the target terminal through the target data transmission channel to complete the access process, and the target terminal can start service connection after receiving the transmission permission information, for example: the service can be an electricity service.

[0108] Therefore, the technical solution of the present invention first broadcasts access resource configuration information, so that each terminal sends access request information to the base station through the monitoring channel according to the access configuration information of the monitoring channel, and each terminal selects the corresponding candidate data transmission channel according to the access configuration information of each candidate data transmission channel to send access request information to the base station, ensuring that each terminal can communicate with the base station correctly and efficiently. Then, the access request information received by the monitoring channel within the preset time period is sampled to obtain the sampling result, and then the amplitude of each sampling point in the sampling result is determined, and then the current energy of the monitoring channel is determined according to the amplitude of each sampling point, which provides a data basis for determining the number of important terminals currently trying to access. Then, the number of important terminals currently trying to access is determined according to the access request information received by the monitoring channel, which provides a data basis for determining whether to broadcast access suspension notification information. Then, it is determined whether the number of important terminals currently trying to access exceeds the preset number. If not, the access suspension notification information is not broadcast. If it exceeds, the access suspension notification information is broadcast to notify non-important terminals to suspend access, thereby increasing the access probability of important terminals and avoiding affecting the normal operation of key services. Then, it is determined whether the target data transmission channel is available according to the access request information received by the target data transmission channel within the preset time period. If it is not available, the access permission request is not sent to the target terminal. If it is available, the access permission request is sent to the target terminal through the target data transmission channel, so that the target terminal sends identity authentication information to the base station according to the access permission request. Then the identity authentication information sent by the target terminal is received. According to the identity authentication information sent by the target terminal, it is determined whether the target terminal is a legal terminal to prevent the intrusion of illegal terminals and ensure the security of network resources and data. If it is not a legal terminal, the transmission permission information is not sent to the target terminal, so that the target terminal reselects the channel and tries to access again after not receiving the transmission permission information within the preset receiving time. If it is a legal terminal, the transmission permission information is sent to the target terminal to complete the access process, and the target terminal starts the service connection after receiving the transmission permission information. Therefore, the present invention can solve the problem that in the random access process of the prior art, the terminal carrying important business data and the terminal carrying ordinary business data enjoy the same access probability, which may cause the important business data to face a higher data transmission delay, thereby affecting the normal operation of key services.

[0109] Figure 2b An example diagram of interaction between a terminal and a base station provided in an embodiment of the present invention. Figure 2bAs shown, the base station first broadcasts access resource configuration information (including access configuration information of the monitoring channel and access configuration information of each candidate data transmission channel). After receiving the access resource configuration information, the terminal determines whether its own data importance exceeds the preset importance. If it exceeds, it sends access request information to the base station through the monitoring channel, and selects the corresponding candidate data transmission channel according to the access configuration information of each candidate data transmission channel to send access request information to the base station. If it does not exceed, the corresponding candidate data transmission channel is selected according to the access configuration information of each candidate data transmission channel to send access request information to the base station. Then the base station determines the number of important terminals currently trying to access according to the access request information received by the monitoring channel. If the number of important terminals currently trying to access exceeds the preset number, the access suspension notification information is broadcast to notify non-important terminals to suspend access, and judges whether the transmission channel is available according to the access request information received by the candidate data transmission channel selected by the terminal within the preset period. If it does not exceed, it directly judges whether the transmission channel is available according to the access request information received by the candidate data transmission channel selected by the terminal within the preset period. If it is available, an access permission request is sent to the terminal through the data transmission channel. If it is not available, an access permission request is not sent to the terminal. After receiving the access permission request, the terminal first confirms whether it has received the access suspension notification information. If the access suspension notification information is received, it determines whether the importance of its own data exceeds the preset importance. If it exceeds, it sends identity authentication information to the base station. If it does not exceed, it remains silent. If the access suspension notification information is not received, it sends identity authentication information to the base station. After receiving the identity authentication information, the base station determines whether the terminal is a legal terminal based on the identity authentication information; if it is a legal terminal, it sends transmission permission information to it, otherwise it does not send it. After receiving the transmission permission information, the terminal completes the receiving process and establishes a service connection with the base station. In addition, after determining that the aforementioned data transmission channel is available, the base station can also determine the frequency of the aforementioned terminal based on the access request information received by the data transmission channel within a preset time period; if the frequency of the terminal is not within the preset frequency range, it is determined that the frequency of the terminal is asynchronous, and the frequency asynchronous information is sent to the terminal through the data transmission channel. After receiving the frequency asynchronous information, the terminal can adjust its own frequency according to the frequency asynchronous information.

[0110] Figure 3 A structural schematic diagram of an access control device for a 5G lightweight terminal based on electric power service provided in an embodiment of the present invention; the device and the access control method for a 5G lightweight terminal based on electric power service in the above-mentioned embodiments belong to the same inventive concept; for details not exhaustively described in the embodiment of the access control device for a 5G lightweight terminal based on electric power service, reference can be made to the embodiment of the access control method for a 5G lightweight terminal based on electric power service.

[0111] like Figure 3 As shown, the device comprises:

[0112] A broadcast module 310, configured to broadcast access resource configuration information; the access resource configuration information includes access configuration information of the monitoring channel and access configuration information of each candidate data transmission channel, so that each terminal sends access request information to the base station through the monitoring channel according to the access configuration information of the monitoring channel, and each terminal selects a corresponding candidate data transmission channel according to the access configuration information of each candidate data transmission channel to send the access request information to the base station;

[0113] A determination module 320, configured to determine the number of important terminals currently attempting to access according to the access request information received by the monitoring channel, wherein each terminal sends the access request information to the base station through the monitoring channel when the importance of its own data exceeds a preset importance;

[0114] The suspension module 330 is used to broadcast suspension access notification information to notify non-important terminals to suspend access when the number of important terminals currently attempting to access exceeds a preset number, wherein the non-important terminals are terminals whose data importance does not exceed the preset importance.

[0115] Based on the above embodiment, the determination module 320 determines the number of important terminals currently attempting to access according to the access request information received by the monitoring channel, including:

[0116] Performing signal sampling on the access request information received by the monitoring channel within a preset time period to obtain a sampling result;

[0117] Determining the current energy of the monitoring channel according to the sampling result;

[0118] The number of the important terminals currently attempting to access is determined according to the current energy of the monitoring channel and the preset terminal energy.

[0119] Based on the above embodiment, the determination module 320 determines the current energy of the monitoring channel according to the sampling result, including:

[0120] Determining the amplitude of each sampling point in the sampling result;

[0121] The current energy of the monitoring channel is determined according to the amplitude of each sampling point.

[0122] Based on the above embodiment, the determination module 320 determines the number of important terminals currently attempting to access according to the access request information received by the monitoring channel, including:

[0123] The number of the access request information currently received by the monitoring channel within a preset time period is determined as the number of the important terminals currently attempting to access.

[0124] On the basis of the above embodiment, the terminals include a target terminal, and the candidate data transmission channel selected by the target terminal is a target data transmission channel. The device further includes:

[0125] An available module is used to determine whether the target data transmission channel is available based on the access request information received by the target data transmission channel within a preset time period after broadcasting the suspended access notification information; if the target data transmission channel is available, send an access permission request to the target terminal through the target data transmission channel, so that the target terminal sends identity authentication information to the base station according to the access permission request.

[0126] Based on the above embodiment, the device further includes:

[0127] An identity authentication module is used to receive identity authentication information sent by the target terminal after sending an access permission request to the target terminal through the target data transmission channel; determine whether the target terminal is a legal terminal based on the identity authentication information sent by the target terminal; and send transmission permission information to the target terminal if the target terminal is the legal terminal.

[0128] Based on the above embodiment, the device further includes:

[0129] The frequency detection module is used to, when the target data transmission channel is available, further include: determining the frequency of the target terminal based on the access request information received by the target data transmission channel within the preset time period; if the frequency of the target terminal is not within the preset frequency range, determining that the frequency of the target terminal is out of synchronization, and sending frequency out of synchronization information to the target terminal through the target data transmission channel, so that the target terminal adjusts its own frequency according to the frequency out of synchronization information.

[0130] The access control device for 5G lightweight terminals based on electric power services provided in an embodiment of the present invention can execute the access control method for 5G lightweight terminals based on electric power services provided in any embodiment of the present invention, and has functional modules and beneficial effects corresponding to the execution method.

[0131] It is worth noting that in the embodiment of the access control device for the above-mentioned 5G lightweight terminal based on power service, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention.

[0132] Figure 4 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. Figure 4 A block diagram of an exemplary electronic device 4 suitable for implementing embodiments of the present invention is shown. Figure 4 The electronic device 4 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0133] like Figure 4 As shown, the electronic device 4 is in the form of a general purpose computing electronic device. The components of the electronic device 4 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 connecting different system components (including the system memory 28 and the processing unit 16).

[0134] Bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor or a local bus using any of a variety of bus architectures. By way of example, these architectures include, but are not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MAC) bus, an Enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.

[0135] The electronic device 4 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the electronic device 4, including volatile and non-volatile media, removable and non-removable media.

[0136] The system memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. The electronic device 4 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 34 may be used to read and write non-removable, non-volatile magnetic media ( Figure 4 not shown, usually called a "hard drive"). Although Figure 4Not shown in the figure, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, a DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to the bus 18 via one or more data medium interfaces. The system memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present invention.

[0137] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in system memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. Program modules 42 generally perform the functions and / or methods of the embodiments described herein.

[0138] The electronic device 4 may also communicate with one or more external devices 14 (e.g., keyboards, pointing devices, displays 24, etc.), one or more devices that enable a user to interact with the electronic device 4, and / or any device that enables the electronic device 4 to communicate with one or more other computing devices (e.g., network cards, modems, etc.). Such communication may be performed via an input / output (I / O) interface 22. Furthermore, the electronic device 4 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 20. Figure 4 As shown, the network adapter 20 communicates with other modules of the electronic device 4 via the bus 18. It should be understood that although Figure 4 Not shown, other hardware and / or software modules may be used in conjunction with the electronic device 4, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0139] The processing unit 16 executes various functional applications and page displays by running the program stored in the system memory 28, for example, implementing an access control method for a 5G lightweight terminal based on a power service provided in an embodiment of the present invention, the method comprising:

[0140] Broadcast access resource configuration information; the access resource configuration information includes access configuration information of the monitoring channel and access configuration information of each candidate data transmission channel, so that each terminal sends access request information to the base station through the monitoring channel according to the access configuration information of the monitoring channel, and each terminal selects the corresponding candidate data transmission channel according to the access configuration information of each candidate data transmission channel to send the access request information to the base station;

[0141] Determining the number of important terminals currently attempting to access according to the access request information received by the monitoring channel, and each terminal sending the access request information to the base station through the monitoring channel when the importance of its own data exceeds a preset importance;

[0142] When the number of important terminals currently attempting to access exceeds a preset number, access suspension notification information is broadcast to notify non-important terminals to suspend access, where the non-important terminals are terminals whose data importance does not exceed the preset importance.

[0143] Of course, those skilled in the art can understand that the processor can also implement the technical solution of the access control method for 5G lightweight terminals based on power services provided in any embodiment of the present invention.

[0144] An embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon. When the program is executed by a processor, the access control method for a 5G lightweight terminal based on a power service provided in an embodiment of the present invention is implemented, for example, and the method includes:

[0145] Broadcast access resource configuration information; the access resource configuration information includes access configuration information of the monitoring channel and access configuration information of each candidate data transmission channel, so that each terminal sends access request information to the base station through the monitoring channel according to the access configuration information of the monitoring channel, and each terminal selects the corresponding candidate data transmission channel according to the access configuration information of each candidate data transmission channel to send the access request information to the base station;

[0146] Determining the number of important terminals currently attempting to access according to the access request information received by the monitoring channel, and each terminal sending the access request information to the base station through the monitoring channel when the importance of its own data exceeds a preset importance;

[0147] When the number of important terminals currently attempting to access exceeds a preset number, access suspension notification information is broadcast to notify non-important terminals to suspend access, where the non-important terminals are terminals whose data importance does not exceed the preset importance.

[0148] The computer storage medium of the embodiment of the present invention can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to: an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.

[0149] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0150] The program code embodied on the computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0151] Computer program code for performing the operations of the present invention may be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0152] It should be understood by those skilled in the art that the modules or steps of the present invention described above can be implemented by a general-purpose computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, optionally, they can be implemented by a program code executable by a computer device, so that they can be stored in a storage device and executed by the computing device, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.

[0153] In addition, the acquisition, storage, use, and processing of data in the technical solution of the present invention are in compliance with the relevant provisions of national laws and regulations.

[0154] Note that the above are only preferred embodiments of the present invention and the technical principles used. Those skilled in the art will understand that the present invention is not limited to the specific embodiments herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present invention, and the scope of the present invention is determined by the scope of the appended claims.

Claims

1. A method for access control of a 5G lightweight terminal based on electric power services, characterized in that: include: Broadcast access resource configuration information; The access resource configuration information includes access configuration information of the monitoring channel and access configuration information of each candidate data transmission channel, so that each terminal sends access request information to the base station through the monitoring channel according to the access configuration information of the monitoring channel, and each terminal selects a corresponding candidate data transmission channel according to the access configuration information of each candidate data transmission channel to send the access request information to the base station; Determining the number of important terminals currently attempting to access according to the access request information received by the monitoring channel, and each terminal sending the access request information to the base station through the monitoring channel when the importance of its own data exceeds a preset importance; When the number of important terminals currently attempting to access exceeds a preset number, access suspension notification information is broadcast to notify non-important terminals to suspend access, where the non-important terminals are terminals whose data importance does not exceed the preset importance.

2. The access control method for 5G lightweight terminals based on electric power services according to claim 1 is characterized in that: Determining the number of important terminals currently attempting to access according to the access request information received by the monitoring channel includes: Performing signal sampling on the access request information received by the monitoring channel within a preset time period to obtain a sampling result; Determining the current energy of the monitoring channel according to the sampling result; The number of the important terminals currently attempting to access is determined according to the current energy of the monitoring channel and the preset terminal energy.

3. The access control method for 5G lightweight terminals based on electric power services according to claim 2 is characterized in that: Determining the current energy of the monitoring channel according to the sampling result includes: Determining the amplitude of each sampling point in the sampling result; The current energy of the monitoring channel is determined according to the amplitude of each sampling point.

4. The access control method for 5G lightweight terminals based on electric power services according to claim 1 is characterized in that: Determining the number of important terminals currently attempting to access according to the access request information received by the monitoring channel includes: The number of the access request information currently received by the monitoring channel within a preset time period is determined as the number of the important terminals currently attempting to access.

5. The access control method for 5G lightweight terminals based on electric power services according to claim 1 is characterized in that: The terminals include a target terminal, and the candidate data transmission channel selected by the target terminal is a target data transmission channel; After broadcasting the access suspension notification information, it also includes: Determining whether the target data transmission channel is available according to the access request information received by the target data transmission channel within a preset time period; In a case where the target data transmission channel is available, an access permission request is sent to the target terminal through the target data transmission channel, so that the target terminal sends identity authentication information to the base station according to the access permission request.

6. The access control method for a 5G lightweight terminal based on electric power services according to claim 5, after sending an access permission request to the target terminal through the target data transmission channel, further comprising: Receiving identity authentication information sent by the target terminal; Determining whether the target terminal is a legitimate terminal according to the identity authentication information sent by the target terminal; In a case where the target terminal is the legal terminal, transmission permission information is sent to the target terminal.

7. The access control method for 5G lightweight terminals based on electric power services according to claim 5, after the target data transmission channel is available, further comprising: Determining the frequency of the target terminal according to the access request information received by the target data transmission channel within the preset time period; If the frequency of the target terminal is not within the preset frequency range, it is determined that the frequency of the target terminal is asynchronous, and frequency asynchronous information is sent to the target terminal through the target data transmission channel, so that the target terminal adjusts its own frequency according to the frequency asynchronous information.

8. An access control device for a 5G lightweight terminal based on electric power services, characterized in that: include: A broadcast module, used for broadcasting access resource configuration information; The access resource configuration information includes access configuration information of the monitoring channel and access configuration information of each candidate data transmission channel, so that each terminal sends access request information to the base station through the monitoring channel according to the access configuration information of the monitoring channel, and each terminal selects a corresponding candidate data transmission channel according to the access configuration information of each candidate data transmission channel to send the access request information to the base station; A determination module, configured to determine the number of important terminals currently attempting to access according to the access request information received by the monitoring channel, wherein each terminal sends the access request information to the base station through the monitoring channel when the importance of its own data exceeds a preset importance; The suspension module is used to broadcast suspension access notification information when the number of important terminals currently attempting to access exceeds a preset number, so as to notify non-important terminals to suspend access, wherein the non-important terminals are terminals whose data importance does not exceed the preset importance.

9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively coupled to the at least one processor; In which, the memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the access control method for the 5G lightweight terminal based on the power service as described in any one of claims 1-7.

10. A storage medium containing computer executable instructions, characterized in that: The computer executable instructions, when executed by a computer processor, are used to execute the access control method for a 5G lightweight terminal based on power services as described in any one of claims 1-7.

Citation Information

Patent Citations

  • Multi-service communication random access method and related product

    CN108882387A

  • A wireless communication system for resource allocation

    CN111683405A

  • Access resource configuration method and device, electronic equipment and nonvolatile storage medium

    CN117377028A

  • Offshore operation channel access method and system based on multipath transmission

    CN117560789A

  • Streaming engine with fetch ahead hysteresis

    US20180173422A1