WO2025167916A1 - Method and apparatus for terminal to access network, terminal, network-side device, and medium - Google Patents
Method and apparatus for terminal to access network, terminal, network-side device, and mediumInfo
- Publication number
- WO2025167916A1 WO2025167916A1 PCT/CN2025/075811 CN2025075811W WO2025167916A1 WO 2025167916 A1 WO2025167916 A1 WO 2025167916A1 CN 2025075811 W CN2025075811 W CN 2025075811W WO 2025167916 A1 WO2025167916 A1 WO 2025167916A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- terminal
- parameter
- configuration information
- time point
- duration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/14—Reselecting a network or an air interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0833—Random access procedures, e.g. with 4-step access
Definitions
- 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.
- a terminal 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.
- a network side device 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.
- a readable storage medium on which a program or instruction is stored.
- 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.
- a chip 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.
- 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.
- FIG1 shows a schematic block diagram of a wireless communication system applicable to an embodiment of the present application.
- FIG2 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.
- FIG4 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.
- FIG5 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.
- FIG7 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.
- FIG12 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.
- FIG13 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.
- 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.
- Figure 17 is a signaling flow diagram of a method for processing first configuration information provided in an embodiment of the present application.
- Figure 18 is a signaling flow diagram of a method for processing first configuration information provided in an embodiment of the present application.
- Figure 19 is a signaling flow diagram of a method for processing first configuration information provided in an embodiment of the present application.
- 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.
- FIG21 is a schematic structural diagram of an apparatus for terminal accessing a network provided in an embodiment of the present application.
- FIG22 is a schematic structural diagram of an apparatus for terminal accessing a network provided in an embodiment of the present application.
- Figure 23 is a structural diagram of a communication device provided in an embodiment of the present application.
- FIG24 is a schematic diagram of the structure of a terminal provided in an embodiment of the present application.
- 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.
- GSM global system of mobile communication
- CDMA code division multiple access
- WCDMA wideband code division multiple access
- GPRS general packet radio service
- TDMA time division multiple access
- FDMA frequency division multiple access
- OFDMA orthogonal frequency division multiple access
- SC-FDMA single-carrier frequency division multiple access
- FIG1 shows a block diagram of a wireless communication system applicable to embodiments of the present application.
- the wireless communication system includes a terminal 11 and a network-side device 12 .
- the terminal 11 can 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), a flight vehicle, a vehicle user equipment (VUE), a ship-borne equipment, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), a game console, a personal computer (PC), an ATM or a self-service machine and other terminal-side devices.
- PC personal computer
- ATM an ATM or a self-service machine and other terminal
- the specific type of the core network equipment is not limited. But not limited to at least one of the following: core network node, core network function, Mobility Management Entity (MME), Access 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 (Edge Application Server Discovery Function),
- the following functions are used for the NR equipment: 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.
- EASDF Unified Data Management
- UDR Unified Data Repository
- HSS Home Subscriber Server
- CNC Centralized Network Configuration
- NRF Network Repository Function
- NEF Network Exposure Function
- L-NEF Binding Support Function
- BSF
- the paging mechanism supports evenly distributing all idle/inactive UEs in each PO of each PF within the discontinuous reception (DRX) cycle.
- 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.
- the network-side equipment will concentrate 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.
- 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.
- the method P200 for a terminal to access a network provided by this embodiment includes the following steps.
- the terminal that obtains the first configuration information can be in an idle state or an inactive state.
- the idle state is when the terminal has not established an RRC connection. In this state, the terminal has no signaling connection with any cell and maintains only a minimal 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.
- the terminal 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).
- TAU Tracking Area Update
- the RRC inactive state lies between the idle and connected states.
- the first configuration information may be broadcast by a network device, so that the terminal can obtain the first configuration information through the broadcast.
- the terminal can determine the first time point based on the first configuration information broadcast by the network device.
- 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.
- the terminal can determine the first time point based on the first configuration information carried in the paging message.
- the terminal determines the first time point based on the parameters included in the first configuration information.
- 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.
- the terminal executes UAC at a first time point.
- different terminals may start executing UAC at different times.
- 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.
- a terminal initiates a random access procedure to a network-side device at a first time point.
- 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.
- 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.
- the length of the above-mentioned 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.
- RACH occasion available random access opportunity
- 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.
- the terminal accesses the network based on the first duration in the first parameter.
- the first parameter may be agreed upon by a protocol or configured by a network.
- the terminal may determine an upper limit, lower limit, or middle value of the first time interval based on the first duration.
- 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].
- 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].
- 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].
- 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.
- the first time interval may be represented as [m ⁇ A, n ⁇ A], where m ⁇ n.
- 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.
- 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.
- the terminal determines the first time point based on a time value within the first time interval.
- 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 the paging message is received can be the above-mentioned first time point.
- 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.
- the above-mentioned first time point can be determined in the above-mentioned first time interval according to 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 the paging message is received can be the above-mentioned first time point.
- 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 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.
- the terminal type e.g., UE ID
- 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.
- 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.
- 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 based on the time value.
- 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.
- S330 Execute unified access control UAC or initiate a random access process according to the first time point.
- 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.
- 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.
- UE1 determines the first time point to be 10ms after receiving the paging message.
- UE1 determines the moment 10ms after receiving the paging message as the above-mentioned first time point.
- UE2 determines the first time point to be 12ms after receiving the paging message.
- UE2 determines the moment 12ms after receiving the paging message as the above-mentioned first time point.
- the method P400 for a terminal to access a network includes the following steps.
- the first parameter may be agreed upon by a protocol or configured by a network.
- the first parameter is specifically a plurality of numerical values representing time, which are recorded as: a plurality of second durations.
- 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.
- 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.
- 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.
- a terminal selects a second duration from multiple second durations, either randomly or based on its own characteristics (such as its UE ID, its corresponding PF characteristics, etc.), and determines its corresponding first time point based on the selected second duration. Because the second durations determined by different terminals can 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.
- 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.
- the terminal accesses the network based on the third duration included in the first parameter.
- the method P500 for a terminal to access a network includes the following steps.
- 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.
- the third durations determined by the two terminals UE5 and UE6 are 10ms and 15ms, respectively.
- 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.
- UE5 may determine the first time point as 10ms after receiving the paging message.
- UE6 may determine the first time point as 15ms after receiving the paging message.
- 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.
- the terminal accesses the network based on the fourth duration of the first parameter.
- the first parameter may also be carried in the paging record (PagingRecord) of 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.
- S620 Determine a first time point according to the fourth duration.
- 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.
- 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.
- S630 Execute unified access control UAC or initiate a random access process according to the first time point.
- the fourth durations determined by the two terminals UE7 and UE8 are 12ms and 15ms, respectively.
- 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.
- UE7 determines the moment 12ms after receiving the paging message as its first time point.
- UE8 determines the moment 15ms after receiving the paging message as its first time point.
- 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.
- 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.
- 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.
- the method P700 for a terminal to access a network includes the following steps.
- 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.
- the second parameter and the third parameter may be agreed upon by a protocol or configured by a network.
- the second parameter and the third parameter may be parameters related to UAC.
- the second parameter may be used to determine the probability value of terminal access (i.e., access probability) during the access barring check.
- the second parameter serves as a threshold value, indicating the probability threshold at which the terminal is allowed to access the network.
- the third parameter may be used to determine the time interval from being denied access to being allowed again during the access barring check.
- the third parameter may also be used to determine the time interval for being allowed again during the process of initiating RACH.
- S210 can also be applied to the specific implementation of S710, and will not be repeated here.
- S720 Initialize RRC connection establishment or RRC connection recovery, and determine a random number according to a specific access category.
- the terminal receives a paging message sent by the network side device.
- the terminal initializes RRC connection establishment or RRC connection recovery and enters the UAC process.
- a random number is determined based on a specific access category.
- the specific access category may be "0."
- the terminal selects a random number, rand(), within the range of 0 ⁇ rand ⁇ 1.
- the terminal executes S730: determining whether the relationship between the random number and the second parameter meets a preset requirement.
- 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.
- 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.
- S760 is executed: the access attempt is considered to be prohibited, and the first time point is determined according to the sixth time length.
- the above-mentioned sixth time length is an interval time length, and the time point when the access attempt is determined to be prohibited is determined as the starting time, and the time point after the above-mentioned interval time length is determined as the first time point.
- this can be achieved by setting a timer, S760-1: determining the timing duration of the timer according to the sixth time length; S760-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.
- 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.
- the above-mentioned timer can reuse T390.
- the result of the access attempt may be considered a denial of access.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- the method P800 for a terminal to access a network includes the following steps.
- 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.
- the second parameter, the third parameter, and the fourth parameter may be agreed upon by a protocol or configured by a network.
- the second parameter may be the third parameter
- 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.
- service type A corresponds to the fifth duration a
- service type B corresponds to the fifth duration b
- 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.
- S210 can also be applied to the specific implementation of S810, and will not be repeated here.
- S820 Initialize RRC connection establishment or RRC connection recovery, and determine a random number according to a specific access category.
- the terminal receives a paging message sent by the network side device.
- the terminal initializes RRC connection establishment or RRC connection recovery and enters the UAC process.
- S830 may refer to the specific implementation of S730 and will not be repeated here.
- the fourth parameter is a fifth duration corresponding to the terminal's current service type.
- 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.
- the fourth parameter obtained by each terminal is the fifth duration corresponding to its current service type.
- the terminal can determine its own corresponding first time point based on a fifth duration.
- 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.
- 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.
- the fourth parameter is multiple fifth durations corresponding to different service types.
- 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.
- the fourth parameter obtained by each terminal is the fifth duration corresponding to the multiple service types, i.e., multiple fifth durations.
- the terminal needs to determine the one corresponding to its own business type from the multiple fifth durations based on its current business type.
- 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.
- 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.
- the moment after the fifth duration corresponding to the current business type can be directly determined as the first time point.
- 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.
- 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.
- the terminal needs to determine the first time point based on the sixth time period related to its own business.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- the terminal accesses the network based on a fourth parameter.
- the method P900 for a terminal to access a network includes the following steps.
- 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.
- the fourth parameter may be agreed upon by a protocol or configured by a network.
- 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.
- service type A corresponds to the fifth duration a
- service type B corresponds to the fifth duration b
- 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.
- S210 can also be applied to the specific implementation of S910, and will not be repeated here.
- 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.
- the fourth parameter is a fifth duration corresponding to the terminal's current service type.
- 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.
- the fourth parameter obtained by each terminal is the fifth duration corresponding to its current service type.
- the first configuration information may be carried in a paging message.
- the terminal can determine its own corresponding first time point based on a fifth duration.
- 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.
- 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.
- the fourth parameter is multiple fifth durations corresponding to different service types.
- 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.
- the fourth parameter obtained by each terminal is the fifth duration corresponding to the multiple service types, i.e., multiple 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.
- 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.
- 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.
- 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.
- the fifth durations determined by the two terminals UE9 and UE0 are 10ms and 15ms, respectively.
- 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.
- UE9 determines the moment 10ms has passed since receiving the paging message as its corresponding first time point.
- UE0 determines the moment 15ms has passed since receiving the paging message as its corresponding first time point.
- 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.
- 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.
- 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.
- the method P1000 for a terminal to access a network includes the following steps.
- 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.
- the second parameter, the third parameter, and the fifth parameter may be agreed upon by a protocol or configured by a network.
- the second parameter may be the third parameter
- 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.
- S210 can also be applied to the specific implementation of S810, and will not be repeated here.
- the terminal receives a paging message sent by the network side device.
- the terminal initializes RRC connection establishment or RRC connection recovery and enters the UAC process.
- 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.
- the fifth parameter is a plurality of offsets corresponding to different service types.
- 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.
- the fifth parameters obtained by each terminal are offsets corresponding to the plurality of service types, i.e., multiple 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.
- 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.
- the terminal applies the determined offset related to its own service type to the random number.
- 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.
- the first value is determined based on the random number and the fifth parameter.
- the terminal then executes S1040 : determining whether the relationship between the first value and the second parameter meets a preset requirement.
- the preset requirement may be related to the magnitude relationship between the first value and the second parameter (i.e., the probability value).
- 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.
- the first configuration information only needs to include the second and fifth parameters to achieve the determination of the first time point.
- the first configuration information may only include the second and fifth parameters without including the third parameter.
- 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.
- 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.
- 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.
- the terminal 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.
- 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.
- the embodiment provided by method P1000 has different amounts for comparison with the second parameter in the first group.
- 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.
- 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.
- the terminal accesses the network based on a set regarding the seventh duration.
- the method P1100 for a terminal to access a network includes the following steps.
- 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.
- the selection of these locations is related to the UE ID, so that the terminal can select a specific location to initiate RACH based on its own UE ID.
- a terminal obtains a second value corresponding to the terminal based on the UE ID mod M (where M is the number of seventh durations in the set).
- the second value is mapped to a seventh duration in the set.
- 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.
- each terminal determines the seventh time period based on its own UE ID
- the seventh time periods determined by different terminals may be different. Therefore, the moment after the seventh time period can be directly determined as the first time point, which can achieve the technical effect of prompting terminals to access the network during off-peak hours.
- the seventh durations determined by the two terminals UE1 and UE2 are 11ms and 14ms, respectively.
- 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.
- UE1 determines the moment 11ms after receiving the paging message as the aforementioned first time point.
- UE2 determines the moment 14ms after receiving the paging message as the aforementioned first time point.
- a 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, this allows terminals to access the network at different times, reducing or avoiding network congestion caused by multiple terminals accessing the network simultaneously.
- UE ID own characteristics
- 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.
- the terminal accesses the network based on the eighth duration.
- the method P1200 for a terminal to access a network includes the following steps.
- 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.
- S210 can also be applied to the specific implementation of S1110, and will not be repeated here.
- 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.
- 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.
- the mapping relationship between the eighth duration and the terminal identity can be configured through protocol agreement or network configuration. The terminal can then determine the eighth duration relevant to itself based on the UE ID and this mapping relationship.
- the terminal may further calculate the PF or PO position to be monitored, and determine the eighth duration based on the calculated PF and PO positions.
- Another implementation method may be that the terminal may assume or default the calculated PF and PO positions as the positions where the paging message is received, and then directly execute the unified access control UAC or initiate a random access process assuming that the paging message is received in the above positions.
- T represents the UE's DRX cycle.
- N represents the total number of PFs within the DRX cycle T (configurable by the network as oneT, halfT, quarterT, oneEighthT, or oneSixteenthT).
- PF_offset represents the offset that determines the PF position.
- Ns represents the number of POs in a PF (configurable by the network as 1, 2, or 4).
- SFN System Frame Number
- 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.
- 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 at off-peak times.
- a terminal selects an eighth duration from multiple eighth durations based on its own characteristics (UE ID), and determines its corresponding first time point based on the selected eighth duration. Because the second duration determined by different terminals can 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.
- UE ID own characteristics
- the terminal that obtains the first configuration information can be in an idle state or an inactive state.
- the idle state is when the terminal has not established an RRC connection. In this state, the terminal has no signaling connection with any cell and maintains only a minimal 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.
- the terminal 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).
- TAU Tracking Area Update
- the RRC inactive state lies between the idle and connected states.
- 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.
- the first configuration information includes a second parameter
- the second parameter is a probability value used by the terminal to determine terminal admission.
- the second parameter can be agreed upon by a protocol or configured by a network.
- the terminal determines the first time point based on the sixth duration. For details, please refer to the relevant embodiments of method P700.
- 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.
- the second parameter, the fourth parameter, and the third parameter may be agreed upon by the protocol or configured by the network.
- the first configuration information includes a fourth parameter, which is one or more fifth durations related to the service type of the terminal.
- the fourth parameter can be agreed upon by a protocol or configured by a network.
- 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:
- the access network device 121 receives the service type of the i-th terminal sent by the core network device 122 .
- 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.
- the access network device determines the fifth duration for the terminal based on the terminal's service type.
- 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.
- 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.
- FIG 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:
- 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.
- 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.
- 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.
- the second parameter and the fifth parameter may be agreed upon by the protocol or configured by the network.
- 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.
- the terminal determines the current time point as the first time point.
- the terminal determines the first time point based on the sixth duration. For details, please refer to the relevant embodiments of method P1000.
- 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:
- the access network device determines an offset for the terminal based on the terminal's service type.
- 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.
- 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.
- 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.
- 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:
- the network side device 12 determines first configuration information.
- first configuration information For detailed implementation, please refer to the embodiments corresponding to Figures 13 to 19.
- the network side device 12 sends first configuration information to the terminal 11.
- the network side device 12 sends first configuration information to the terminal 11.
- 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.
- UAC unified access control
- Specific implementations may refer to the embodiments corresponding to FIG. 2 to FIG. 12 .
- 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.
- 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.
- FIG. 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.
- An acquisition module 2110 is configured to acquire first configuration information
- a determination module 2120 is configured to determine a first time point according to the first configuration information
- 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.
- 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.
- 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,
- 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.
- 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.
- 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.
- the first configuration information includes a second parameter and a fourth parameter
- the second parameter is a probability value for determining terminal access
- 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.
- 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.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本申请要求于2024年02月07日提交中国专利局、申请号为202410174953.3、发明名称为“终端接入网络的方法、装置、终端、网络侧设备及介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。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.
本申请属于通信技术领域,具体涉及一种终端接入网络的方法、终端接入网络的装置、终端、网络侧设备及计算机可读存储介质。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.
终端设备可以通过随机接入的方式接入蜂窝网络。其中,相关技术提供的终端接入蜂窝网络的时机有待进一步细化。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.
本申请实施例提供一种终端接入网络的方法、终端接入网络的装置、终端、网络侧设备及计算机可读存储介质,提供一种终端接入蜂窝网络的时机的细化方案。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.
第一方面,提供了一种终端接入网络的方法,由终端执行,该方法包括:获取第一配置信息;根据所述第一配置信息确定第一时间点;以及,根据所述第一时间点,执行统一接入控制UAC或向网络侧设备发起随机接入过程。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.
第二方面,提供了一种终端接入网络的方法,由网络侧设备执行,该方法包括:发送第一配置信息;所述第一配置信息用于终端确定第一时间点,所述第一时间点用于所述终端执行统一接入控制UAC或发起随机接入过程。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.
第三方面,提供了一种终端接入网络的装置,该装置包括:获取模块,用于获取第一配置信息;确定模块,用于根据所述第一配置信息确定第一时间点;以及,接入模块,用于根据所述第一时间点,执行统一接入控制UAC或向网络侧设备发起随机接入过程。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.
第四方面,提供了一种终端接入网络的装置,该装置包括:发送模块,用于发送第一配置信息;所述第一配置信息用于终端确定第一时间点,所述第一时间点用于所述终端执行统一接入控制UAC或发起随机接入过程。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.
第五方面,提供了一种终端,该终端包括处理器和存储器,上述存储器存储可在上述处理器上运行的程序或指令,上述程序或指令被上述处理器执行时实现如第一方面所提供的终端接入网络的方法的步骤。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.
第六方面,提供了一种终端,包括处理器及通信接口,其中,上述处理器用于执行时实现如第一方面所提供的终端接入网络的方法的步骤,上述通信接口用于与网络侧设备进行信息。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.
第七方面,提供了一种网络侧设备,该网络侧设备包括处理器和存储器,上述存储器存储可在上述处理器上运行的程序或指令,上述程序或指令被上述处理器执行时实现如第二方面所提供的终端接入网络的方法的步骤。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.
第八方面,提供了一种网络侧设备,包括处理器及通信接口,其中,上述处理器用于执行时实现如第二方面所提供的终端接入网络的方法的步骤,上述通信接口用于与终端设备进行信息交互。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.
第九方面,提供了一种可读存储介质,上述可读存储介质上存储程序或指令,上述程序或指令被处理器执行时实现如第一方面所提供的终端接入网络的方法的步骤,或者实现如第二方面所提供的终端接入网络的方法的步骤。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.
第十方面,提供了一种无线通信系统,包括:终端及网络侧设备,上述终端可用于执行如第一方面所提供的终端接入网络的方法的步骤,上述网络侧设备可用于执行如第二方面所提供的终端接入网络的方法的步骤。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.
第十一方面,提供了一种芯片,上述芯片包括处理器和通信接口,上述通信接口和上述处理器耦合,上述处理器用于运行程序或指令,实现如第一方面所提供的终端接入网络的方法,或实现如第二方面所提供的终端接入网络的方法。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.
第十二方面,提供了一种计算机程序/程序产品,上述计算机程序/程序产品被存储在存储介质中,上述程序/程序产品被至少一个处理器执行以实现如第一方面上述的终端接入网络的方法的步骤,或执行如第二方面所提供的终端接入网络的方法。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.
在本申请实施例中,终端根据接收到的第一配置信息确定自身对应的第一时间点,然后根据第一时间点发起随机接入过程;或根据第一时间点执行统一接入控制机制(Unified Access Control,UAC),进一步地在通过UAC后发起随机接入过程,实现对执行UAC或随机接入过程时间点的确认。此外,在本申请实施例提供的方案中,不同终端所确定的第一时间点可以不同,从而不同终端发起随机接入过程的时间点可以不同,进而可以避免大部分终端同时发起随机接入过程而造成的网络拥塞,或不同终端开始执行UAC的时间点可以不同,进而发起随机接入过程的时间点也就不同,同样可以避免大部分终端同时发起随机接入过程而造成的网络拥塞。In an embodiment of the present application, the 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.
图1示出本申请实施例可应用的一种无线通信系统的示意性框图。FIG1 shows a schematic block diagram of a wireless communication system applicable to an embodiment of the present application.
图2为本申请实施例提供的一种终端接入网络的方法的流程示意图。FIG2 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.
图3为本申请实施例提供的一种终端接入网络的方法的流程示意图。FIG3 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.
图4为本申请实施例提供的一种终端接入网络的方法的流程示意图。FIG4 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.
图5为本申请实施例提供的一种终端接入网络的方法的流程示意图。FIG5 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.
图6为本申请实施例提供的一种终端接入网络的方法的流程示意图。FIG6 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.
图7为本申请实施例提供的一种终端接入网络的方法的流程示意图。FIG7 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.
图8为本申请实施例提供的一种终端接入网络的方法的流程示意图。FIG8 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.
图9为本申请实施例提供的一种终端接入网络的方法的流程示意图。FIG9 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.
图10为本申请实施例提供的一种终端接入网络的方法的流程示意图。FIG10 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.
图11为本申请实施例提供的一种终端接入网络的方法的流程示意图。FIG11 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.
图12为本申请实施例提供的一种终端接入网络的方法的流程示意图。FIG12 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.
图13为本申请实施例提供的一种终端接入网络的方法的流程示意图。FIG13 is a flow chart of a method for a terminal to access a network provided in an embodiment of the present application.
图14为本申请实施例提供的一种第一配置信息的处理方法的信令流程示意图。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.
图15为本申请实施例提供的一种第一配置信息的处理方法的信令流程示意图。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.
图16为本申请实施例提供的一种第一配置信息的处理方法的信令流程示意图。FIG16 is a signaling flow diagram of a method for processing first configuration information provided in an embodiment of the present application.
图17为本申请实施例提供的一种第一配置信息的处理方法的信令流程示意图。Figure 17 is a signaling flow diagram of a method for processing first configuration information provided in an embodiment of the present application.
图18为本申请实施例提供的一种第一配置信息的处理方法的信令流程示意图。Figure 18 is a signaling flow diagram of a method for processing first configuration information provided in an embodiment of the present application.
图19为本申请实施例提供的一种第一配置信息的处理方法的信令流程示意图。Figure 19 is a signaling flow diagram of a method for processing first configuration information provided in an embodiment of the present application.
图20为本申请实施例提供的一种终端接入网络的方法的信令流程示意图。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.
图21为本申请实施例提供的一种终端接入网络的装置的结构示意图。FIG21 is a schematic structural diagram of an apparatus for terminal accessing a network provided in an embodiment of the present application.
图22为本申请实施例提供的一种终端接入网络的装置的结构示意图。FIG22 is a schematic structural diagram of an apparatus for terminal accessing a network provided in an embodiment of the present application.
图23为本申请实施例提供的一种通信设备的结构示意图。Figure 23 is a structural diagram of a communication device provided in an embodiment of the present application.
图24为本申请实施例提供的一种终端的结构示意图。FIG24 is a schematic diagram of the structure of a terminal provided in an embodiment of the present application.
图25为本申请实施例提供的一种网络侧设备的结构示意图。Figure 25 is a structural diagram of a network-side device provided in an embodiment of the present application.
图26为本申请实施例提供的一种网络侧设备的结构示意图。Figure 26 is a structural diagram of a network-side device provided in an embodiment of the present application.
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。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.
本申请的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”所区别的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,本申请中的“或”表示所连接对象的至少其中之一。例如“A或B”涵盖三种方案,即,方案一:包括A且不包括B;方案二:包括B且不包括A;方案三:既包括A又包括B。字符“/”一般表示前后关联对象是一种“或”的关系。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.
本申请的术语“指示”既可以是一个直接的指示(或者说显式的指示),也可以是一个间接的指示(或者说隐含的指示)。其中,直接的指示可以理解为,发送方在发送的指示中明确告知了接收方具体的信息、需要执行的操作或请求结果等内容;间接的指示可以理解为,接收方根据发送方发送的指示确定对应的信息,或者进行判断并根据判断结果确定需要执行的操作或请求结果等。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.
值得指出的是,本申请实施例所描述的终端接入网络的技术不限于长期演进型(Long Term Evolution,LTE)/LTE的演进(LTE-Advanced,LTE-A)系统,还可用于其他无线通信系统,诸如全球移动通讯(global system of mobile communication,GSM)系统、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(wideband code division multiple access,WCDMA)系统、通用分组无线业务(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)或其他系统。本申请实施例中的术语“系统”和“网络”常被可互换地使用,所描述的技术既可用于以上提及的系统和无线电技术,也可用于其他系统和无线电技术。以下描述出于示例目的描述了新空口(New Radio,NR)系统,并且在以下大部分描述中使用NR术语,但是这些技术也可应用于NR系统以外的系统,如第6代(6th Generation,6G)通信系统。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. In the embodiments of this application, the terms "system" and "network" are often used interchangeably, and the described techniques can be applied to the systems and radio technologies mentioned above as well as 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, but these techniques can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems.
图1示出本申请实施例可应用的一种无线通信系统的框图。参考图1,无线通信系统包括终端11和网络侧设备12。其中,终端11可以是手机、平板电脑(Tablet Personal Computer)、膝上型电脑(Laptop Computer)、笔记本电脑、个人数字助理(Personal Digital Assistant,PDA)、掌上电脑、上网本、超级移动个人计算机(Ultra-mobile Personal Computer,UMPC)、移动上网装置(Mobile Internet Device,MID)、增强现实(Augmented Reality,AR)、虚拟现实(Virtual Reality,VR)设备、机器人、可穿戴式设备(Wearable Device)、飞行器(flight vehicle)、车载设备(Vehicle User Equipment,VUE)、船载设备、行人终端(Pedestrian User Equipment,PUE)、智能家居(具有无线通信功能的家居设备,如冰箱、电视、洗衣机或者家具等)、游戏机、个人计算机(Personal Computer,PC)、柜员机或者自助机等终端侧设备。可穿戴式设备包括:智能手表、智能手环、智能耳机、智能眼镜、智能首饰(智能手镯、智能手链、智能戒指、智能项链、智能脚镯、智能脚链等)、智能腕带、智能服装等。其中,车载设备也可以称为车载终端、车载控制器、车载模块、车载部件、车载芯片或车载单元等。需要说明的是,在本申请实施例并不限定终端11的具体类型。网络侧设备12可以包括接入网设备或核心网设备。其中,接入网设备也可以称为无线接入网(Radio Access Network,RAN)设备、无线接入网功能或无线接入网单元。接入网设备可以包括基站、无线局域网(Wireless Local Area Network,WLAN)接入点(Access Point,AS)或无线保真(Wireless Fidelity,WiFi)节点等。其中,基站可被称为节点B(Node B,NB)、演进节点B(Evolved Node B,eNB)、下一代节点B(the next generation Node B,gNB)、新空口节点B(New Radio Node B,NR Node B)、接入点、中继站(Relay Base Station,RBS)、服务基站(Serving Base Station,SBS)、基收发机站(Base Transceiver Station,BTS)、无线电基站、无线电收发机、基本服务集(Basic Service Set,BSS)、扩展服务集(Extended Service Set,ESS)、家用B节点(home Node B,HNB)、家用演进型B节点(home evolved Node B)、发送接收点(Transmission Reception Point,TRP)或所述领域中其他某个合适的术语,只要达到相同的技术效果,所述基站不限于特定技术词汇,需要说明的是,在本申请实施例中仅以NR系统中的基站为例进行介绍,并不限定基站的具体类型。FIG1 shows a block diagram of a wireless communication system applicable to embodiments of the present application. Referring to FIG1 , the wireless communication system includes a terminal 11 and a network-side device 12 . Among them, the terminal 11 can 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), a flight vehicle, a vehicle user equipment (VUE), a ship-borne equipment, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), a game console, a personal computer (PC), an ATM or a self-service machine and 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 called 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, base The Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), 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 terms. It should be noted that in the embodiments of the present application, only the base station in the NR system is introduced as an example, and the specific type of the base station is not limited.
核心网设备可以包含核心网设备可以包含但不限于如下至少一项:核心网节点、核心网功能、移动管理实体(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,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)、本地NEF(Local NEF,或L-NEF)、绑定支持功能(Binding Support Function,BSF)、应用功能(Application Function,AF)等。需要说明的是,在本申请实施例中仅以NR系统中的核心网设备为例进行介绍,并不限定核心网设备的具体类型。但不限于如下至少一项:核心网节点、核心网功能、移动管理实体(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)、本地NEF(Local NEF,或L-NEF)、绑定支持功能(Binding Support Function,BSF)、应用功能(Application Function,AF)等。需要说明的是,在本申请实施例中仅以NR系统中的核心网设备为例进行介绍,并不限定核心网设备的具体类型。The core network equipment 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 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 service discovery function (Edge Application On 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 the present application, only the core network equipment in the NR system is taken as an example for introduction, and the specific type of the core network equipment is not limited. But not limited to at least one of the following: core network node, core network function, Mobility Management Entity (MME), Access 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 (Edge Application Server Discovery Function), The following functions are used for the NR equipment: 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 the present application, only the core network equipment in the NR system is used as an example for introduction, and the specific type of the core network equipment is not limited.
当终端处于无线资源控制(Radio Resource Control,RRC)idle态或inactive态时,网络无法准确确定终端具体所在小区。因此,当有业务到达或者其他原因终端需要进入连接态时,网络侧设备可以通过寻呼机制通知idle态或inactive态的终端,以触发终端通过无线接入信道(Radio Access Channel,RACH)进入连接态。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 equipment 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).
其中,寻呼机制的原理是利用物理下行控制信道(Physical Downlink Control Channel,PDCCH)指示的物理下行共享信道(Physical Downlink Shared Channel,PDSCH)承载上层传递过来的寻呼消息。终端在特定的时频资源上(如寻呼帧(Paging Frame,PF)、寻呼时机(Paging Occasion,PO))对PDCCH进行监控,接收发给自己的寻呼消息。所以要接收寻呼消息,终端首先需要计算出可能发生的寻呼为PO和PF,然后开始监控对应子帧的PDCCH,如果发现有寻呼无线网临时标识(Paging Radio Network Temporary Identifier,P-RNTI),则根据PDCCH指示的资源单元(Resource Block,RB)分配和调制编码格式,从对应的PDSCH上获得寻呼消息。终端可以根据寻呼消息内携带的终端身份标识(UE ID)确定该寻呼消息是否是发给自己的。The paging mechanism works by using the Physical Downlink Shared Channel (PDSCH) indicated by the Physical Downlink Control Channel (PDCCH) to carry paging messages from the upper layer. The terminal monitors the PDCCH on specific time-frequency resources (such as the Paging Frame (PF) and Paging Occasion (PO)) to receive paging messages sent to it. To receive a paging message, the terminal first needs to calculate the possible paging times PO and PF, then monitor the PDCCH of the corresponding subframe. If a Paging Radio Network Temporary Identifier (P-RNTI) is found, the terminal obtains 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 sent to itself based on the terminal identity (UE ID) carried in the paging message.
相关技术中,寻呼机制支持将所有idle/inactive态的UE平均分布在非连续接收(Discontinuous Reception,DRX)周期内的每个PF的每个PO内。该机制下,网络会在每个PO下寻呼特定的UE,这将将产生大量的信令开销且持续时间较长,不利于网络侧省电。R19网络节能场景下,网络侧设备将一个小区下所有的UE集中在一个或多个特定的PF或PO下进行寻呼,从而减少寻呼次数,起到延长网络睡眠时间的作用。R19网络节能场景下,网络可能会同时寻呼很多UE得情况,进一步地同一时间段可以存在很多UE同时发起RACH,进而可能造成网络拥塞。因此,如何避免多个UE同时发起RACH,是一个需要解决的问题。In related technologies, the paging mechanism supports evenly distributing 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 will concentrate 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.
本申请所提供的方案能够解决相关技术存在的问题。具体地,终端根据接收到的第一配置信息确定自身对应的第一时间点,然后根据第一时间点发起随机接入过程;或,根据第一时间点执行UAC,进一步地在通过UAC后发起随机接入过程。在本申请实施例提供的方案中,不同终端所确定的时间点可以不同,从而可以避免多个终端同时发起RACH而造成的网络拥塞。其中,UAC是系统约束终端接入网络的一种控制技术,通过UAC可以便于网络侧分类控制管理终端发起不同类型的接入请求,从而便于管理整个网络的资源使用情况。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.
下面结合附图,通过一些实施例及其应用场景对本申请实施例提供的终端接入网络的方法进行详细地说明。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.
图2为本申请实施例提供的一种终端接入网络的方法P200的流程示意图。该终端接入网络的方法P200应用于在终端,如图1中示出的终端11。参考图2,本实施例提供的终端接入网络的方法P200包括以下步骤。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.
S210、获取第一配置信息。S210: Obtain first configuration information.
本实施例中,获取第一配置信息的终端可以是处于idle态或inactive态。其中,Idle态是终端没有建立RRC连接时的状态,此时终端没有与任何小区建立信令连接,仅维持最低程度的网络注册,如附着在网络上的状态。终端可以通过监听系统消息来获取必要的网络信息,并可以根据需要发起服务请求进入CONNECTED(Active)状态。在Idle状态下,终端不保留上下文除了那些用于重新建立连接所需的基本信息,且终端的移动性管理较为简单,例如通过跟踪区更新(Tracking Area Update,TAU)报告其位置变化。RRC Inactive状态介于Idle和Connected之间,当终端处于Inactive状态时,虽然它仍然与网络保持了部分RRC连接,但暂时不需要接收或者发送数据。相比于Idle状态,Inactive状态下的UE能够更快地恢复服务,因为它保留了一部分上下文信息在基站侧,从而减少了重新建立连接时的延迟。同时,终端可以继续执行一些关键的信令过程,比如移动性管理,但总体上消耗更少的无线资源和电量。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 when the terminal has not established an RRC connection. In this state, the terminal has no signaling connection with any cell and maintains only a minimal 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 lies 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, reducing delays in reestablishing a connection. At the same time, the terminal can continue to perform some critical signaling processes, such as mobility management, while consuming less radio resources and power overall.
在示例性的实施例中,上述第一配置信息可以是网络侧设备广播的,从而终端可以通过上述广播获得上述第一配置信息。示例性的,终端接收到寻呼消息后,可以根据网络侧设备广播的上述第一配置信息确定第一时间点。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.
在示例性的实施例中,上述第一配置信息可以是携带于网络侧设备发出的寻呼消息中,从而终端可以通过上述寻呼消息获得上述第一配置信息。示例性的,终端接收到寻呼消息后,可以根据寻呼消息中所携带的上述第一配置信息确定第一时间点。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.
在示例性的实施例中,上述第一配置信息可以通过专用信令配置,从而终端可以通过上述专用信令获得上述第一配置信息。其中,上述专用信令配置时可以提供适用的小区区域。示例性的,终端接收到寻呼消息后,可以根据专用信令中的第一配置信息确定第一时间点。在示例性的实施例中,上述第一配置信息可以是基于协议约定的,从而终端可以通过基于协议约定的方式获得上述第一配置信息。示例性的,终端接收到寻呼消息后,可以根据协议约定的第一配置信息确定第一时间点。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.
S220、根据所述第一配置信息确定第一时间点。S220. Determine a first time point according to the first configuration information.
在示例性的实施例中,上述第一时间点可以是表示经过某一时长后到达的时刻值,例如从接收到寻呼消息起经过20ms后到达的时刻。示例性的,终端可以将接收到寻呼消息的时刻作为起始点,在经过上述时长(如20ms),到达上述第一时间点。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.
其中,终端根据第一配置信息所包含的参数来确定第一时间点。关于如何根据第一配置信息来确定第一时间点的具体实施方式,有多种不同的实施方式,具体将在下述图3至图12分别提供的实施例中详细描述,如图3中S320对应的实施例、如图4中S420对应的实施例,等。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.
S230、根据所述第一时间点,执行统一接入控制UAC或向网络侧设备发起随机接入过程。S230. According to the first time point, execute unified access control UAC or initiate a random access process to the network side device.
相关技术中存在多个UE同时发起随机接入过程时导致的网络阻塞的问题。本申请实施例中各个终端根据自身所确定的第一时间点来执行UAC或发起随机接入过程,不同终端所确定的时间点可以不同,从而不同终端发起随机接入过程的时间点可以不同,进而不同终端可以错峰接入网络,可以避免多个终端同时发起RACH而造成的网络拥塞;或,不同终端开始执行UAC的时间点可以不同,进而发起随机接入过程的时间点也就不同,同样可以错峰接入网络,最终避免大部分终端同时发起随机接入过程而造成的网络拥塞。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.
在一种示例性的实施例中,终端在第一时间点执行UAC。从而不同终端开始执行UAC的时间点可以不同,另外,不同终端分别执行UAC的时长也可能不同,从而可以实现不同终端可以错峰接入网络,进而可以避免多个终端同时发起RACH而造成的网络拥塞。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.
在一种示例性的实施例中,终端在第一时间点向网络侧设备发起随机接入过程。同上所述,各个终端根据自身所确定的第一时间点来发起随机接入过程,不同终端所确定的时间点可以不同,从而可以实现不同终端可以错峰接入网络,进而可以避免多个终端同时发起RACH而造成的网络拥塞。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.
在一种示例性的实施例中,终端在以第一时间点为起点的第一时间段内,执行UAC。同样可以达到不同终端开始执行UAC的时间点不同的效果,另外,不同终端分别执行UAC的时长也可能不同,从而可以实现不同终端可以错峰接入网络,进而可以避免多个终端同时发起RACH而造成的网络拥塞。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.
在一种示例性的实施例中,终端在以第一时间点为起点的第一时间段内,向网络侧设备发起随机接入过程。同样可以达到不同终端发起随机接入过程的时间点不同的效果,从而也可以实现不同终端可以错峰接入网络,进而可以避免多个终端同时发起RACH而造成的网络拥塞。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.
示例性的,上述第一时间段的长度不做限定,可以理解为,终端在第一时间点没有可用的随机接入机会(RACH occasion),则需要等第一时间段的长度,选择可用的随机接入机会发起随机接入。Exemplarily, the length of the above-mentioned 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.
图3为本申请实施例提供的一种终端接入网络的方法P300的流程示意图。该终端接入网络的方法P300的执行主体为终端,如图1中示出的终端11。方法P300是在方法P200的基础上实现的,方法P200中记载的实现方式均可应用于本实施例,并可达到相同的技术效果。方法P300提供的实施例中,终端基于第一参数中第一时长接入网络。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.
参考图3,本实施例提供的终端接入网络的方法P300包括以下步骤。3 , the method P300 for a terminal to access a network provided in this embodiment includes the following steps.
S310、获取第一配置信息,第一配置信息包括第一参数,第一参数为第一时长。S310: Obtain first configuration information, where the first configuration information includes a first parameter, and the first parameter is a first duration.
在示例性的实施例中,上述第一参数可以是协议约定的,也可以是网络配置的。In an exemplary embodiment, the first parameter may be agreed upon by a protocol or configured by a network.
本实施例中,上述第一参数具体为表示时间的数值,记作:第一时长。In this embodiment, the first parameter is specifically a value representing time, which is recorded as: first duration.
S210的具体实施方式也可以应用于S310的具体实施方式,在此不再赘述。The specific implementation of S210 can also be applied to the specific implementation of S310, and will not be repeated here.
S320、根据所述第一时长确定第一时间区间,并根据属于所述第一时间区间的时间值,确定第一时间点。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.
在示例性的实施例中,终端可以根据第一时长确定第一时间区间的上限值、下限值或中间值等。示例性的,终端将第一时长确定为第一时间区间的上限值。假如,上述第一时长表示为A,上述第一时间区间可以表示为[0,A]。示例性的,还可以将上述第一时长A确定为第一时间区间的中间值,该实施例中上述第一时间区间可以表示为[0,2×A]。示例性的,还可以将上述第一时长A的倍数n(n为正数)确定为第一时间区间的上限值,该实施例中上述第一时间区间可以表示为[0,n×A]。示例性的,还可以根据上述第一时长A的倍数m(m为正数)确定第一时间区间的下限值,示例性的,上述第一时间区间可以表示为[m×A,n×A],其中m<n。本申请实施例,对根据上述第一时长确定第一时间区间的方式不做限定,还可以是除以上方式之外的其他方式。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.
在示例性的实施例中,上述第一参数可以为一个第一时长。终端通过上述实施例根据一个第一时长可以确定一个第一时间区间。在确定一个第一时间区间的情况下,终端根据属于上述第一时间区间的时间值确定上述第一时间点。示例性的,终端可以随机地从第一时间区间内确定一个时间值,在根据该十进制确定上述第一时间点;例如第一时间区间为(0,20ms],随机确定的时间值为15ms,则可以是从接收到寻呼消息起经过15ms后到达的时刻为上述第一时间点。另一示例性的,终端可以根据预设的选取规律在上述第一时间区间中选择一个时间值,进而确定上述第一时间点。例如,可以根据终端类型(如,UE ID)、终端对应寻呼帧PF的ID、上述PF的位置,终端对应寻呼实际PO的ID,上述PO的位置,以及终端所属的分组等信息中的至少一种,来在上述第一时间区间中确定出上述第一时间点;例如第一时间区间为(0,20ms],终端根据UE ID从上述区间(0,20ms]中确定的时间值为13ms,则可以是从接收到寻呼消息起经过13ms后到达的时刻为上述第一时间点。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 the paging message is received 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 according to 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 the paging message is received can be the above-mentioned first time point.
在示例性的实施例中,上述第一参数可以为多个第一时长。终端通过上述实施例根据多个第一时长可以确定多个第一时间区间。在确定多个第一时间区间的情况下,终端先确定出其中一个第一时间区间,再根据属于该第一时间区间的时间值确定上述第一时间点。示例性的,终端可以随机地从多个第一时间区间内确定一个。另一示例性的,终端可以根据预设的选取规律在多个第一时间区间中选择一个。例如,可以根据终端类型(如,UE ID)、终端对应寻呼帧PF的ID、上述PF的位置,终端对应寻呼实际PO的ID,上述PO的位置,以及终端所属的分组等信息中的至少一种,来从上述多个第一时间区间中确定出一个。进一步地,终端在所确定出的一个第一时间区间内确定出一个时间值,再根据所确定出的时间值确定上述第一时间点。示例性的,终端可以随机地从所确定出的第一时间区间内选择一个时间值,进而根据该时间值确定上述第一时间点。另一示例性的,终端可以根据预设的选取规律在所确定出的第一时间区间中选择一个时间值再根据该时间值确定上述第一时间点。例如,可以根据终端类型(如,UE ID)、终端对应寻呼帧PF的ID、上述PF的位置,终端对应寻呼实际PO的ID,上述PO的位置,以及终端所属的分组等信息中的至少一种,来在上述第一时间区间中确定出一个时间值。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 multiple first time intervals are determined, 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 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 based on 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.
S330、根据所述第一时间点执行统一接入控制UAC或发起随机接入过程。S330: Execute unified access control UAC or initiate a random access process according to the first time point.
本申请实施例中,两个终端UE1和UE2分别从各自对应的第一时间区间中所确定的时间值分别为10ms、12ms等,则表示UE1在经过10ms后到达的时刻为第一时间点,UE2在经过12ms后到达的时刻为第一时间点。本实施例中,终端可以将接收到寻呼消息的时刻作为起始点,在经过上述时长,到达上述第一时间点。例如,UE1在接收到寻呼消息后确定第一时间点为10ms。从而UE1将从接收到寻呼消息起经过10ms的时刻,确定为上述第一时间点。同理,UE2在接收到寻呼消息后确定第一时间点为12ms。从而UE2将从接收到寻呼消息起经过12ms的时刻,确定为上述第一时间点。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.
另外,S230的具体实施方式,也可以作为S330的具体实施方式,在此不再赘述。In addition, the specific implementation of S230 can also be used as the specific implementation of S330, which will not be repeated here.
方法P300提供的实施例中,终端根据第一时长确定第一时间区间,并根据属于第一时间区间的时间值确定自身对应的上述第一时间点。由于不同终端所确定的时间区间不同,即使确定的第一时间区间相同,在同一时间区间内确定出的用于确定第一时间点的时间值也可以不同,从而可以实现终端错峰接入网络,降低或避免多个终端同时接入网络造成的网络阻塞。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.
图4为本申请实施例提供的一种终端接入网络的方法P400的流程示意图。该终端接入网络的方法P400的执行主体为终端,如图1中示出的终端11。方法P400是在方法P200的基础上实现的,方法P200中记载的实现方式均可应用于本实施例,并可达到相同的技术效果。方法P400提供的实施例中,终端基于第二时长接入网络。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.
参考图4,本实施例提供的终端接入网络的方法P400包括以下步骤。4 , the method P400 for a terminal to access a network provided in this embodiment includes the following steps.
S410、获取第一配置信息,第一配置信息包括第一参数,第一参数为多个第二时长。S410: Obtain first configuration information, where the first configuration information includes a first parameter, and the first parameter is a plurality of second durations.
在示例性的实施例中,上述第一参数可以是协议约定的,也可以是网络配置的。In an exemplary embodiment, the first parameter may be agreed upon by a protocol or configured by a network.
本实施例中,上述第一参数具体为多个表示时间的数值,记作:多个第二时长。In this embodiment, the first parameter is specifically a plurality of numerical values representing time, which are recorded as: a plurality of second durations.
S210的具体实施方式也可以应用于S410的具体实施方式,在此不再赘述。The specific implementation of S210 can also be applied to the specific implementation of S410, and will not be repeated here.
S420、根据随机确定的方式从所述多个第二时长中确定出一个第二时长,或,根据以下信息中的至少一种,从所述多个第二时长中确定出一个第二时长;所述信息包括:终端的类型、终端对应的寻呼帧PF的标识、PF的位置、终端对应的寻呼时机PO的标识,以及所述PO的位置;以及,根据所确定出的第二时长,确定第一时间点。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.
示例性的,不同终端可以根据不同的UE ID分别确定不同的第二时长,例如,UE1所确定的第二时长为t1,UE2所确定的第二时长为t2。进一步地,终端可以根据所确定的第二时长确定自身对应的第一时间点,即可以以接收到寻呼消息开始经过上述第二时长后,达到自身对应的第一时间点。由于不同终端确定的第二时长不同,因此分别所确定的第一时间点也不同。例如UE1将经过t1时长后的时刻确定为自身对应的第一时间点,UE2将经过t2时长后的时刻确定为自身对应的第一时间点。本实施例中直接根据所确定的第二时长确定自身对应的第一时间点,即有利于不同终端错峰接入网络,又有利于提升效率。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 second duration starting from the receipt of the paging message. 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 of t1 as its own corresponding first time point, and UE2 determines the moment after the duration of t2 as its own corresponding first time point. In this embodiment, the corresponding first time point is directly determined according to the determined second duration, which is beneficial for different terminals to access the network in staggered times and is beneficial for improving efficiency.
另外实施例中,终端还可以根据所确定第二时长确定时间区间,进而在时间区间中确定出时间值,再根据所确定出的时间值确定自身对应的第一时间点。具体实施方式可以参考S320。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.
S430、根据所述第一时间点执行统一接入控制UAC或发起随机接入过程。S430: Execute unified access control UAC or initiate a random access process according to the first time point.
本申请实施例中,两个终端UE3和UE4分别所确定的第二时长分别为11ms、14ms等,则UE3和UE4可能同时节后到寻呼消息,但是UE3将从接收到寻呼消息起11ms后到达其对应的第一时间点,UE4将从接收到寻呼消息起14ms后到达其对应的第一时间点。从而可以起到错峰接入网络的作用。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.
另外,S230的具体实施方式,也可以作为S430的具体实施方式,在此不再赘述。In addition, the specific implementation of S230 can also be used as the specific implementation of S430, which will not be repeated here.
方法P400提供的实施例中,终端随机地、或根据自身特征(如UE ID、自身对应的PF特征等),从多个第二时长中筛选出一个第二时长,并根据所筛选出的第二时长确定自身对应的第一时间点。由于不同终端所确定的第二时长可以不同,从而可以实现终端错峰接入网络,降低或避免多个终端同时接入网络造成的网络阻塞。In the embodiment provided by method P400, a terminal selects a second duration from multiple second durations, either randomly or based on its own characteristics (such as its UE ID, its corresponding PF characteristics, etc.), and determines its corresponding first time point based on the selected second duration. Because the second durations determined by different terminals can 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.
图5为本申请实施例提供的一种终端接入网络的方法P500的流程示意图。该终端接入网络的方法P500的执行主体为终端,如图1中示出的终端11。方法P500是在方法P200的基础上实现的,方法P200中记载的实现方式均可应用于本实施例,并可达到相同的技术效果。方法P500提供的实施例中,终端基于第一参数所包含的第三时长接入网络。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.
参考图5,本实施例提供的终端接入网络的方法P500包括以下步骤。5 , the method P500 for a terminal to access a network provided in this embodiment includes the following steps.
S510、获取第一配置信息,第一配置信息包括第一参数,所述第一参数为与终端所属分组相关的第三时长。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.
在示例性的实施例中,上述第一参数可以是协议约定的,也可以是网络配置的。In an exemplary embodiment, the first parameter may be agreed upon by a protocol or configured by a network.
本实施例中,上述第一参数具体为与终端所属分组相关的一个或多个表示时间的数值,记作:第三时长。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.
本实施例中,不同终端可以属于不同分组,不同的分组分别与不同的第三时长具有映射关系。其中分组和第三时长之间的映射关系可以基于网络指示或协议约定。另一种实施方式也可以是,不同分组的终端,可以根据第三时长确定时间区间,再从时间区间中确定一个时间值,用于确定上述第一时间点。进一步地,不同分组的终端可以根据不同的第三时长来确定不同的第一时间点。从而起到错峰接入网络的作用,进而可以避免多个终端同时发起RACH而造成的网络拥塞。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.
在进一步地实施例中,对于属于同一分组的终端,网络侧设备可以进行细化指示以使得同一分组的终端错峰接入网络。例如可以通过如方法P300所提供实施例中根据第一时长确定时间区间,再从时间区间中确定一个时间值用于确定上述第一时间点,从而起到对同一分组内终端错峰接入网络的实施方式。另外对于属于同一分组的终端,还可以通过如方法P400等所提供实施例来确定第一时间点,从而使得同一分组内的终端也可以错峰接入网络。其中对于哪个分组需进行上述细化指示,可以根据分组内终端数量确定,本申请实施例对此不做限定。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.
其中,终端所属的分组以及与分组相关的信息可以根据网络指示;也可以通过协议约定;还可以与UE ID相关;还可以复用寻呼早期指示(Paging Early Indication,PEI)中的分组方式,如基于核心网(Core Network,CN)分配的子组(CN assigned subgrouping)和基于UE ID分配的子组(UE_ID based subgrouping),在此不做限定。Among them, the group to which the terminal belongs and the information related to the group can be based on network instructions, protocol agreements, or related to the UE ID. The grouping method in the Paging Early Indication (PEI) can also be reused, such as the subgrouping based on the Core Network (CN) assignment (CN assigned subgrouping) and the subgrouping based on the UE ID assignment (UE_ID based subgrouping), which is not limited here.
S210的具体实施方式也可以应用于S510的具体实施方式,在此不再赘述。The specific implementation of S210 can also be applied to the specific implementation of S510, and will not be repeated here.
在一种示例性的实施例中,上述第三时长可以是一个。例如,网络侧设备根据终端X所属的分组来确定关于终端X的第三时长,即终端X所获得的第一配置信息中第一参数为与当前终端X所属分组具有映射关系的一个时长值。该情况下,上述第一配置信息可以携带于寻呼消息中。具体地,执行S520和S540。在S520中:根据所述第三时长,确定第一时间点。其中,S520的具体实施方式,可以参考S320的具体实施方式,在此不再赘述。另外的实施方式中,终端X还可以直接根据所获得的一个第三时长确定上述第一时间点。再例如,不同分组的终端,可以根据第三时长确定时间区间,再从时间区间中确定一个时间值并通过所确定出的时间值来确定上述第一时间点。具体的,对于每个分组的终端在时间区间内选择时间值进而确定第一时间点的方法,可以基于协议约定或网络指示,或与分组相关,比如,网络可以根据分组总数n,将时间区间划分为n份,不同分组的终端在n个时间子区间内进行选择。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.
在一种示例性的实施例中,上述第三时长可以是多个。例如,网络侧设备根据多个终端分别所属的分组来确定,与上述不同分组分别具有映射关系的多个第三时长,如,终端X1、终端X2、终端X3分别属于分组A1、分组A2和分组A3,网络侧设备所确定的第一参数包括,分别根据分组A1、分组A2和分组A3的信息确定的第三时长a1、第三时长a2和第三时长a3。即终端X1所获得的第一配置信息中第一参数为与多个终端分别所属分组具有映射关系的多个第三时长。该情况下,终端所属分组的信息可以携带于上述第一配置信息中或携带于寻呼消息中,并执行S530和S540。在S530中:根据所述终端所属的分组,从所述多个第三时长中确定出一个第三时长;以及,根据所确定出的第三时长,确定第一时间点。比如,一种最简单的实施方式可以是,终端X1可以对应第三时长a1,终端X2可以对应第三时长a2,终端X3可以对应第三时长a3,进而各个终端根据各自的第三时长确定自身对应的第一时间点。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.
在上述第三时长可以是多个的情况下,终端所属分组可以根据网络指示,如可以携带于上述第一配置信息中或携带于寻呼消息中,也可以通过协议约定,还可以与UE ID相关,还可以复用PEI中的分组方式等。终端在确定自身分组后,从第一配置信息中包含的多个第三时长中确定出,与自身所属分组具有映射关系的一个第三时长。同上所述,分组和第三时长之间的映射关系可以基于网络指示或协议约定。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 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 its own group 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.
进一步地,S530中“根据所确定出的第三时长,确定第一时间点”的具体实施方式,可以参考S320的具体实施方式,在此不再赘述。另外的实施方式中,终端还可以直接将所获得的一个第三时长后确定为第一时间点。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.
继续参考图5,S540、根据所述第一时间点执行统一接入控制UAC或发起随机接入过程。Continuing to refer to FIG. 5 , S540 , performing unified access control UAC or initiating a random access process according to the first time point.
本申请实施例中,两个终端UE5和UE6分别所确定的第三时长分别为10ms、15ms等。示例性的,终端可以将接收到寻呼消息的时刻作为起始点,在经过上述时长,到达上述第一时间点。例如,UE5在接收到寻呼消息起经过10ms的时刻,确定为上述第一时间点。同理,UE6在接收到寻呼消息起经过15ms的时刻,确定为上述第一时间点。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.
另外,S230的具体实施方式,也可以作为S540的具体实施方式,在此不再赘述。In addition, the specific implementation of S230 can also be used as the specific implementation of S540, which will not be repeated here.
方法P500提供的实施例中,终端根据与自身所属分组相关的第三时长,确定自身对应的第一时间点。由于不同分组的终端所确定的第三时长可以不同,从而根据第三时长确定的第一时间点不同,进而从而可以实现终端错峰接入网络,降低或避免多个终端同时接入网络造成的网络阻塞。在进一步地实施例中,若某个分组中终端个数多,还可以通过另外的网络细化指示使得组内终端确定出不同的第一时间点,从而也可以使得组内终端错峰接入网络。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.
图6为本申请实施例提供的一种终端接入网络的方法P600的流程示意图。该终端接入网络的方法P600的执行主体为终端,如图1中示出的终端11。方法P600是在方法P200的基础上实现的,方法P200中记载的实现方式均可应用于本实施例,并可达到相同的技术效果。方法P600提供的实施例中,终端基于第一参数的第四时长接入网络。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.
参考图6,本实施例提供的终端接入网络的方法P600包括以下步骤。6 , the method P600 for a terminal to access a network provided in this embodiment includes the following steps.
S610、获取第一配置信息,第一配置信息包括第一参数,所述第一参数为第四时长,且所述第一参数携带于所述寻呼消息的寻呼记录中。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.
在示例性的实施例中,上述第一参数可以是协议约定的,也可以是网络配置的。In an exemplary embodiment, the first parameter may be agreed upon by a protocol or configured by a network.
本实施例中,上述第一参数也可以携带在paging消息中寻呼记录(PagingRecord)中。由于PagingRecord会携带每个终端的UE ID,因此在这种情况下,可以认为网络侧设备可以针对每个终端设置特定的第四时长。比如,UE1接收到的第四时长为0,UE2接收到的第四时长为20ms,UE3接收到的第四时长为40ms。In this embodiment, the first parameter may also be carried in the paging record (PagingRecord) of 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.
S620、根据所述第四时长,确定第一时间点。S620: Determine a first time point according to the fourth duration.
本申请实施例中,终端可以认为网络侧设备可以针对每个终端设置特定的第四时长,因此可以直接将自身接收到的第四时长后的时刻确定为上述第一时间点,可以起到错分接入网络的技术效果。在其他实施例中,终端也可以参考S320的具体实施方式来确定自身对应的第一时间点,本申请对此不做限定。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.
S630、根据所述第一时间点执行统一接入控制UAC或发起随机接入过程。S630: Execute unified access control UAC or initiate a random access process according to the first time point.
本申请实施例中,两个终端UE7和UE8分别所确定的第四时长分别为12ms、15ms等。示例性的,终端可以将接收到寻呼消息的时刻作为起始点,在经过上述时长,到达上述第一时间点。例如,UE7在接收到寻呼消息起经过12ms的时刻,确定为自身的第一时间点。同理,UE8在接收到寻呼消息起经过15ms的时刻,确定为自身的第一时间点。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.
另外,S230的具体实施方式,也可以作为S630的具体实施方式,在此不再赘述。In addition, the specific implementation of S230 can also be used as the specific implementation of S630, which will not be repeated here.
方法P600提供的实施例中,终端根据针对每个终端设置特定的第四时长,确定自身对应的第一时间点。由于不同终端所对应的第四时长不同,从而根据第四时长确定的第一时间点不同,进而可以实现终端错峰接入网络,降低或避免多个终端同时接入网络造成的网络阻塞。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.
图7为本申请实施例提供的一种终端接入网络的方法P700的流程示意图。该终端接入网络的方法P700的执行主体为终端,如图1中示出的终端11。方法P700是在方法P200的基础上实现的,方法P200中记载的实现方式均可应用于本实施例,并可达到相同的技术效果。方法P700提供的实施例中,终端基于第二参数接入网络,或终端基于第二参数和第三参数接入网络。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.
参考图7,本实施例提供的终端接入网络的方法P700包括以下步骤。7 , the method P700 for a terminal to access a network provided in this embodiment includes the following steps.
S710、获取第一配置信息,第一配置信息包括第二参数,或第一配置信息包括第二参数和第三参数,第二参数为用于判定终端准入的概率值,第三参数为用于确定准入间隔或接入间隔的第六时长。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.
在示例性的实施例中,上述第二参数和第三参数可以是协议约定的,也可以是网络配置的。In an exemplary embodiment, the second parameter and the third parameter may be agreed upon by a protocol or configured by a network.
在示例性的实施例中,上述第二参数和第三参数可以为与UAC相关的参数。具体的,上述第二参数可以在接入禁止检查(access barring check)过程中,用于判定终端准入的概率值(即准入概率)。示例性的,第二参数作为一个门限值,表示终端被允许接入网络的概率门限。上述第三参数可以在接入禁止检查(access barring check)过程中,用于确定被禁止准入到再次准入的时间间隔。在示例性的实施例中,上述第三参数还可以在发起RACH的过程中,用于确定被再次接入的时间间隔。In an exemplary embodiment, the second parameter and the third parameter may be parameters related to UAC. Specifically, the second parameter may be used to determine the probability value of terminal access (i.e., access probability) during the access barring check. Exemplarily, the second parameter serves as a threshold value, indicating the probability threshold at which the terminal is allowed to access the network. The third parameter may be used to determine the time interval from being denied access to being allowed again during the 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 RACH.
S210的具体实施方式也可以应用于S710的具体实施方式,在此不再赘述。The specific implementation of S210 can also be applied to the specific implementation of S710, and will not be repeated here.
S720、初始化RRC连接建立或RRC连接恢复,且根据特定的接入类别确定随机数。S720: Initialize RRC connection establishment or RRC connection recovery, and determine a random number according to a specific access category.
可以理解的是,在执行S720之前,终端接收网络侧设备发送的寻呼消息。响应接收到寻呼消息,终端初始化RRC连接建立或RRC连接恢复,进入UAC流程。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.
示例性的,在执行UAC过程中,根据特定的接入类别确定随机数。例如,当终端接收到寻呼消息,上述特定的接入类别可以为“0”,本实施例中,在特定的接入类型的情况下,终端在0≤rand<1的范围内取一个随机数rand()。接下来,终端执行S730:确定随机数与第二参数之间关系是否满足预设要求。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.
其中,上述预设要求可以与随机数与上述第二参数(即,概率值)之间大小关系相关。例如,上述预设要求可以是随机数大于第二参数,还可以是随机数小于或等于第二参数,还可以是随机数等于第二参数,还可以是随机数小于第二参数,还可以是随机数大于或等于第二参数,还可以是随机数大于第二参数的n倍,n为正数;等等。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.
若确定上述随机数与上述第二参数之间关系满足上述预设要求,本实施例中可以认为是终端的访问尝试结果为允许准入,则执行S740:将当前时间点确定为第一时间点。可以理解的是,在随机数与上述第二参数之间关系满足上述预设要求的情况下,上述第一配置信息中只需包含第二参数便可以实现第一时间点的确定。也就是说,在某些示例性的实施例中,上述第一配置信息可以仅包含第二参数而无需包含第三参数。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.
若确定上述随机数与上述第二参数之间关系不满足上述预设要求,则执行S760:将访问尝试认为禁止,并根据所述第六时长确定第一时间点。示例性的,上述第六时长为一间隔时长,则将确定访问尝试禁止的时间点为起始时间,经过上述间隔时长后的时间点,确定为第一时间点。示例性的,可以通过设置定时器的方式实现,S760-1:根据第六时长确定定时器的定时时长;S760-2:在访问尝试认为禁止时启动所述定时器,并将所述定时器的超时时间点确定为所述第一时间点。可选的,定时器的定时时长取值还可以与以下至少之一相关:随机数相关、与业务类型相关、与UE分组相关,与UE ID相关、与PO或PF位置相关等。示例性的,上述定时器可以复用T390。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, S760 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, and the time point when the access attempt is determined to be prohibited is determined as 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, S760-1: determining the timing duration of the timer according to the sixth time length; S760-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, UE group related, UE ID related, PO or PF position related, etc. Exemplarily, the above-mentioned timer can reuse T390.
本示例性的实施例中,在所述随机数与所述第二参数的概率值之间关系不满足预设要求情况下,还可以将访问尝试的结果认为禁止准入。并访问尝试认为禁止时起经过上述第六时长后,认为禁止减轻。其中上述禁止减轻可以包括以下情况中的任意一种:直接允许接入,重新执行UAC检查,在某一特定条件下重新执行UAC检查,在另一特定条件下允许接入。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.
750、根据所述第一时间点执行统一接入控制UAC或发起随机接入过程。750. Execute unified access control UAC or initiate a random access process according to the first time point.
本申请实施例中,若上述随机数与上述第二参数之间关系满足上述预设要求,本实施例中可以认为是终端的访问尝试结果为允许准入,则将当前时间点确定为第一时间点。若上述随机数与上述第二参数之间关系不满足上述预设要求,该情况下终端需根据与自身业务相关的第六时长确定第一时间点;一种实施例中,可以认为是终端确定不满足预设要求的时刻为起始点,从起始点起经过第六时长后的时刻确定为第一时间点;例如,上述第六时长为20ms,终端从而确定随机数与第二参数之间关系不满足预设关系的时刻起,经过20ms后到达上述第一时间点。另一种实施例中,可以认为是终端接收到寻呼消息的时刻为起始点,从起始点起经过第六时长后的时刻确定为第一时间点;例如,上述第六时长为20ms,终端从接收到寻呼消息的时刻起,经过20ms后到达上述第一时间点。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.
另外,S230的具体实施方式,也可以作为S750的具体实施方式,在此不再赘述。In addition, the specific implementation of S230 can also be used as the specific implementation of S750, which will not be repeated here.
方法P700提供的实施例中,终端接收到寻呼消息后执行第一次UAC,并根据特定接入标识生成随机数,根据随机数与第二参数之间关系是否满足预设要求。从而可以将多个终端分为两组,一组终端的随机数与第二参数之间关系满足预设要求,另一组则为终端的随机数与第二参数之间关系不满足预设要求。由于不满足的终端需进一步经过与自身业务相关的第六时长后到达第一时间点,可见,本申请实施例能够使得多个终端分组错峰接入网络,降低或避免多个终端同时接入网络造成的网络阻塞。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.
图8为本申请实施例提供的一种终端接入网络的方法P800的流程示意图。该终端接入网络的方法P800的执行主体为终端,如图1中示出的终端11。方法P800是在方法P200的基础上实现的,方法P200中记载的实现方式均可应用于本实施例,并可达到相同的技术效果。方法P800提供的实施例中,终端基于第二参数和第四参数接入网络,或终端基于第二参数、第四参数和第三参数接入网络。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.
参考图8,本实施例提供的终端接入网络的方法P800包括以下步骤。8 , the method P800 for a terminal to access a network provided in this embodiment includes the following steps.
S810、获取第一配置信息,第一配置信息包括第二参数和第四参数,或第一配置信息包括第二参数、第四参数和第三参数,第二参数为用于判定终端准入的概率值,第四参数为与业务类型相关的一个或多个第五时长,第三参数为用于确定准入间隔的第六时长。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.
在示例性的实施例中,上述第二参数、第三参数和第四参数可以是协议约定的,也可以是网络配置的。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.
关于第二参数可以第三参数的实施例,可以参考S710对应的具体实施方式。For an embodiment in which the second parameter may be the third parameter, reference may be made to the corresponding specific implementation of S710.
上述第四参数为与业务类型相关的一个或多个第五时长,不同的业务类型可以对应不同的第五时长。其中,业务类型与第五时长之间的映射关系可以是网络配置的,也可以是协议规定的。示例性的,业务类型A对应对于第五时长a,业务类型B对应对于第五时长b等。示例性的,业务类型可以参照现在的RRC连接建立原因,比如紧急业务、高优先级接入、网络寻呼、UE主叫(发送数据、语音、视频等)等。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.
S210的具体实施方式也可以应用于S810的具体实施方式,在此不再赘述。The specific implementation of S210 can also be applied to the specific implementation of S810, and will not be repeated here.
S820、初始化RRC连接建立或RRC连接恢复,且根据特定的接入类别确定随机数。S820: Initialize RRC connection establishment or RRC connection recovery, and determine a random number according to a specific access category.
可以理解的是,在执行S820之前,终端接收网络侧设备发送的寻呼消息。响应接收到寻呼消息,终端初始化RRC连接建立或RRC连接恢复,进入UAC流程。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.
示例性的,在执行UAC过程中,根据特定的接入类别确定随机数。例如,当终端接收到寻呼消息,上述特定的接入类别可以为“0”,本实施例中,在特定的接入类型的情况下,终端在0≤rand<1的范围内取一个随机数rand()。接下来,终端执行S830:确定随机数与第二参数之间关系是否满足预设要求。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.
其中,S830的具体实施方式可以参考S730的具体实施方式,在此不再赘述。The specific implementation of S830 may refer to the specific implementation of S730 and will not be repeated here.
若确定上述随机数与上述第二参数之间关系满足上述预设要求,本实施例中可以认为是终端的访问尝试结果为允许准入,则执行S840:确定与当前的业务类型对应的第五时长,并根据与当前的业务类型对应的第五时长,确定第一时间点。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.
作为S840的一种实现方式,第四参数为与终端当前的业务类型对应的一个第五时长。示例性的,接入网设备接收核心网发送的各个终端的业务类型,然后根据各个终端业务类型分别生成各个终端分别对应的第五时长。从而,各个终端所获得的第四参数为其当前业务类型对应的第五时长。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.
在终端所获得的第一配置信息中第四参数为一个表示时间的数值(第五时长)的情况下,则终端可以根据一个第五时长,确定自身对应的第一时间点。具体地,一种实现方式中,可以将经过第五时长后的时刻,直接确定为自身对应的第一时间点。由于不同业务类型的终端所获得的第五时长不同,因此不同业务类型的终端分别确定的第一时间点不同,从而可以起到错峰接入网络的技术效果。另一种实现方式中,S840-1:根据所述与当前的业务类型对应的第五时长确定第二时间区间;S840-2:根据属于所述第二时间区间的时间值,确定第一时间点。该实现方式可以参考S320对应的实施例,在此不再赘述。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.
作为S840的一种实现方式,第四参数为与不同的业务类型分别对应的多个第五时长。示例性的,接入网设备接收核心网发送的各个终端的业务类型,然后根据各个终端业务类型分别对应的第五时长,并根据多个业务类型分别对应的第五时长确定每个终端的第四参数。从而,各个终端所获得的第四参数为多个业务类型分别对应的第五时长,即多个第五时长。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.
在终端所获得的第一配置信息中第四参数为多个表示时间的数值(第五时长)的情况下,则终端需根据自身当前业务类型来从多个第五时长中确定出自身业务类型所对应的一个。示例性的,终端当前的业务类型可以包含于上述第一配置信息中,终端根据所述第一配置信息中包含的当前的业务类型,从所述多个第五时长中确定所述当前的业务类型对应的第五时长。进一步地,终端根据所述与当前的业务类型对应的第五时长,确定第一时间点。具体地,由于终端确定该第五时长为与自身业务类型相关的,又由于不同业务类型的终端所获得的第五时长不同,因此不同业务类型的终端分别确定的第一时间点不同,从而可以起到错峰接入网络的技术效果。本实施例中可以直接将与当前的业务类型对应的第五时长时长后的时刻,确定为第一时间点。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.
可以理解的是,在S840对应的实施例中,即在随机数与上述第二参数之间关系满足上述预设要求的情况下,上述第一配置信息中只需包含第二参数和第四参数便可以实现第一时间点的确定。也就是说,在某些示例性的实施例中,上述第一配置信息可以仅包含第二参数和第四参数而无需包含第三参数。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.
继续参考图8,若确定上述随机数与上述第二参数之间关系不满足上述预设要求,则执行S860:将访问尝试认为禁止,并根据所述第六时长确定第一时间点。其中,S860的具体实施方式可以参考S760的具体实施方式,在此不再赘述。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.
本示例性的实施例中,在所述随机数与所述第二参数的概率值之间关系不满足预设要求情况下,还可以将访问尝试的结果认为禁止准入。并访问尝试认为禁止时起经过上述第六时长后,认为禁止减轻。其中上述禁止减轻可以包括以下情况中的任意一种:直接允许接入,重新执行UAC检查,在某一特定条件下重新执行UAC检查,在另一特定条件下允许接入。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.
850、根据所述第一时间点执行统一接入控制UAC或发起随机接入过程。850. Execute unified access control UAC or initiate a random access process according to the first time point.
本申请实施例中,若上述随机数与上述第二参数之间关系满足上述预设要求,本实施例中可以认为是终端的访问尝试结果为允许准入,则将与自身业务类型相关的第五时长确定第一时间点;具体地,一种实施例中,终端可以将确定随机数与第二参数之间关系满足预设要求的时刻为起始点,经过上述第五时长后的时刻,为该终端对应的第一时间点;另一种实施例中,终端可以将接收到寻呼消息的时刻为起始点,经过上述第五时长后的时刻,为该终端对应的第一时间点。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.
本申请实施例中,若上述随机数与上述第二参数之间关系不满足上述预设要求,该情况下终端需根据与自身业务相关的第六时长确定第一时间点;一种实施例中,可以认为是终端确定不满足预设要求的时刻为起始点,从起始点起经过第六时长后的时刻确定为第一时间点;例如,上述第六时长为20ms,终端从而确定随机数与第二参数之间关系不满足预设关系的时刻起,经过20ms后到达上述第一时间点。另一种实施例中,可以认为是终端接收到寻呼消息的时刻为起始点,从起始点起经过第六时长后的时刻确定为第一时间点;例如,上述第六时长为20ms,终端从接收到寻呼消息的时刻起,经过20ms后到达上述第一时间点。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.
另外,S230的具体实施方式,也可以作为S850的具体实施方式,在此不再赘述。In addition, the specific implementation of S230 can also be used as the specific implementation of S850, which will not be repeated here.
方法P800提供的实施例中,终端接收到寻呼消息后执行第一次UAC,并根据特定接入标识生成随机数,根据随机数与第二参数之间关系是否满足预设要求。从而可以将多个终端分为两组,一组终端的随机数与第二参数之间关系满足预设要求,另一组则为终端的随机数与第二参数之间关系不满足预设要求。与方法P700提供的方案相比,方法P800提供的实施例对于第一组中终端进一步设置不同的第一时间点,具体是根据与自身业务相关的第五时长实现的,从而进一步提升了不同终端所确定第一时间点的区分度。因此,本申请实施例能够使得多个终端分组错峰接入网络,降低或避免多个终端同时接入网络造成的网络阻塞。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.
图9为本申请实施例提供的一种终端接入网络的方法P900的流程示意图。该终端接入网络的方法P900的执行主体为终端,如图1中示出的终端11。方法P900是在方法P200的基础上实现的,方法P200中记载的实现方式均可应用于本实施例,并可达到相同的技术效果。方法P900提供的实施例中,终端基于第四参数接入网络。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.
参考图9,本实施例提供的终端接入网络的方法P900包括以下步骤。9 , the method P900 for a terminal to access a network provided in this embodiment includes the following steps.
S910、获取第一配置信息,第一配置信息包括第四参数,所述第四参数为与业务类型相关的一个或多个第五时长。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.
在示例性的实施例中,上述第四参数可以是协议约定的,也可以是网络配置的。In an exemplary embodiment, the fourth parameter may be agreed upon by a protocol or configured by a network.
上述第四参数为与业务类型相关的一个或多个第五时长,不同的业务类型可以对应不同的第五时长。其中,业务类型与第五时长之间的映射关系可以是网络配置的也可以是协议规定的。示例性的,业务类型A对应对于第五时长a,业务类型B对应对于第五时长b等。示例性的,业务类型可以参照现在的RRC连接建立原因,比如紧急业务、高优先级接入、网络寻呼、UE主叫(发送数据、语音、视频等)等。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.
S210的具体实施方式也可以应用于S910的具体实施方式,在此不再赘述。The specific implementation of S210 can also be applied to the specific implementation of S910, and will not be repeated here.
S920、确定与当前的业务类型对应的第五时长;以及,根据所述与当前的业务类型对应的第五时长,确定第一时间点。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.
作为S920的一种实现方式,第四参数为与终端当前的业务类型对应的一个第五时长。示例性的,接入网设备接收核心网发送的各个终端的业务类型,然后根据各个终端业务类型分别生成各个终端分别对应的第五时长。从而,各个终端所获得的第四参数为其当前业务类型对应的第五时长。该实施例中,上述第一配置信息可以携带于寻呼消息中。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.
在终端所获得的第一配置信息中第四参数为一个表示时间的数值(第五时长)的情况下,则终端可以根据一个第五时长,确定自身对应的第一时间点。具体地,一种实现方式中,可以将经过第五时长后的时刻,直接确定为自身对应的第一时间点。由于不同业务类型的终端所获得的第五时长不同,因此不同业务类型的终端分别确定的第一时间点不同,从而可以起到错峰接入网络的技术效果。另一种实现方式中,S920-1:根据所述与当前的业务类型对应的第五时长确定第二时间区间;S920-2:根据属于所述第二时间区间的时间值,确定第一时间点。该实现方式可以参考S320对应的实施例,在此不再赘述。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.
作为S920的一种实现方式,第四参数为与不同的业务类型分别对应的多个第五时长。示例性的,接入网设备接收核心网发送的各个终端的业务类型,然后根据各个终端业务类型分别对应的第五时长,并将多个业务类型分别对应的第五时长确定每个终端的第四参数。从而,各个终端所获得的第四参数均为多个业务类型分别对应的第五时长,即多个第五时长。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.
在终端所获得的第一配置信息中第四参数为多个表示时间的数值(第五时长)的情况下,则终端需根据自身当前业务类型来从多个第五时长中确定出自身业务类型所对应的一个。其中,终端的业务类型可以携带于寻呼消息中,从而终端可以根据寻呼消息确定当前业务的类型。示例性的,终端当前的业务类型还可以包含于上述第一配置信息中,终端根据所述第一配置信息中包含的当前的业务类型。进一步地,终端确定当前业务类型后,从所述多个第五时长中确定所述当前的业务类型对应的第五时长。进一步地,终端根据所述与当前的业务类型对应的第五时长,确定第一时间点。具体地,由于终端确定该第五时长为与自身业务类型相关的,又由于不同业务类型的终端所获得的第五时长不同,因此不同业务类型的终端分别确定的第一时间点不同,从而可以起到错峰接入网络的技术效果。本实施例中可以将所述与当前的业务类型对应的第五时长后的时刻,确定为第一时间点。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.
在进一步地实施例中,对于相同业务的终端,网络侧设备可以进行细化指示以使得相同业务的多个终端错峰接入网络。例如可以通过如方法P300所提供实施例中根据第一时长确定时间区间,再从时间区间中确定一个时间值用于确定上述第一时间点,从而起到对相同业务的多个终端错峰接入网络的实施方式。另外对于相同业务的多个终端,还可以通过如方法P400等所提供实施例来确定第一时间点,从而使得相同业务的多个终端也可以错峰接入网络。其中对于哪个业务的终端需进行上述细化指示,可以根据相同业务的终端数量确定,本申请实施例对此不做限定。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.
S930、根据所述第一时间点执行统一接入控制UAC或发起随机接入过程。S930. Execute unified access control UAC or initiate a random access process according to the first time point.
本申请实施例中,两个终端UE9和UE0分别所确定的第五时长分别为10ms、15ms等。示例性的,终端可以将接收到寻呼消息的时刻作为起始点,在经过上述时长,到达上述第一时间点。例如,UE9在接收到寻呼消息起经过10ms的时刻,确定为自身对应的第一时间点。同理,UE0在接收到寻呼消息起经过15ms的时刻,确定为自身对应的第一时间点。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.
另外,S230的具体实施方式,也可以作为S930的具体实施方式,在此不再赘述。In addition, the specific implementation of S230 can also be used as the specific implementation of S930, which will not be repeated here.
方法P900提供的实施例中,终端根据与自身当前业务相关第五时长后的时刻,确定为自身对应的第一时间点。由于不同业务的终端所确定的第五时长可以不同,从而根据第五时长确定的第一时间点不同,进而从而可以实现终端错峰接入网络,降低或避免多个终端同时接入网络造成的网络阻塞。在进一步地实施例中,若某个业务中终端个数多,还可以通过另外的网络细化指示使得组内终端确定出不同的第一时间点,从而也可以使得组内终端错峰接入网络。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.
图10为本申请实施例提供的一种终端接入网络的方法P1000的流程示意图。该终端接入网络的方法P1000的执行主体为终端,如图1中示出的终端11。方法P1000是在方法P200的基础上实现的,方法P200中记载的实现方式均可应用于本实施例,并可达到相同的技术效果。方法P1000提供的实施例中,终端基于第二参数和第五参数接入网络,或终端基于第二参数、第五参数和第三参数接入网络。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.
参考图10,本实施例提供的终端接入网络的方法P1000包括以下步骤。10 , the method P1000 for a terminal to access a network provided in this embodiment includes the following steps.
S1010、获取第一配置信息,第一配置信息包括第二参数和第五参数,或第一配置信息包括第二参数、第五参数和第三参数,第二参数为用于判定终端准入的概率值,第五参数为与业务类型相关的一个或多个偏移量,第三参数为用于确定准入间隔的第六时长。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.
在示例性的实施例中,上述第二参数、第三参数和第五参数可以是协议约定的,也可以是网络配置的。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.
关于第二参数可以第三参数的实施例,可以参考S710对应的具体实施方式。For an embodiment in which the second parameter may be the third parameter, reference may be made to the corresponding specific implementation of S710.
上述第五参数为与业务类型相关的一个或多个偏移量,不同的业务类型可以对应不同的偏移量,其中业务类型与偏移量之间的映射关系可以是网络配置的也可以是协议规定的。具体地上述偏移量可以用于所确定随机数的偏移。示例性的,业务类型C对应对于第五偏移量为0.05,业务类型D对应对于偏移量为0.08,等。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.
S210的具体实施方式也可以应用于S810的具体实施方式,在此不再赘述。The specific implementation of S210 can also be applied to the specific implementation of S810, and will not be repeated here.
S1020、初始化RRC连接建立或RRC连接恢复,且根据特定的接入类别确定随机数。S1020: Initialize RRC connection establishment or RRC connection recovery, and determine a random number based on a specific access category.
可以理解的是,在执行S1020之前,终端接收网络侧设备发送的寻呼消息。响应接收到寻呼消息,终端初始化RRC连接建立或RRC连接恢复,进入UAC流程。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.
示例性的,在执行UAC过程中,根据特定的接入类别确定随机数。例如,当终端接收到寻呼消息,上述特定的接入类别可以为“0”,本实施例中,在特定的接入类型的情况下,终端在0≤rand<1的范围内取一个随机数rand。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.
进一步地,为了增大所确定随机数的区分度,进而更有利于不同终端错峰接入网络,本实施例中将根据业务类型相关的第五参数作用于上述随机数。具体地执行S1030:确定当前的业务对应的第五参数,并根据所述随机数和所述第五参数确定第一值。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.
作为S1030的一种实现方式,第五参数为与终端当前的业务类型对应的一个偏移量。示例性的,接入网设备接收核心网发送的各个终端的业务类型,然后根据各个终端业务类型分别生成各个终端分别对应的偏移量。从而,各个终端所获得的第五参数为其当前业务类型对应的偏移量。示例性的,该情况下,上述第一配置信息可以携带于通过寻呼消息中。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.
在终端所获得的第一配置信息中第五参数为一个偏移量的情况下,则终端可以直接将与自身业务类型相关的偏移量作用于上述随机数。具体地,可以通过数学运算符将上述随机数与上述第五参数连接,例如可以是将随机数与第五参数相加、相减后取绝对值、相乘等等,在此不再赘述。最终根据上述随机数和所述第五参数确定第一值。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.
作为S1030的一种实现方式,第五参数为与不同的业务类型分别对应的多个偏移量。示例性的,接入网设备接收核心网发送的各个终端的业务类型,然后根据各个终端业务类型分别对应的偏移量,并将多个业务类型分别对应的偏移量确定为每个终端的第五参数。从而,各个终端所获得的第五参数均为多个业务类型分别对应的偏移量,即多个偏移量。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.
在终端所获得的第一配置信息中第五参数为多个偏移量的情况下,则终端需根据自身当前业务类型来从多个偏移量中确定出自身业务类型所对应的一个。其中,终端的业务类型可以携带于寻呼消息中,从而终端可以根据寻呼消息确定当前业务的类型。示例性的,终端当前的业务类型还可以包含于上述第一配置信息中,终端根据所述第一配置信息中包含的当前的业务类型。进一步,终端确定当前业务类型后,可以从所述多个偏移量中确定所述当前的业务类型对应的偏移量。进一步地,终端将所确定出的、与自身业务类型相关的偏移量作用于上述随机数。具体地,可以通过数学运算符将上述随机数与上述第五参数连接,例如可以是将随机数与第五参数相加、相减后取绝对值、相乘等等,在此不再赘述。最终根据上述随机数和所述第五参数确定第一值。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.
通过S1030所确定的第一值为与业务类型相关的数值,从而可以根据业务类型来对原本同时接入网络的多个终端进行分流,有利于终端错峰接入网络,进而有利于减轻或避免网络阻塞。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.
继续参考图10,接下来终端执行S1040:确定第一值与第二参数之间关系是否满足预设要求。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.
其中,上述预设要求可以与第一值与上述第二参数(即,概率值)之间大小关系相关。例如,上述预设要求可以是第一值大于第二参数,还可以是第一值小于或等于第二参数,还可以是第一值等于第二参数,还可以是第一值小于第二参数,还可以是第一值大于或等于第二参数,还可以是第一值大于第二参数的n倍,n为正数;等等。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.
示例性的,终端可以根据随机数+第五参数的方式来确定第一值。比如,UE当前参数随机数0.5,对于业务1,第五参数可以为0.1,对于业务2第五参数可以为0.2,当前paging消息中指示业务类型为1,则当(0.5+0.1)小于等于第二参数,则认为当前小区允许准入。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.
若确定上述第一值与上述第二参数之间关系满足上述预设要求,本实施例中可以认为是终端的访问尝试结果为允许准入,则执行S1050:将当前时间点确定为第一时间点。可以理解的是,在第一值与上述第二参数之间关系满足上述预设要求的情况下,上述第一配置信息中只需包含第二参数和第五参数便可以实现第一时间点的确定。也就是说,在某些示例性的实施例中,上述第一配置信息可以仅包含第二参数和第五参数而无需包含第三参数。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.
若确定上述第一值与上述第二参数之间关系不满足上述预设要求,则执行S1070:将访问尝试认为禁止,并根据所述第六时长确定第一时间点。示例性的,上述第六时长为一间隔时长,则将确定访问尝试禁止的时间点为起始时间,经过上述间隔时长后的时间点,确定为第一时间点。示例性的,可以通过设置定时器的方式实现,S1070-1:根据第六时长确定定时器的定时时长;S1070-2:在访问尝试认为禁止时启动所述定时器,并将所述定时器的超时时间点确定为所述第一时间点。可选的,定时器的定时时长取值还可以与以下至少之一相关:随机数相关、与业务类型相关、第一值相关、与UE分组相关,与UE ID相关、与PO或PF位置相关等。示例性的,上述定时器可以复用T390。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 above-mentioned sixth time length. Exemplarily, the above-mentioned sixth time length is an interval time length, and the time point when the access attempt is determined to be prohibited is determined as the starting time, and the time point after the above-mentioned interval time length is determined as the first time point. Exemplarily, it 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 to be 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.
本示例性的实施例中,在所述第一值与所述第二参数的概率值之间关系不满足预设要求情况下,还可以将访问尝试的结果认为禁止准入。并访问尝试认为禁止时起经过上述第六时长后,认为禁止减轻。其中上述禁止减轻可以包括以下情况中的任意一种:直接允许接入,重新执行UAC检查,在某一特定条件下重新执行UAC检查,在另一特定条件下允许接入。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.
1060、根据所述第一时间点执行统一接入控制UAC或发起随机接入过程。1060. Execute unified access control UAC or initiate a random access process according to the first time point.
本申请实施例中,若上述第一值与上述第二参数之间关系满足上述预设要求,本实施例中可以认为是终端的访问尝试结果为允许准入,则将当前时间点,也就是终端确定第一值与上述第二参数之间关系满足上述预设要求的时间点,为该终端对应的第一时间点。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.
本申请实施例中,若上述第一值与上述第二参数之间关系不满足上述预设要求,该情况下终端需根据与自身业务相关的第六时长确定第一时间点;一种实施例中,可以认为是终端确定不满足预设要求的时刻为起始点,从起始点起经过第六时长后的时刻确定为第一时间点;例如,上述第六时长为20ms,终端从而确定第一值与第二参数之间关系不满足预设关系的时刻起,经过20ms后到达上述第一时间点。另一种实施例中,可以认为是终端接收到寻呼消息的时刻为起始点,从起始点起经过第六时长后的时刻确定为第一时间点;例如,上述第六时长为20ms,终端从接收到寻呼消息的时刻起,经过20ms后到达上述第一时间点。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.
另外,S230的具体实施方式,也可以作为S1060的具体实施方式,在此不再赘述。In addition, the specific implementation of S230 can also be used as the specific implementation of S1060, which will not be repeated here.
方法P1000提供的实施例中,终端接收到寻呼消息后执行第一次UAC,并根据特定接入标识生成随机数,还根据与自身业务相关的偏移量作用于上述随机数,得到第一值;进一步地根据第一值与第二参数之间关系是否满足预设要求。从而可以将多个终端分为两组,一组终端的第一值与第二参数之间关系满足预设要求,另一组则为终端的第一值与第二参数之间关系不满足预设要求。与方法P700提供的方案相比,方法P1000提供的实施例对于第一组中与第二参数进行比对的量不同,本方法中将于自身业务类型相关的偏移量作用于对应终端的随机数,从而基于业务类型能够提升不同终端所确定第一时间点的区分度。因此,本申请实施例能够使得多个终端分组错峰接入网络,降低或避免多个终端同时接入网络造成的网络阻塞。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.
图11为本申请实施例提供的一种终端接入网络的方法P1100的流程示意图。该终端接入网络的方法P1100的执行主体为终端,如图1中示出的终端11。方法P1100是在方法P200的基础上实现的,方法P200中记载的实现方式均可应用于本实施例,并可达到相同的技术效果。方法P1100提供的实施例中,终端基于关于第七时长的集合接入网络。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.
参考图11,本实施例提供的终端接入网络的方法P1100包括以下步骤。11 , the method P1100 for a terminal to access a network provided in this embodiment includes the following steps.
S1110、获取第一配置信息,第一配置信息包括M个第七时长的集合。S1110. Obtain first configuration information, where the first configuration information includes a set of M seventh durations.
示例性的,可以将M个第七时长的集合看作上述第一参数。示例性的,包含M个第七时长的集合(第一参数)可以是协议约定的,也可以是网络配置的。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.
示例性的,上述多个第七时长可以是网络通过第一配置信息配置或协议约定一些候选的发起RACH的位置。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.
S210的具体实施方式也可以应用于S1110的具体实施方式,在此不再赘述。The specific implementation of S210 can also be applied to the specific implementation of S1110, and will not be repeated here.
S1120、根据所述第一终端的身份标识,以及所述集合中第七时长的个数,确定第二值;在所述集合中确定出与所述第二值具有映射关系的第七时长;以及,根据与所述第二值具有映射关系的第七时长,确定第一时间点。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.
本实施例中,这些位置的选择与UE ID相关,从而终端可以根据自身UE ID选择特定的位置发起RACH。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 based on its own UE ID.
在一个示例性的实施例中,终端根据UE ID mod M(M为集合中第七时长的个数)得到该终端对应的第二值。该第二值与集合中的某个第七时长具有映射关系。从而可以确定该终端对应的第七时长。其中,可以通过协议约定或网络侧配置上述第二值与发起RACH的位置(第七时长)的映射关系。In an exemplary embodiment, a terminal obtains a second value corresponding to the terminal based on the UE ID mod M (where M is the number of seventh durations in the set). The 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.
进一步地,由于每个终端根据自身UE ID确定第七时长,从而不同终端所确定的第七时长可以不同,因此可以直接将第七时长后的时刻确定为第一时间点,就可以起到促使终端错峰接入网络的技术效果。Furthermore, since each terminal determines the seventh time period based on its own UE ID, the seventh time periods determined by different terminals may be different. Therefore, the moment after the seventh time period can be directly determined as the first time point, which can achieve the technical effect of prompting terminals to access the network during off-peak hours.
1130、根据所述第一时间点执行统一接入控制UAC或发起随机接入过程。1130. Execute unified access control UAC or initiate a random access process according to the first time point.
本申请实施例中,两个终端UE1和UE2分别所确定的第七时长分别为11ms、14ms等。示例性的,终端可以将接收到寻呼消息的时刻作为起始点,在经过上述时长,到达上述第一时间点。例如,UE1在接收到寻呼消息起经过11ms的时刻,确定为上述第一时间点。同理,UE2在接收到寻呼消息起经过14ms的时刻,确定为上述第一时间点。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.
另外,S230的具体实施方式,也可以作为S1130的具体实施方式,在此不再赘述。In addition, the specific implementation of S230 can also be used as the specific implementation of S1130, which will not be repeated here.
方法P1100提供的实施例中,终端基于自身特征(UE ID),从多个第七时长中筛选出一个第七时长,并根据所筛选出的第七时长确定自身对应的第一时间点。由于不同终端所确定的第二时长可以不同,从而可以实现终端错峰接入网络,降低或避免多个终端同时接入网络造成的网络阻塞。In the embodiment provided by method P1100, a 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, this allows terminals to access the network at different times, reducing or avoiding network congestion caused by multiple terminals accessing the network simultaneously.
图12为本申请实施例提供的一种终端接入网络的方法P1200的流程示意图。该终端接入网络的方法P1200的执行主体为终端,如图1中示出的终端11。方法P1200是在方法P200的基础上实现的,方法P200中记载的实现方式均可应用于本实施例,并可达到相同的技术效果。方法P1200提供的实施例中,终端基于第八时长接入网络。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.
参考图12,本实施例提供的终端接入网络的方法P1200包括以下步骤。12 , the method P1200 for a terminal to access a network provided in this embodiment includes the following steps.
S1210、获取第一配置信息,第一配置信息包括与不同终端的身份标识具有映射关系的多个第八时长。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.
示例性的,可以将多个第八时长看作上述第一参数。示例性的,上述多个第八时长可以是网络通过第一配置信息配置或协议约定一些候选的发起RACH的位置。示例性的,可以通过协议约定或网络侧配置上述第八时长与终端身份标识之间的映射关系。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.
S210的具体实施方式也可以应用于S1110的具体实施方式,在此不再赘述。The specific implementation of S210 can also be applied to the specific implementation of S1110, and will not be repeated here.
S1220、确定与所述第一终端的身份标识具有映射关系的第八时长;以及,根据所确定出的第八时长,确定第一时间点。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.
本实施例中,这些位置的选择与UE ID相关,从而终端可以根据自身UE ID选择特定的位置发起RACH。同上所述,可以通过协议约定或网络侧配置上述第八时长与终端身份标识之间的映射关系。从而终端根据UE ID和该映射关系可以确定出与自身相关的第八时长。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 configuration. The terminal can then determine the eighth duration relevant to itself based on the UE ID and this mapping relationship.
在另一个示例性的实施例中,终端还可以计算需要监听的PF或PO位置,并根据计算出的PF和PO位置,确定出第八时长。另一种实施方式也可以是,终端可以假设或默认计算出的PF和PO位置为收寻呼消息的位置,则在以上位置中假定收到了寻呼消息,直接执行统一接入控制UAC或发起随机接入过程。示例性的计算公式如下:
PF:(SFN+PF_offset)mod T=(T div N)*(UE_ID mod N)
PO:i_s=floor(UE_ID/N)mod NsIn another exemplary embodiment, the terminal may further calculate the PF or PO position to be monitored, and determine the eighth duration based on the calculated PF and PO positions. Another implementation method may be that the terminal may assume or default the calculated PF and PO positions as the positions where the paging message is received, and then directly execute the unified access control UAC or initiate a random access process assuming that the paging message is received in the above positions. 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
其中,T表示是UE的DRX周期。N表示DRX周期T内总共的PF数量(网络可配置为oneT,halfT,quarterT,oneEighthT和oneSixteenthT)。PF_offset表示决定PF位置的偏移。UE_ID表示5G-S-TMSI mod 1024,或UE_ID=0(当UE没有5G-S-TMSI mod 1024时)。Ns表示在一个PF的PO数目(网络可配置为1,2,4)。SFN(System Frame Number,系统帧号)表示PF位置。Where T represents the UE's DRX cycle. N represents the total number of PFs within the 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.
其中,PF公式实现的效果是将不同的UE_ID的UE均匀地分布在N个PF中,N个PF也均匀的分布在T内。PO公式的效果是将不同的UE的PO均匀分布在不同PF的PO中。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.
进一步地,由于每个终端根据自身UE ID确定第八时长,从而不同终端所确定的第八时长可以不同,因此可以直接将第八时长确定第一时间点,就可以起到促使终端错峰接入网络的技术效果。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 at off-peak times.
1230、根据所述第一时间点执行统一接入控制UAC或发起随机接入过程。1230. Execute unified access control UAC or initiate a random access process according to the first time point.
本申请实施例中,两个终端UE3和UE4分别所确定的第八时长分别为17ms、18ms等。示例性的,终端可以将接收到寻呼消息的时刻作为起始点,在经过上述时长,到达上述第一时间点。例如,UE3在接收到寻呼消息起经过17ms的时刻,确定为自身对应的第一时间点。同理,UE4在接收到寻呼消息起经过18ms的时刻,确定为自身的第一时间点。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.
另外,S230的具体实施方式,也可以作为S1230的具体实施方式,在此不再赘述。In addition, the specific implementation of S230 can also be used as the specific implementation of S1230, which will not be repeated here.
方法P1200提供的实施例中,终端基于自身特征(UE ID),从多个第八时长中筛选出一个第八时长,并根据所筛选出的第八时长确定自身对应的第一时间点。由于不同终端所确定的第二时长可以不同,从而可以实现终端错峰接入网络,降低或避免多个终端同时接入网络造成的网络阻塞。In the embodiment provided by method P1200, a terminal selects an eighth duration from multiple eighth durations based on its own characteristics (UE ID), and determines its corresponding first time point based on the selected eighth duration. Because the second duration determined by different terminals can 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.
图13为本申请实施例提供的一种终端接入网络的方法P1300的流程图。其中,网络侧设备中接入网设备可以作为方法P1300的执行主体。如图13所示,本实施例提供的终端接入网络的方法P1300包括以下步骤。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.
S1310、发送第一配置信息;所述第一配置信息用于终端确定第一时间点,所述第一时间点用于所述终端执行统一接入控制UAC或发起随机接入过程。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.
在示例性的实施例中,上述第一配置信息可以是网络侧设备广播的,从而终端可以通过上述广播获得上述第一配置信息。示例性的,网络侧设备发送寻呼消息,且终端接收到寻呼消息后,终端可以根据网络侧设备广播的上述第一配置信息确定第一时间点。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.
在示例性的实施例中,上述第一配置信息可以是携带于网络侧设备发出的寻呼消息中,从而终端可以通过上述寻呼消息获得上述第一配置信息。示例性的,终端接收到寻呼消息后,可以根据寻呼消息中所携带的上述第一配置信息确定第一时间点。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.
在示例性的实施例中,上述第一配置信息可以通过专用信令配置,从而终端可以通过上述专用信令获得上述第一配置信息。其中,上述专用信令配置时可以提供适用的小区区域。示例性的,终端接收到寻呼消息后,可以根据专用信令中的第一配置信息确定第一时间点。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.
本实施例中,获取第一配置信息的终端可以是处于idle态或inactive态。其中,Idle态是终端没有建立RRC连接时的状态,此时终端没有与任何小区建立信令连接,仅维持最低程度的网络注册,如附着在网络上的状态。终端可以通过监听系统消息来获取必要的网络信息,并可以根据需要发起服务请求进入CONNECTED(Active)状态。在Idle状态下,终端不保留上下文除了那些用于重新建立连接所需的基本信息,且终端的移动性管理较为简单,例如通过跟踪区更新(Tracking Area Update,TAU)报告其位置变化。RRC Inactive状态介于Idle和Connected之间,当终端处于Inactive状态时,虽然它仍然与网络保持了部分RRC连接,但暂时不需要接收或者发送数据。相比于Idle状态,Inactive状态下的UE能够更快地恢复服务,因为它保留了一部分上下文信息在基站侧,从而减少了重新建立连接时的延迟。同时,终端可以继续执行一些关键的信令过程,比如移动性管理,但总体上消耗更少的无线资源和电量。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 when the terminal has not established an RRC connection. In this state, the terminal has no signaling connection with any cell and maintains only a minimal 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 lies 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, reducing delays in reestablishing a connection. At the same time, the terminal can continue to perform some critical signaling processes, such as mobility management, while consuming less radio resources and power overall.
在一种示例性的实施例中,所述第一配置信息包括第一参数,所述第一参数为一个或多个时长值。在示例性的实施例中,上述第一参数可以是协议约定的,也可以是网络配置的。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.
其中,所述一个或多个时长值与以下信息中的至少一种相关:终端的类型、寻呼帧PF的标识、PF的位置、寻呼时机PO的标识、PO的位置、业务类型,以及终端所属的分组。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.
示例性的,参考图3示出的方法P300,上述第一参数为一个或多个第一时长。网络侧设备将上述第一参数发送给终端后,终端根据第一参数所包含的第一时长确定终端自身对应的第一时间。具体参考方法P300对应的实施例。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.
示例性的,参考图4示出的方法P400,上述第一参数为多个第二时长。其中,第二时长与终端的类型、终端对应的寻呼帧PF的标识、PF的位置、终端对应的寻呼时机PO的标识,以及所述PO的位置中的至少一种有关。网络侧设备将上述第一参数发送给终端后,终端根据第一参数所包含的第二时长确定终端自身对应的第一时间。具体参考方法P400对应的实施例。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.
示例性的,参考图5示出的方法P500,上述第一参数为一个或多个第三时长。其中,第三时长为与终端所属分组相关。网络侧设备将上述第一参数发送给终端后,终端根据第一参数所包含的第三时长确定终端自身对应的第一时间。具体参考方法P500对应的实施例。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.
其中,图14为本申请实施例提供的一种第一配置信息的处理方法P1400的信令流程示意图。具体提供在第一参数包含一个第三时长的情况下,第一配置信息的生成及发送方案。参考图14,方法P1400提供以下步骤: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:
S1401、接入网设备121接收核心网设备122发送的第i个终端所属分组的信息。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 .
S1402、接入网设备121根据所述第i个终端所属分组的信息,确定所述第i终端对应的第三时长,得到所述第i终端对应的第一配置信息中的第一参数,i为正整数。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.
S1403、接入网设备121向终端11发送寻呼消息,其中,所述第i终端对应的第一配置信息携带于所述寻呼消息中。其中,第一配置信息中可以携带终端所属的分组信息,也可以不携带,本实施例对此不做限定。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.
方法P1400提供的方案中,接入网设备根据终端所属的分组来确定关于该终端的第三时长,即接入网设备向终端发送的第一配置信息中第一参数为与当前终端所属分组具有映射关系的一个第三时长。本实施例中,接入网设备可以将上述第一配置信息可以携带于寻呼消息中向终端发送。从而终端可以根据所接收到的第三时长,确定第一时间点。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.
其中,图15为本申请实施例提供的一种第一配置信息的处理方法P1500的信令流程示意图。具体提供在第一参数包含多个第三时长的情况下,第一配置信息的生成及发送方案。参考图15,方法P1500提供以下步骤: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:
S1501、接入网设备121接收核心网设备122发送的终端所属的L个分组的信息,L为正整数。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.
S1502、接入网设备121确定所述L个分组分别对应的L个第三时长,得到第一配置信息中的第一参数。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.
S1503、接入网设备121向终端11发送寻呼消息,第一配置信息携带于寻呼消息中;i个终端所属分组的信息包含于第一配置信息中,或第i个终端所属分组的信息携带于寻呼消息中。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.
方法P1500提供的方案中,接入网设备根据多个终端分别所属的分组来确定,与上述不同分组分别具有映射关系的多个第三时长,如,终端X1、终端X2、终端X3分别属于分组A1、分组A2和分组A3,接入网设备所确定的第一参数包括,分别根据分组A1、分组A2和组A3的信息确定的第三时长a1、第三时长a2和第三时长a3。即接入网设备向终端发送的第一配置信息中第一参数为与多个终端分别所属分组具有映射关系的多个第三时长。该情况下,终端所属分组的信息可以携带于上述第一配置信息中或携带于寻呼消息中。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.
示例性的,参考图6示出的方法P600,上述第一参数为第四时长。其中,第四时长为与终端身份标识相关。网络侧设备将上述第一参数发送给终端后,终端根据第一参数所包含的第四时长确定终端自身对应的第一时间,可以参考方法P600对应的实施例。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.
示例性的,参考图11示出的方法P1100,上述第一参数还可以是为M个第七时长的集合。其中,第七时长为与终端身份标识相关。网络侧设备将上述第一参数发送给终端后,终端根据第一参数所包含的第七时长确定终端自身对应的第一时间。具体参考方法P1100对应的实施例。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.
示例性的,参考图12示出的方法P1200,上述第一参数还可以是为多个第八时长的集合。其中,第八时长为与终端身份标识相关。网络侧设备将上述第一参数发送给终端后,终端根据第一参数所包含的第八时长确定终端自身对应的第一时间。具体可以参考方法P1200对应的实施例。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.
在一种示例性的实施例中,所述第一配置信息包括第二参数,所述第二参数为用于所述终端判定终端准入的概率值。在示例性的实施例中,上述第二参数可以是协议约定的,也可以是网络配置的。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.
示例性的,参考图7示出的方法P700中S740对应的实施例中,终端确定上述随机数与上述第二参数之间关系满足预设要求的情况下,终端将当前时间点确定为终端自身对应的第一时间。具体可以参考方法P700的相关实施例。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.
在一种示例性的实施例中,所述第一配置信息包括第二参数和第三参数,所述第二参数为用于所述终端判定终端准入的概率值,所述第三参数为用于所述终端确定准入间隔或接入间隔的第六时长。在示例性的实施例中,上述第二参数和第三参数可以是协议约定的,也可以是网络配置的。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.
示例性的,参考图7示出的方法P700中S760对应的实施例中,终端确定上述随机数与上述第二参数之间关系不满足预设要求的情况下,终端将根据所述第六时长确定第一时间点。具体可以参考方法P700的相关实施例。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.
在一种示例性的实施例中,所述第一配置信息包括第二参数和第四参数,所述第二参数为用于所述终端判定终端准入的概率值,所述第四参数为与所述终端的业务类型相关的一个或多个第五时长。在示例性的实施例中,上述第二参数和第四参数可以是协议约定的,也可以是网络配置的。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.
示例性的,参考图8示出的方法P800中S840对应的实施例中,终端确定上述随机数与上述第二参数之间关系满足预设要求的情况下,终端确定与当前的业务类型对应的第五时长,并根据与当前的业务类型对应的第五时长,确定第一时间点。具体可以参考方法P800的相关实施例。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.
在一种示例性的实施例中,所述第一配置信息包括第二参数、第四参数和第三参数,所述第二参数为用于所述终端判定终端准入的概率值,所述第四参数为与所述终端的业务类型相关的一个或多个第五时长,所述第三参数为用于所述终端确定准入间隔或接入间隔的第六时长。在示例性的实施例中,上述第二参数、第四参数和第三参数可以是协议约定的,也可以是网络配置的。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.
示例性的,参考图8示出的方法P800中S860对应的实施例中,终端确定上述随机数与上述第二参数之间关系不满足预设要求的情况下,终端根据所述第六时长确定第一时间点。具体可以参考方法P800的相关实施例。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.
在一种示例性的实施例中,所述第一配置信息包括第四参数,所述第四参数为与所述终端的业务类型相关的一个或多个第五时长。在示例性的实施例中,上述第四参数可以是协议约定的,也可以是网络配置的。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.
示例性的,参考图9示出的方法P900对应的实施例中,终端确定与当前的业务类型对应的第五时长;以及,根据所述与当前的业务类型对应的第五时长,确定第一时间点。具体可以参考方法P900的相关实施例。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.
其中,图16为本申请实施例提供的一种第一配置信息的处理方法P1600的信令流程示意图。具体提供在第四参数包含一个第五时长的情况下,第一配置信息的生成及发送方案。参考图16,方法P1600提供以下步骤: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:
S1601、接入网设备121接收核心网设备122发送的第i个终端的业务类型。S1601 : The access network device 121 receives the service type of the i-th terminal sent by the core network device 122 .
S1602、接入网设备121根据第i个终端的业务类型,确定第i终端对应的第五时长,得到第i终端对应的第一配置信息中的第四参数,i为正整数。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.
S1603、接入网设备121向终端11发送寻呼消息,其中,第i终端对应的第一配置信息携带于寻呼消息中。其中,第一配置信息中可以携带终端的业务类型,也可以不携带,本实施例对此不做限定。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.
方法P1600提供的方案中,接入网设备根据终端的业务类型来确定关于该终端的第五时长,即接入网设备向终端发送的第一配置信息中第四参数为与当前终端业务类型之间具有映射关系的一个第五时长。本实施例中,接入网设备可以将上述第一配置信息可以携带于寻呼消息中向终端发送。从而终端可以根据所接收到的第五时长,确定第一时间点。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.
其中,图17为本申请实施例提供的一种第一配置信息的处理方法P1700的信令流程示意图。具体提供在第四参数包含多个第五时长的情况下,第一配置信息的生成及发送方案。参考图17,方法P1700提供以下步骤: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:
S1701、接入网设备121接收核心网设备122发送的多个终端对应的N个业务类型,N为正整数。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.
S1702、接入网设备121确定所述N个业务类型分别对应的N个第五时长,得到第一配置信息中的第四参数。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.
S1703、接入网设备121向终端11发送寻呼消息,第一配置信息携带于寻呼消息中;第i个终端的业务类型包含于第一配置信息中,或第i个终端终端的业务类型携带于寻呼消息中。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.
方法P1700提供的方案中,接入网设备接收核心网发送的各个终端的业务类型,然后根据各个终端业务类型分别对应的第五时长,并将多个业务类型分别对应的第五时长确定每个终端的第四参数。从而,各个终端所获得的第四参数为多个业务类型分别对应的第五时长,即多个第五时长。该情况下,终端的业务类型可以携带于上述第一配置信息中或携带于寻呼消息中。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.
在一种示例性的实施例中,所述第一配置信息包括第二参数和第五参数,所述第二参数为用于所述终端判定终端准入的概率值,所述第五参数为与所述终端的业务类型相关的一个或多个偏移量。在示例性的实施例中,上述第二参数和第五参数可以是协议约定的,也可以是网络配置的。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.
示例性的,参考图10示出的方法P1000中S1050对应的实施例中,终端确定上述第一值(偏移量作用于随机数后的数值)与上述第二参数之间关系满足预设要求的情况下,终端将当前时间点确定为第一时间点。具体可以参考方法P1000的相关实施例。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.
在一种示例性的实施例中,所述第一配置信息包括第二参数、第五参数和第三参数,所述第二参数为用于所述终端判定终端准入的概率值,所述第五参数为与所述终端的业务类型相关的一个或多个偏移量,所述第三参数为用于所述终端确定准入间隔或接入间隔的第六时长。在示例性的实施例中,上述第二参数、第五参数和第三参数可以是协议约定的,也可以是网络配置的。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.
示例性的,参考图10示出的方法P1000中S1060对应的实施例中,终端确定上述第一值(偏移量作用于随机数后的数值)与上述第二参数之间关系不满足预设要求的情况下,终端根据所述第六时长确定第一时间点。具体可以参考方法P1000的相关实施例。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.
其中,图18为本申请实施例提供的一种第一配置信息的处理方法P1800的信令流程示意图。具体提供在第五参数包含一个偏移量的情况下,第一配置信息的生成及发送方案。参考图18,方法P1800提供以下步骤: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:
S1801、接入网设备121接收核心网设备122发送的第i个终端的业务类型。S1801 . The access network device 121 receives the service type of the i-th terminal sent by the core network device 122 .
S1802、接入网设备121根据第i个终端的业务类型,确定第i终端对应的偏移量,得到第i终端对应的第一配置信息中的第五参数,i为正整数。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.
S1803、接入网设备121向终端11发送寻呼消息,其中,第i终端对应的第一配置信息携带于寻呼消息中。其中,第一配置信息中可以携带终端的业务类型,也可以不携带,本实施例对此不做限定。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.
方法P1800提供的方案中,接入网设备根据终端的业务类型来确定关于该终端的偏移量,即接入网设备向终端发送的第一配置信息中第五参数为与当前终端业务类型之间具有映射关系的一个偏移量。本实施例中,接入网设备可以将上述第一配置信息可以携带于寻呼消息中向终端发送。从而终端可以根据所接收到的偏移量作用于其随机数得到第一值,进而根据第一值与第二参数之间的关系是否满足预设要求来确定第一时间点。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.
其中,图19为本申请实施例提供的一种第一配置信息的处理方法P1900的信令流程示意图。具体提供在第五参数包含多个偏移量的情况下,第一配置信息的生成及发送方案。参考图19,方法P1900提供以下步骤: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:
S1901、接入网设备121接收核心网设备122发送的多个终端对应的N个业务类型,N为正整数。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.
S1902、接入网设备121确定所述N个业务类型分别对应的N个偏移量,得到第一配置信息中的第五参数。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.
S1903、接入网设备121向终端11发送寻呼消息,第一配置信息携带于寻呼消息中;第i个终端的业务类型包含于第一配置信息中,或第i个终端终端的业务类型携带于寻呼消息中。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.
方法P1900提供的方案中,接入网设备接收核心网发送的各个终端的业务类型,然后根据各个终端业务类型分别对应的偏移量,并将多个业务类型分别对应的多个偏移量确定每个终端的第五参数。从而,各个终端所获得的第五参数为多个业务类型分别对应的偏移量,即多个偏移量。该情况下,终端的业务类型可以携带于上述第一配置信息中或携带于寻呼消息中。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.
在示例性的实施例中,图20为本申请实施例提供的一种终端接入网络的方法P2000的信令流程示意图。具体为终端11与网络侧设备12之间的信息交互方案。参考图20,方法P2000提供以下步骤: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:
S2001、网络侧设备12确定第一配置信息。具体实施方式可以参考图13-图19对应的实施例。S2001: The network side device 12 determines first configuration information. For detailed implementation, please refer to the embodiments corresponding to Figures 13 to 19.
S2002、网络侧设备12向终端11发送第一配置信息。具体实施方式可以参考图13-图19对应的实施例。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.
S2003、终端11根据所述第一配置信息确定第一时间点;以及,根据所述第一时间点,执行统一接入控制UAC或向网络侧设备发起随机接入过程。具体实施方式可以参考图2-图12对应的实施例。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 .
方法P2000提供的方案中,网络侧设备确定第一配置信息,并向终端发送相关信息。终端根据接收到的第一配置信息确定自身对应的第一时间点,然后根据第一时间点发起随机接入过程;或根据第一时间点执行UAC,进一步地在通过UAC后发起随机接入过程。在本申请实施例提供的方案中,不同终端所确定的第一时间点可以不同,从而可以避免大部分终端同时发起随机接入过程而造成的网络拥塞。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.
为便于更好的实施本申请实施例的终端接入网络的方法,本申请实施例还提供一种终端接入网络的装置,所述终端接入网络的装置可以应用在终端中,图21为本申请实施例提供的一种终端接入网络的装置2100的结构示意图,如图21所示,本实施例提供的终端接入网络的装置2100包括以下模块。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.
获取模块2110,用于获取第一配置信息;An acquisition module 2110 is configured to acquire first configuration information;
确定模块2120,用于根据所述第一配置信息确定第一时间点;A determination module 2120 is configured to determine a first time point according to the first configuration information;
接入模块2130,用于根据所述第一时间点,执行统一接入控制UAC或向网络侧设备发起随机接入过程。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.
在示例性的实施例中,基于前述方案,所述第一配置信息包括第一参数,所述第一参数为第一时长;所述确定模块2120,具体用于:根据所述第一时长,确定第一时间区间;以及,根据属于所述第一时间区间的时间值,确定第一时间点。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.
在示例性的实施例中,基于前述方案,所述第一配置信息包括第一参数,所述第一参数为多个第二时长;所述确定模块2120,具体用于:根据随机确定的方式从所述多个第二时长中确定出一个第二时长,或,根据以下信息中的至少一种,从所述多个第二时长中确定出一个第二时长;所述信息包括:所述终端的类型、所述终端对应寻呼帧PF的标识、所述PF的位置、所述终端对应的寻呼时机PO的标识,以及所述PO的位置;以及,根据所确定出的第二时长,确定第一时间点。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.
在示例性的实施例中,基于前述方案,所述第一配置信息包括第一参数,所述第一参数为与终端所属分组相关的一个或多个第三时长;所述确定模块2120,具体用于:在所述第三时长为一个与所述终端所属分组具有映射关系的情况下,根据所述第三时长,确定第一时间点;或,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,
所述确定模块2120,具体用于:在所述第三时长为与不同分组分别具有映射关系的多个第三时长的情况下,根据所述终端所属的分组,从所述多个第三时长中确定出一个第三时长;根据所确定出的第三时长,确定第一时间点。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.
在示例性的实施例中,基于前述方案,所述第一配置信息包括第一参数,所述第一参数为第四时长,且所述第一参数携带于所述寻呼消息的寻呼记录中;所述确定模块2120,具体用于:根据所述第四时长,确定第一时间点。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.
在示例性的实施例中,基于前述方案,所述第一配置信息包括第二参数,所述第二参数为用于判定终端准入的概率值;所述确定模块2120,具体用于:确定随机数;以及,在所述随机数与所述第二参数之间关系满足预设要求情况下,将当前时间点确定为第一时间点。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.
在示例性的实施例中,基于前述方案,所述第一配置信息包括第二参数和第四参数,所述第二参数为用于判定终端准入的概率值,所述第四参数为与业务类型相关的一个或多个第五时长;所述确定模块2120,具体用于:确定随机数;在所述随机数与所述第二参数之间关系满足预设要求情况下,确定与当前的业务类型对应的第五时长;以及,根据所述与当前的业务类型对应的第五时长,确定第一时间点。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.
在示例性的实施例中,基于前述方案,所述第一配置信息还包括第三参数,所述第三参数为用于确定准入间隔或接入间隔的第六时长;所述确定模块2120,还具体用于:在所述随机数与所述第二参数之间关系不满足所述预设要求情况下,则将访问尝试认为禁止,并根据所述第六时长确定第一时间点。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.
在示例性的实施例中,基于前述方案,所述第一配置信息包括第四参数,所述第四参数为与业务类型相关的一个或多个第五时长;所述确定模块2120,具体用于:确定与当前的业务类型对应的第五时长;以及,根据所述与当前的业务类型对应的第五时长,确定第一时间点。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.
在示例性的实施例中,基于前述方案,所述第一配置信息包括所述终端的业务类型。In an exemplary embodiment, based on the aforementioned solution, the first configuration information includes a service type of the terminal.
在示例性的实施例中,基于前述方案,所述第一配置信息包括第二参数和第五参数,所述第二参数为用于判定终端准入的概率值,所述第五参数为与业务类型相关的一个或多个偏移量;所述确定模块2120,具体用于:确定随机数;确定当前的业务对应的第五参数,并根据所述随机数和所述第五参数确定第一值;以及,在所述第一值与所述第二参数之间关系满足预设要求情况下,将当前时间点确定为第一时间点。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.
在示例性的实施例中,基于前述方案,所述第一配置信息还包括第三参数,所述第三参数为用于确定准入间隔或接入间隔的第六时长;所述确定模块2120,还具体用于:在所述第一值与所述第二参数之间关系不满足所述预设要求情况下,则将访问尝试认为禁止,并根据所述第六时长确定第一时间点。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.
在示例性的实施例中,基于前述方案,所述确定模块2120,还具体用于:根据第六时长确定定时器的定时时长;以及,在访问尝试认为禁止时启动所述定时器,并将所述定时器的超时时间点确定为所述第一时间点。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.
在示例性的实施例中,基于前述方案,所述第一配置信息包括M个第七时长的集合,M为正整数;所述确定模块2120,具体用于:根据所述第一终端的身份标识,以及所述集合中第七时长的个数,确定第二值;在所述集合中确定出与所述第二值具有映射关系的第七时长;以及,根据与所述第二值具有映射关系的第七时长,确定第一时间点。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.
在示例性的实施例中,基于前述方案,所述第一配置信息包括与不同终端的身份标识具有映射关系的多个第八时长;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;
所述确定模块2120,具体用于:确定与所述第一终端的身份标识具有映射关系的第八时长;以及,根据所确定出的第八时长,确定第一时间点。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.
在示例性的实施例中,基于前述方案,所述接入模块,具体用于:在所述第一时间点,执行UAC或向网络侧设备发起随机接入过程;或,在以所述第一时间点为起点的第一时间段内,执行UAC或向网络侧设备发起随机接入过程。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.
应理解的是,上述实施例提供的终端接入网络的装置2100实施例与终端作为执行主体的终端接入网络的方法实施例可以相互对应,类似的描述可以参照方法实施例。为避免重复,此处不再赘述。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.
为便于更好的实施本申请实施例的终端接入网络的方法,本申请实施例还提供一种终端接入网络的装置,上述终端接入网络的装置可以应用在网络侧设备中,图22为本申请实施例提供的一种终端接入网络的装置2200的结构示意图,如图22所示,本实施例提供的终端接入网络的装置2200包括以下模块。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.
发送模块2210,用于发送第一配置信息;所述第一配置信息用于终端确定第一时间点,所述第一时间点用于所述终端执行统一接入控制UAC或发起随机接入过程。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.
在示例性的实施例中,基于前述方案,所述第一配置信息包括终端所属的分组信息;所述终端接入网络的装置2200还包括:接收模块和确定模块;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;
所述接收模块用于:在所述发送模块2210发送第一配置信息之前,接收核心网设备发送的第i个终端所属分组的信息,i为正整数;所述确定模块用于:根据所述第i个终端所属分组的信息,确定所述第i终端对应的第三时长,得到所述第一配置信息。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.
在示例性的实施例中,基于前述方案,所述第一配置信息包括终端的业务类型;所述终端接入网络的装置2200还包括:接收模块和确定模块;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;
所述接收模块用于:在所述发送模块2210发送第一配置信息之前,接收核心网设备发送的第i个终端的业务类型,i为正整数;所述确定模块用于:根据所述第i个终端的业务类型,确定所述第i终端对应的第五时长和偏移量中的至少一种,得到所述第一配置信息。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.
应理解的是,上述实施例提供的终端接入网络的装置2200实施例与网络侧设备作为执行主体的终端接入网络的方法实施例可以相互对应,类似的描述可以参照方法实施例。为避免重复,此处不再赘述。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.
本申请实施例中的终端接入网络的装置可以是电子设备,例如具有操作系统的电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,终端可以包括但不限于上述所列举的终端11的类型,其他设备可以为服务器、网络附属存储器(Network Attached Storage,NAS)等,本申请实施例不作具体限定。The device for the terminal to access the network in the embodiment 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 a chip. The electronic device can be a terminal, or it can be other devices 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 embodiment of the present application.
如图23所示,本申请实施例还提供一种通信设备2300,包括处理器2301和存储器2302,存储器2302上存储有可在所述处理器2301上运行的程序或指令,例如,该通信设备2300为终端时,该程序或指令被处理器2301执行时实现上述终端接入网络的方法中如图2至图12对应实施例的各个步骤,且能达到相同的技术效果。该通信设备2300为网络侧设备时,该程序或指令被处理器2301执行时实现上述终端接入网络的方法如图13和图19对应实施例的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。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.
本申请实施例还提供一种终端,包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如图2至图12所示方法实施例中的步骤。该终端实施例与上述终端侧方法实施例对应,上述方法实施例的各个实施过程和实现方式均可适用于该终端实施例中,且能达到相同的技术效果。具体地,图24为实现本申请实施例的一种终端的硬件结构示意图。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.
该终端2400包括但不限于:射频单元2401、网络模块2402、音频输出单元2403、输入单元2404、传感器2405、显示单元2406、用户输入单元2407、接口单元2408、存储器2409以及处理器2410等中的至少部分部件。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.
本领域技术人员可以理解,终端2400还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器2410逻辑相连,从而通过电源管理系统实现管理充电、放电以及功耗管理等功能。图24中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。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.
应理解的是,本申请实施例中,输入单元2404可以包括图形处理单元(Graphics Processing Unit,GPU)24041和麦克风24042,图形处理器24041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元2406可包括显示面板24061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板24061。用户输入单元2407包括触控面板24071以及其他输入设备24072中的至少一种。触控面板24071,也称为触摸屏。触控面板24071可包括触摸检测装置和触摸控制器两个部分。其他输入设备24072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。It should be understood that in the 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 the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the 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 the 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 a joystick, which will not be repeated here.
本申请实施例中,射频单元2401接收来自网络侧设备的下行数据后,可以传输给处理器2410进行处理;另外,射频单元2401可以向网络侧设备发送上行数据。通常,射频单元2401包括但不限于天线、放大器、收发信机、耦合器、低噪声放大器、双工器等。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.
存储器2409可用于存储软件程序或指令以及各种数据。存储器2409可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器2409可以包括易失性存储器或非易失性存储器。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本申请实施例中的存储器2409包括但不限于这些和任意其它适合类型的存储器。Memory 2409 can be used to store software programs or instructions and various data. Memory 2409 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. 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.). Furthermore, memory 2409 may include volatile memory or non-volatile memory. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be random access memory (RAM), static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM (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.
处理器2410可包括一个或多个处理单元;可选的,处理器2410集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器2410中。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.
其中,处理器2410,用于获取第一配置信息;根据所述第一配置信息确定第一时间点;根据所述第一时间点,执行统一接入控制UAC或向网络侧设备发起随机接入过程。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.
终端根据接收到的第一配置信息确定自身对应的第一时间点,然后根据第一时间点发起随机接入过程;或根据第一时间点执行UAC,进一步地在通过UAC后发起随机接入过程。在本申请实施例提供的方案中,不同终端所确定的第一时间点可以不同,从而可以避免大部分终端同时发起随机接入过程而造成的网络拥塞。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.
可以理解,本实施例中提及的各实现方式的实现过程可以参照方法实施例中如图2至图12的相关描述,并达到相同或相应的技术效果,为避免重复,在此不再赘述。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.
本申请实施例还提供一种网络侧设备,包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如图13至图19所示的方法实施例的步骤。该网络侧设备实施例与上述网络侧设备方法实施例对应,上述方法实施例的各个实施过程和实现方式均可适用于该网络侧设备实施例中,且能达到相同的技术效果。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.
具体地,本申请实施例还提供了一种网络侧设备。如图25所示,该网络侧设备250包括:天线251、射频装置252、基带装置253、处理器254和存储器255。天线251与射频装置252连接。在上行方向上,射频装置252通过天线251接收信息,将接收的信息发送给基带装置253进行处理。在下行方向上,基带装置253对要发送的信息进行处理,并发送给射频装置252,射频装置252对收到的信息进行处理后经过天线251发送出去。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.
以上实施例中网络侧设备执行的方法可以在基带装置253中实现,该基带装置253包括基带处理器。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.
基带装置253例如可以包括至少一个基带板,该基带板上设置有多个芯片,如图25所示,其中一个芯片例如为基带处理器,通过总线接口与存储器255连接,以调用存储器255中的程序,执行以上方法实施例中所示的网络侧设备操作。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.
该网络侧设备还可以包括网络接口256,该接口例如为通用公共无线接口(Common Public Radio Interface,CPRI)。The network side device may also include a network interface 256, which is, for example, a Common Public Radio Interface (CPRI).
具体地,本发明实施例的网络侧设备250还包括:存储在存储器255上并可在处理器254上运行的指令或程序,处理器254调用存储器255中的指令或程序执行图22所示各模块执行的方法,并达到相同的技术效果,为避免重复,故不在此赘述。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.
具体地,本申请实施例还提供了一种网络侧设备。如图26所示,该网络侧设备2600包括:处理器2601、网络接口2602和存储器2603。其中,网络接口2602例如为通用公共无线接口(common public radio interface,CPRI)。Specifically, an 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).
具体地,本发明实施例的网络侧设备2600还包括:存储在存储器2603上并可在处理器2601上运行的指令或程序,处理器2601调用存储器2603中的指令或程序执行图22所示各模块执行的方法,并达到相同的技术效果,为避免重复,故不在此赘述。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.
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述终端接入网络的方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。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.
其中,所述处理器为上述实施例中所述的终端中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器ROM、随机存取存储器RAM、磁碟或者光盘等。在一些示例中,可读存储介质可以是非瞬态的可读存储介质。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.
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述终端接入网络的方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。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.
应理解,本申请实施例提到的芯片还可以称为系统级芯片,系统芯片,芯片系统或片上系统芯片等。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.
本申请实施例提供了一种计算机程序/程序产品,所述计算机程序/程序产品被存储在存储介质中,所述计算机程序/程序产品被至少一个处理器执行以实现上述终端接入网络的方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。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.
本申请实施例还提供了一种终端接入网络的系统,包括:终端及网络侧设备,所述终端可用于执行如图2至图12所述的终端接入网络的方法的步骤,所述网络侧设备可用于执行如图13至图19所述的终端接入网络的方法的步骤。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.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。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.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助计算机软件产品加必需的通用硬件平台的方式来实现,当然也可以通过硬件。该计算机软件产品存储在存储介质(如ROM、RAM、磁碟、光盘等)中,包括若干指令,用以使得终端或者网络侧设备执行本申请各个实施例所提供的终端接入网络的方法。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.
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式的实施方式,这些实施方式均属于本申请的保护之内。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 (49)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410174953.3A CN120456159A (en) | 2024-02-07 | 2024-02-07 | Method, device, terminal, network-side equipment, and medium for terminal accessing network |
| CN202410174953.3 | 2024-02-07 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025167916A1 true WO2025167916A1 (en) | 2025-08-14 |
Family
ID=96604557
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2025/075811 Pending WO2025167916A1 (en) | 2024-02-07 | 2025-02-05 | Method and apparatus for terminal to access network, terminal, network-side device, and medium |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN120456159A (en) |
| WO (1) | WO2025167916A1 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102469547A (en) * | 2010-11-04 | 2012-05-23 | 中兴通讯股份有限公司 | Control method, terminal and system for terminal access |
| CN112385270A (en) * | 2020-10-15 | 2021-02-19 | 北京小米移动软件有限公司 | Access control information processing method and device, communication equipment and storage medium |
| CN112544118A (en) * | 2018-08-09 | 2021-03-23 | 上海诺基亚贝尔股份有限公司 | Method, apparatus and computer readable medium for random access |
| WO2023025015A1 (en) * | 2021-08-23 | 2023-03-02 | 维沃移动通信有限公司 | Random access resource selection and configuration methods, apparatus, terminal, and network side device |
| US20230337114A1 (en) * | 2020-09-07 | 2023-10-19 | Beijing Xiaomi Mobile Software Co., Ltd. | Access control method, and communication device and storage medium |
-
2024
- 2024-02-07 CN CN202410174953.3A patent/CN120456159A/en active Pending
-
2025
- 2025-02-05 WO PCT/CN2025/075811 patent/WO2025167916A1/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102469547A (en) * | 2010-11-04 | 2012-05-23 | 中兴通讯股份有限公司 | Control method, terminal and system for terminal access |
| CN112544118A (en) * | 2018-08-09 | 2021-03-23 | 上海诺基亚贝尔股份有限公司 | Method, apparatus and computer readable medium for random access |
| US20230337114A1 (en) * | 2020-09-07 | 2023-10-19 | Beijing Xiaomi Mobile Software Co., Ltd. | Access control method, and communication device and storage medium |
| CN112385270A (en) * | 2020-10-15 | 2021-02-19 | 北京小米移动软件有限公司 | Access control information processing method and device, communication equipment and storage medium |
| WO2023025015A1 (en) * | 2021-08-23 | 2023-03-02 | 维沃移动通信有限公司 | Random access resource selection and configuration methods, apparatus, terminal, and network side device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN120456159A (en) | 2025-08-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN120415671A (en) | Device, method and computer program product for communication | |
| US20250168816A1 (en) | Positioning method, positioning apparatus, and device | |
| WO2025124324A1 (en) | Cell configuration method and apparatus, and relay device, terminal and network device | |
| WO2025167916A1 (en) | Method and apparatus for terminal to access network, terminal, network-side device, and medium | |
| WO2025026136A1 (en) | Signal transmission method and apparatus, and terminal, network side device and readable storage medium | |
| WO2024208345A1 (en) | Paging method and communication device | |
| WO2024083119A1 (en) | Random access method and apparatus, and terminal and network-side device | |
| WO2023124823A1 (en) | Communication method and apparatus | |
| EP4557777A1 (en) | Communication method based on sl positioning assistance information, terminal, and network side device | |
| EP4557782A1 (en) | Connection resumption method and apparatus, and terminal and network-side device | |
| WO2025146102A1 (en) | Network access method and apparatus, and terminal device, base station and readable storage medium | |
| WO2025148874A1 (en) | Terminal control method, terminal and network side device | |
| WO2025119357A1 (en) | Interaction method and apparatus, system, terminal, and network side device | |
| WO2024160200A1 (en) | Multicast service transmission method and apparatus, terminal, and network side device | |
| WO2025140481A1 (en) | Power control method, and terminal and network-side device | |
| WO2025011537A1 (en) | Message sending method and apparatus, message receiving method and apparatus, terminal, and network side device | |
| WO2024169818A1 (en) | Bwp switching processing method and apparatus, configuration sending method and apparatus, and device | |
| WO2025020967A1 (en) | Paging method and apparatus, device, and readable storage medium | |
| CN119653384A (en) | Data collection method, terminal and network side equipment | |
| WO2025146176A1 (en) | Paging monitoring method, terminal, and network side device | |
| WO2024208126A1 (en) | Request information reporting method, information configuration method, and related device | |
| WO2024208104A1 (en) | Method and apparatus for sending delay information report scheduling request sr | |
| CN110234135B (en) | Method and device for data transmission by using single radio frequency and user equipment | |
| WO2025007900A1 (en) | Lp-wus monitoring method, and terminal and network-side device | |
| WO2025108494A1 (en) | Random access method and apparatus, terminal, and network side device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 25751515 Country of ref document: EP Kind code of ref document: A1 |