Access control method and related apparatus

By introducing new UAC configuration and terminal type information into the SIB1 of the network device, the problem of large-scale access to MSS terminals in the frequency band multiplexing scenario is solved, and the access management and spectrum utilization of different types of terminals are improved.

WO2025092639A1PCT designated stage expired Publication Date: 2025-05-08HUAWEI TECH CO LTD

Patent Information

Application Number
PCT/CN2024/127656
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-10-31
Filing Date
2024-10-28
Publication Date
2025-05-08

AI Technical Summary

Technical Problem

In the frequency band multiplexing scenario, the MSS terminals access large quantities of the cell where the FSS terminal is located, resulting in the FSS terminal being unable to access the network, affecting the spectrum utilization rate.

Method used

By introducing a new UAC configuration, such as new AC, AI or UAC parameters, into the SIB1 broadcast by the network device, it is used to determine whether the terminal with a higher or lower access priority allows access to the network. The terminal sends information of its type to the network device, causing the network device to determine whether to allow access based on the terminal type.

Benefits of technology

Access management for different types of terminals is realized, ensuring the probability of different types of terminals accessing the network, avoiding the problem of FSS terminals being squeezed, and improving spectrum utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024127656_08052025_PF_FP_ABST
    Figure CN2024127656_08052025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides an access control method and a related apparatus, enabling access management for different types of terminals and ensuring the probability of network access for different types of terminals. In the method, a terminal sends first information to a network device, wherein the first information indicates the type of the terminal, and the type of the terminal is either FSS-using terminals or MSS-using terminals; correspondingly, the network device receives the first information, and on the basis of the first information, determines whether the terminal is allowed to access a network; and then the network device sends to the terminal a first message used to indicate whether the terminal is allowed to access the network.
Need to check novelty before this filing date? Find Prior Art

Description

Access control method and related device

[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on October 31, 2023, with application number 202311447678.X and application name “Access Control Method and Related Devices”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communication technology, and in particular to an access control method and related devices. Background Art

[0003] In a communication system, when a terminal accesses a network, it is necessary to first determine the access identity (AI) number (hereinafter referred to as AI) and access category (AC) number (hereinafter referred to as AC) corresponding to the terminal, and then perform a unified access control (UAC) judgment based on the broadcast message from the network device (for example, the system information block type 1 (SIB1)) carried in the UAC parameter to determine whether the terminal is allowed to access the network.

[0004] To avoid interference, the fixed satellite service (FSS) and mobile satellite service (MSS) in non-terrestrial networks (NTNs) use different frequencies. To improve spectrum efficiency, frequency band reuse has been proposed. For example, frequency bands used by the FSS can be reused with the MSS. However, in frequency band reuse scenarios, excessive MSS terminals may move into the cell where the FSS terminals are located, preventing the FSS terminals from accessing the network.

[0005] Summary of the Invention

[0006] The present application provides an access control method and related devices to implement access management for different types of terminals.

[0007] In a first aspect, the present application provides an access control method applicable to a communication device. The communication device may be, for example, a terminal, or a component configured in a terminal (such as a chip or chip system), or a logic module or software capable of implementing all or part of the terminal's functions, though this application does not limit this. For ease of understanding and explanation, the method is described below using a terminal as an example of a communication device.

[0008] Exemplarily, the method includes: sending first information to a network device, the first information indicating the type of the terminal, the type of the terminal including a terminal using FSS (hereinafter referred to as FSS terminal) or a terminal using MSS (hereinafter referred to as MSS terminal); receiving a first message from the network device, the first message being used to indicate whether the terminal is allowed to access the network device.

[0009] In the case where the network device allows the terminal to access the network, the network device sends a message of allowing access to the terminal; or in the case where the network device does not allow the terminal to access the network, the network device sends a message of rejecting access to the terminal.

[0010] In this application, the terminal sends the terminal type to the network device, so that the network device can determine whether to allow the terminal to access the network based on the received terminal type. For example, in a scenario where the MSS reuses the FSS frequency band, if the terminal type is an MSS terminal, the terminal is not allowed to access the network in the case of network congestion, or if the terminal type is an FSS terminal, the terminal can be allowed to access the network in the case of network congestion. Therefore, this application can enable the network device to determine whether the terminal can access the network based on the terminal type by indicating the terminal type to the network device, thereby ensuring the probability of different types of terminals accessing the network.

[0011] Optionally, the first information is a random access preamble code corresponding to the type of the terminal, and the random access preamble code corresponding to the type of the terminal is determined based on a first mapping relationship, and the first mapping relationship indicates a correspondence between multiple random access preamble codes and multiple terminal types.

[0012] Optionally, the method further includes: receiving the first mapping relationship from a network device; and determining a random access preamble code corresponding to the type of the terminal based on the first mapping relationship.

[0013] In a second aspect, the present application provides an access control method that can be applied to a communication device. The communication device can be, for example, a network device, or a component configured in the network device (such as a chip, chip system, etc.), or a logic module or software capable of implementing all or part of the network device's functions, which is not limited by the present application. For ease of understanding and explanation, the following description of the method uses a network device as an example of a communication device.

[0014] Exemplarily, the method includes: receiving first information from a terminal, the first information indicating the type of the terminal, the type of the terminal including an FSS terminal or an MSS terminal; based on the first information, determining whether the terminal is allowed to access the network device; and sending a first message to the terminal, the first message being used to indicate whether the terminal is allowed to access the network device.

[0015] When the network device determines that the terminal is allowed to access the network, it may send an access permission message to the terminal; or, when the network device determines that the terminal is not allowed to access the network, it may send an access rejection message to the terminal.

[0016] In the present application, a network device can determine whether to allow a terminal to access the network based on the terminal type received from the terminal. For example, in a scenario where the MSS reuses the FSS frequency band, if the terminal type is an MSS terminal, the terminal is not allowed to access the network in the case of network congestion, or if the terminal type is an FSS terminal, the terminal is allowed to access the network in the case of network congestion. Therefore, by receiving information indicating the terminal type, the present application can enable the network device to determine whether the terminal can access the network based on the terminal type, thereby ensuring the probability of different types of terminals accessing the network.

[0017] Optionally, the first information is a random access preamble code corresponding to the type of the terminal.

[0018] Optionally, the method further includes: sending a first mapping relationship to the terminal, where the first mapping relationship indicates a correspondence between multiple random access preamble codes and multiple terminal types.

[0019] Optionally, the method further includes: determining the type of terminal corresponding to the first information based on the first mapping relationship.

[0020] In combination with the first and second aspects, in some possible implementations, the first information is carried in any of the following messages of the random access procedure: a radio resource control (RRC) establishment request message, an RRC recovery request message, or an RRC re-establishment request message.

[0021] Exemplarily, the first information may be a logical channel identification (LCID).

[0022] In a third aspect, this application provides an access control method applicable to a communication device. The communication device may be, for example, a terminal, or a component configured in a terminal (such as a chip or chip system), or a logic module or software capable of implementing all or part of the terminal's functions, though this application does not limit this. For ease of understanding and explanation, the following description of this method uses a terminal as an example of a communication device.

[0023] Exemplarily, the method includes: determining a first access category or a first access identifier, the first access category is defined for a service type of a first type of terminal, the first access identifier is configured for the first type of terminal, the terminal is the first type of terminal, and the first type of terminal is an FSS terminal or an MSS terminal; based on the first access category or the first access identifier, determining whether the terminal is allowed to access the network.

[0024] Exemplarily, when the first access category is determined, the terminal determines whether the terminal is allowed to access the network based on the first access category. Alternatively, when the first access identifier is determined, the terminal determines whether the terminal is allowed to access the network based on the first access identifier.

[0025] In the present application, when the terminal is a first-category terminal, the determined first access category is defined for the service type of the first-category terminal, or the determined first access identifier is configured based on the first-category terminal. In other words, the access type or access identifier determined for different types of terminals is related to the type of terminal. Because different types of terminals have different priorities for accessing the network, the method provided in the present application can determine the access identifier or access category corresponding to the terminal type when the terminal type is different, thereby ensuring the probability of different types of terminals accessing the network.

[0026] In combination with the third aspect, in some possible implementations of the third aspect, the FSS terminal has a higher priority than the MSS terminal, and the first category of terminals is the FSS terminal; determining whether the terminal is allowed to access the network based on the first access category or the first access identifier includes: determining that the terminal is allowed to access the network based on the first access category or the first access identifier.

[0027] In combination with the third aspect, in some possible implementations of the third aspect, the FSS terminal has a higher priority than the MSS terminal, and the first category of terminals are MSS terminals; determining whether the terminal is allowed to access the network based on the first access category or the first access identifier includes: determining that the terminal is prohibited from accessing the network based on the first access category or the first access identifier.

[0028] In other words, if the first access category (or first access identifier) ​​is defined for a class of terminals with a higher access priority, then the terminal is determined to be allowed to access the network based on the first access category (or first access identifier). Alternatively, if the first access category (or first access identifier) ​​is defined for a class of terminals with a lower access priority, then the terminal is determined to be prohibited from accessing the network based on the first access category (or first access identifier).

[0029] Fourthly, this application provides an access control method that can be applied to a communication device. The communication device can be, for example, a terminal, or a component configured in a terminal (such as a chip, a chip system, etc.), or a logic module or software capable of implementing all or part of the terminal's functions, which is not limited by this application. For ease of understanding and explanation, the following description uses a terminal as an example of a communication device to describe this method.

[0030] Exemplarily, the method includes: receiving a first UAC parameter and a second UAC parameter from a network device, the first UAC parameter being used to determine whether a first type of terminal is allowed to access the network device, and the second UAC parameter being used to determine whether a second type of terminal is allowed to access the network device; determining a first access identifier; and determining whether the terminal is allowed to access the network device based on the first access identifier and a target UAC parameter, the target UAC parameter being the first UAC parameter or the second UAC parameter.

[0031] The first UAC parameter is different from the second UAC parameter. For example, when the priority of the first type of terminal accessing the network is higher than the priority of the second type of terminal accessing the network, the access probability corresponding to the first UAC parameter is greater than the access probability corresponding to the second UAC parameter; or when the priority of the first type of terminal accessing the network is lower than the priority of the second type of terminal accessing the network, the access probability corresponding to the first UAC parameter is less than the access probability corresponding to the second UAC parameter.

[0032] Exemplarily, the first UAC parameter and the second UAC parameter may be carried by a broadcast message, such as SIB1.

[0033] Optionally, the terminal belongs to the first category of terminals, and the target UAC parameter is the first UAC parameter.

[0034] Optionally, the terminal belongs to the second category of terminals, and the target UAC parameter is the second UAC parameter.

[0035] In the present application, the terminal receives a first UAC parameter corresponding to a first type of terminal and a UAC parameter corresponding to a second type of terminal from a network device, so that when the terminal performs a UAC judgment, it can determine the UAC parameter corresponding to the type of the terminal from the received first UAC parameter and the second UAC parameter based on the terminal type to which the terminal belongs, and determine whether the terminal's access is prohibited based on the determined UAC parameter and the determined first access identifier. Since different UAC parameters are configured for different types of terminals, in a frequency band reuse scenario, the method provided in the present application can ensure the probability of different types of terminals accessing the network, thereby realizing access management of different types of terminals.

[0036] In a fifth aspect, the present application provides an access control method that can be applied to a communication device. The communication device can be, for example, a network device, or a component configured in the network device (such as a chip, chip system, etc.), or a logic module or software that can implement all or part of the network device functions, which is not limited by the present application. For ease of understanding and explanation, the following describes the method using a network device as an example of a communication device.

[0037] Exemplarily, the method includes: generating a first UAC parameter and a second UAC parameter, the first UAC parameter being used to determine whether a first type of terminal is allowed to access the network device, and the second UAC parameter being used to determine whether a second type of terminal is allowed to access the network device; and sending the first UAC parameter and the second UAC parameter to the terminal.

[0038] In the present application, the network device sends a first UAC parameter corresponding to a first type of terminal and a UAC parameter corresponding to a second type of terminal to the terminal, so that when the terminal makes a UAC judgment, it can determine the UAC parameter corresponding to the type of terminal from the received first UAC parameter and the second UAC parameter based on the terminal type to which the terminal belongs, and determine whether the terminal's access is prohibited based on the determined UAC parameter and the determined first access identifier. Since different UAC parameters are configured for different types of terminals, in a frequency band reuse scenario, the method provided in the present application can ensure the probability of different types of terminals accessing the network, thereby realizing access management of different types of terminals.

[0039] In combination with the fourth and fifth aspects, in some implementations, the first-category terminal is an FSS terminal, and the second-category terminal is an MSS terminal; or, the first-category terminal is an MSS terminal, and the second-category terminal is an FSS terminal.

[0040] In a sixth aspect, the present application provides a communication device, comprising modules or units for implementing the method in any of the above aspects and any possible implementation of any of the aspects. It should be understood that each module or unit can implement the corresponding function by executing a computer program.

[0041] In a seventh aspect, the present application provides a communication device, comprising a processor, wherein the processor is configured to execute the method described in any of the above aspects and any possible implementation of any of the aspects.

[0042] The apparatus may further include a memory for storing instructions and data. The memory is coupled to the processor, and when the processor executes the instructions stored in the memory, the method described in the above aspects may be implemented.

[0043] The apparatus may further include a communication interface, where the communication interface is used for the apparatus to communicate with other devices. Exemplarily, the communication interface may be a transceiver, a circuit, a bus, a module, or other types of communication interfaces.

[0044] In an eighth aspect, the present application provides a chip system comprising at least one processor for supporting the implementation of the functions involved in any of the above aspects and any possible implementation of any aspect, for example, receiving or processing the data and / or information involved in the above method.

[0045] In one possible design, the chip system further includes a memory, which is used to store program instructions and data, and the memory is located inside or outside the processor.

[0046] The chip system can be composed of chips, or can include chips and other discrete devices.

[0047] In a ninth aspect, the present application provides a computer-readable storage medium comprising a computer program, which, when executed on a computer, enables the computer to implement the method in any of the above aspects and any possible implementation of any of the aspects.

[0048] In the tenth aspect, the present application provides a computer program product, which includes: a computer program (also referred to as code, or instructions), which, when executed, enables a computer to execute the method in any of the above aspects and any possible implementation of any aspect.

[0049] In the eleventh aspect, the present application provides a communication system, including the aforementioned terminal and network device, the terminal can be used to implement the method in the first aspect and any possible implementation of the first aspect, and the network device can be used to implement the method in the second aspect and any possible implementation of the second aspect; or, the terminal can be used to implement the method in the fourth aspect and any possible implementation of the fourth aspect, and the network device can be used to implement the method in the fifth aspect and any possible implementation of the fifth aspect.

[0050] It should be understood that the sixth to eleventh aspects of the present application correspond to the technical solutions of the first to fifth aspects of the present application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation methods are similar and will not be repeated. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] FIG1 is a schematic diagram of the architecture of a communication system applicable to the method provided in an embodiment of the present application;

[0052] Figures 2 to 4 are schematic flow charts of the access control method provided in embodiments of the present application;

[0053] 5 and 6 are schematic block diagrams of the apparatus provided in the embodiments of the present application. DETAILED DESCRIPTION

[0054] The technical solution in this application will be described below with reference to the accompanying drawings.

[0055] To facilitate understanding of the embodiments of the present application, the following points are first explained:

[0056] First, in the embodiments of this application, prefixes such as "first" and "second" are used solely to distinguish and describe different things belonging to the same category, and do not constrain the order, size, or quantity of the things. For example, "first category terminal" and "second category terminal" are simply different types of terminals, and do not limit the number of terminals; for another example, "first UAC parameter" and "second UAC parameter" are simply different parameters; there is no temporal order, size, or priority relationship between the two.

[0057] Second, the "sending" and "receiving" in the embodiments of the present application indicate the direction of signal transmission. For example, "the network device sends the first UAC parameter and the second UAC parameter to the terminal" can be understood as the destination end of the information is the terminal, which can include direct sending through the air interface, and also include indirect sending through the air interface by other units or modules. "The terminal receives the first UAC parameter and the second UAC parameter from the network device" can be understood as the source end of the configuration information is the network device, which can include direct reception from the network device through the air interface, and also include indirect reception from the network device through the air interface from other units or modules. "Sending" can also be understood as the "output" of the chip interface, and "receiving" can also be understood as the "input" of the chip interface.

[0058] In other words, sending and receiving can be performed between devices, for example, between a terminal and a network device; or it can be performed within a device, for example, sending or receiving between components, modules, chips, software modules or hardware modules within the device through a bus, wiring or interface.

[0059] It is understood that before information is sent from the source to the destination, it may undergo necessary processing, such as encoding and modulation. After receiving the information from the source, the destination may also perform corresponding processing, such as decoding and demodulation, to interpret the valid information from the source. Similar expressions in this application can be understood similarly and will not be repeated here.

[0060] Third, in the embodiments of the present application, "at least one" refers to one or more, and "more" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: the existence of A alone, the existence of A and B at the same time, and the existence of B alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship, but does not exclude the situation where the previous and next associated objects are in an "and" relationship. The specific meaning can be understood in conjunction with the context. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can represent: a, b, c; a and b; a and c; b and c; or a and b and c. Where a, b, c can be single or multiple.

[0061] Fourth, in the embodiments of the present application, "indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. The information indicated by a certain information (such as the indication information described below) is called information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, directly indicating the information to be indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated may also be indirectly indicated by indicating other information, wherein the other information has an association relationship with the information to be indicated; or only a part of the information to be indicated may be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information may be achieved by means of the arrangement order of each information agreed in advance (such as predefined by the protocol), thereby reducing the indication overhead to a certain extent. The present application does not limit the specific method of indication.

[0062] It can be understood that, for the sender of the indication information, the indication information can be used to indicate the information to be indicated, and for the receiver of the indication information, the indication information can be used to determine the information to be indicated.

[0063] Fifth, the tables in the embodiments of the present application are only examples. The values ​​of the information in each table are only examples and can be configured as other values, which are not limited by the present application. The tables do not limit the scope of protection of the present application. For example, appropriate deformation adjustments can be made based on the tables in the above text, such as splitting, merging, etc. For another example, the parameter names shown in the titles of the tables can also use other names that can be understood by the communication device, and the values ​​or representations of the parameters can also use other values ​​or representations that can be understood by the communication device. For another example, when implementing the above tables, other data structures can also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables or hash tables.

[0064] Sixth, in the embodiments of the present application, descriptions such as "when...", "in the case of...", "if" and "if" all mean that the device (such as the first device or the second device) will make corresponding processing under certain objective circumstances. It does not limit the time, and does not require the device (such as a network device or terminal) to have a judgment action when implementing it, nor does it mean that there are other limitations.

[0065] Seventh, the predefined in this application can be understood as: define, predefine, store, pre-store, pre-negotiate, pre-configure, solidify, or pre-burn.

[0066] The technical solutions provided in this application can be applied to various communication systems, such as: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, sidelink (SL) communication system, world-wide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) mobile communication system or new radio access technology (NR), satellite communication system, etc. Among them, the 5G mobile communication system can include non-standalone (NSA) and / or standalone (SA) networking.

[0067] The technical solution provided in this application can also be applied to future communication systems, such as the sixth generation (6G) mobile communication system, etc. This application does not limit this.

[0068] In this application, a radio access network (RAN) device is a device with wireless transceiver capabilities. It can provide wireless communication services and connect terminals to a wireless network. It can be a node in a radio access network, referred to as a RAN node.

[0069] In one possible scenario, a RAN node can be a base station (BS), an evolved NodeB (eNodeB), a transmission reception point (TRP), a home evolved NodeB (HNB), a wireless fidelity (Wi-Fi) access point (AP), a mobile switching center, a next-generation NodeB (gNB) in a 5G mobile communication system, a next-generation NodeB in a 6G mobile communication system, or a base station in a future mobile communication system. A RAN node can also be a device that performs base station functions in device-to-device (D2D) communication systems, vehicle-to-everything (V2X) communication systems, machine-to-machine (M2M) communication systems, and Internet of Things (IoT) communication systems. A RAN node can also be a RAN node in a non-terrestrial network (NTN), meaning that the RAN node can be deployed on a high-altitude platform or satellite. A RAN node can be a macro base station, a micro base station, an indoor base station, a relay node, a donor node, or a radio controller in a cloud radio access network (CRAN) scenario, or a node in an open radio access network (O-RAN or ORAN) scenario. Alternatively, a RAN node can be a server, a wearable device, a vehicle, or an onboard device. For example, a RAN node in V2X technology can be a roadside unit (RSU). Of course, a RAN node can also be a node in the core network.

[0070] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, and different RAN nodes respectively implement part of the functions of the base station. For example, the RAN node can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be set separately, or they can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).

[0071] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meanings. For example, in the ORAN system, CU may be referred to as Open CU (O-CU), DU may be referred to as Open DU (O-DU), CU-CP may be referred to as Open CU-CP (O-CU-CP), CU-UP may be referred to as Open CU-UP (O-CU-UP), and RU may be referred to as Open RU (O-RU).

[0072] Among them, any unit among CU (or CU-CP, CU-UP), DU and RU can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. That is, the wireless access network device in this application can be a virtualized device, for example, implemented by general hardware and instantiated virtualization functions, or by dedicated hardware and instantiated virtualization functions. Among them, the general hardware can be a server, such as a cloud server.

[0073] The terminal in this application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device.

[0074] A terminal can be a device that provides voice / data connectivity to a user, such as a handheld device or vehicle-mounted device with wireless connection function. At present, some examples of terminals may include: mobile phones, tablet computers, computers with wireless transceiver functions (such as laptops, PDAs, etc.), mobile internet devices (MIDs), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, drones, wireless terminals in remote medical care, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication functions, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, terminals in 5G networks or future evolved public land mobile communication networks (PLMNs). terminals in network, PLMN, etc.

[0075] Wearable devices, also known as wearable smart devices, are a general term for wearable devices that use wearable technology to intelligently design and develop wearable devices for daily wear, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not just hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. In a broad sense, wearable smart devices include those that are fully functional, large in size, and can achieve full or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0076] Furthermore, terminals can also be terminals in IoT systems. IoT is a crucial component of future information technology development. Its primary technical feature is connecting objects to the internet through communications, enabling intelligent networks that interconnect humans and machines, and objects and things. IoT technology, for example, utilizes narrowband (NB) technology to achieve massive connectivity, deep coverage, and power-saving terminals.

[0077] In addition, the terminal can also include sensors such as smart printers, train detectors, and gas stations. Its main functions include collecting data (partial terminals), receiving control information and downlink data from network devices, and sending electromagnetic waves to transmit uplink data to network devices.

[0078] The terminal in this application may be a virtualized device, for example, implemented by general-purpose hardware and instantiated virtualization functions, or by dedicated hardware and instantiated virtualization functions. The general-purpose hardware may be a server, for example, a cloud server.

[0079] It should be understood that the present application does not limit the specific forms of the wireless access network device and the terminal.

[0080] Figure 1 is a schematic diagram of the architecture of a communication system 100 applicable to the method provided in an embodiment of the present application. As shown in Figure 1 , the communication system 100 includes a radio access network 10 and a core network 20. Optionally, the communication system 100 may also include the Internet 30. The radio access network 10 may include at least one radio access network device (such as 110a and 110b in Figure 1 ) and at least one terminal (such as 120a-120j in Figure 1 ).

[0081] Terminals can connect to radio access network equipment wirelessly, and radio access network equipment can connect to the core network wirelessly or via wired connections. Core network equipment and radio access network equipment can be independent, distinct physical devices, or they can integrate the core network equipment's functions and the radio access network equipment's logical functions into the same physical device. Alternatively, a single physical device can integrate some core network equipment functions and some radio access network equipment functions. Terminals and radio access network equipment can connect to each other via wired or wireless connections.

[0082] Wireless access network devices and terminals, wireless access network devices, and terminals can communicate through authorized spectrum, unauthorized spectrum, or both. They can communicate through spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, or both. The embodiments of this application do not limit the spectrum resources used for wireless communications.

[0083] The wireless access network device may be a base station deployed in the air, such as a satellite base station 110a; or a base station deployed indoors, such as a micro base station or an indoor station 110b.

[0084] The terminal can be a terminal deployed in the air, such as the helicopter or drone 120i in Figure 1; it can also be a terminal deployed on the ground, such as the mobile phones 120a, 120e, 120f and 120j, vehicle 120b, computer 120g, printer 120h, etc. in Figure 1.

[0085] Wireless access network equipment and terminals can be fixed or mobile. For example, they can be deployed on land, indoors or outdoors, handheld or vehicle-mounted; on water; or in the air on aircraft, balloons, and satellites.

[0086] The roles of radio access network devices and terminals can be relative. For example, the helicopter or drone 120i in Figure 1 can be configured as a mobile base station. For devices 120j accessing the radio access network 10 via 120i, 120i is a base station; however, for 110a, 120i is a terminal. That is, communication between 110a and 120i occurs via a wireless air interface protocol. Of course, communication between 110a and 120i can also occur via an interface protocol between radio access network devices. In this case, 120i is also a base station relative to 110a. Therefore, radio access network devices and terminals can be collectively referred to as communication devices. 110a, 110b, and 120a-120j in Figure 1 can be referred to as communication devices having their respective corresponding functions, such as communication devices having base station functions or communication devices having terminal functions.

[0087] It should be understood that FIG1 is only a schematic diagram, and the communication system may further include other devices, such as wireless relay devices and wireless backhaul devices, which are not shown in FIG1 .

[0088] To facilitate understanding, we first briefly introduce the relevant concepts involved in this application.

[0089] 1. Access Control

[0090] Access control is the process by which a terminal, before initiating a service / signaling request at the non-access stratum (NAS) or access stratum (AS), first checks whether the network allows access based on certain mechanisms and control parameters. If the access control check passes, the NAS or AS layer can then establish the NAS or AS signaling and service connection. Otherwise, a certain period of time must elapse before another access control check can be performed. The purpose of access control is to filter requests based on terminal type and service type when the network is busy, allowing higher-priority terminals or more important services to receive service smoothly.

[0091] In 5G systems, the current access control method is to configure AC and AI parameters in the unified access barring (UAC) broadcast parameters. The terminal then maps the access attempt type to AC and the terminal configuration to AI, and combines the UAC parameters to determine whether the terminal's access is barred.

[0092] Table 1 is a mapping table that maps access attempt types to ACs. Currently, there are 64 service types in the AC in the 5G system. AC mainly distinguishes the service type corresponding to the access attempt. Among these 64 ACs, AC 8-31 are reserved for future protocol expansion. AC 32-63 refers to ACs defined by the operator itself. Other ACs have clear corresponding services. For example, AC0 represents an access attempt caused by paging, AC2 represents an emergency call, AC3 represents an access attempt initiated by the terminal itself, and AC4, AC5, AC6, and AC7 all have their own specific descriptions.

[0093] The terminal maps ACs as follows: The terminal determines the access attempt type (or service type); based on Table 1, it maps the determined access attempt type to the corresponding AC. For example, if the terminal determines that the access attempt is a paging terminal call, the access attempt is mapped to AC0. During the UAC determination, the terminal decides whether to initiate the access attempt based on the AC value.

[0094] Table 1

[0095] Table 2 is a mapping table that maps terminal configuration to AI. Currently, there are 16 types of AI in the 5G system. AI 3-10 are reserved for future expansion of the protocol, AI 11-15 are configurable by operators, and AI 1 and AI 2 refer to the terminal supporting multimedia and the UE device supporting critical services. Terminal configuration is a description of the terminal's device type, terminal configuration type, etc. The terminal is configured based on the characteristics of the terminal itself, or based on the terminal's registration information in the network. For example, the terminal's registration information can indicate the terminal's configuration information for multimedia priority services, or the terminal's configuration information for critical business services, or the terminal's configuration information for public land mobile networks (PLMNs), dedicated PLMNs, PLMN lists, etc.

[0096] In the configuration of AI on the network side, it can be configured in the form of a bitmap. For example, the length of the bitmap for configuring AI can be 7, which means that this bitmap restricts whether the access corresponding to 7 of the AIs is prohibited. For example, a bitmap with a length of 7 restricts 7 AIs, namely AI = 1, 2, 11, 12, 13, 14, and 15. 1 in the bitmap indicates that the access corresponding to this AI is not prohibited, and 0 indicates that the access corresponding to this AI is prohibited (or 1 in the bitmap indicates that the access corresponding to this AI is prohibited, and 0 indicates that the access corresponding to this AI is not prohibited).

[0097] Table 2

[0098] After the terminal determines the AC and AI, the UAC determination process is as follows: First, the AC is determined. If the AC cannot determine whether the access is barred, the determined AI and the AI ​​configuration (bitmap) carried in the broadcast message can be used to determine whether the access is barred. If the access is not barred, the terminal is considered to have access to the network. Otherwise, the following steps are required to further confirm whether the access is barred. The terminal first determines the parameters uac-BarringTime and uac-BarringFactor based on its access category. The AS layer then generates a random number (random value) between 0 and 1. If this random number is less than the uac-BarringFactor, the access is considered allowed. If the random number is not less than the uac-BarringFactor, the access is considered barred and the T390 timer is started. The timer duration T satisfies the following: T = (0.7 + 0.6 * random number) * uac-BarringTime (seconds). If the same access category is initiated again during the T390 timer, it is directly rejected.

[0099] The uac-BarringTime is used to determine the time during which network access is prohibited.

[0100] 2. Random Access Process

[0101] The random access process is a process in which a terminal starts sending a random access preamble to a network device that it is trying to access, until a connection is established between the terminal and the network device.

[0102] If the terminal access control check result shows that the terminal's access is not prohibited, the terminal can continue to access the network through the random access process. The random access process may occur, for example, during handover, RRC re-establishment, and other processes. Random access can be divided into contention-based random access (CBRA) and contention-free random access (CFRA). The resources used by CFRA are CFRA resources, which are dedicated RACH resources. CFRA resources may specifically include preamble code indexes and time-frequency resources. In NR, CFRA resources may be CFRA resources associated with a beam of a cell. If the network device configures CFRA resources for the terminal, the terminal may use the CFRA resources to initiate the CFRA process. If CFRA fails or CFRA resources are not configured, the terminal may initiate CBRA. CBRA resources can be understood as public resources, and the terminal may use CBRA resources to initiate the CBRA process through contention. The random access process mentioned in the following embodiments may refer to the terminal performing the CFRA process, the terminal performing the CBRA process, or the terminal performing the CBRA process after performing CFRA.

[0103] There are currently two types of random access procedures: 4-step random access and 2-step random access. Both 4-step random access and 2-step random access support CBRA and CFRA.

[0104] The following briefly describes the four-step contention-based random access process. The contention-based random access process may specifically include steps 1 to 4 described below.

[0105] Step 1: The terminal sends a random access preamble to the network device via a physical random access channel (PRACH). In other words, the terminal sends Msg1 to the network device.

[0106] Step 2: The network device sends a random access response (RAR) to the terminal. The random access response may include timing advance (TA) information, uplink grant (UL grant) information, and temporary cell-radio network temporary identifier (TC-RNTI). In other words, the network device sends Msg2 to the terminal.

[0107] Step 3: Based on the received random access response, the terminal sends a message or data on the UL grant resources allocated by the network device. For example, it sends an RRC setup request message, which may include the terminal's identification information. This identification information may be, for example, the TC-RNTI described above. In other words, the terminal sends Msg3 to the network device.

[0108] Step 4: After the network device receives the message or data sent by the terminal on the allocated UL grant resources, if there is no conflict (or no contention), the network device sends a contention resolution message to the terminal. For example, the network device sends an RRC setup message to the terminal. Afterwards, the terminal can communicate with the network device. In other words, the terminal sends Msg4 to the network device.

[0109] The non-contention-based four-step random access process may specifically include step (1) and step (2) described below.

[0110] Step (1): The terminal sends a random access preamble to the network device via the PRACH. In a non-contention-based random access process, the network device allocates / sends a random access preamble index to the terminal in advance. In other words, the random access preamble index is dedicated. Based on the random access preamble index, the terminal sends a random access preamble to the network device.

[0111] Step (2): The network device sends a random access response to the terminal. The random access response may include TA information, UL grant information, etc. It should be noted that the UL grant information is used to indicate the UL grant. The UL grant may specifically include at least one of the following: time-frequency resources, modulation coding scheme (MCS), new data indicator (NDI), the time of initiating uplink transmission (such as a subframe or time slot), and the interval of uplink scheduling, etc. Among them, the time-frequency resources included in the UL grant may specifically refer to the time-frequency position of the uplink resources scheduled by the UL grant. The uplink resources scheduled by the UL grant may be, for example, PUSCH resources. It should be understood that the specific content included in the UL grant can refer to the prior art. This application does not limit the specific content included in the UL grant.

[0112] Unlike the 4-step random access process, in the 2-step random access process, the terminal sends a PUSCH payload at the same time as the random access preamble. The preamble and PUSCH payload sent by the terminal are called Message A (MsgA). After receiving MsgA, the network device sends MsgB to the terminal based on MsgA. MsgB can include contention resolution response, fallback indication, and backoff indication.

[0113] It can be understood that in the 2-step CFRA, the network can also allocate dedicated PRACH resources to the terminal for sending the preamble and PUSCH payload in MsgA.

[0114] During the random access process, the terminal can also indicate the characteristics of the terminal through Msg1, so that the network equipment can allocate independent random access channel (RACH) resources to terminals with different characteristics. The following four characteristics are used as examples to introduce:

[0115] 1. Reduced capability (Red Cap) terminals: These terminals have reduced bandwidth or fewer antennas. Since Red Cap terminals support smaller bandwidth than traditional terminals, the network needs to identify them in advance in Msg1 so that it can perform special processing on them during the subsequent RACH process. For example, the uplink resources scheduled in Msg3 during the RAR do not exceed the maximum bandwidth supported by the Red Cap terminals, and appropriate configuration is performed on the Red Cap terminals in Msg4.

[0116] 2. Small Data Transmission (SDT): A UE in the RRC_INACTIVE state can perform small data transmission over the RACH. This means that the UE sends small data packets when sending Msg3. This allows the terminal to perform cell data transmission without entering the connected state, thus saving power. Therefore, the terminal needs to report the UE's request for small data transmission in Msg1, allowing the network to schedule larger Msg3 transmission resources for the UE in the RAR.

[0117] 3. Coverage enhancement (Cov Enh): The terminal can report the need for coverage enhancement in Msg1 so that the network can repetition schedule Msg3. That is, the terminal will send Msg3 several times. This can improve the receiving power on the network side and ensure that the uplink receiving power of the terminal is large enough at the edge of the cell.

[0118] 4. Radio access network (RAN) slicing: Considering that the network can provide dedicated RACH resources for some higher-priority services or users, the network supports the high priority of slicing and realizes RACH resource isolation.

[0119] It can be understood that in addition to the above four R17 features, the combination of features between each feature also requires the network to configure dedicated RACH resources. For example, if a Red Cap terminal triggers a small packet transmission based on RACH, the network needs to identify the UE as a Red Cap UE in Msg1, so that the Red Cap UE can be specially processed in the subsequent RACH process. The network also needs to identify in Msg1 that the UE requests SDT transmission, so that when configuring Msg3 resources, the transmission of small packet data is taken into account. That is, at this time, the network needs to configure independent RACH resources for the scenario where the Red Cap terminal triggers a small packet transmission based on RACH, which can be expressed as a combination of Red Cap + SDT. Therefore, the network may not only need to configure independent RACH resources for the above four features, but also for the combination of the above features.

[0120] Currently, 5G has introduced NTNs, which use aircraft (aircraft / drones) or satellites as relay nodes or base stations in a communications system. According to the International Telecommunication Union (ITU), satellite services can be divided into two categories: mobile satellite services (MSS) and fixed satellite services (FSS). FSS services are provided to ground terminals at fixed locations, such as a fixed point or several fixed points within a fixed area. For example, the feeder link in NTN (geosynchronous orbit (GSO) satellite-gateway station). MSS services are provided to mobile terminals, such as the service link in NTN (mobile terminal-satellite, or non-geostationary orbit (NGSO) satellite-gateway station).

[0121] Correspondingly, terminals using the two types of services can also be divided into two categories, namely terminals using the MSS (hereinafter referred to as MSS terminals) and terminals using the FSS (hereinafter referred to as FSS terminals). The two different types of services use different frequencies. For example, the S band of R17 is the MSS band, and the Ka band of R18 is the FSS band. This method of using different frequency bands for communication can achieve interference management for FSS terminals and avoid affecting FSS communications. However, considering the improvement of spectrum utilization, there may be a scenario in which the FSS band is reused for the MSS. In this reuse scenario, it is hoped that when the MSS uses the frequency band, it will try not to cause interference to the FSS terminal. That is, when the MSS terminal and the FSS terminal access the FSS band at the same time, priority access must be guaranteed for the FSS terminal.

[0122] However, current access management does not differentiate between FSS and MSS terminals. Therefore, in frequency band reuse scenarios, if a large number of MSS terminals access the same cell as FSS terminals, the FSS terminals may be squeezed out, affecting their access.

[0123] In view of this, an embodiment of the present application provides an access control method and related devices. In this method, a new UAC configuration, such as a new AC, a new AI, or a new UAC parameter, is introduced into the SIB1 broadcast by the network device as a condition for determining whether a terminal with a higher or lower access priority is allowed to access the network, so that terminals with different access priorities can be judged based on different parameters, thereby accessing the network with different access probabilities, thereby realizing access management of different types of terminals.

[0124] The method provided in the embodiment of the present application is described in detail below in conjunction with Figures 2 to 4. The method can be applied to the communication system shown in Figure 1, but the embodiment of the present application is not limited thereto.

[0125] The flowchart shown in Figure 2 illustrates the method from the perspective of communication device interaction, but this application does not limit the execution subject of the method. For example, the network device in Figure 2 can be replaced by a chip, chip system, or processor that supports the network device to implement the method, or a logic module or software that can implement all or part of the network device functions; the terminal in Figure 2 can be replaced by a chip, chip system, or processor that supports the terminal to implement the method, or a logic module or software that can implement all or part of the terminal functions.

[0126] Figure 2 is a schematic flow chart of an access control method provided by an embodiment of the present application. As shown in Figure 2, the method 200 may include steps S201 to S204. The steps in the method 200 are described in detail below.

[0127] S201: A network device generates a first UAC parameter and a second UAC parameter.

[0128] The first UAC parameter is used to determine whether a first type of terminal is allowed to access the network, and the second UAC parameter is used to determine whether a second type of terminal is allowed to access the network. The first UAC parameter and the second UAC parameter are different.

[0129] It can be understood that when the priority of the first type of terminal accessing the network is higher than the priority of the second type of terminal accessing the network, the access probability corresponding to the first UAC parameter is greater than the access probability corresponding to the second UAC parameter; or, when the priority of the first type of terminal accessing the network is lower than the priority of the second type of terminal accessing the network, the access probability corresponding to the first UAC parameter is less than the access probability corresponding to the second UAC parameter.

[0130] Exemplarily, in a scenario where the frequency band used by the FSS is reused for the MSS, the priority of the FSS terminal accessing the network is higher than the priority of the MSS terminal accessing the network. When the first type of terminal is an FSS terminal and the second type of terminal is an MSS terminal, the access probability corresponding to the first UAC parameter is greater than the access probability corresponding to the second UAC parameter; or, when the first type of terminal is an MSS terminal and the second type of terminal is an FSS terminal, the access probability corresponding to the first UAC parameter is less than the access probability corresponding to the second UAC parameter.

[0131] Similarly, in the scenario where the frequency band used by MSS is reused for FSS, the priority of MSS terminals accessing the network is higher than the priority of FSS terminals accessing the network. Then, when the first type of terminal is an MSS terminal and the second type of terminal is an FSS terminal, the access probability corresponding to the first UAC parameter is greater than the access probability corresponding to the second UAC parameter; or, when the first type of terminal is an FSS terminal and the second type of terminal is an MSS terminal, the access probability corresponding to the first UAC parameter is less than the access probability corresponding to the second UAC parameter.

[0132] The access probability refers to the probability that a terminal is allowed to access the network. The fact that the access probability corresponding to the first UAC parameter is greater than the access probability corresponding to the second UAC parameter can be understood as follows: when both first and second type terminals require network access, the first type of terminal is more likely to be allowed access, while the second type of terminal is more likely to be denied access.

[0133] For example, the first UAC parameter includes AI configuration information, uac-BarringTime, and uac-BarringFactor. The AI ​​configuration information refers to the bitmap described above for AI and is not repeated here. For descriptions of uac-BarringTime and uac-BarringFactor, please refer to the previous descriptions and are not repeated here.

[0134] Based on the previous description of uac-BarringFactor, it can be seen that the uac-BarringFactor in the first UAC parameter can be set larger than the uac-BarringFactor in the second UAC parameter, so that the access probability corresponding to the first UAC parameter is greater than the access probability corresponding to the second UAC parameter.

[0135] S202: The network device sends a first UAC parameter and a second UAC parameter to the terminal. Correspondingly, the terminal receives the first UAC parameter and the second UAC parameter from the network device.

[0136] The first UAC parameter and the second UAC parameter may be carried in a broadcast message, for example, SIB1.

[0137] S203: The terminal determines a first access identifier.

[0138] Regarding the description of the terminal determining the first access identifier, please refer to the description of access control in the relevant terms above, which will not be repeated here.

[0139] It can be understood that the first access identifier can be any one of the 16 AIs in the 5G system described above.

[0140] S204: The terminal determines whether the terminal is allowed to access the network based on the first access identifier and the target UAC parameter.

[0141] The target UAC parameter is the first UAC parameter or the second UAC parameter.

[0142] For example, when the terminal is a first-category terminal, the target UAC parameter is the first UAC parameter; or, when the terminal is a second-category terminal, the target UAC parameter is the second UAC parameter. That is, after determining the first access identifier, the terminal can determine the corresponding UAC parameter based on the terminal type to which the terminal belongs, and thereby determine whether access is permitted based on the corresponding UAC parameter.

[0143] Regarding how the terminal determines whether the terminal is allowed to access the network based on the first access identifier and the target UAC parameter, reference may be made to the above description of the UAC judgment process, which will not be repeated here.

[0144] The terminal may be an FSS terminal or an MSS terminal.

[0145] In conjunction with the above example of a scenario where the frequency band used by the FSS is reused for the MSS, the probability that the terminal is allowed to access the network is greater when the terminal is an FSS terminal than when the terminal is an MSS terminal. For example, when the terminal is an FSS terminal, the terminal is allowed to access the network; when the terminal is an MSS terminal, the terminal is prohibited from accessing the network.

[0146] In the above example of a scenario where the frequency band used by the MSS is reused with the FSS, the probability of the terminal being allowed to access the network is lower when the terminal is an FSS terminal than when the terminal is an MSS terminal. For example, when the terminal is an FSS terminal, the terminal is prohibited from accessing the network; when the terminal is an MSS terminal, the terminal is allowed to access the network.

[0147] In an embodiment of the present application, the network device sends a first UAC parameter corresponding to a first type of terminal and a UAC parameter corresponding to a second type of terminal to the terminal, so that when the terminal performs a UAC judgment, it can determine the UAC parameter corresponding to the type of terminal from the received first UAC parameter and the second UAC parameter based on the terminal type to which the terminal belongs, and determine whether the access of the terminal is prohibited based on the determined UAC parameter and the determined first access identifier. Since different UAC parameters are configured for different types of terminals, in a frequency band reuse scenario, the method provided in the present application can ensure the probability of different types of terminals accessing the network, thereby realizing access management of different types of terminals.

[0148] Optionally, before S204, the method 200 further includes: the terminal determining a first access category, and determining based on the first access category that it is impossible to determine whether the terminal is allowed to access the network.

[0149] Regarding the description of the terminal determining the first access category, please refer to the description of access control in the previous description of related terms, which will not be repeated here.

[0150] It can be understood that the first access category can be any one of the 64 ACs in the 5G system described above.

[0151] Figure 3 is another schematic flow chart of an access control method 300 provided in an embodiment of the present application. The method 300 may be executed by a terminal, or by a chip, chip system, or processor that supports the terminal in implementing the method, or by a logic module or software that implements all or part of the terminal's functions.

[0152] As shown in Figure 3, the method 300 may include S301 and S302. The following describes the steps in the method 300 in detail, taking the terminal as the execution subject. It should be understood that the terminal used to execute the method 300 may be a first-category terminal, which is an FSS terminal or an MSS terminal.

[0153] S301: Determine a first access category or a first access identifier.

[0154] The first access category is defined for a service type of a first type of terminal, and the first access identifier is configured for the first type of terminal.

[0155] The first access category may be any access category number not defined in the current protocol, for example, any number in AC 8-31. The first access identifier may be any access category number not defined in the current protocol, for example, any number in AI 3-10.

[0156] Exemplarily, the present application can add a correspondence between at least one service type (i.e., access attempt type) of the first category of terminals and at least one number in the reserved multiple ACs (8-31) in Table 1 shown above, so that the terminals belonging to the first category of terminals can determine the first access category when performing UAC judgment.

[0157] Alternatively, the present application adds a correspondence between the configuration of the first category terminal and at least one of the reserved multiple AI numbers (3-10) in Table 2 shown above, so that the terminal belonging to the first category terminal can determine the first access identifier when performing UAC judgment.

[0158] It can be understood that this application adds an access category or access identifier for the first type of terminal on the basis of the existing protocol. Therefore, the method for determining the first access category and the first access identifier in this application can also be obtained by referring to the previous description and will not be repeated here.

[0159] S302: Determine whether the terminal is allowed to access the network based on the first access category or the first access identifier.

[0160] Exemplarily, when the first access category is determined, the terminal determines whether the terminal is allowed to access the network based on the first access category. Alternatively, when the first access identifier is determined, the terminal determines whether the terminal is allowed to access the network based on the first access identifier.

[0161] It can be understood that before the terminal determines whether the terminal is allowed to access the network based on the first access identifier, the terminal has determined that it is unable to determine whether the terminal's access is prohibited based on the access category.

[0162] Among them, the process of how the terminal determines whether the terminal is allowed to access the network based on the first access category or the first access identifier can refer to the UAC judgment process described above, which is not repeated here.

[0163] However, it should be noted that since this application newly defines access categories, it is also necessary to define the access network conditions corresponding to the newly added access categories. For example, whether the newly added access categories are allowed to access the network; similarly, since this application newly defines access identifiers, it is also necessary to add bits corresponding to the newly defined access identifiers to the AI ​​bitmap included in the UAC parameters.

[0164] In an embodiment of the present application, when the terminal is a first-category terminal, the determined first access category is defined for the service type of the first-category terminal, or the determined first access identifier is defined based on the configuration of the first-category terminal. In other words, the access type or access identifier determined for different types of terminals is related to the type of terminal. Because different types of terminals have different priorities for accessing the network, the method based on the embodiment of the present application can determine the access identifier or access category corresponding to the terminal type when the terminal type is different, thereby ensuring the probability of different types of terminals accessing the network and realizing access management for different types of terminals.

[0165] Exemplarily, when the priority of the FSS terminal is higher than that of the MSS terminal, and the first type of terminal is an FSS terminal, it is determined based on the first access category or the first access identifier that the terminal is allowed to access the network.

[0166] In other words, the first access category (or first access identifier) ​​is defined for a type of terminal with a higher access priority, and then it is determined based on the first access category (or first access identifier) ​​that the terminal is allowed to access the network.

[0167] Similarly, when the priority of the FSS terminal is higher than that of the MSS terminal, and the first type of terminal is the MSS terminal, it is determined that the terminal is prohibited from accessing the network based on the first access category or the first access identifier.

[0168] In other words, the first access category (or first access identifier) ​​is defined for a type of terminal with a lower access priority, and then it is determined based on the first access category (or first access identifier) ​​that the terminal is prohibited from accessing the network.

[0169] The access priority of the above-mentioned terminals can be determined based on the following method: if there are Class A terminals and Class B terminals, and Class A terminals use frequency band A for communication and Class B terminals use frequency band B for communication, if Class A terminals and Class B terminals reuse frequency band A for communication, then the priority of Class A terminals accessing the network is higher than the priority of Class B terminals accessing the network (or in other words, the priority of Class A terminals accessing the network is higher and the priority of Class B terminals accessing the network is lower); if Class A terminals and Class B terminals reuse frequency band B for communication, then the priority of Class A terminals accessing the network is lower than the priority of Class B terminals accessing the network (or in other words, the priority of Class A terminals accessing the network is lower and the priority of Class B terminals accessing the network is higher).

[0170] It is understood that the embodiments shown in Figures 2 and 3 above can be combined or implemented independently. Specifically, when Figures 2 and 3 are implemented separately, more or fewer steps than those shown in Figures 2 or 3 may be performed. When the embodiments shown in Figures 2 and 3 are combined, the access control method provided herein may include: determining a first access identifier, and determining whether a terminal is allowed to access the network based on the first identifier and a first UAC parameter; wherein the first access identifier is configured for a first type of terminal.

[0171] FIG4 is another schematic flowchart of an access control method 400 provided in an embodiment of the present application. The flowchart shown in FIG4 illustrates the method from the perspective of interaction between communication devices, but the present application does not limit the execution subject of the method. For example, the network device in FIG4 may be a chip, chip system, or processor that supports the network device in implementing the method, or a logic module or software that implements all or part of the network device's functions; the terminal in FIG4 may be a chip, chip system, or processor that supports the terminal in implementing the method, or a logic module or software that implements all or part of the terminal's functions.

[0172] As shown in Figure 4, the method 400 may include steps S401 to S403. The following describes each step in the method 400 in detail.

[0173] S401: A terminal sends first information to a network device, where the first information indicates the type of the terminal. Correspondingly, the terminal receives the first information from the network device.

[0174] The type of the terminal includes an FSS terminal or an MSS terminal. In other words, the first information indicates the service type of the terminal.

[0175] Optionally, the first information may be an access identifier, a layer identifier, or other information of the terminal that can identify the terminal type, which is not limited in this application.

[0176] S402: The network device determines whether to allow the terminal to access the network based on the type of the terminal.

[0177] Exemplarily, the priority of FSS terminals accessing the network is higher than the priority of MSS terminals accessing the network. When the network is congested, the network device allows FSS terminals to access the network but does not allow MSS terminals to access the network.

[0178] Similarly, the priority of FSS terminals accessing the network is lower than that of MSS terminals. When the network is congested, the network equipment allows MSS terminals to access the network but does not allow FSS terminals to access the network.

[0179] Regarding the method for determining the priority of the terminal accessing the network, reference may be made to the description in method 300 and will not be repeated here.

[0180] S403: The network device sends a first message to the terminal, where the first message is used to indicate whether the terminal is allowed to access the network. Correspondingly, the terminal receives the first message.

[0181] Exemplarily, when the network device determines to allow the terminal to access the network, the network device sends a message allowing access to the terminal; or, when the network device determines to prohibit the terminal from accessing the network, the network device sends a message rejecting access to the terminal.

[0182] In an embodiment of the present application, the terminal sends the terminal type to the network device, so that the network device can determine whether to allow the terminal to access the network based on the received terminal type. For example, in a scenario where the MSS reuses the FSS frequency band, if the terminal type is an MSS terminal, the terminal is not allowed to access the network in the case of network congestion, or if the terminal type is an FSS terminal, the terminal can be allowed to access the network in the case of network congestion. Therefore, by indicating the terminal type to the network device, the present application can enable the network device to determine whether the terminal can access the network based on the terminal type, thereby ensuring the probability of different types of terminals accessing the network.

[0183] Optionally, the first information is a random access preamble code.

[0184] Optionally, when the first information is a random access preamble, before S401, the method 400 further includes the following steps 1 and 2:

[0185] Step 1: The network device sends a first mapping relationship to the terminal, where the first mapping relationship indicates a correspondence between multiple random access preamble codes and multiple terminal types. Correspondingly, the terminal receives the first mapping relationship from the network device.

[0186] The first mapping relationship may be carried in a broadcast message, for example, SIB1.

[0187] It can be understood that the first mapping relationship may also be predefined.

[0188] Step 2: The terminal determines a random access preamble code corresponding to the type of the terminal based on the first mapping relationship.

[0189] Optionally, when the first information is a random access preamble code, before S402, the method 400 further includes: the network device determines the type of the terminal corresponding to the first information based on the first mapping relationship.

[0190] For the description of the first mapping relationship, please refer to the previous description and will not be repeated here.

[0191] Optionally, before S403, the method 400 further includes the following steps 3 and 4:

[0192] Step 3: When the network device allows the terminal to access the network, the network device sends a random access response message to the terminal. Correspondingly, the terminal receives the random access response message from the network device.

[0193] Step 4: The terminal sends an RRC establishment request message, an RRC recovery request message, or an RRC re-establishment request message to the network device.

[0194] Optionally, the first information is carried in a message 3 of the random access procedure. The message 3 (Msg3) may be an RRC establishment request message, an RRC recovery request message, or an RRC re-establishment request message.

[0195] That is, Msg3 can be an RRC setup request message transmitted during the RRC establishment process, an RRC resume request message during the RRC recovery process, or an RRC re-establishment request message during the RRC re-establishment process. The Msg3 includes the RRC connection establishment cause and the terminal identifier (ID). The terminal ID can be an S-temporary mobile subscriber identity (S-TMSI) or a random number.

[0196] If Msg3 is an RRC reestablishment request message, the terminal ID included in Msg3 may be composed of the cell radio network temporary identifier (C-RNTI), physical cell ID and short message authentication code for integrity (MAC-I) of the cell.

[0197] Optionally, when the first information is carried in message 3 of the random access procedure, before S401, the method 400 further includes the following steps 5 and 6:

[0198] Step 5: The terminal sends a random access preamble to the network device. Correspondingly, the network device receives the random access preamble from the terminal.

[0199] Step 6: The network device sends a random access response message to the terminal. Correspondingly, the terminal receives the random access response message from the network device.

[0200] For the description of step 5 and step 6, please refer to the above description of the random access process and will not be repeated here.

[0201] For example, in one possible implementation, the terminal can complete random access according to an existing random access process. After the terminal accesses the network device, it sends a message 5 (Msg5) to the network device, and carries the above-mentioned first information in the message 5. The message 5 can be a message indicating that RRC establishment is completed or an RRC re-establishment is completed. Correspondingly, the network device receives the message 5 and, based on the first information received, determines again whether to allow the terminal to access the network.

[0202] It is understandable that the embodiment shown in FIG4 can be performed after the method shown in FIG2 or FIG3. That is, if it is determined based on the method shown in FIG2 or FIG3 that the terminal is allowed to access the network, the method shown in FIG4 can be continued.

[0203] The method provided in the embodiment of the present application is described in detail above in conjunction with Figures 2 to 4. The device provided in the embodiment of the present application is described below in conjunction with Figures 5 and 6.

[0204] Figures 5 and 6 are schematic diagrams of possible devices provided by embodiments of the present application. These devices can be used to implement the functions of the terminal or network device in the above method embodiments, and thus can also achieve the beneficial effects of the above method embodiments.

[0205] FIG5 is a schematic block diagram of an apparatus according to an embodiment of the present application. As shown in FIG5 , the apparatus 500 includes a transceiver module 510 and a processing module 520 .

[0206] One possible design is that the apparatus 500 is used to implement the functions of the terminal in the method embodiments shown in FIG. 2 to FIG. 4 .

[0207] Exemplarily, the transceiver module 510 is used to: receive a first UAC parameter and a second UAC parameter from a network device, the first UAC parameter being used to determine whether a first type of terminal is allowed to access the network device, and the second UAC parameter being used to determine whether a second type of terminal is allowed to access the network device; the processing module 520 can be used to: determine a first access identifier; and determine whether the terminal is allowed to access the network device based on the first access identifier and the target UAC parameter, the target UAC parameter being the first UAC parameter or the second UAC parameter.

[0208] Exemplarily, the processing module 520 can be used to: determine a first access category or a first access identifier, the first access category is defined for the service type of a first type of terminal, the first access identifier is configured for the first type of terminal, the terminal is the first type of terminal, and the first type of terminal is a terminal using FSS or a terminal using MSS; and, based on the first access category or the first access identifier, determine whether the terminal is allowed to access the network.

[0209] Optionally, the priority of the terminal using FSS is higher than that of the terminal using MSS, and the first type of terminal is the terminal using FSS; the processing module 520 is specifically used to: determine whether the terminal is allowed to access the network based on the first access category or the first access identifier.

[0210] Optionally, the priority of the terminal using FSS is higher than that of the terminal using MSS, and the first type of terminal is the terminal using MSS; the processing module 520 is specifically used to: determine that the terminal is prohibited from accessing the network based on the first access category or the first access identifier.

[0211] Exemplarily, the transceiver module 510 is used to: send first information to the network device, where the first information indicates the type of the terminal, and the type of the terminal includes a terminal using FSS or a terminal using MSS; and receive a first message from the network device, where the first message is used to indicate whether the terminal is allowed to access the network device.

[0212] Optionally, the first information is a random access preamble code corresponding to the type of the terminal; the transceiver module 510 is also used to: receive a first mapping relationship from a network device, the first mapping relationship indicating the correspondence between multiple random access preamble codes and multiple terminal types; the processing module 520 is used to: determine the random access preamble code corresponding to the type of the terminal based on the first mapping relationship.

[0213] A more detailed description of the transceiver module 510 and the processing module 520 can be directly obtained by referring to the relevant descriptions in the embodiments shown in Figures 2 to 4, and will not be repeated here.

[0214] Another possible design is that the apparatus 500 is used to implement the functions of the network device in the method embodiments shown in FIG. 2 to FIG. 4 .

[0215] Exemplarily, the processing module 520 is used to: generate a first UAC parameter and a second UAC parameter, the first UAC parameter is used to determine whether a first type of terminal is allowed to access the network device, and the second UAC parameter is used to determine whether a second type of terminal is allowed to access the network device; the transceiver module 510 is used to: send the first UAC parameter and the second UAC parameter to the terminal.

[0216] Exemplarily, the transceiver module 510 is used to: receive first information from the terminal, where the first information indicates the type of the terminal, including a terminal using FSS or a terminal using MSS; the processing module 520 is used to: determine whether the terminal is allowed to access the network device based on the first information; and send a first message to the terminal, where the first message is used to indicate whether the terminal is allowed to access the network device.

[0217] Optionally, the above-mentioned first information is a random access preamble code corresponding to the type of the terminal; the transceiver module 510 is also used to: send a first mapping relationship to the terminal, the first mapping relationship indicating the correspondence between multiple random access preamble codes and multiple terminal types; the processing module 520 is used to: determine the type of terminal corresponding to the first information based on the first mapping relationship.

[0218] A more detailed description of the transceiver module 510 and the processing module 520 can be directly obtained by referring to the relevant descriptions in the embodiments shown in Figures 2 and 4, and will not be repeated here.

[0219] It should be noted that apparatus 500 may include a sending module but not a receiving module. Alternatively, apparatus 500 may include a receiving module but not a sending module. This may depend on whether the above-mentioned solution executed by apparatus 500 includes both sending and receiving actions. It is understood that since apparatus 500 has communication functionality, it may also be referred to as a communication device.

[0220] FIG6 is another schematic block diagram of an apparatus provided in an embodiment of the present application. As shown in FIG6 , apparatus 600 includes one or more processors 610. Processor 610 may be a general-purpose processor or a dedicated processor. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, while the central processing unit may be used to control an apparatus (e.g., a terminal, network device, or chip), execute software programs, and process data from the software programs.

[0221] Optionally, in one design, the processor 610 may include a program (also referred to as code or instructions), which may be executed on the processor 610 to cause the apparatus 600 to perform the method performed by the terminal or network device in the above method embodiment. In another possible design, the apparatus 600 includes a circuit (not shown in FIG. 6 ) configured to implement the functions of the terminal or network device in the above method embodiment.

[0222] Exemplarily, the processor 610 may be configured to execute computer programs or instructions in the memory to implement the steps performed by the terminal or network device in the method embodiment shown in any one of the embodiments shown in FIG. 2 to FIG. 4 .

[0223] Optionally, the device 600 may include one or more memories 620 on which programs (sometimes also referred to as codes or instructions) are stored. The programs can be run on the processor 610 so that the device 600 executes the method executed by the terminal or network device in the above embodiment.

[0224] Optionally, the processor 610 and / or the memory 620 may include an artificial intelligence (AI) module, which is used to implement AI-related functions. The AI ​​module may be implemented through software, hardware, or a combination of software and hardware. For example, the AI ​​module may include a wireless intelligent controller (RIC) module. For example, the AI ​​module may be a near real-time RIC or a non-real-time RIC.

[0225] Optionally, data may be stored in the processor 610 and / or the memory 620. The processor and the memory may be provided separately or integrated together.

[0226] Optionally, the apparatus 600 may further include a communication interface 630. The processor 610 may also be referred to as a processing unit, which controls the apparatus (e.g., a terminal or network device). The communication interface 630 may also be referred to as a transceiver unit, a transceiver, a transceiver circuit, or a transceiver, etc., which implements the transceiver function of the apparatus.

[0227] Optionally, the apparatus 600 further includes a communication interface 630. The processor 610 and the communication interface 630 are coupled to each other. It is understood that the communication interface 630 may be a transceiver or an input / output interface.

[0228] It is understandable that, since the device 600 has a communication function, it can also be called a communication device.

[0229] When the apparatus 600 is used to implement the method of FIG3 , the processor 610 is used to perform the functions of the processing unit described above, and the communication interface 630 is used to perform the functions of the transceiver module described above. Whether the communication interface 630 is used for sending or receiving can be determined by whether the method of the apparatus 600 is used for sending or receiving.

[0230] When the device 600 is a chip used in a terminal, the chip implements the functions of the terminal in the above method embodiment. The chip of the terminal receives signals from other modules in the terminal (such as a radio frequency module or antenna), and the signals may be sent by a network device to the terminal; or the chip of the terminal sends signals to other modules in the terminal (such as a radio frequency module or antenna), and the signals may be sent by the terminal to the network device.

[0231] When the apparatus 600 is a chip used in a network device, the chip implements the functions of the network device in the above method embodiments. The chip of the network device receives a signal from another module in the network device (such as a radio frequency module or antenna), and the signal may be sent by a terminal to the network device; or the chip of the network device sends a signal to another module in the network device (such as a radio frequency module or antenna), and the signal may be sent by the network device to the terminal.

[0232] It is understood that when the apparatus 600 is a terminal or network device, the communication interface 630 may be a transceiver, specifically including a transmitter and a receiver, where the transmitter is used to transmit signals and the receiver is used to receive signals. When the apparatus 600 is a chip used in a terminal or network device, the communication interface 630 may be an input / output circuit, where the input circuit can be used for receiving and the output interface can be used for transmitting.

[0233] It should be noted that the above method embodiments can be applied to or implemented by a processor. The processor may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiments can be completed by hardware integrated logic circuits in the processor or by software instructions.

[0234] The processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.

[0235] The steps of the method disclosed in the embodiments of this application can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium well-known in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above method.

[0236] The memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0237] The present application also provides a computer-readable medium having a computer program stored thereon, which implements the functions of the above-mentioned method embodiment when executed by a computer.

[0238] The present application also provides a computer program product comprising instructions, which implements the functions of the above method embodiments when executed by a computer.

[0239] The methods provided in the above embodiments can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, they can be implemented in whole or in part in the form of a computer program product. The computer program product may include one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic disk), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state disk (SSD)).

[0240] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0241] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0242] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0243] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0244] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0245] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk, or an optical disk.

[0246] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. An access control method, characterized in that: Applied to a terminal, the method comprises: Sending first information to a network device, where the first information indicates a type of the terminal, where the type of the terminal includes a terminal using a fixed satellite service FSS or a terminal using a mobile satellite service MSS; A first message is received from the network device, where the first message is used to indicate whether the terminal is allowed to access the network device.

2. The method according to claim 1, characterized in that The first information is a random access preamble code corresponding to the type of the terminal; The method further comprises: Receiving a first mapping relationship from the network device, where the first mapping relationship indicates a correspondence between a plurality of random access preamble codes and a plurality of terminal types; Based on the first mapping relationship, a random access preamble code corresponding to the type of the terminal is determined.

3. The method according to claim 1, characterized in that The first information is carried in any of the following messages of the random access procedure: Radio Resource Control RRC establishment request message, RRC recovery request message, or RRC re-establishment request message.

4. An access control method, characterized in that: Applied to a network device, the method comprises: receiving first information from a terminal, where the first information indicates a type of the terminal, and the type of the terminal includes a terminal using an FSS or a terminal using an MSS; Based on the first information, determining whether the terminal is allowed to access the network device; A first message is sent to the terminal, where the first message is used to indicate whether the terminal is allowed to access the network device.

5. The method according to claim 4, characterized in that The first information is a random access preamble code corresponding to the type of the terminal; The method further comprises: Based on a first mapping relationship, a type of terminal corresponding to the first information is determined, where the first mapping relationship indicates a correspondence between multiple random access preamble codes and multiple terminal types.

6. The method according to claim 5, characterized in that The method further comprises: Send the first mapping relationship to the terminal.

7. The method according to claim 4, characterized in that The first information is carried in any of the following messages of the random access procedure: Radio Resource Control RRC establishment request message, RRC recovery request message, or RRC re-establishment request message.

8. An access control method, characterized in that: Applied to a terminal, the method comprises: Determine a first access category or a first access identifier, where the first access category is defined for a service type of a first category of terminals, the first access identifier is configured for the first category of terminals, the terminals are the first category of terminals, and the first category of terminals are terminals using a fixed satellite service FSS or terminals using a mobile satellite service MSS; Based on the first access category or the first access identifier, it is determined whether the terminal is allowed to access the network.

9. The method according to claim 8, characterized in that The priority of the terminal using the FSS is higher than that of the terminal using the MSS, and the first type of terminal is the terminal using the FSS; The determining, based on the first access category or the first access identifier, whether the terminal is allowed to access the network includes: Based on the first access category or the first access identifier, it is determined that the terminal is allowed to access the network.

10. The method according to claim 8, characterized in that The priority of the terminal using the FSS is higher than that of the terminal using the MSS, and the first type of terminal is the terminal using the MSS; The determining, based on the first access category or the first access identifier, whether the terminal is allowed to access the network includes: Based on the first access category or the first access identifier, it is determined that the terminal is prohibited from accessing the network.

11. An access control method, characterized in that: Applied to a terminal, the method comprises: Receiving a first unified access control UAC parameter and a second UAC parameter from a network device, wherein the first UAC parameter is used to determine whether a first type of terminal is allowed to access the network device, and the second UAC parameter is used to determine whether a second type of terminal is allowed to access the network device; Determining a first access identifier; Based on the first access identifier and a target UAC parameter, it is determined whether the terminal is allowed to access the network device, and the target UAC parameter is the first UAC parameter or the second UAC parameter.

12. The method according to claim 11, characterized in that The terminal belongs to the first category of terminals, and the target UAC parameter is the first UAC parameter.

13. The method according to claim 11, characterized in that The terminal belongs to the second category of terminals, and the target UAC parameter is the second UAC parameter.

14. The method according to any one of claims 11 to 13, characterized in that The first type of terminals are terminals using fixed satellite services FSS, and the second type of terminals are terminals using mobile satellite services MSS.

15. An access control method, characterized in that: Applied to a network device, the method comprises: Generate a first unified access control UAC parameter and a second UAC parameter, the first UAC parameter being used to determine whether a first type of terminal is allowed to access the network device, and the second UAC parameter being used to determine whether a second type of terminal is allowed to access the network device; The first UAC parameter and the second UAC parameter are sent to the terminal.

16. The method according to claim 15, characterized in that The first type of terminals are terminals using fixed satellite services FSS, and the second type of terminals are terminals using mobile satellite services MSS.

17. A communication device, characterized in that: Comprising modules for implementing the method as claimed in any one of claims 1 to 16.

18. A communication device, characterized in that: The device comprises a processor configured to cause the communication device to implement the method according to any one of claims 1 to 16 by executing a computer program and / or a logic circuit.

19. The device according to claim 18, characterized in that The system also includes a memory for storing a computer program and / or a configuration file of the logic circuit.

20. The device according to claim 18 or 19, characterized in that A communication interface is also included for inputting and / or outputting signals.

21. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 16 is performed.

22. A computer program product, characterized in that The invention comprises a computer program, and when the computer program is run, the method according to any one of claims 1 to 16 is performed.

23. A communication system, characterized in that: It comprises a terminal and a network device, wherein the terminal is used to implement the method as claimed in any one of claims 1 to 3, and the network device is used to implement the method as claimed in any one of claims 4 to 7; or, the terminal is used to implement the method as claimed in any one of claims 11 to 14, and the network device is used to implement the method as claimed in any one of claims 15 and 16.

Citation Information

Patent Citations

  • Method for controlling access to network in wireless communication system and apparatus therefor

    CN111615848A

  • Communication system

    CN115104371A

  • Cell access control method and apparatus, device, and storage medium

    WO2022241794A1

  • Terminal operating method and apparatus in wireless communication system

    WO2023085521A1

Cited By

  • Terminal equipment access resource allocation method, base station, medium and product

    CN121604161A