Method and apparatus for terminal to access network, terminal, network-side device, and medium

By obtaining configuration information to determine the time point, the terminal equipment staggers into the network, solving the problem of network congestion caused by the simultaneous access of multiple terminals and improving network resource management efficiency.

WO2025167916A1PCT designated stage Publication Date: 2025-08-14VIVO MOBILE COMM CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/075811
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-07
Filing Date
2025-02-05
Publication Date
2025-08-14

AI Technical Summary

Technical Problem

In the prior art, when the terminal device accesses a cellular network, it is impossible to effectively avoid network congestion caused by multiple terminals simultaneous initiation of a random access process.

Method used

By acquiring the first configuration information, the terminal determines the first time point based on the information, and performs unified access control (UAC) or initiates a random access process at that time point, thereby staggering access to the network and avoiding multiple terminals from simultaneously launching access.

Benefits of technology

It effectively avoids network congestion, improves the management and use efficiency of network resources, and reduces the possibility of network blockage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025075811_14082025_PF_FP_ABST
    Figure CN2025075811_14082025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of communications, and discloses a method for a terminal to access a network, an apparatus for a terminal to access a network, a terminal, a network-side device, and a computer-readable storage medium. The method for a terminal to access a network in embodiments of the present application comprises: a terminal acquires a first configuration information; on the basis of the first configuration information, the terminal determines a first time point; and, on the basis of the first time point, the terminal performs unified access control (UAC) or initiates a random access procedure to a network-side device, thereby implementing confirmation of the time point at which the UAC or the random access procedure is performed.
Need to check novelty before this filing date? Find Prior Art

Description

Method, device, terminal, network-side equipment, and medium for terminal accessing network

[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on February 7, 2024, with application number 202410174953.3 and invention name “Method, device, terminal, network-side equipment and medium for terminal access to network”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application belongs to the field of communication technology, and specifically relates to a method for a terminal to access a network, an apparatus for a terminal to access a network, a terminal, a network-side device, and a computer-readable storage medium. Background Art

[0003] The terminal device can access the cellular network through random access. Among them, the timing of the terminal accessing the cellular network provided by the relevant technology needs to be further refined. Summary of the Invention

[0004] Embodiments of the present application provide a method for a terminal to access a network, an apparatus for a terminal to access a network, a terminal, a network-side device, and a computer-readable storage medium, and provide a detailed solution for the timing of a terminal accessing a cellular network.

[0005] In a first aspect, a method for a terminal to access a network is provided, which is executed by the terminal, and the method includes: obtaining first configuration information; determining a first time point based on the first configuration information; and, based on the first time point, executing unified access control UAC or initiating a random access process to a network side device.

[0006] In a second aspect, a method for a terminal to access a network is provided, which is executed by a network side device, and the method includes: sending first configuration information; the first configuration information is used by the terminal to determine a first time point, and the first time point is used by the terminal to execute unified access control UAC or initiate a random access process.

[0007] In a third aspect, a device for a terminal to access a network is provided, which includes: an acquisition module for acquiring first configuration information; a determination module for determining a first time point based on the first configuration information; and an access module for executing unified access control UAC or initiating a random access process to a network side device based on the first time point.

[0008] In a fourth aspect, a device for a terminal to access a network is provided, the device comprising: a sending module for sending first configuration information; the first configuration information is used by the terminal to determine a first time point, and the first time point is used by the terminal to execute unified access control UAC or initiate a random access process.

[0009] In a fifth aspect, a terminal is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method for terminal accessing a network as provided in the first aspect are implemented.

[0010] In the sixth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the processor is used to implement the steps of the method for terminal accessing the network as provided in the first aspect when executing, and the communication interface is used to communicate with the network side device.

[0011] In the seventh aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method for terminal accessing the network as provided in the second aspect are implemented.

[0012] In the eighth aspect, a network side device is provided, including a processor and a communication interface, wherein the processor is used to implement the steps of the method for terminal access to the network provided in the second aspect when executed, and the communication interface is used to interact with the terminal device for information.

[0013] In the ninth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method for terminal accessing a network as provided in the first aspect are implemented, or the steps of the method for terminal accessing a network as provided in the second aspect are implemented.

[0014] In the tenth aspect, a wireless communication system is provided, including: a terminal and a network side device, the terminal can be used to execute the steps of the method for terminal accessing the network provided in the first aspect, and the network side device can be used to execute the steps of the method for terminal accessing the network provided in the second aspect.

[0015] In the eleventh aspect, a chip is provided, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the method for terminal access to the network provided in the first aspect, or to implement the method for terminal access to the network provided in the second aspect.

[0016] In the twelfth aspect, a computer program / program product is provided, which is stored in a storage medium, and is executed by at least one processor to implement the steps of the method for terminal access to a network as described above in the first aspect, or to execute the method for terminal access to a network as provided in the second aspect.

[0017] In an embodiment of the present application, a terminal determines its own corresponding first time point based on the received first configuration information, and then initiates a random access process based on the first time point; or executes a unified access control mechanism (UAC) based on the first time point, and further initiates a random access process after passing the UAC, thereby confirming the time point for executing the UAC or the random access process. In addition, in the solution provided in the embodiment of the present application, the first time point determined by different terminals can be different, so that the time points at which different terminals initiate the random access process can be different, thereby avoiding network congestion caused by most terminals initiating the random access process at the same time, or the time points at which different terminals start to execute UAC can be different, and thus the time points at which they initiate the random access process are also different, which can also avoid network congestion caused by most terminals initiating the random access process at the same time. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] FIG1 shows a schematic block diagram of a wireless communication system applicable to an embodiment of the present application.

[0019] FIG2 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.

[0020] FIG3 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.

[0021] FIG4 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.

[0022] FIG5 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.

[0023] FIG6 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.

[0024] FIG7 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.

[0025] FIG8 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.

[0026] FIG9 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.

[0027] FIG10 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.

[0028] FIG11 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.

[0029] FIG12 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.

[0030] FIG13 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.

[0031] FIG14 is a schematic diagram of a signaling flow of a method for processing first configuration information provided in an embodiment of the present application.

[0032] FIG15 is a schematic diagram of a signaling flow of a method for processing first configuration information provided in an embodiment of the present application.

[0033] FIG16 is a signaling flow diagram of a method for processing first configuration information provided in an embodiment of the present application.

[0034] Figure 17 is a signaling flow diagram of a method for processing first configuration information provided in an embodiment of the present application.

[0035] Figure 18 is a signaling flow diagram of a method for processing first configuration information provided in an embodiment of the present application.

[0036] Figure 19 is a signaling flow diagram of a method for processing first configuration information provided in an embodiment of the present application.

[0037] Figure 20 is a signaling flow diagram of a method for a terminal to access a network provided in an embodiment of the present application.

[0038] FIG21 is a schematic structural diagram of an apparatus for terminal accessing a network provided in an embodiment of the present application.

[0039] FIG22 is a schematic structural diagram of an apparatus for terminal accessing a network provided in an embodiment of the present application.

[0040] Figure 23 is a structural diagram of a communication device provided in an embodiment of the present application.

[0041] FIG24 is a schematic diagram of the structure of a terminal provided in an embodiment of the present application.

[0042] Figure 25 is a structural diagram of a network-side device provided in an embodiment of the present application.

[0043] Figure 26 is a structural diagram of a network-side device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0044] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.

[0045] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.

[0046] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.

[0047] It is worth noting that the terminal access network technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as the global system of mobile communication (GSM) system, Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description. However, these techniques can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems.

[0048] FIG1 shows a block diagram of a wireless communication system applicable to an embodiment of the present application. Referring to FIG1 , the wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device (Wearable Device), an aircraft (flight vehicle), a vehicle user equipment (VUE), a ship-borne device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), a game console, a personal computer (PC), a teller machine (ATM), or a self-service machine, or other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device. Among them, the access network device may also be called a radio access network (RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (WLAN) access point (AS) or a wireless fidelity (WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home Evolved Node B (home evolved Node B), Transmission Reception Point (TRP) or other appropriate terms in the field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.

[0049] The core network device may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (MME), location management function (LMF), access and mobility management function (AMF), session management function (SMF), user plane function (UPF), policy control function (PCF), policy and charging rules function unit (PCRF), edge application server discovery function (EASDF), unified data management (UDM), unified data storage (UDR), home user server (HSS), centralized network configuration (CNC), network storage function (NRF), network exposure function (NEF), local NEF (Local NEF, or L-NEF), Binding Support Function (BSF), Application Function (AF), etc. It should be noted that in the embodiment of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.But not limited to at least one of the following: core network node, core network function, Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized Network Configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (L-NEF), Binding Support Function (BSF), Application Function (AF), etc. It should be noted that in the embodiments of this application, only the core network equipment in the NR system is introduced as an example, and the specific type of the core network equipment is not limited.

[0050] When a terminal is in the Radio Resource Control (RRC) idle or inactive state, the network cannot accurately determine the specific cell the terminal is in. Therefore, when a service arrives or the terminal needs to enter the connected state for other reasons, the network-side device can notify the idle or inactive terminal through the paging mechanism, triggering the terminal to enter the connected state through the Radio Access Channel (RACH).

[0051] The paging mechanism uses the Physical Downlink Shared Channel (PDSCH), indicated by the Physical Downlink Control Channel (PDCCH), to carry paging messages transmitted from upper layers. A terminal monitors the PDCCH on specific time-frequency resources (such as paging frames (PF) and paging occasions (PO)) to receive paging messages addressed to it. To receive a paging message, the terminal first calculates the possible paging times (PO and PF), then monitors the PDCCH in the corresponding subframe. If a Paging Radio Network Temporary Identifier (P-RNTI) is detected, the terminal retrieves the paging message from the corresponding PDSCH based on the resource block (RB) allocation and modulation and coding format indicated by the PDCCH. The terminal can determine whether the paging message is addressed to it based on the terminal identity (UE ID) carried in the paging message.

[0052] In the related technology, the paging mechanism supports the even distribution of all idle / inactive UEs in each PO of each PF within the discontinuous reception (DRX) cycle. Under this mechanism, the network will page a specific UE under each PO, which will generate a large amount of signaling overhead and last for a long time, which is not conducive to power saving on the network side. In the R19 network energy-saving scenario, the network-side equipment concentrates all UEs under a cell under one or more specific PFs or POs for paging, thereby reducing the number of paging times and extending the network sleep time. In the R19 network energy-saving scenario, the network may page many UEs at the same time, and further, many UEs may initiate RACH at the same time in the same time period, which may cause network congestion. Therefore, how to prevent multiple UEs from initiating RACH at the same time is a problem that needs to be solved.

[0053] The solution provided by the present application can solve the problems existing in the related technologies. Specifically, the terminal determines the first time point corresponding to itself based on the received first configuration information, and then initiates a random access process based on the first time point; or, executes UAC based on the first time point, and further initiates a random access process after passing the UAC. In the solution provided in the embodiment of the present application, the time points determined by different terminals may be different, thereby avoiding network congestion caused by multiple terminals initiating RACH at the same time. Among them, UAC is a control technology for the system to constrain terminal access to the network. UAC can facilitate the network side to classify and control the management of terminals to initiate different types of access requests, thereby facilitating the management of resource usage of the entire network.

[0054] The following describes in detail the method for terminal accessing a network provided by the embodiment of the present application through some embodiments and application scenarios in conjunction with the accompanying drawings.

[0055] Figure 2 is a flow chart of a method P200 for a terminal to access a network provided by an embodiment of the present application. The method P200 for a terminal to access a network is applied to a terminal, such as the terminal 11 shown in Figure 1. Referring to Figure 2, the method P200 for a terminal to access a network provided by this embodiment includes the following steps.

[0056] S210: Obtain first configuration information.

[0057] In this embodiment, the terminal that obtains the first configuration information can be in an idle state or an inactive state. The idle state is the state in which the terminal has not established an RRC connection. In this state, the terminal has not established a signaling connection with any cell and only maintains a minimum level of network registration, such as being attached to the network. The terminal can obtain necessary network information by monitoring system messages and can initiate a service request as needed to enter the connected (active) state. In the idle state, the terminal does not retain context other than basic information required for reestablishing a connection, and its mobility management is relatively simple, such as reporting location changes through a Tracking Area Update (TAU). The RRC inactive state is between the idle and connected states. When the terminal is in the inactive state, although it still maintains a partial RRC connection with the network, it temporarily does not need to receive or send data. Compared to the idle state, a UE in the inactive state can resume service more quickly because it retains some context information on the base station side, thereby reducing the delay in reestablishing the connection. At the same time, the terminal can continue to perform some critical signaling processes, such as mobility management, but overall consumes less radio resources and power.

[0058] In an exemplary embodiment, the first configuration information may be broadcast by a network device, so that the terminal can obtain the first configuration information through the broadcast. Exemplarily, after receiving the paging message, the terminal can determine the first time point based on the first configuration information broadcast by the network device.

[0059] In an exemplary embodiment, the first configuration information may be carried in a paging message sent by a network-side device, so that the terminal can obtain the first configuration information through the paging message. Exemplarily, after receiving the paging message, the terminal can determine the first time point based on the first configuration information carried in the paging message.

[0060] In an exemplary embodiment, the first configuration information may be configured via dedicated signaling, so that the terminal may obtain the first configuration information via the dedicated signaling. Specifically, the dedicated signaling may provide an applicable cell area when configuring. Exemplarily, after receiving a paging message, the terminal may determine the first time point based on the first configuration information in the dedicated signaling. In an exemplary embodiment, the first configuration information may be based on a protocol agreement, so that the terminal may obtain the first configuration information via a protocol agreement. Exemplarily, after receiving a paging message, the terminal may determine the first time point based on the first configuration information agreed upon in the protocol.

[0061] S220. Determine a first time point according to the first configuration information.

[0062] In an exemplary embodiment, the first time point may be a time value that arrives after a certain period of time, for example, a time point that arrives 20 ms after receiving a paging message. For example, the terminal may use the time point of receiving the paging message as the starting point, and arrive at the first time point after the above period of time (e.g., 20 ms) has passed.

[0063] The terminal determines the first time point based on the parameters included in the first configuration information. There are many different implementations for determining the first time point based on the first configuration information, which are described in detail in the embodiments provided in Figures 3 to 12 below, such as the embodiment corresponding to S320 in Figure 3 and the embodiment corresponding to S420 in Figure 4.

[0064] S230. According to the first time point, execute unified access control UAC or initiate a random access process to the network side device.

[0065] In the related art, there is a problem of network congestion caused by multiple UEs initiating random access procedures at the same time. In the embodiment of the present application, each terminal executes UAC or initiates a random access procedure according to a first time point determined by itself. The time points determined by different terminals can be different, so that the time points at which different terminals initiate random access procedures can be different, and thus different terminals can access the network at different peaks, which can avoid network congestion caused by multiple terminals initiating RACH at the same time; or, different terminals can start executing UAC at different times, and thus the time points at which they initiate random access procedures are also different, which can also access the network at different peaks, ultimately avoiding network congestion caused by most terminals initiating random access procedures at the same time.

[0066] In an exemplary embodiment, the terminal executes UAC at a first time point. Thus, different terminals may start executing UAC at different times. In addition, different terminals may execute UAC for different durations, thereby enabling different terminals to access the network at different times, thereby avoiding network congestion caused by multiple terminals initiating RACH simultaneously.

[0067] In an exemplary embodiment, a terminal initiates a random access procedure to a network-side device at a first time point. As described above, each terminal initiates a random access procedure based on its own determined first time point. The time points determined by different terminals can be different, thereby enabling different terminals to access the network at different times, thereby avoiding network congestion caused by multiple terminals initiating RACH simultaneously.

[0068] In an exemplary embodiment, the terminal executes UAC within a first time period starting at a first time point. This can also achieve the effect of different terminals starting UAC execution at different times. In addition, different terminals may also execute UAC for different durations, thereby enabling different terminals to access the network at different times, thereby avoiding network congestion caused by multiple terminals initiating RACH simultaneously.

[0069] In an exemplary embodiment, a terminal initiates a random access procedure to a network-side device within a first time period starting at a first time point. This can also achieve the effect of different terminals initiating random access procedures at different times, thereby enabling different terminals to access the network at different times, thereby avoiding network congestion caused by multiple terminals initiating RACH simultaneously.

[0070] Exemplarily, the length of the first time period is not limited. It can be understood that if the terminal does not have an available random access opportunity (RACH occasion) at the first time point, it needs to wait for the length of the first time period and select an available random access opportunity to initiate random access.

[0071] Figure 3 is a flow chart of a method P300 for a terminal to access a network, provided in an embodiment of the present application. The execution entity of method P300 is a terminal, such as terminal 11 shown in Figure 1. Method P300 is implemented based on method P200. The implementation methods described in method P200 can be applied to this embodiment and achieve the same technical effects. In the embodiment provided by method P300, the terminal accesses the network based on the first duration in the first parameter.

[0072] 3 , the method P300 for a terminal to access a network provided in this embodiment includes the following steps.

[0073] S310: Obtain first configuration information, where the first configuration information includes a first parameter, and the first parameter is a first duration.

[0074] In an exemplary embodiment, the first parameter may be agreed upon by a protocol or configured by a network.

[0075] In this embodiment, the first parameter is specifically a value representing time, which is recorded as: first duration.

[0076] The specific implementation of S210 can also be applied to the specific implementation of S310, and will not be repeated here.

[0077] S320: Determine a first time interval according to the first duration, and determine a first time point according to a time value belonging to the first time interval.

[0078] In an exemplary embodiment, the terminal may determine an upper limit, lower limit, or middle value of the first time interval based on the first duration. Exemplarily, the terminal determines the first duration as the upper limit of the first time interval. If the first duration is represented by A, the first time interval may be represented as [0, A]. Exemplarily, the first duration A may be determined as the middle value of the first time interval. In this embodiment, the first time interval may be represented as [0, 2×A]. Exemplarily, a multiple n (n is a positive number) of the first duration A may be determined as the upper limit of the first time interval. In this embodiment, the first time interval may be represented as [0, n×A]. Exemplarily, a lower limit of the first time interval may be determined based on a multiple m (m is a positive number) of the first duration A. Exemplarily, the first time interval may be represented as [m×A, n×A], where m<n. In this embodiment of the present application, the method for determining the first time interval based on the first duration is not limited, and other methods besides the above may also be used.

[0079] In an exemplary embodiment, the first parameter may be a first duration. The terminal may determine a first time interval based on the first duration through the above embodiment. When determining a first time interval, the terminal determines the first time point based on a time value within the first time interval. Exemplarily, the terminal can randomly determine a time value from the first time interval, and determine the above-mentioned first time point according to the decimal system; for example, the first time interval is (0, 20ms], and the randomly determined time value is 15ms, then the moment arriving 15ms after receiving the paging message can be the above-mentioned first time point. Another exemplary embodiment, the terminal can select a time value in the above-mentioned first time interval according to a preset selection rule, and then determine the above-mentioned first time point. For example, the above-mentioned first time point can be determined in the above-mentioned first time interval based on at least one of the information such as the terminal type (such as UE ID), the ID of the paging frame PF corresponding to the terminal, the position of the above-mentioned PF, the ID of the actual paging PO corresponding to the terminal, the position of the above-mentioned PO, and the group to which the terminal belongs; for example, the first time interval is (0, 20ms], and the time value determined by the terminal from the above-mentioned interval (0, 20ms] according to the UE ID is 13ms, then the moment arriving 13ms after receiving the paging message can be the above-mentioned first time point.

[0080] In an exemplary embodiment, the first parameter may be multiple first durations. The terminal may determine multiple first time intervals based on the multiple first durations through the above embodiment. When determining multiple first time intervals, the terminal first determines one of the first time intervals and then determines the first time point based on the time value belonging to the first time interval. Exemplarily, the terminal may randomly determine one from the multiple first time intervals. In another exemplary embodiment, the terminal may select one from the multiple first time intervals based on a preset selection rule. For example, one from the multiple first time intervals may be determined based on at least one of the following information: the terminal type (e.g., UE ID), the ID of the paging frame PF corresponding to the terminal, the location of the PF, the ID of the actual paging point (PO) corresponding to the terminal, the location of the PO, and the group to which the terminal belongs. Furthermore, the terminal determines a time value within the determined first time interval and then determines the first time point based on the determined time value. Exemplarily, the terminal may randomly select a time value from the determined first time interval and then determine the first time point based on the time value. In another exemplary embodiment, the terminal may select a time value in the determined first time interval according to a preset selection rule and then determine the first time point according to the time value. For example, a time value in the first time interval may be determined based on at least one of the following information: the terminal type (e.g., UE ID), the ID of the paging frame PF corresponding to the terminal, the location of the PF, the ID of the actual paging PO corresponding to the terminal, the location of the PO, and the group to which the terminal belongs.

[0081] S330: Execute unified access control UAC or initiate a random access process according to the first time point.

[0082] In the embodiment of the present application, the time values ​​determined by the two terminals UE1 and UE2 from their respective corresponding first time intervals are 10ms, 12ms, etc., respectively, which means that the moment UE1 arrives after 10ms is the first time point, and the moment UE2 arrives after 12ms is the first time point. In this embodiment, the terminal can use the moment of receiving the paging message as the starting point, and reach the above-mentioned first time point after the above-mentioned duration. For example, UE1 determines the first time point to be 10ms after receiving the paging message. Thus, UE1 determines the moment 10ms after receiving the paging message as the above-mentioned first time point. Similarly, UE2 determines the first time point to be 12ms after receiving the paging message. Thus, UE2 determines the moment 12ms after receiving the paging message as the above-mentioned first time point.

[0083] In addition, the specific implementation of S230 can also be used as the specific implementation of S330, which will not be repeated here.

[0084] In the embodiment provided by method P300, a terminal determines a first time interval based on a first duration, and determines the corresponding first time point based on a time value within the first time interval. Because different terminals determine different time intervals, even if the determined first time interval is the same, the time values ​​used to determine the first time point within the same time interval can also be different. This allows terminals to access the network at different times, reducing or avoiding network congestion caused by multiple terminals accessing the network simultaneously.

[0085] Figure 4 is a flow chart illustrating a method P400 for a terminal to access a network, as provided in an embodiment of the present application. Method P400 is performed by a terminal, such as terminal 11 shown in Figure 1 . Method P400 is implemented based on method P200 . The implementation methods described in method P200 are applicable to this embodiment and can achieve the same technical effects. In the embodiment provided by method P400 , the terminal accesses the network based on a second duration.

[0086] 4 , the method P400 for a terminal to access a network provided in this embodiment includes the following steps.

[0087] S410: Obtain first configuration information, where the first configuration information includes a first parameter, and the first parameter is a plurality of second durations.

[0088] In an exemplary embodiment, the first parameter may be agreed upon by a protocol or configured by a network.

[0089] In this embodiment, the first parameter is specifically a plurality of numerical values ​​representing time, which are recorded as: a plurality of second durations.

[0090] The specific implementation of S210 can also be applied to the specific implementation of S410, and will not be repeated here.

[0091] S420. Determine a second time duration from the multiple second time durations according to a randomly determined manner, or determine a second time duration from the multiple second time durations according to at least one of the following information; the information includes: the type of terminal, the identifier of the paging frame PF corresponding to the terminal, the position of the PF, the identifier of the paging occasion PO corresponding to the terminal, and the position of the PO; and, determine the first time point according to the determined second time duration.

[0092] Exemplarily, different terminals can determine different second durations according to different UE IDs. For example, the second duration determined by UE1 is t1, and the second duration determined by UE2 is t2. Furthermore, the terminal can determine its own corresponding first time point based on the determined second duration, that is, it can reach its own corresponding first time point after the above-mentioned second duration has passed since the paging message was received. Since the second durations determined by different terminals are different, the first time points determined by each terminal are also different. For example, UE1 determines the moment after the duration t1 as its own corresponding first time point, and UE2 determines the moment after the duration t2 as its own corresponding first time point. In this embodiment, the first time point corresponding to itself is directly determined according to the determined second duration, which is beneficial for different terminals to access the network in staggered peaks and is beneficial for improving efficiency.

[0093] In another embodiment, the terminal may also determine a time interval based on the determined second duration, further determine a time value in the time interval, and then determine its corresponding first time point based on the determined time value. Specific implementations may refer to S320.

[0094] S430: Execute unified access control UAC or initiate a random access process according to the first time point.

[0095] In the embodiment of the present application, the second durations determined by the two terminals UE3 and UE4 are 11ms and 14ms respectively. UE3 and UE4 may receive the paging message at the same time, but UE3 will arrive at its corresponding first time point 11ms after receiving the paging message, and UE4 will arrive at its corresponding first time point 14ms after receiving the paging message. This can achieve the effect of staggered access to the network.

[0096] In addition, the specific implementation of S230 can also be used as the specific implementation of S430, which will not be repeated here.

[0097] In the embodiment provided by method P400, the terminal randomly or based on its own characteristics (such as UE ID, its corresponding PF characteristics, etc.) selects a second duration from multiple second durations, and determines its corresponding first time point based on the selected second duration. Because the second durations determined by different terminals can be different, it is possible to achieve staggered access to the network by terminals, reducing or avoiding network congestion caused by multiple terminals accessing the network at the same time.

[0098] Figure 5 is a flow chart of a method P500 for a terminal to access a network, provided in an embodiment of the present application. Method P500 is performed by a terminal, such as terminal 11 shown in Figure 1 . Method P500 is implemented based on method P200 . The implementation methods described in method P200 can be applied to this embodiment and achieve the same technical effects. In the embodiment provided by method P500 , the terminal accesses the network based on the third duration included in the first parameter.

[0099] 5 , the method P500 for a terminal to access a network provided in this embodiment includes the following steps.

[0100] S510: Acquire first configuration information, where the first configuration information includes a first parameter, where the first parameter is a third duration related to the group to which the terminal belongs.

[0101] In an exemplary embodiment, the first parameter may be agreed upon by a protocol or configured by a network.

[0102] In this embodiment, the first parameter is specifically one or more time-indicating values ​​related to the group to which the terminal belongs, and is recorded as a third duration.

[0103] In this embodiment, different terminals may belong to different groups, and different groups may be mapped to different third durations. The mapping relationship between the groups and the third durations may be based on network instructions or protocol agreements. Alternatively, terminals in different groups may determine a time interval based on the third duration, and then determine a time value from the time interval to determine the aforementioned first time point. Furthermore, terminals in different groups may determine different first time points based on different third durations. This facilitates staggered access to the network, thereby avoiding network congestion caused by multiple terminals simultaneously initiating RACHs.

[0104] In a further embodiment, for terminals belonging to the same group, the network-side device can provide detailed instructions so that the terminals in the same group can access the network during off-peak hours. For example, a time interval can be determined based on the first duration in the embodiment provided by method P300, and then a time value can be determined from the time interval to determine the above-mentioned first time point, thereby implementing an implementation method for staggered access to the network for terminals in the same group. In addition, for terminals belonging to the same group, the first time point can also be determined by embodiments such as those provided by method P400, so that terminals in the same group can also access the network during off-peak hours. Which group needs to be given the above-mentioned detailed instructions can be determined based on the number of terminals in the group, and the embodiments of the present application do not limit this.

[0105] Among them, the group to which the terminal belongs and the information related to the group can be based on network instructions; can also be agreed upon by protocol; can also be related to the UE ID; can also reuse the grouping method in the Paging Early Indication (PEI), such as the subgroup assigned based on the core network (CN) (CN assigned subgrouping) and the subgroup assigned based on the UE ID (UE_ID based subgrouping), which is not limited here.

[0106] The specific implementation of S210 can also be applied to the specific implementation of S510, and will not be repeated here.

[0107] In an exemplary embodiment, the third duration may be one. For example, the network-side device determines the third duration for terminal X based on the group to which terminal X belongs, that is, the first parameter in the first configuration information obtained by terminal X is a duration value that has a mapping relationship with the group to which the current terminal X belongs. In this case, the first configuration information may be carried in the paging message. Specifically, S520 and S540 are executed. In S520: determine the first time point based on the third duration. The specific implementation of S520 may refer to the specific implementation of S320 and will not be repeated here. In another implementation, terminal X may also directly determine the first time point based on the obtained third duration. For another example, terminals in different groups may determine a time interval based on the third duration, determine a time value from the time interval, and determine the first time point based on the determined time value. Specifically, the method for the terminal in each group to select a time value within the time interval and then determine the first time point can be based on protocol agreement or network indication, or be related to the group. For example, the network can divide the time interval into n parts according to the total number of groups n, and the terminals in different groups make selections within n time sub-intervals.

[0108] In an exemplary embodiment, the third durations can be multiple. For example, the network device determines, based on the groups to which the multiple terminals belong, multiple third durations that are mapped to the different groups. For example, if terminal X1, terminal X2, and terminal X3 belong to group A1, group A2, and group A3, respectively, the first parameter determined by the network device includes third duration a1, third duration a2, and third duration a3, respectively determined based on information about group A1, group A2, and group A3. That is, the first parameter in the first configuration information obtained by terminal X1 is multiple third durations that are mapped to the groups to which the multiple terminals belong. In this case, the information about the group to which the terminal belongs can be carried in the first configuration information or in a paging message, and S530 and S540 are executed. In S530: a third duration is determined from the multiple third durations based on the group to which the terminal belongs; and a first time point is determined based on the determined third duration. For example, the simplest implementation may be that terminal X1 may correspond to the third time length a1, terminal X2 may correspond to the third time length a2, and terminal X3 may correspond to the third time length a3, and then each terminal determines its corresponding first time point according to its own third time length.

[0109] In the case where there can be multiple third durations, the group to which the terminal belongs can be determined based on network instructions, such as being carried in the first configuration information or in a paging message, or through protocol agreement, or can be related to the UE ID, or can reuse the grouping method in the PEI. After determining its own group, the terminal determines a third duration that has a mapping relationship with the group to which it belongs from the multiple third durations included in the first configuration information. As described above, the mapping relationship between the group and the third duration can be based on network instructions or protocol agreement.

[0110] Further, the specific implementation of "determining the first time point according to the determined third duration" in S530 can refer to the specific implementation of S320 and will not be repeated here. In another implementation, the terminal can also directly determine the obtained third duration as the first time point.

[0111] Continuing to refer to FIG. 5 , S540 , performing unified access control UAC or initiating a random access process according to the first time point.

[0112] In this embodiment of the present application, the third durations determined by the two terminals UE5 and UE6 are 10ms and 15ms, respectively. For example, the terminal may use the moment of receipt of the paging message as the starting point, and after the aforementioned duration has elapsed, the first time point is reached. For example, UE5 may determine the first time point as 10ms after receiving the paging message. Similarly, UE6 may determine the first time point as 15ms after receiving the paging message.

[0113] In addition, the specific implementation of S230 can also be used as the specific implementation of S540, which will not be repeated here.

[0114] In the embodiment provided by method P500, a terminal determines its own corresponding first time point based on a third duration associated with the group to which it belongs. Because the third durations determined by terminals in different groups can be different, the first time points determined based on the third durations can be different. This can enable staggered network access by terminals, reducing or avoiding network congestion caused by multiple terminals accessing the network simultaneously. In further embodiments, if a group contains a large number of terminals, additional network refinement instructions can be used to enable terminals within the group to determine different first time points, thereby also enabling staggered network access by terminals within the group.

[0115] Figure 6 is a flow chart illustrating a method P600 for a terminal to access a network, as provided in an embodiment of the present application. Method P600 is performed by a terminal, such as terminal 11 shown in Figure 1 . Method P600 is implemented based on method P200 . The implementation methods described in method P200 are applicable to this embodiment and achieve the same technical effects. In the embodiment provided by method P600 , the terminal accesses the network based on the fourth duration of the first parameter.

[0116] 6 , the method P600 for a terminal to access a network provided in this embodiment includes the following steps.

[0117] S610: Obtain first configuration information, where the first configuration information includes a first parameter, where the first parameter is a fourth duration, and the first parameter is carried in a paging record of the paging message.

[0118] In an exemplary embodiment, the first parameter may be agreed upon by a protocol or configured by a network.

[0119] In this embodiment, the first parameter may also be carried in the paging record (PagingRecord) in the paging message. Since the PagingRecord carries the UE ID of each terminal, in this case, it can be considered that the network-side device can set a specific fourth duration for each terminal. For example, the fourth duration received by UE1 is 0, the fourth duration received by UE2 is 20ms, and the fourth duration received by UE3 is 40ms.

[0120] S620: Determine a first time point according to the fourth duration.

[0121] In the embodiment of the present application, the terminal may assume that the network-side device can set a specific fourth time duration for each terminal, and therefore may directly determine the moment after the fourth time duration received by itself as the first time point, thereby achieving the technical effect of staggered access to the network. In other embodiments, the terminal may also refer to the specific implementation of S320 to determine its corresponding first time point, and this application does not limit this.

[0122] S630: Execute unified access control UAC or initiate a random access process according to the first time point.

[0123] In this embodiment of the present application, the fourth durations determined by the two terminals UE7 and UE8 are 12ms and 15ms, respectively. For example, the terminals may use the moment of receipt of the paging message as the starting point, and after the aforementioned durations have elapsed, reach the aforementioned first time point. For example, UE7 determines the moment 12ms after receiving the paging message as its first time point. Similarly, UE8 determines the moment 15ms after receiving the paging message as its first time point.

[0124] In addition, the specific implementation of S230 can also be used as the specific implementation of S630, which will not be repeated here.

[0125] In the embodiment provided by method P600, a terminal determines its own corresponding first time point based on a fourth duration set specifically for each terminal. Because different terminals correspond to different fourth durations, the first time points determined based on the fourth durations are different. This allows terminals to access the network at different times, reducing or avoiding network congestion caused by multiple terminals accessing the network simultaneously.

[0126] Figure 7 is a flow chart of a method P700 for a terminal to access a network, according to an embodiment of the present application. The execution entity of method P700 is a terminal, such as terminal 11 shown in Figure 1 . Method P700 is implemented based on method P200 . The implementation methods described in method P200 can be applied to this embodiment and achieve the same technical effects. In the embodiment provided by method P700 , the terminal accesses the network based on the second parameter, or the terminal accesses the network based on the second parameter and the third parameter.

[0127] 7 , the method P700 for a terminal to access a network provided in this embodiment includes the following steps.

[0128] S710. Obtain first configuration information, where the first configuration information includes a second parameter, or the first configuration information includes a second parameter and a third parameter, where the second parameter is a probability value for determining terminal access, and the third parameter is a sixth duration for determining an admission interval or an access interval.

[0129] In an exemplary embodiment, the second parameter and the third parameter may be agreed upon by a protocol or configured by a network.

[0130] In an exemplary embodiment, the second and third parameters may be parameters related to UAC. Specifically, the second parameter may be used to determine the probability of terminal access (i.e., access probability) during an access barring check. Exemplarily, the second parameter serves as a threshold value, indicating the probability threshold at which a terminal is allowed to access the network. The third parameter may be used to determine the time interval between being denied access and being allowed again during an access barring check. In an exemplary embodiment, the third parameter may also be used to determine the time interval for being allowed again during the process of initiating a RACH.

[0131] The specific implementation of S210 can also be applied to the specific implementation of S710, and will not be repeated here.

[0132] S720: Initialize RRC connection establishment or RRC connection recovery, and determine a random number according to a specific access category.

[0133] It is understood that before executing S720 , the terminal receives a paging message sent by the network side device. In response to receiving the paging message, the terminal initializes RRC connection establishment or RRC connection recovery and enters the UAC process.

[0134] Exemplarily, during the UAC process, a random number is determined based on a specific access category. For example, when the terminal receives a paging message, the specific access category may be "0." In this embodiment, under the specific access category, the terminal selects a random number, rand(), within the range of 0 ≤ rand < 1. Next, the terminal executes S730: determining whether the relationship between the random number and the second parameter meets a preset requirement.

[0135] The preset requirement may be related to the magnitude relationship between the random number and the second parameter (i.e., the probability value). For example, the preset requirement may be that the random number is greater than the second parameter, less than or equal to the second parameter, equal to the second parameter, less than the second parameter, greater than or equal to the second parameter, or greater than n times the second parameter, where n is a positive number, etc.

[0136] If it is determined that the relationship between the random number and the second parameter meets the preset requirements, in this embodiment, it can be considered that the terminal's access attempt result is permission granted, and then S740 is executed: the current time point is determined as the first time point. It is understood that if the relationship between the random number and the second parameter meets the preset requirements, the first configuration information only needs to include the second parameter to achieve the determination of the first time point. In other words, in some exemplary embodiments, the first configuration information may only include the second parameter without including the third parameter.

[0137] If it is determined that the relationship between the above-mentioned random number and the above-mentioned second parameter does not meet the above-mentioned preset requirements, execute S760: consider the access attempt to be prohibited, and determine the first time point according to the above-mentioned sixth time length. Exemplarily, the above-mentioned sixth time length is an interval time length, then the time point when the access attempt is determined to be prohibited is the starting time, and the time point after the above-mentioned interval time length is determined to be the first time point. Exemplarily, this can be achieved by setting a timer, S760-1: determine the timing duration of the timer according to the sixth time length; S760-2: start the timer when the access attempt is considered prohibited, and determine the timeout time point of the timer as the first time point. Optionally, the timing duration value of the timer can also be related to at least one of the following: random number related, service type related, UE group related, UE ID related, PO or PF position related, etc. Exemplarily, the above-mentioned timer can reuse T390.

[0138] In this exemplary embodiment, if the relationship between the random number and the probability value of the second parameter does not meet the preset requirements, the result of the access attempt may be considered a denial of access. After the sixth time period has elapsed since the access attempt was considered denial, the denial is considered mitigated. The mitigated denial may include any of the following: directly allowing access, re-performing the UAC check, re-performing the UAC check under a specific condition, or allowing access under another specific condition.

[0139] 750. Execute unified access control UAC or initiate a random access process according to the first time point.

[0140] In an embodiment of the present application, if the relationship between the random number and the second parameter meets the preset requirements, in this embodiment, it can be considered that the access attempt result of the terminal is allowed, and the current time point is determined as the first time point. If the relationship between the random number and the second parameter does not meet the preset requirements, in this case, the terminal needs to determine the first time point based on the sixth time period related to its own business; in one embodiment, it can be considered that the moment when the terminal determines that the preset requirements are not met is the starting point, and the moment after the sixth time period from the starting point is determined as the first time point; for example, the sixth time period is 20ms, and the terminal thus determines that the relationship between the random number and the second parameter does not meet the preset relationship, and reaches the first time point after 20ms. In another embodiment, it can be considered that the moment when the terminal receives the paging message is the starting point, and the moment after the sixth time period from the starting point is determined as the first time point; for example, the sixth time period is 20ms, and the terminal reaches the first time point after 20ms from the moment when the paging message is received.

[0141] In addition, the specific implementation of S230 can also be used as the specific implementation of S750, which will not be repeated here.

[0142] In the embodiment provided by method P700, after receiving the paging message, the terminal executes the first UAC and generates a random number based on a specific access identifier, and determines whether the relationship between the random number and the second parameter meets the preset requirements. Thus, multiple terminals can be divided into two groups, one group of terminals having a relationship between the random number and the second parameter that meets the preset requirements, and the other group of terminals having a relationship between the random number and the second parameter that does not meet the preset requirements. Since the unsatisfactory terminals need to further reach the first time point after a sixth time period related to their own services, it can be seen that the embodiment of the present application can enable multiple terminal groups to access the network in staggered manner, thereby reducing or avoiding network congestion caused by multiple terminals accessing the network at the same time.

[0143] Figure 8 is a flow chart of a method P800 for a terminal to access a network, provided in an embodiment of the present application. The execution subject of method P800 is a terminal, such as terminal 11 shown in Figure 1 . Method P800 is implemented based on method P200 . The implementation methods described in method P200 can be applied to this embodiment and achieve the same technical effects. In the embodiment provided by method P800 , the terminal accesses the network based on the second parameter and the fourth parameter, or the terminal accesses the network based on the second parameter, the fourth parameter, and the third parameter.

[0144] 8 , the method P800 for a terminal to access a network provided in this embodiment includes the following steps.

[0145] S810. Obtain first configuration information, where the first configuration information includes a second parameter and a fourth parameter, or the first configuration information includes a second parameter, a fourth parameter, and a third parameter, where the second parameter is a probability value for determining terminal access, the fourth parameter is one or more fifth durations related to the service type, and the third parameter is a sixth duration for determining the access interval.

[0146] In an exemplary embodiment, the second parameter, the third parameter, and the fourth parameter may be agreed upon by a protocol or configured by a network.

[0147] For an embodiment in which the second parameter may be the third parameter, reference may be made to the corresponding specific implementation of S710.

[0148] The above-mentioned fourth parameter is one or more fifth durations related to the service type. Different service types may correspond to different fifth durations. The mapping relationship between the service type and the fifth duration may be network configured or specified by the protocol. For example, service type A corresponds to the fifth duration a, service type B corresponds to the fifth duration b, etc. For example, the service type may refer to the current RRC connection establishment reason, such as emergency service, high priority access, network paging, UE calling (sending data, voice, video, etc.), etc.

[0149] The specific implementation of S210 can also be applied to the specific implementation of S810, and will not be repeated here.

[0150] S820: Initialize RRC connection establishment or RRC connection recovery, and determine a random number according to a specific access category.

[0151] It is understood that before executing S820, the terminal receives a paging message sent by the network side device. In response to receiving the paging message, the terminal initializes RRC connection establishment or RRC connection recovery and enters the UAC process.

[0152] Exemplarily, during the UAC process, a random number is determined based on a specific access category. For example, when the terminal receives a paging message, the specific access category may be "0." In this embodiment, under the specific access type, the terminal selects a random number, rand(), within the range of 0 ≤ rand < 1. Next, the terminal executes S830: determining whether the relationship between the random number and the second parameter meets a preset requirement.

[0153] The specific implementation of S830 may refer to the specific implementation of S730 and will not be repeated here.

[0154] If it is determined that the relationship between the above-mentioned random number and the above-mentioned second parameter meets the above-mentioned preset requirements, in this embodiment, it can be considered that the access attempt result of the terminal is allowed access, then execute S840: determine the fifth time length corresponding to the current business type, and determine the first time point based on the fifth time length corresponding to the current business type.

[0155] As one implementation of S840, the fourth parameter is a fifth duration corresponding to the terminal's current service type. Exemplarily, the access network device receives the service type of each terminal from the core network and then generates a fifth duration corresponding to each terminal based on the service type of each terminal. Thus, the fourth parameter obtained by each terminal is the fifth duration corresponding to its current service type.

[0156] In the case where the fourth parameter in the first configuration information obtained by the terminal is a numerical value representing time (fifth duration), the terminal can determine its own corresponding first time point based on a fifth duration. Specifically, in one implementation method, the moment after the fifth duration can be directly determined as its own corresponding first time point. Since the fifth durations obtained by terminals of different service types are different, the first time points determined by terminals of different service types are different, which can achieve the technical effect of staggered access to the network. In another implementation method, S840-1: determine the second time interval based on the fifth duration corresponding to the current service type; S840-2: determine the first time point based on the time value belonging to the second time interval. This implementation method can refer to the embodiment corresponding to S320 and will not be repeated here.

[0157] As one implementation of S840, the fourth parameter is multiple fifth durations corresponding to different service types. Exemplarily, the access network device receives the service type of each terminal from the core network, and then determines the fourth parameter for each terminal based on the fifth duration corresponding to each terminal's service type and the fifth durations corresponding to the multiple service types. Thus, the fourth parameter obtained by each terminal is the fifth duration corresponding to the multiple service types, i.e., multiple fifth durations.

[0158] In the case where the fourth parameter in the first configuration information obtained by the terminal is a plurality of numerical values ​​representing time (fifth duration), the terminal needs to determine the one corresponding to its own business type from the multiple fifth durations based on its current business type. Exemplarily, the current business type of the terminal may be included in the above-mentioned first configuration information, and the terminal determines the fifth duration corresponding to the current business type from the multiple fifth durations based on the current business type contained in the first configuration information. Furthermore, the terminal determines the first time point based on the fifth duration corresponding to the current business type. Specifically, since the terminal determines that the fifth duration is related to its own business type, and since the fifth durations obtained by terminals of different business types are different, the first time points determined by terminals of different business types are different, thereby achieving the technical effect of staggered access to the network. In this embodiment, the moment after the fifth duration corresponding to the current business type can be directly determined as the first time point.

[0159] It is understood that in the embodiment corresponding to S840, that is, when the relationship between the random number and the second parameter meets the above-mentioned preset requirements, the first configuration information only needs to include the second parameter and the fourth parameter to achieve the determination of the first time point. In other words, in some exemplary embodiments, the first configuration information may only include the second parameter and the fourth parameter without including the third parameter.

[0160] Continuing with FIG8 , if it is determined that the relationship between the random number and the second parameter does not meet the preset requirement, S860 is executed: the access attempt is deemed prohibited, and a first time point is determined based on the sixth duration. The specific implementation of S860 may refer to the specific implementation of S760 and is not further described here.

[0161] In this exemplary embodiment, if the relationship between the random number and the probability value of the second parameter does not meet the preset requirements, the result of the access attempt may be considered a denial of access. After the sixth period of time has elapsed since the access attempt was considered denial, the denial is considered mitigated. The mitigated denial may include any of the following: directly allowing access, re-performing the UAC check, re-performing the UAC check under a specific condition, or allowing access under another specific condition.

[0162] 850. Execute unified access control UAC or initiate a random access process according to the first time point.

[0163] In an embodiment of the present application, if the relationship between the above-mentioned random number and the above-mentioned second parameter meets the above-mentioned preset requirements, in this embodiment, it can be considered that the access attempt result of the terminal is allowed access, and the fifth time duration related to its own business type will be used to determine the first time point; specifically, in one embodiment, the terminal can use the moment when it is determined that the relationship between the random number and the second parameter meets the preset requirements as the starting point, and the moment after the above-mentioned fifth time duration as the first time point corresponding to the terminal; in another embodiment, the terminal can use the moment when the paging message is received as the starting point, and the moment after the above-mentioned fifth time duration as the first time point corresponding to the terminal.

[0164] In an embodiment of the present application, if the relationship between the random number and the second parameter does not meet the preset requirements, the terminal needs to determine the first time point based on the sixth time period related to its own business. In one embodiment, the moment when the terminal determines that the preset requirements are not met can be considered as the starting point, and the moment after the sixth time period from the starting point is determined as the first time point. For example, the sixth time period is 20ms, and the terminal determines that the relationship between the random number and the second parameter does not meet the preset relationship, and reaches the first time point after 20ms. In another embodiment, the moment when the terminal receives the paging message can be considered as the starting point, and the moment after the sixth time period from the starting point is determined as the first time point. For example, the sixth time period is 20ms, and the terminal reaches the first time point after 20ms from the moment when the paging message is received.

[0165] In addition, the specific implementation of S230 can also be used as the specific implementation of S850, which will not be repeated here.

[0166] In the embodiment provided by method P800, the terminal executes the first UAC after receiving the paging message, and generates a random number based on a specific access identifier, based on whether the relationship between the random number and the second parameter meets the preset requirements. Thus, multiple terminals can be divided into two groups, one group of terminals having a relationship between the random number and the second parameter that meets the preset requirements, and the other group of terminals having a relationship between the random number and the second parameter that does not meet the preset requirements. Compared with the solution provided by method P700, the embodiment provided by method P800 further sets different first time points for the terminals in the first group, specifically based on a fifth time length related to its own business, thereby further improving the distinction between the first time points determined by different terminals. Therefore, the embodiment of the present application can enable multiple terminal groups to access the network in staggered periods, reducing or avoiding network congestion caused by multiple terminals accessing the network at the same time.

[0167] Figure 9 is a flow chart illustrating a method P900 for a terminal to access a network, as provided in an embodiment of the present application. Method P900 is performed by a terminal, such as terminal 11 shown in Figure 1 . Method P900 is implemented based on method P200 . The implementation methods described in method P200 are applicable to this embodiment and can achieve the same technical effects. In the embodiment provided by method P900 , the terminal accesses the network based on a fourth parameter.

[0168] 9 , the method P900 for a terminal to access a network provided in this embodiment includes the following steps.

[0169] S910: Acquire first configuration information, where the first configuration information includes a fourth parameter, where the fourth parameter is one or more fifth durations related to a service type.

[0170] In an exemplary embodiment, the fourth parameter may be agreed upon by a protocol or configured by a network.

[0171] The above-mentioned fourth parameter is one or more fifth durations related to the service type. Different service types may correspond to different fifth durations. The mapping relationship between the service type and the fifth duration may be network configured or protocol specified. For example, service type A corresponds to the fifth duration a, service type B corresponds to the fifth duration b, etc. For example, the service type may refer to the current RRC connection establishment reason, such as emergency service, high priority access, network paging, UE calling (sending data, voice, video, etc.), etc.

[0172] The specific implementation of S210 can also be applied to the specific implementation of S910, and will not be repeated here.

[0173] S920: Determine a fifth duration corresponding to the current service type; and determine a first time point according to the fifth duration corresponding to the current service type.

[0174] As one implementation of S920, the fourth parameter is a fifth duration corresponding to the terminal's current service type. Exemplarily, the access network device receives the service type of each terminal from the core network and then generates a fifth duration corresponding to each terminal based on the service type of each terminal. Thus, the fourth parameter obtained by each terminal is the fifth duration corresponding to its current service type. In this embodiment, the first configuration information may be carried in a paging message.

[0175] In the case where the fourth parameter in the first configuration information obtained by the terminal is a numerical value representing time (fifth duration), the terminal can determine its own corresponding first time point based on a fifth duration. Specifically, in one implementation method, the moment after the fifth duration can be directly determined as its own corresponding first time point. Since the fifth durations obtained by terminals of different service types are different, the first time points determined by terminals of different service types are different, which can achieve the technical effect of staggered access to the network. In another implementation method, S920-1: determine the second time interval based on the fifth duration corresponding to the current service type; S920-2: determine the first time point based on the time value belonging to the second time interval. This implementation method can refer to the embodiment corresponding to S320 and will not be repeated here.

[0176] As one implementation of S920, the fourth parameter is multiple fifth durations corresponding to different service types. Exemplarily, the access network device receives the service type of each terminal from the core network, and then determines the fourth parameter for each terminal based on the fifth duration corresponding to each terminal's service type and the fifth durations corresponding to the multiple service types. Thus, the fourth parameter obtained by each terminal is the fifth duration corresponding to the multiple service types, i.e., multiple fifth durations.

[0177] In the case where the fourth parameter in the first configuration information obtained by the terminal is a plurality of numerical values ​​representing time (fifth durations), the terminal needs to determine the one corresponding to its own service type from the plurality of fifth durations based on its current service type. The service type of the terminal may be carried in a paging message, so that the terminal can determine the current service type based on the paging message. Exemplarily, the current service type of the terminal may also be included in the first configuration information described above, and the terminal determines the fifth duration corresponding to the current service type from the plurality of fifth durations. Furthermore, the terminal determines the first time point based on the fifth duration corresponding to the current service type. Specifically, because the terminal determines that the fifth duration is related to its own service type, and because the fifth durations obtained by terminals of different service types are different, the first time points determined by terminals of different service types are different, thereby achieving the technical effect of staggered access to the network. In this embodiment, the moment after the fifth duration corresponding to the current service type can be determined as the first time point.

[0178] In a further embodiment, for terminals of the same service, the network-side device can provide detailed instructions so that multiple terminals of the same service can access the network in staggered periods. For example, a time interval can be determined based on the first duration in the embodiment provided by method P300, and then a time value can be determined from the time interval to determine the above-mentioned first time point, thereby implementing an implementation method for staggered access of multiple terminals of the same service to the network. In addition, for multiple terminals of the same service, the first time point can also be determined by embodiments such as those provided by method P400, so that multiple terminals of the same service can also access the network in staggered periods. Which terminal of the service needs to be given the above-mentioned detailed instructions can be determined based on the number of terminals of the same service, and the embodiments of the present application do not limit this.

[0179] S930. Execute unified access control UAC or initiate a random access process according to the first time point.

[0180] In this embodiment of the present application, the fifth durations determined by the two terminals UE9 and UE0 are 10ms and 15ms, respectively. For example, the terminal may use the moment of receipt of the paging message as the starting point, and after the aforementioned duration has elapsed, reach the aforementioned first time point. For example, UE9 determines the moment 10ms has passed since receiving the paging message as its corresponding first time point. Similarly, UE0 determines the moment 15ms has passed since receiving the paging message as its corresponding first time point.

[0181] In addition, the specific implementation of S230 can also be used as the specific implementation of S930, which will not be repeated here.

[0182] In the embodiment provided by method P900, a terminal determines the first time point corresponding to itself based on the moment after the fifth duration associated with its current service. Because the fifth durations determined by terminals for different services can be different, the first time points determined based on the fifth durations are different, thereby enabling staggered network access by terminals, reducing or avoiding network congestion caused by multiple terminals accessing the network simultaneously. In a further embodiment, if a service has a large number of terminals, additional network refinement instructions can be used to enable terminals within the group to determine different first time points, thereby also enabling staggered network access by terminals within the group.

[0183] Figure 10 is a flow chart of a method P1000 for a terminal to access a network, provided in an embodiment of the present application. The execution subject of the method P1000 for a terminal to access a network is a terminal, such as terminal 11 shown in Figure 1. Method P1000 is implemented based on method P200. The implementation methods described in method P200 can be applied to this embodiment and can achieve the same technical effects. In the embodiment provided by method P1000, the terminal accesses the network based on the second parameter and the fifth parameter, or the terminal accesses the network based on the second parameter, the fifth parameter, and the third parameter.

[0184] 10 , the method P1000 for a terminal to access a network provided in this embodiment includes the following steps.

[0185] S1010. Obtain first configuration information, where the first configuration information includes a second parameter and a fifth parameter, or the first configuration information includes a second parameter, a fifth parameter, and a third parameter, where the second parameter is a probability value for determining terminal access, the fifth parameter is one or more offsets related to the service type, and the third parameter is a sixth duration for determining the access interval.

[0186] In an exemplary embodiment, the second parameter, the third parameter, and the fifth parameter may be agreed upon by a protocol or configured by a network.

[0187] For an embodiment in which the second parameter may be the third parameter, reference may be made to the corresponding specific implementation of S710.

[0188] The fifth parameter is one or more offsets associated with the service type. Different service types may correspond to different offsets. The mapping between service types and offsets may be network-configured or protocol-specified. Specifically, the offsets may be used to offset the determined random number. For example, service type C corresponds to a fifth offset of 0.05, service type D corresponds to an offset of 0.08, and so on.

[0189] The specific implementation of S210 can also be applied to the specific implementation of S810, and will not be repeated here.

[0190] S1020: Initialize RRC connection establishment or RRC connection recovery, and determine a random number based on a specific access category.

[0191] It is understood that before executing S1020, the terminal receives a paging message sent by the network side device. In response to receiving the paging message, the terminal initializes RRC connection establishment or RRC connection recovery and enters the UAC process.

[0192] Exemplarily, during the UAC process, a random number is determined based on a specific access category. For example, when a terminal receives a paging message, the specific access category may be "0." In this embodiment, under the specific access type, the terminal selects a random number rand within the range of 0 ≤ rand < 1.

[0193] Furthermore, to increase the discrimination of the determined random number and thereby facilitate staggered network access for different terminals, in this embodiment, a fifth parameter related to the service type is applied to the random number. Specifically, S1030 is performed: determining the fifth parameter corresponding to the current service, and determining a first value based on the random number and the fifth parameter.

[0194] As one implementation of S1030, the fifth parameter is an offset corresponding to the terminal's current service type. Exemplarily, the access network device receives the service type of each terminal from the core network and then generates an offset corresponding to each terminal based on the service type of each terminal. Thus, the fifth parameter obtained by each terminal is the offset corresponding to its current service type. Exemplarily, in this case, the first configuration information may be carried in a paging message.

[0195] If the fifth parameter in the first configuration information obtained by the terminal is an offset, the terminal can directly apply the offset associated with its own service type to the random number. Specifically, the random number and the fifth parameter can be concatenated using a mathematical operator, such as adding the random number to the fifth parameter, subtracting them and taking their absolute value, or multiplying them, etc. (which will not be described in detail here). Ultimately, the first value is determined based on the random number and the fifth parameter.

[0196] As one implementation of S1030, the fifth parameter is a plurality of offsets corresponding to different service types. Exemplarily, the access network device receives the service type of each terminal from the core network, and then determines the offsets corresponding to the service types of each terminal as the fifth parameter for each terminal based on the offsets corresponding to the service types of each terminal. Thus, the fifth parameters obtained by each terminal are offsets corresponding to the plurality of service types, i.e., multiple offsets.

[0197] If the fifth parameter in the first configuration information obtained by the terminal is a plurality of offsets, the terminal needs to determine the one corresponding to its own service type from the plurality of offsets based on its own current service type. The service type of the terminal may be carried in a paging message, so that the terminal can determine the current service type based on the paging message. Exemplarily, the current service type of the terminal may also be included in the first configuration information, and the terminal may determine the offset corresponding to the current service type from the plurality of offsets after determining the current service type. Furthermore, the terminal applies the determined offset related to its own service type to the random number. Specifically, the random number may be connected to the fifth parameter using a mathematical operator, for example, by adding the random number to the fifth parameter, subtracting the random number from the fifth parameter, taking the absolute value, or multiplying the random number from the fifth parameter, etc., which will not be described in detail here. Finally, the first value is determined based on the random number and the fifth parameter.

[0198] The first value determined by S1030 is a value related to the service type, so that multiple terminals that originally access the network at the same time can be diverted according to the service type, which is beneficial for the terminals to access the network at staggered times, thereby helping to reduce or avoid network congestion.

[0199] Continuing to refer to FIG. 10 , the terminal then executes S1040 : determining whether the relationship between the first value and the second parameter meets a preset requirement.

[0200] The preset requirement may be related to the magnitude relationship between the first value and the second parameter (i.e., the probability value). For example, the preset requirement may be that the first value is greater than the second parameter, that the first value is less than or equal to the second parameter, that the first value is equal to the second parameter, that the first value is less than the second parameter, that the first value is greater than or equal to the second parameter, or that the first value is greater than n times the second parameter, where n is a positive number, and so on.

[0201] Exemplarily, the terminal may determine the first value based on a random number + a fifth parameter. For example, if the UE's current parameter random number is 0.5, the fifth parameter may be 0.1 for service 1, and 0.2 for service 2. If the service type indicated in the current paging message is 1, then when (0.5 + 0.1) is less than or equal to the second parameter, it is considered that the current cell allows access.

[0202] If it is determined that the relationship between the first value and the second parameter meets the preset requirements, in this embodiment, it can be considered that the terminal's access attempt result is permission granted, and then S1050 is executed: the current time point is determined as the first time point. It is understood that if the relationship between the first value and the second parameter meets the preset requirements, the first configuration information only needs to include the second and fifth parameters to achieve the determination of the first time point. In other words, in some exemplary embodiments, the first configuration information may only include the second and fifth parameters without including the third parameter.

[0203] If it is determined that the relationship between the above-mentioned first value and the above-mentioned second parameter does not meet the above-mentioned preset requirements, S1070 is executed: the access attempt is considered to be prohibited, and the first time point is determined according to the sixth time length. Exemplarily, the above-mentioned sixth time length is an interval time length, then the time point when the access attempt is determined to be prohibited is the starting time, and the time point after the above-mentioned interval time length is determined as the first time point. Exemplarily, this can be achieved by setting a timer, S1070-1: determining the timing duration of the timer according to the sixth time length; S1070-2: starting the timer when the access attempt is considered prohibited, and determining the timeout time point of the timer as the first time point. Optionally, the timing duration value of the timer can also be related to at least one of the following: random number related, service type related, first value related, UE group related, UE ID related, PO or PF position related, etc. Exemplarily, the above-mentioned timer can reuse T390.

[0204] In this exemplary embodiment, if the relationship between the probability value of the first value and the second parameter does not meet the preset requirements, the result of the access attempt may be considered as a denial of access. After the sixth time period has elapsed since the access attempt was considered denial, the denial is considered mitigated. The mitigated denial may include any of the following: directly allowing access, re-performing the UAC check, re-performing the UAC check under a specific condition, or allowing access under another specific condition.

[0205] 1060. Execute unified access control UAC or initiate a random access process according to the first time point.

[0206] In an embodiment of the present application, if the relationship between the above-mentioned first value and the above-mentioned second parameter meets the above-mentioned preset requirements, in this embodiment, it can be considered that the access attempt result of the terminal is allowed access, then the current time point, that is, the time point when the terminal determines that the relationship between the first value and the above-mentioned second parameter meets the above-mentioned preset requirements, is the first time point corresponding to the terminal.

[0207] In an embodiment of the present application, if the relationship between the above-mentioned first value and the above-mentioned second parameter does not meet the above-mentioned preset requirements, in this case the terminal needs to determine the first time point based on the sixth time period related to its own business; in one embodiment, it can be considered that the moment when the terminal determines that the preset requirements are not met is the starting point, and the moment after the sixth time period from the starting point is determined as the first time point; for example, the above-mentioned sixth time period is 20ms, and the terminal thus determines that the relationship between the first value and the second parameter does not meet the preset relationship, and reaches the above-mentioned first time point after 20ms. In another embodiment, it can be considered that the moment when the terminal receives the paging message is the starting point, and the moment after the sixth time period from the starting point is determined as the first time point; for example, the above-mentioned sixth time period is 20ms, and the terminal reaches the above-mentioned first time point after 20ms from the moment when the paging message is received.

[0208] In addition, the specific implementation of S230 can also be used as the specific implementation of S1060, which will not be repeated here.

[0209] In the embodiment provided by method P1000, after receiving the paging message, the terminal performs the first UAC and generates a random number according to a specific access identifier, and also acts on the above random number according to an offset related to its own business to obtain a first value; further, it is determined whether the relationship between the first value and the second parameter meets the preset requirements. Thus, multiple terminals can be divided into two groups, one group of terminals having a relationship between the first value and the second parameter that meets the preset requirements, and the other group of terminals having a relationship between the first value and the second parameter that does not meet the preset requirements. Compared with the solution provided by method P700, the embodiment provided by method P1000 has different amounts for comparison with the second parameter in the first group. In this method, the offset related to its own business type is applied to the random number of the corresponding terminal, thereby improving the differentiation of the first time point determined by different terminals based on the business type. Therefore, the embodiment of the present application can enable multiple terminal groups to access the network in staggered periods, reducing or avoiding network congestion caused by multiple terminals accessing the network at the same time.

[0210] Figure 11 is a flow chart illustrating a method P1100 for a terminal to access a network, as provided in an embodiment of the present application. Method P1100 is performed by a terminal, such as terminal 11 shown in Figure 1 . Method P1100 is implemented based on method P200 . The implementation methods described in method P200 are applicable to this embodiment and can achieve the same technical effects. In the embodiment provided by method P1100 , the terminal accesses the network based on a set regarding the seventh duration.

[0211] 11 , the method P1100 for a terminal to access a network provided in this embodiment includes the following steps.

[0212] S1110. Obtain first configuration information, where the first configuration information includes a set of M seventh durations.

[0213] Exemplarily, the set of M seventh durations may be regarded as the first parameter. Exemplarily, the set of M seventh durations (first parameter) may be agreed upon by a protocol or configured by a network.

[0214] Exemplarily, the multiple seventh durations mentioned above may be candidate locations for initiating RACH configured by the network through the first configuration information or agreed upon by a protocol.

[0215] The specific implementation of S210 can also be applied to the specific implementation of S1110, and will not be repeated here.

[0216] S1120. Determine a second value based on the identity of the first terminal and the number of seventh time durations in the set; determine a seventh time duration in the set that has a mapping relationship with the second value; and determine a first time point based on the seventh time duration that has a mapping relationship with the second value.

[0217] In this embodiment, the selection of these locations is related to the UE ID, so that the terminal can select a specific location to initiate RACH according to its own UE ID.

[0218] In an exemplary embodiment, a terminal obtains a second value corresponding to the terminal based on the UE ID mod M (M is the number of seventh durations in the set). This second value is mapped to a seventh duration in the set. Thus, the seventh duration corresponding to the terminal can be determined. The mapping between the second value and the location (seventh duration) for initiating the RACH can be determined by protocol agreement or network configuration.

[0219] Furthermore, since each terminal determines the seventh time duration based on its own UE ID, the seventh time duration determined by different terminals may be different. Therefore, the moment after the seventh time duration can be directly determined as the first time point, which can achieve the technical effect of prompting the terminal to access the network during off-peak hours.

[0220] 1130. Execute unified access control UAC or initiate a random access process according to the first time point.

[0221] In this embodiment of the present application, the seventh durations determined by the two terminals UE1 and UE2 are 11ms and 14ms, respectively. For example, the terminal may use the moment of receipt of the paging message as the starting point, and after the aforementioned duration has elapsed, reach the aforementioned first time point. For example, UE1 determines the moment 11ms after receiving the paging message as the aforementioned first time point. Similarly, UE2 determines the moment 14ms after receiving the paging message as the aforementioned first time point.

[0222] In addition, the specific implementation of S230 can also be used as the specific implementation of S1130, which will not be repeated here.

[0223] In the embodiment provided by method P1100, the terminal selects a seventh duration from multiple seventh durations based on its own characteristics (UE ID), and determines its corresponding first time point based on the selected seventh duration. Because the second duration determined by different terminals can be different, terminals can access the network at different times, reducing or avoiding network congestion caused by multiple terminals accessing the network simultaneously.

[0224] Figure 12 is a flow chart of a method P1200 for a terminal to access a network, provided in an embodiment of the present application. The execution subject of method P1200 is a terminal, such as terminal 11 shown in Figure 1. Method P1200 is implemented based on method P200. The implementation methods described in method P200 can be applied to this embodiment and can achieve the same technical effects. In the embodiment provided by method P1200, the terminal accesses the network based on the eighth duration.

[0225] 12 , the method P1200 for a terminal to access a network provided in this embodiment includes the following steps.

[0226] S1210: Obtain first configuration information, where the first configuration information includes a plurality of eighth durations having a mapping relationship with identities of different terminals.

[0227] Exemplarily, multiple eighth durations may be considered as the first parameter. Exemplarily, the multiple eighth durations may be candidate locations for initiating RACH configured by the network through first configuration information or agreed upon by protocol. Exemplarily, the mapping relationship between the eighth duration and the terminal identity may be agreed upon by protocol or configured on the network side.

[0228] The specific implementation of S210 can also be applied to the specific implementation of S1110, and will not be repeated here.

[0229] S1220: Determine an eighth duration that is mapped to the identity of the first terminal; and determine a first time point based on the determined eighth duration.

[0230] In this embodiment, the selection of these locations is related to the UE ID, so that the terminal can select a specific location to initiate a RACH based on its own UE ID. As described above, the mapping relationship between the eighth duration and the terminal identity can be configured through protocol agreement or network side. The terminal can then determine the eighth duration relevant to itself based on the UE ID and this mapping relationship.

[0231] In another exemplary embodiment, the terminal may also calculate the PF or PO position that needs to be monitored, and determine the eighth duration based on the calculated PF and PO positions. Another implementation method may also be that the terminal may assume or default the calculated PF and PO positions as the positions for receiving paging messages, and then assume that the paging message is received in the above positions, and directly execute the unified access control UAC or initiate a random access process. The exemplary calculation formula is as follows: PF: (SFN+PF_offset)mod T=(T div N)*(UE_ID mod N) PO: i_s=floor(UE_ID / N)mod Ns

[0232] Where T represents the UE's DRX cycle. N represents the total number of PFs within DRX cycle T (configurable by the network as oneT, halfT, quarterT, oneEighthT, or oneSixteenthT). PF_offset represents the offset that determines the PF position. UE_ID represents the 5G-S-TMSI mod 1024, or UE_ID = 0 (when the UE does not have a 5G-S-TMSI mod 1024). Ns represents the number of POs in a PF (configurable by the network as 1, 2, or 4). SFN (System Frame Number) represents the PF position.

[0233] The PF formula achieves the effect of evenly distributing UEs with different UE_IDs among N PFs, and the N PFs are also evenly distributed within T. The PO formula achieves the effect of evenly distributing the POs of different UEs among the POs of different PFs.

[0234] Furthermore, since each terminal determines the eighth time period based on its own UE ID, the eighth time period determined by different terminals may be different. Therefore, the eighth time period can be directly determined as the first time point, which can achieve the technical effect of prompting the terminal to access the network during off-peak hours.

[0235] 1230. Execute unified access control UAC or initiate a random access process according to the first time point.

[0236] In this embodiment of the present application, the eighth durations determined by the two terminals UE3 and UE4 are 17ms and 18ms, respectively. For example, the terminal may use the moment of receipt of the paging message as the starting point, and after the aforementioned duration has elapsed, reach the aforementioned first time point. For example, UE3 determines the moment 17ms after receiving the paging message as its corresponding first time point. Similarly, UE4 determines the moment 18ms after receiving the paging message as its corresponding first time point.

[0237] In addition, the specific implementation of S230 can also be used as the specific implementation of S1230, which will not be repeated here.

[0238] In the embodiment provided by method P1200, the terminal selects an eighth duration from multiple eighth durations based on its own characteristics (UE ID), and determines the first time point corresponding to itself based on the selected eighth duration. Because the second duration determined by different terminals can be different, this can achieve staggered network access by terminals, reducing or avoiding network congestion caused by multiple terminals accessing the network simultaneously.

[0239] Figure 13 is a flowchart of a method P1300 for a terminal to access a network provided by an embodiment of the present application. Among the network-side devices, an access network device may serve as the execution subject of method P1300. As shown in Figure 13, the method P1300 for a terminal to access a network provided by this embodiment includes the following steps.

[0240] S1310. Send first configuration information; the first configuration information is used by the terminal to determine a first time point, and the first time point is used by the terminal to execute unified access control UAC or initiate a random access process.

[0241] In an exemplary embodiment, the first configuration information may be broadcast by a network device, so that the terminal can obtain the first configuration information through the broadcast. Exemplarily, the network device sends a paging message, and after the terminal receives the paging message, the terminal can determine the first time point based on the first configuration information broadcast by the network device.

[0242] In an exemplary embodiment, the first configuration information may be carried in a paging message sent by a network-side device, so that the terminal can obtain the first configuration information through the paging message. Exemplarily, after receiving the paging message, the terminal can determine the first time point based on the first configuration information carried in the paging message.

[0243] In an exemplary embodiment, the first configuration information may be configured via dedicated signaling, so that the terminal may obtain the first configuration information via the dedicated signaling. The dedicated signaling may provide an applicable cell area when configuring the first configuration information. Exemplarily, after receiving a paging message, the terminal may determine the first time point based on the first configuration information in the dedicated signaling.

[0244] In this embodiment, the terminal that obtains the first configuration information can be in an idle state or an inactive state. The idle state is the state in which the terminal has not established an RRC connection. In this state, the terminal has not established a signaling connection with any cell and only maintains a minimum level of network registration, such as being attached to the network. The terminal can obtain necessary network information by monitoring system messages and can initiate a service request as needed to enter the connected (active) state. In the idle state, the terminal does not retain context other than basic information required for reestablishing a connection, and its mobility management is relatively simple, such as reporting location changes through a Tracking Area Update (TAU). The RRC inactive state is between the idle and connected states. When the terminal is in the inactive state, although it still maintains a partial RRC connection with the network, it temporarily does not need to receive or send data. Compared to the idle state, a UE in the inactive state can resume service more quickly because it retains some context information on the base station side, thereby reducing the delay in reestablishing the connection. At the same time, the terminal can continue to perform some critical signaling processes, such as mobility management, but overall consumes less radio resources and power.

[0245] In an exemplary embodiment, the first configuration information includes a first parameter, which is one or more duration values. In an exemplary embodiment, the first parameter may be a protocol agreement or a network configuration.

[0246] The one or more duration values ​​are related to at least one of the following information: the type of terminal, the identifier of the paging frame PF, the location of the PF, the identifier of the paging occasion PO, the location of the PO, the service type, and the group to which the terminal belongs.

[0247] For example, referring to method P300 shown in FIG3 , the first parameter is one or more first durations. After the network device sends the first parameters to the terminal, the terminal determines the first time corresponding to the terminal itself based on the first durations included in the first parameters. For details, refer to the embodiments corresponding to method P300.

[0248] For example, referring to method P400 shown in FIG4 , the first parameter is a plurality of second durations. The second durations are related to at least one of the terminal type, the identifier of the paging frame PF corresponding to the terminal, the location of the PF, the identifier of the paging occasion PO corresponding to the terminal, and the location of the PO. After the network device sends the first parameter to the terminal, the terminal determines the first time corresponding to the terminal itself based on the second durations included in the first parameter. For details, refer to the embodiment corresponding to method P400.

[0249] For example, referring to method P500 shown in FIG5 , the first parameter is one or more third durations. The third durations are related to the group to which the terminal belongs. After the network device sends the first parameter to the terminal, the terminal determines the first time corresponding to the terminal based on the third durations included in the first parameter. For details, refer to the embodiments corresponding to method P500.

[0250] Figure 14 is a schematic diagram of the signaling flow of a method P1400 for processing first configuration information provided in an embodiment of the present application. Specifically, a scheme for generating and sending first configuration information is provided when the first parameter includes a third duration. Referring to Figure 14 , method P1400 provides the following steps:

[0251] S1401 . The access network device 121 receives information about the group to which the i-th terminal belongs, sent by the core network device 122 .

[0252] S1402. The access network device 121 determines a third duration corresponding to the i-th terminal according to information of the group to which the i-th terminal belongs, and obtains a first parameter in first configuration information corresponding to the i-th terminal, where i is a positive integer.

[0253] S1403: The access network device 121 sends a paging message to the terminal 11, wherein the first configuration information corresponding to the i-th terminal is carried in the paging message. The first configuration information may or may not carry the group information to which the terminal belongs, which is not limited in this embodiment.

[0254] In the solution provided by method P1400, the access network device determines the third duration for the terminal based on the group to which the terminal belongs. Specifically, the first parameter in the first configuration information sent by the access network device to the terminal is a third duration that is mapped to the group to which the current terminal belongs. In this embodiment, the access network device may include the first configuration information in a paging message and send it to the terminal. The terminal can then determine the first time point based on the received third duration.

[0255] Figure 15 is a schematic diagram of the signaling flow of a method P1500 for processing first configuration information provided in an embodiment of the present application. Specifically, a scheme for generating and sending first configuration information is provided when the first parameter includes multiple third durations. Referring to Figure 15 , method P1500 provides the following steps:

[0256] S1501. The access network device 121 receives information of L groups to which a terminal belongs, sent by the core network device 122, where L is a positive integer.

[0257] S1502. The access network device 121 determines L third durations corresponding to the L groups respectively, and obtains the first parameter in the first configuration information.

[0258] S1503. The access network device 121 sends a paging message to the terminal 11. The first configuration information is carried in the paging message. The information of the groups to which the i terminals belong is included in the first configuration information, or the information of the group to which the i-th terminal belongs is carried in the paging message.

[0259] In the solution provided by method P1500, the access network device determines, based on the groups to which multiple terminals respectively belong, multiple third durations that are mapped to the different groups. For example, if terminal X1, terminal X2, and terminal X3 belong to group A1, group A2, and group A3, respectively, the first parameter determined by the access network device includes third duration a1, third duration a2, and third duration a3, respectively determined based on information about group A1, group A2, and group A3. That is, the first parameter in the first configuration information sent by the access network device to the terminal is the multiple third durations that are mapped to the groups to which the multiple terminals respectively belong. In this case, the information about the groups to which the terminals belong can be carried in the first configuration information or in a paging message.

[0260] For example, referring to method P600 shown in FIG6 , the first parameter is a fourth duration. The fourth duration is associated with the terminal's identity. After the network device sends the first parameter to the terminal, the terminal determines the first time corresponding to the terminal itself based on the fourth duration included in the first parameter. For details, see the corresponding embodiment of method P600.

[0261] For example, referring to method P1100 shown in FIG11 , the first parameter may also be a set of M seventh durations. The seventh duration is associated with the terminal's identity. After the network device sends the first parameter to the terminal, the terminal determines the first time corresponding to the terminal itself based on the seventh duration included in the first parameter. For details, refer to the embodiments corresponding to method P1100.

[0262] For example, referring to method P1200 shown in FIG12 , the first parameter may also be a set of multiple eighth durations. The eighth duration is associated with the terminal's identity. After the network device sends the first parameter to the terminal, the terminal determines the first time corresponding to the terminal itself based on the eighth duration included in the first parameter. For details, please refer to the embodiments corresponding to method P1200.

[0263] In an exemplary embodiment, the first configuration information includes a second parameter, and the second parameter is a probability value used by the terminal to determine terminal admission. In an exemplary embodiment, the second parameter can be agreed upon by a protocol or configured by a network.

[0264] For example, referring to the embodiment corresponding to S740 in method P700 shown in FIG7 , when the terminal determines that the relationship between the random number and the second parameter satisfies a preset requirement, the terminal determines the current time point as the first time corresponding to the terminal itself. For details, please refer to the relevant embodiments of method P700.

[0265] In an exemplary embodiment, the first configuration information includes a second parameter and a third parameter, wherein the second parameter is a probability value used by the terminal to determine terminal admission, and the third parameter is a sixth duration used by the terminal to determine an admission interval or an access interval. In this exemplary embodiment, the second and third parameters may be agreed upon by a protocol or configured by the network.

[0266] For example, referring to the embodiment corresponding to S760 in method P700 shown in FIG7 , if the terminal determines that the relationship between the random number and the second parameter does not meet the preset requirement, the terminal determines the first time point based on the sixth duration. For details, please refer to the relevant embodiments of method P700.

[0267] In an exemplary embodiment, the first configuration information includes a second parameter and a fourth parameter, wherein the second parameter is a probability value used by the terminal to determine terminal admission, and the fourth parameter is one or more fifth durations related to the service type of the terminal. In this exemplary embodiment, the second and fourth parameters may be agreed upon by the protocol or configured by the network.

[0268] For example, referring to the embodiment corresponding to S840 in method P800 shown in FIG8 , when the terminal determines that the relationship between the random number and the second parameter satisfies a preset requirement, the terminal determines a fifth duration corresponding to the current service type, and determines the first time point based on the fifth duration corresponding to the current service type. For details, reference may be made to the relevant embodiments of method P800.

[0269] In an exemplary embodiment, the first configuration information includes a second parameter, a fourth parameter, and a third parameter. The second parameter is a probability value used by the terminal to determine terminal admission. The fourth parameter is one or more fifth durations related to the service type of the terminal. The third parameter is a sixth duration used by the terminal to determine an admission interval or an access interval. In this exemplary embodiment, the second parameter, the fourth parameter, and the third parameter may be agreed upon by the protocol or configured by the network.

[0270] For example, referring to the embodiment corresponding to S860 in method P800 shown in FIG8 , when the terminal determines that the relationship between the random number and the second parameter does not meet the preset requirement, the terminal determines the first time point based on the sixth duration. For details, please refer to the relevant embodiments of method P800.

[0271] In an exemplary embodiment, the first configuration information includes a fourth parameter, which is one or more fifth durations related to the service type of the terminal. In an exemplary embodiment, the fourth parameter can be agreed upon by a protocol or configured by a network.

[0272] For example, referring to the embodiment corresponding to method P900 shown in FIG9 , the terminal determines a fifth duration corresponding to the current service type; and determines the first time point based on the fifth duration corresponding to the current service type. For details, please refer to the relevant embodiments of method P900.

[0273] Figure 16 is a schematic diagram of the signaling flow of a method P1600 for processing first configuration information provided in an embodiment of the present application. Specifically, a scheme for generating and sending first configuration information is provided when the fourth parameter includes a fifth duration. Referring to Figure 16, method P1600 provides the following steps:

[0274] S1601 : The access network device 121 receives the service type of the i-th terminal sent by the core network device 122 .

[0275] S1602. The access network device 121 determines a fifth duration corresponding to the i-th terminal according to a service type of the i-th terminal, and obtains a fourth parameter in the first configuration information corresponding to the i-th terminal, where i is a positive integer.

[0276] S1603: Access network device 121 sends a paging message to terminal 11, wherein the paging message carries first configuration information corresponding to terminal i. The first configuration information may or may not carry the service type of the terminal, which is not limited in this embodiment.

[0277] In the solution provided by method P1600, the access network device determines the fifth duration for the terminal based on the terminal's service type. Specifically, the fourth parameter in the first configuration information sent by the access network device to the terminal is a fifth duration that is mapped to the current terminal's service type. In this embodiment, the access network device may include the first configuration information in a paging message sent to the terminal. The terminal can then determine the first time point based on the received fifth duration.

[0278] Figure 17 is a schematic diagram of a signaling flow of a method P1700 for processing first configuration information provided in an embodiment of the present application. Specifically, a scheme for generating and sending first configuration information is provided when the fourth parameter includes multiple fifth durations. Referring to Figure 17, method P1700 provides the following steps:

[0279] S1701. The access network device 121 receives N service types corresponding to multiple terminals sent by the core network device 122, where N is a positive integer.

[0280] S1702: The access network device 121 determines N fifth durations corresponding to the N service types, and obtains the fourth parameter in the first configuration information.

[0281] S1703. The access network device 121 sends a paging message to the terminal 11. The first configuration information is carried in the paging message. The service type of the i-th terminal is included in the first configuration information, or the service type of the i-th terminal is carried in the paging message.

[0282] In the solution provided by method P1700, the access network device receives the service type of each terminal from the core network. Then, based on the fifth duration corresponding to each terminal's service type, the device determines the fourth parameter for each terminal using the fifth durations corresponding to multiple service types. Consequently, the fourth parameter obtained by each terminal is the fifth duration corresponding to multiple service types, i.e., multiple fifth durations. In this case, the service type of the terminal can be carried in the first configuration information or in a paging message.

[0283] In an exemplary embodiment, the first configuration information includes a second parameter and a fifth parameter, wherein the second parameter is a probability value used by the terminal to determine terminal admission, and the fifth parameter is one or more offsets related to the service type of the terminal. In an exemplary embodiment, the second parameter and the fifth parameter may be agreed upon by the protocol or configured by the network.

[0284] For example, referring to the embodiment corresponding to S1050 in method P1000 shown in FIG10 , when the terminal determines that the relationship between the first value (the value after the offset is applied to the random number) and the second parameter meets a preset requirement, the terminal determines the current time point as the first time point. For details, please refer to the relevant embodiments of method P1000.

[0285] In an exemplary embodiment, the first configuration information includes a second parameter, a fifth parameter, and a third parameter. The second parameter is a probability value used by the terminal to determine terminal admission. The fifth parameter is one or more offsets related to the service type of the terminal. The third parameter is a sixth duration used by the terminal to determine an admission interval or an access interval. In this exemplary embodiment, the second parameter, the fifth parameter, and the third parameter may be agreed upon by the protocol or configured by the network.

[0286] For example, referring to the embodiment corresponding to S1060 in method P1000 shown in FIG10 , when the terminal determines that the relationship between the first value (the value after the offset is applied to the random number) and the second parameter does not meet the preset requirement, the terminal determines the first time point based on the sixth duration. For details, please refer to the relevant embodiments of method P1000.

[0287] Figure 18 is a schematic diagram of the signaling flow of a method P1800 for processing first configuration information provided in an embodiment of the present application. Specifically, a scheme for generating and sending first configuration information is provided when the fifth parameter includes an offset. Referring to Figure 18, method P1800 provides the following steps:

[0288] S1801 . The access network device 121 receives the service type of the i-th terminal sent by the core network device 122 .

[0289] S1802. The access network device 121 determines an offset corresponding to the i-th terminal according to a service type of the i-th terminal, and obtains a fifth parameter in the first configuration information corresponding to the i-th terminal, where i is a positive integer.

[0290] S1803: Access network device 121 sends a paging message to terminal 11, wherein the paging message carries first configuration information corresponding to terminal i. The first configuration information may or may not carry the service type of the terminal, which is not limited in this embodiment.

[0291] In the solution provided by method P1800, the access network device determines an offset for the terminal based on the terminal's service type. Specifically, the fifth parameter in the first configuration information sent by the access network device to the terminal is an offset that is mapped to the current terminal's service type. In this embodiment, the access network device may include this first configuration information in a paging message sent to the terminal. The terminal can then apply the received offset to its random number to obtain a first value, and then determine the first time point based on whether the relationship between the first value and the second parameter meets preset requirements.

[0292] Figure 19 is a schematic diagram of the signaling flow of a method P1900 for processing first configuration information provided in an embodiment of the present application. Specifically, a scheme for generating and sending first configuration information is provided when the fifth parameter includes multiple offsets. Referring to Figure 19, method P1900 provides the following steps:

[0293] S1901. The access network device 121 receives N service types corresponding to multiple terminals sent by the core network device 122, where N is a positive integer.

[0294] S1902. The access network device 121 determines N offsets corresponding to the N service types, respectively, and obtains the fifth parameter in the first configuration information.

[0295] S1903. The access network device 121 sends a paging message to the terminal 11. The first configuration information is carried in the paging message. The service type of the i-th terminal is included in the first configuration information, or the service type of the i-th terminal is carried in the paging message.

[0296] In the solution provided by method P1900, the access network device receives the service type of each terminal from the core network. Then, based on the offset corresponding to each terminal's service type, the device determines the fifth parameter for each terminal using the offsets corresponding to the multiple service types. Consequently, the fifth parameter obtained by each terminal is the offsets corresponding to the multiple service types, i.e., multiple offsets. In this case, the terminal's service type can be carried in the first configuration information or in a paging message.

[0297] In an exemplary embodiment, FIG20 is a schematic diagram of a signaling flow of a method P2000 for a terminal to access a network provided in an embodiment of the present application. Specifically, it is an information interaction scheme between the terminal 11 and the network side device 12. Referring to FIG20, the method P2000 provides the following steps:

[0298] S2001: The network side device 12 determines first configuration information. For detailed implementation, please refer to the embodiments corresponding to Figures 13 to 19.

[0299] S2002: The network side device 12 sends first configuration information to the terminal 11. For detailed implementation, please refer to the embodiments corresponding to Figures 13 to 19.

[0300] S2003: The terminal 11 determines a first time point according to the first configuration information; and, according to the first time point, executes a unified access control (UAC) or initiates a random access process to a network-side device. Specific implementations may refer to the embodiments corresponding to FIG. 2 to FIG. 12 .

[0301] In the solution provided by method P2000, a network-side device determines first configuration information and sends relevant information to a terminal. The terminal determines its own first time point based on the received first configuration information, and then initiates a random access process based on the first time point; or performs UAC based on the first time point, and further initiates a random access process after passing the UAC. In the solution provided by an embodiment of the present application, the first time points determined by different terminals can be different, thereby avoiding network congestion caused by most terminals initiating random access processes at the same time.

[0302] In order to facilitate better implementation of the terminal access network method of the embodiment of the present application, the embodiment of the present application also provides a terminal access network device, which can be used in the terminal. Figure 21 is a structural schematic diagram of a terminal access network device 2100 provided by the embodiment of the present application. As shown in Figure 21, the terminal access network device 2100 provided by this embodiment includes the following modules.

[0303] An acquisition module 2110 is configured to acquire first configuration information;

[0304] A determination module 2120 is configured to determine a first time point according to the first configuration information;

[0305] The access module 2130 is configured to execute unified access control UAC or initiate a random access process to the network side device according to the first time point.

[0306] In an exemplary embodiment, based on the aforementioned scheme, the first configuration information includes a first parameter, which is a first duration; the determination module 2120 is specifically used to: determine a first time interval based on the first duration; and determine a first time point based on a time value belonging to the first time interval.

[0307] In an exemplary embodiment, based on the aforementioned scheme, the first configuration information includes a first parameter, which is multiple second time lengths; the determination module 2120 is specifically used to: determine a second time length from the multiple second time lengths according to a random determination method, or, according to at least one of the following information, determine a second time length from the multiple second time lengths; the information includes: the type of the terminal, the identifier of the paging frame PF corresponding to the terminal, the location of the PF, the identifier of the paging opportunity PO corresponding to the terminal, and the location of the PO; and, based on the determined second time length, determine the first time point.

[0308] In an exemplary embodiment, based on the aforementioned solution, the first configuration information includes a first parameter, where the first parameter is one or more third durations related to the group to which the terminal belongs; the determination module 2120 is specifically configured to: determine the first time point according to the third duration when the third duration is a duration having a mapping relationship with the group to which the terminal belongs; or,

[0309] The determination module 2120 is specifically used to: when the third time length is multiple third time lengths that have a mapping relationship with different groups, determine a third time length from the multiple third time lengths according to the group to which the terminal belongs; and determine the first time point according to the determined third time length.

[0310] In an exemplary embodiment, based on the aforementioned scheme, the first configuration information includes a first parameter, the first parameter is a fourth time length, and the first parameter is carried in the paging record of the paging message; the determination module 2120 is specifically used to: determine the first time point according to the fourth time length.

[0311] In an exemplary embodiment, based on the aforementioned scheme, the first configuration information includes a second parameter, which is a probability value used to determine terminal access; the determination module 2120 is specifically used to: determine a random number; and, when the relationship between the random number and the second parameter meets the preset requirements, determine the current time point as the first time point.

[0312] In an exemplary embodiment, based on the aforementioned scheme, the first configuration information includes a second parameter and a fourth parameter, the second parameter is a probability value for determining terminal access, and the fourth parameter is one or more fifth time durations related to the service type; the determination module 2120 is specifically used to: determine a random number; determine the fifth time duration corresponding to the current service type when the relationship between the random number and the second parameter meets the preset requirements; and, determine the first time point based on the fifth time duration corresponding to the current service type.

[0313] In an exemplary embodiment, based on the aforementioned scheme, the first configuration information also includes a third parameter, which is a sixth duration for determining the admission interval or access interval; the determination module 2120 is also specifically used to: when the relationship between the random number and the second parameter does not meet the preset requirements, the access attempt is considered prohibited, and the first time point is determined according to the sixth duration.

[0314] In an exemplary embodiment, based on the aforementioned scheme, the first configuration information includes a fourth parameter, and the fourth parameter is one or more fifth durations related to the business type; the determination module 2120 is specifically used to: determine the fifth duration corresponding to the current business type; and, based on the fifth duration corresponding to the current business type, determine the first time point.

[0315] In an exemplary embodiment, based on the aforementioned solution, the first configuration information includes a service type of the terminal.

[0316] In an exemplary embodiment, based on the aforementioned scheme, the first configuration information includes a second parameter and a fifth parameter, the second parameter is a probability value for determining terminal access, and the fifth parameter is one or more offsets related to the service type; the determination module 2120 is specifically used to: determine a random number; determine the fifth parameter corresponding to the current service, and determine the first value based on the random number and the fifth parameter; and, when the relationship between the first value and the second parameter meets the preset requirements, determine the current time point as the first time point.

[0317] In an exemplary embodiment, based on the aforementioned scheme, the first configuration information also includes a third parameter, which is a sixth duration for determining the admission interval or access interval; the determination module 2120 is also specifically used to: when the relationship between the first value and the second parameter does not meet the preset requirements, the access attempt is considered prohibited, and the first time point is determined based on the sixth duration.

[0318] In an exemplary embodiment, based on the aforementioned scheme, the determination module 2120 is further specifically used to: determine the timing duration of the timer based on the sixth duration; and, start the timer when the access attempt is considered prohibited, and determine the timeout time point of the timer as the first time point.

[0319] In an exemplary embodiment, based on the aforementioned scheme, the first configuration information includes a set of M seventh time lengths, where M is a positive integer; the determination module 2120 is specifically used to: determine the second value based on the identity of the first terminal and the number of seventh time lengths in the set; determine the seventh time length in the set that has a mapping relationship with the second value; and determine the first time point based on the seventh time length that has a mapping relationship with the second value.

[0320] In an exemplary embodiment, based on the aforementioned solution, the first configuration information includes a plurality of eighth durations having a mapping relationship with identities of different terminals;

[0321] The determining module 2120 is specifically configured to: determine an eighth duration that is mapped to the identity of the first terminal; and determine the first time point according to the determined eighth duration.

[0322] In an exemplary embodiment, based on the aforementioned scheme, the access module is specifically used to: execute UAC or initiate a random access process to the network side device at the first time point; or, execute UAC or initiate a random access process to the network side device within a first time period starting from the first time point.

[0323] It should be understood that the embodiment of the apparatus 2100 for terminal accessing a network provided in the above embodiment and the embodiment of the method for terminal accessing a network with the terminal as the execution subject may correspond to each other, and similar descriptions may refer to the method embodiment. To avoid repetition, they will not be described here.

[0324] In order to facilitate better implementation of the terminal access network method of the embodiment of the present application, the embodiment of the present application also provides a terminal access network device. The above-mentioned terminal access network device can be used in the network side equipment. Figure 22 is a structural schematic diagram of a terminal access network device 2200 provided by the embodiment of the present application. As shown in Figure 22, the terminal access network device 2200 provided by this embodiment includes the following modules.

[0325] The sending module 2210 is used to send first configuration information; the first configuration information is used by the terminal to determine a first time point, and the first time point is used by the terminal to perform unified access control UAC or initiate a random access process.

[0326] In an exemplary embodiment, based on the above solution, the first configuration information includes information about the group to which the terminal belongs; the apparatus 2200 for the terminal to access a network further includes: a receiving module and a determining module;

[0327] The receiving module is used to: before the sending module 2210 sends the first configuration information, receive the information of the group to which the i-th terminal belongs sent by the core network device, where i is a positive integer; the determining module is used to: determine the third time length corresponding to the i-th terminal based on the information of the group to which the i-th terminal belongs, and obtain the first configuration information.

[0328] In an exemplary embodiment, based on the above solution, the first configuration information includes a service type of the terminal; the apparatus 2200 for the terminal to access a network further includes: a receiving module and a determining module;

[0329] The receiving module is used to: before the sending module 2210 sends the first configuration information, receive the service type of the i-th terminal sent by the core network device, where i is a positive integer; the determining module is used to: determine at least one of the fifth duration and offset corresponding to the i-th terminal according to the service type of the i-th terminal, and obtain the first configuration information.

[0330] It should be understood that the embodiment of the apparatus 2200 for terminal accessing a network provided in the above embodiment and the embodiment of the method for terminal accessing a network with a network-side device as the execution subject may correspond to each other, and similar descriptions may refer to the method embodiment. To avoid repetition, they will not be described here.

[0331] The device for a terminal to access a network in the embodiments of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or chip. The electronic device can be a terminal or other device other than a terminal. For example, the terminal can include but is not limited to the types of terminal 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiments of the present application.

[0332] As shown in Figure 23, an embodiment of the present application further provides a communication device 2300, including a processor 2301 and a memory 2302, wherein the memory 2302 stores a program or instruction that can be run on the processor 2301. For example, when the communication device 2300 is a terminal, when the program or instruction is executed by the processor 2301, the method for the above-mentioned terminal to access the network is implemented as the various steps of the corresponding embodiments of Figures 2 to 12, and the same technical effect can be achieved. When the communication device 2300 is a network-side device, when the program or instruction is executed by the processor 2301, the method for the above-mentioned terminal to access the network is implemented as the various steps of the corresponding embodiments of Figures 13 and 19, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0333] The present application also provides a terminal including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps in the method embodiments shown in Figures 2 to 12. This terminal embodiment corresponds to the aforementioned terminal-side method embodiment, and each implementation process and implementation method of the aforementioned method embodiment can be applied to this terminal embodiment and achieve the same technical effects. Specifically, Figure 24 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application.

[0334] The terminal 2400 includes but is not limited to: a radio frequency unit 2401, a network module 2402, an audio output unit 2403, an input unit 2404, a sensor 2405, a display unit 2406, a user input unit 2407, an interface unit 2408, a memory 2409 and at least some of the components of the processor 2410.

[0335] Those skilled in the art will appreciate that terminal 2400 may also include a power supply (such as a battery) to power various components. The power supply may be logically connected to processor 2410 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The terminal structure shown in FIG24 does not limit the terminal. The terminal may include more or fewer components than shown, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0336] It should be understood that in an embodiment of the present application, the input unit 2404 may include a graphics processing unit (GPU) 24041 and a microphone 24042, and the graphics processor 24041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 2406 may include a display panel 24061, and the display panel 24061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 2407 includes a touch panel 24071 and at least one of other input devices 24072. The touch panel 24071 is also called a touch screen. The touch panel 24071 may include two parts: a touch detection device and a touch controller. Other input devices 24072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and an operating stick, which will not be repeated here.

[0337] In the embodiment of the present application, after receiving downlink data from a network-side device, the radio frequency unit 2401 may transmit the data to the processor 2410 for processing. Furthermore, the radio frequency unit 2401 may send uplink data to the network-side device. Typically, the radio frequency unit 2401 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.

[0338] The memory 2409 can be used to store software programs or instructions and various data. The memory 2409 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 2409 may include a volatile memory or a non-volatile memory. 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. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM). The memory 2409 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0339] Processor 2410 may include one or more processing units. Optionally, processor 2410 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 2410.

[0340] Among them, the processor 2410 is used to obtain first configuration information; determine a first time point according to the first configuration information; and execute unified access control UAC or initiate a random access process to the network side device according to the first time point.

[0341] The terminal determines its own first time point based on the received first configuration information, and then initiates a random access procedure based on the first time point; or performs UAC based on the first time point, and further initiates a random access procedure after passing the UAC. In the solution provided in the embodiment of the present application, the first time points determined by different terminals can be different, thereby avoiding network congestion caused by most terminals initiating random access procedures at the same time.

[0342] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant descriptions in the method embodiment such as Figures 2 to 12, and achieve the same or corresponding technical effects. To avoid repetition, they will not be described here.

[0343] The present application also provides a network-side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiments shown in Figures 13 to 19. This network-side device embodiment corresponds to the aforementioned network-side device method embodiment, and each implementation process and implementation method of the aforementioned method embodiment is applicable to this network-side device embodiment and can achieve the same technical effects.

[0344] Specifically, embodiments of the present application also provide a network-side device. As shown in Figure 25 , the network-side device 250 includes an antenna 251, a radio frequency device 252, a baseband device 253, a processor 254, and a memory 255. The antenna 251 is connected to the radio frequency device 252. In the uplink direction, the radio frequency device 252 receives information via the antenna 251 and sends the received information to the baseband device 253 for processing. In the downlink direction, the baseband device 253 processes the information to be transmitted and sends it to the radio frequency device 252. The radio frequency device 252 processes the received information and then sends it through the antenna 251.

[0345] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 253 , which includes a baseband processor.

[0346] The baseband device 253 may include, for example, at least one baseband board, on which multiple chips are arranged, as shown in Figure 25, one of which is, for example, a baseband processor, which is connected to the memory 255 through a bus interface to call the program in the memory 255 and execute the network side device operations shown in the above method embodiment.

[0347] The network side device may further include a network interface 256, which is, for example, a Common Public Radio Interface (CPRI).

[0348] Specifically, the network side device 250 of an embodiment of the present invention also includes: instructions or programs stored in the memory 255 and executable on the processor 254. The processor 254 calls the instructions or programs in the memory 255 to execute the methods of execution of each module shown in FIG22 and achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0349] Specifically, the embodiment of the present application further provides a network side device. As shown in FIG26 , the network side device 2600 includes: a processor 2601, a network interface 2602, and a memory 2603. The network interface 2602 is, for example, a common public radio interface (CPRI).

[0350] Specifically, the network side device 2600 of an embodiment of the present invention also includes: instructions or programs stored in the memory 2603 and executable on the processor 2601. The processor 2601 calls the instructions or programs in the memory 2603 to execute the methods executed by the modules shown in FIG22 and achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0351] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned terminal access network method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0352] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.

[0353] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned terminal access network method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0354] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0355] An embodiment of the present application provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the above-mentioned terminal access network method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0356] An embodiment of the present application also provides a system for terminal accessing a network, including: a terminal and a network-side device, wherein the terminal can be used to execute the steps of the method for terminal accessing a network as described in Figures 2 to 12, and the network-side device can be used to execute the steps of the method for terminal accessing a network as described in Figures 13 to 19.

[0357] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0358] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the terminal access network method provided in each embodiment of the present application.

[0359] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.

Claims

1. A method for a terminal to access a network, wherein: The method comprises: Obtaining first configuration information; Determining a first time point according to the first configuration information; According to the first time point, unified access control UAC is executed or a random access process is initiated to the network side device.

2. The method according to claim 1, wherein The first configuration information includes a first parameter, where the first parameter is a first duration; The determining the first time point according to the first configuration information includes: Determining a first time interval according to the first duration; A first time point is determined according to a time value belonging to the first time interval.

3. The method according to claim 1, wherein The first configuration information includes a first parameter, where the first parameter is a plurality of second durations; The determining the first time point according to the first configuration information includes: Determining a second duration from the plurality of second durations in a randomly determined manner, or determining a second duration from the plurality of second durations based on at least one of the following information: the type of the terminal, an identifier of a paging frame PF corresponding to the terminal, a position of the PF, an identifier of a paging occasion PO corresponding to the terminal, and a position of the PO; A first time point is determined according to the determined second duration.

4. The method according to claim 1, wherein The first configuration information includes a first parameter, where the first parameter is one or more third durations related to the group to which the terminal belongs; The determining the first time point according to the first configuration information includes: In a case where the third duration is a mapping relationship with the group to which the terminal belongs, determining the first time point according to the third duration; or, in a case where the third duration is a plurality of third durations respectively mapped with different groups, determining a third duration from the plurality of third durations according to the group to which the terminal belongs; A first time point is determined according to the determined third duration.

5. The method according to claim 1, wherein The first configuration information includes a first parameter, the first parameter is a fourth duration, and the first parameter is carried in a paging record of the paging message; The determining the first time point according to the first configuration information includes: A first time point is determined according to the fourth duration.

6. The method according to claim 1, wherein The first configuration information includes a second parameter, where the second parameter is a probability value used to determine terminal admission; The determining the first time point according to the first configuration information includes: Determine the random number; In a case where the relationship between the random number and the second parameter meets a preset requirement, the current time point is determined as the first time point.

7. The method according to claim 1, wherein The first configuration information includes a second parameter and a fourth parameter, the second parameter being a probability value for determining terminal admission, and the fourth parameter being one or more fifth durations related to the service type; The determining the first time point according to the first configuration information includes: Determine the random number; If the relationship between the random number and the second parameter meets a preset requirement, determining a fifth duration corresponding to the current service type; A first time point is determined according to the fifth duration corresponding to the current service type.

8. The method according to claim 6 or 7, wherein: The first configuration information further includes a third parameter, where the third parameter is a sixth duration for determining an admission interval or an access interval; The determining the first time point according to the first configuration information includes: In the case that the relationship between the random number and the second parameter does not satisfy the preset requirement, the access attempt is considered prohibited, and the first time point is determined according to the sixth time duration.

9. The method according to claim 1, wherein The first configuration information includes a fourth parameter, where the fourth parameter is one or more fifth durations related to the service type; The determining the first time point according to the first configuration information includes: Determine a fifth duration corresponding to the current business type; A first time point is determined according to the fifth duration corresponding to the current service type.

10. The method according to claim 1, wherein The first configuration information includes a second parameter and a fifth parameter, the second parameter being a probability value for determining terminal admission, and the fifth parameter being one or more offsets related to a service type; The determining the first time point according to the first configuration information includes: Determine the random number; Determine a fifth parameter corresponding to the current service, and determine a first value based on the random number and the fifth parameter; When the relationship between the first value and the second parameter meets a preset requirement, the current time point is determined as the first time point.

11. The method according to claim 10, wherein: The first configuration information further includes a third parameter, where the third parameter is a sixth duration for determining an admission interval or an access interval; The determining the first time point according to the first configuration information includes: In the case that the relationship between the first value and the second parameter does not satisfy the preset requirement, the access attempt is considered prohibited, and the first time point is determined according to the sixth time duration.

12. The method according to any one of claims 1 or 7 to 11, wherein: The first configuration information includes the service type of the terminal.

13. The method according to claim 8 or 11, wherein: The determining the first time point according to the sixth duration includes: Determine the timing duration of the timer according to the sixth duration; The timer is started when the access attempt is considered prohibited, and the timeout point of the timer is determined as the first time point.

14. The method according to claim 1, wherein The first configuration information includes a set of M seventh durations, where M is a positive integer; The determining the first time point according to the first configuration information includes: Determining a second value according to the identity of the first terminal and the number of seventh durations in the set; Determining a seventh duration in the set that has a mapping relationship with the second value; A first time point is determined according to a seventh duration that has a mapping relationship with the second value.

15. The method according to claim 1, wherein The first configuration information includes a plurality of eighth durations having a mapping relationship with identities of different terminals; The determining the first time point according to the first configuration information includes: Determining an eighth duration that has a mapping relationship with the identity identifier of the first terminal; A first time point is determined based on the determined eighth time duration.

16. The method according to any one of claims 1 to 15, wherein: The executing a unified access control UAC or initiating a random access process to a network-side device according to the first time point includes: At the first time point, executing UAC or initiating a random access process to the network side device; or, Within a first time period starting from the first time point, UAC is executed or a random access process is initiated to a network side device.

17. A method for a terminal to access a network, wherein: include: Sending first configuration information; The first configuration information is used by the terminal to determine a first time point, and the first time point is used by the terminal to execute unified access control UAC or initiate a random access process.

18. The method according to claim 17, wherein: The first configuration information includes a first parameter, where the first parameter is one or more durations; Among them, the one or more time durations are related to at least one of the following information: the type of the terminal, the identifier of the paging frame PF corresponding to the terminal, the position of the PF, the identifier of the paging occasion PO corresponding to the terminal, the position of the PO, the service type of the terminal, and the group to which the terminal belongs.

19. The method according to claim 17 or 18, wherein The first configuration information includes information about the group to which the terminal belongs; Before sending the first configuration information, the method further includes: Receive information about the group to which the i-th terminal belongs, sent by the core network device, where i is a positive integer.

20. The method according to claim 17, wherein The first configuration information includes a second parameter, where the second parameter is a probability value used by the terminal to determine terminal admission.

21. The method according to claim 17, wherein The first configuration information includes a second parameter and a third parameter, the second parameter is a probability value used by the terminal to determine terminal admission, and the third parameter is a sixth duration used by the terminal to determine an admission interval or an access interval.

22. The method according to claim 17, wherein The first configuration information includes a second parameter and a fourth parameter, the second parameter is a probability value used by the terminal to determine terminal admission, and the fourth parameter is one or more fifth durations related to the service type of the terminal.

23. The method according to claim 17, wherein The first configuration information includes a second parameter, a fourth parameter and a third parameter, the second parameter being a probability value for the terminal to determine terminal access, the fourth parameter being one or more fifth durations related to the service type of the terminal, and the third parameter being a sixth duration for the terminal to determine an admission interval or an access interval.

24. The method according to claim 17, wherein The first configuration information includes a fourth parameter, where the fourth parameter is one or more fifth durations related to a service type of the terminal.

25. The method according to claim 17, wherein The first configuration information includes a second parameter and a fifth parameter, the second parameter is a probability value used by the terminal to determine terminal admission, and the fifth parameter is one or more offsets related to the service type of the terminal.

26. The method according to claim 17, wherein The first configuration information includes a second parameter, a fifth parameter and a third parameter, the second parameter being a probability value for the terminal to determine terminal access, the fifth parameter being one or more offsets related to the service type of the terminal, and the third parameter being a sixth duration for the terminal to determine an admission interval or an access interval.

27. The method according to claim 17 or any one of claims 22 to 26, wherein: The first configuration information includes a service type of the terminal; Before sending the first configuration information, the method further includes: Receive the service type of the i-th terminal sent by the core network device, where i is a positive integer.

28. A device for a terminal to access a network, wherein: The device comprises: An acquisition module, configured to acquire first configuration information; a determining module, configured to determine a first time point according to the first configuration information; An access module is used to execute unified access control UAC or initiate a random access process to a network side device according to the first time point.

29. The apparatus according to claim 28, wherein The first configuration information includes a first parameter, where the first parameter is a first duration; The determining module is specifically configured to: determine a first time interval according to the first duration; and determine a first time point according to a time value belonging to the first time interval.

30. The apparatus according to claim 28, wherein The first configuration information includes a first parameter, where the first parameter is a plurality of second durations; The determination module is specifically used to: determine a second time duration from the multiple second time durations according to a randomly determined manner, or determine a second time duration from the multiple second time durations according to at least one of the following information; the information includes: the type of the terminal, the identifier of the paging frame PF corresponding to the terminal, the position of the PF, the identifier of the paging occasion PO corresponding to the terminal, and the position of the PO; and, determine the first time point based on the determined second time duration.

31. The apparatus according to claim 28, wherein The first configuration information includes a first parameter, where the first parameter is one or more third durations related to the group to which the terminal belongs; The determining module is specifically configured to: determine the first time point according to the third time length when the third time length is a time length that has a mapping relationship with the group to which the terminal belongs; or The determination module is specifically used to: when the third time length is multiple third time lengths that have a mapping relationship with different groups, determine a third time length from the multiple third time lengths according to the group to which the terminal belongs; and determine the first time point according to the determined third time length.

32. The apparatus of claim 28, wherein: The first configuration information includes a first parameter, the first parameter is a fourth duration, and the first parameter is carried in a paging record of the paging message; The determining module is specifically configured to determine a first time point according to the fourth duration.

33. The apparatus according to claim 28, wherein The first configuration information includes a second parameter, where the second parameter is a probability value used to determine terminal admission; The determination module is specifically configured to: determine a random number; and, if a relationship between the random number and the second parameter meets a preset requirement, determine the current time point as the first time point.

34. The apparatus of claim 28, wherein The first configuration information includes a second parameter and a fourth parameter, the second parameter being a probability value for determining terminal admission, and the fourth parameter being one or more fifth durations related to the service type; The determination module is specifically used to: determine a random number; determine a fifth duration corresponding to the current business type when the relationship between the random number and the second parameter meets the preset requirements; and determine the first time point based on the fifth duration corresponding to the current business type.

35. The apparatus according to claim 33 or 34, wherein The first configuration information further includes a third parameter, where the third parameter is a sixth duration for determining an admission interval or an access interval; The determination module is further specifically configured to: if the relationship between the random number and the second parameter does not satisfy the preset requirement, deem the access attempt prohibited, and determine the first time point according to the sixth time duration.

36. The apparatus of claim 28, wherein: The first configuration information includes a fourth parameter, where the fourth parameter is one or more fifth durations related to the service type; The determining module is specifically configured to: determine a fifth duration corresponding to the current service type; and determine the first time point according to the fifth duration corresponding to the current service type.

37. The apparatus of claim 28, wherein: The first configuration information includes the service type of the terminal.

38. The apparatus of claim 28, wherein: The first configuration information includes a second parameter and a fifth parameter, the second parameter being a probability value for determining terminal admission, and the fifth parameter being one or more offsets related to a service type; The determination module is specifically used to: determine a random number; determine a fifth parameter corresponding to the current business, and determine a first value based on the random number and the fifth parameter; and, when the relationship between the first value and the second parameter meets the preset requirements, determine the current time point as the first time point.

39. The apparatus according to claim 38, wherein The first configuration information further includes a third parameter, where the third parameter is a sixth duration for determining an admission interval or an access interval; The determination module is further specifically configured to: if the relationship between the first value and the second parameter does not satisfy the preset requirement, consider the access attempt as prohibited, and determine the first time point according to the sixth duration.

40. The apparatus according to claim 35 or 39, wherein The determination module is further specifically configured to: determine a timing duration of the timer according to a sixth duration; and start the timer when an access attempt is considered prohibited, and determine an expiration time point of the timer as the first time point.

41. The apparatus of claim 28, wherein The first configuration information includes a set of M seventh durations, where M is a positive integer; The determining module is specifically configured to: determine a second value according to the identity of the first terminal and the number of seventh durations in the set; and determine a seventh duration in the set that has a mapping relationship with the second value; And, determining the first time point according to a seventh duration having a mapping relationship with the second value.

42. The apparatus of claim 28, wherein: The first configuration information includes a plurality of eighth durations having a mapping relationship with identities of different terminals; The determining module is specifically configured to: determine an eighth duration that is mapped to the identity identifier of the first terminal; and determine the first time point according to the determined eighth duration.

43. The apparatus according to any one of claims 28 to 42, wherein: The access module is specifically used to: execute UAC or initiate a random access process to the network side device at the first time point; or execute UAC or initiate a random access process to the network side device within a first time period starting from the first time point.

44. A device for a terminal to access a network, wherein: The device comprises: A sending module, configured to send first configuration information; The first configuration information is used by the terminal to determine a first time point, and the first time point is used by the terminal to execute unified access control UAC or initiate a random access process.

45. The apparatus of claim 44, wherein: The first configuration information includes information about the group to which the terminal belongs; the apparatus further includes: a receiving module; The receiving module is used for: before the sending module sends the first configuration information, receiving information of the group to which the i-th terminal belongs, which is sent by the core network device, where i is a positive integer.

46. The apparatus of claim 44, wherein: The first configuration information includes a service type of the terminal; the device further includes: a receiving module; The receiving module is used to: before the sending module sends the first configuration information, receive the service type of the i-th terminal sent by the core network device, where i is a positive integer.

47. A terminal, wherein: The method comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 1 to 16 are implemented.

48. A network side device, wherein: The method comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 17 to 27 are implemented.

49. A readable storage medium, wherein: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, it implements the steps of the method according to any one of claims 1 to 16, or implements the steps of the method according to any one of claims 17 to 27.

Citation Information

Patent Citations

  • Method, terminal and system for controlling terminal access

    CN102469547A

  • Access control information processing method and device, communication equipment and storage medium

    CN112385270A

  • Method, device and computer readable medium for random access

    CN112544118A

  • Access control method, and communication device and storage medium

    US20230337114A1

  • Random access resource selection and configuration methods, apparatus, terminal, and network side device

    WO2023025015A1