Method and device for controlling radio resource control (RRC) state, and storage medium
By monitoring the RRC connection recovery process of the terminal device within a specified period of the access network device and judging its entry conditions, the terminal device enters the RRC idle state, which solves the waste of resources after the terminal device enters the RRC inactive state in 5G mobile communication technology and The problem of increased power consumption improves network efficiency.
Patent Information
- Application Number
- CN202310703119.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-14
- Publication Date
- 2024-12-17
AI Technical Summary
In 5G mobile communication technology, after the terminal device enters the RRC inactive state, the number of contextual sessions retained by the access network device is too large, resulting in waste of network resources and increased power consumption, especially in the night time, terminal devices that have no service behavior cannot be quickly Recovery affects network efficiency.
During the specified period of the access network device, monitor the RRC connection recovery process of the terminal device. If the recovery reason is notification area update, determine whether the terminal device meets the entry conditions of the RRC inactive state and controls it to enter the RRC idle state, thereby reducing the Context session count and reduce power consumption.
By controlling the terminal device to enter the RRC idle state, the number of contextual sessions retained by the access network device is reduced, network resource waste is avoided, power consumption of the access network device is reduced, and network efficiency is improved.
Smart Images

Figure CN119155821A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to a method, device and storage medium for controlling a radio resource control (RRC) state. Background Art
[0002] At present, the fifth generation mobile communication technology (5G) has added a new radio resource control inactive state (Radio Resource Control inactive, RRC_INACTIVE), that is, the RRC inactive state. For terminal equipment scenarios with low business or no low latency requirements, the access network equipment will directly let the terminal device enter the RRC inactive state based on the basic strategy (the inactive state switch is turned on by default) and retain the context session of the terminal device on the GNB-AMF side.
[0003] In this terminal device scenario, considering that a large number of terminal devices have no business behavior and rapid recovery requirements during the night period, they enter the RRC inactive state, resulting in an excessive number of context sessions retained by the access network equipment, a large amount of network resources wasted, and excessive power consumption. Summary of the invention
[0004] The present disclosure provides a method, device and storage medium for controlling a radio resource control (RRC) state.
[0005] According to one aspect of the present disclosure, a method for controlling a radio resource control (RRC) state is provided, which is applied to an access network device, the method comprising: within a specified time period of the access network device, for a terminal device in an RRC inactive state accessed by the access network device, monitoring an RRC connection recovery process for the terminal device; in a case where the RRC connection recovery process is monitored and the recovery reason of the RRC connection recovery process is a notification area update, determining whether the terminal device meets an entry condition for the RRC inactive state; and in a case where the terminal device meets the entry condition, controlling the terminal device to enter an RRC idle state.
[0006] According to another aspect of the present invention, there is provided an apparatus, comprising a memory, a transceiver, and a processor: the memory is used to store a computer program; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer program in the memory and perform the following operations: within a specified time period of an access network device, for a terminal device in an RRC inactive state accessed by the access network device, monitoring an RRC connection recovery process for the terminal device; when the RRC connection recovery process is monitored and the recovery reason of the RRC connection recovery process is a notification area update, determining whether the terminal device meets the entry condition of the RRC inactive state; when the terminal device meets the entry condition, controlling the terminal device to enter the RRC idle state.
[0007] According to another aspect of the present invention, there is provided a control device for a wireless resource control (RRC) state, which is applied to an access network device, and the device comprises: a monitoring unit, for monitoring an RRC connection recovery process for a terminal device in an RRC inactive state accessed by the access network device within a specified time period of the access network device; a determination unit, for determining whether the terminal device satisfies an entry condition for the RRC inactive state when the RRC connection recovery process is monitored and the recovery reason of the RRC connection recovery process is a notification area update; and a control unit, for controlling the terminal device to enter an RRC idle state when the terminal device satisfies the entry condition.
[0008] According to another aspect of the present invention, a processor-readable storage medium is provided, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the method for controlling the radio resource control (RRC) state in the embodiment of the first aspect.
[0009] The present invention has the following technical effects:
[0010] During a specified time period of the access network device, for a terminal device in an RRC inactive state accessed by the access network device, monitor the RRC connection recovery process for the terminal device; when the RRC connection recovery process is monitored and the recovery reason of the RRC connection recovery process is a notification area update, determine whether the terminal device meets the entry conditions of the RRC inactive state; when the terminal device meets the entry conditions, control the terminal device to enter the RRC idle state, thereby being able to control the terminal device that has no business behavior and rapid recovery requirements during the night time period to enter the RRC idle state, thereby reducing the number of context sessions retained by the access network device, avoiding waste of network resources, and reducing power consumption of the access network device.
[0011] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] The accompanying drawings are used to better understand the present solution and do not constitute a limitation of the present application.
[0013] Figure 1 It is a flowchart of a method for controlling a radio resource control (RRC) state according to an embodiment of the present invention;
[0014] Figure 2 It is a flowchart of another method for controlling the RRC state of a radio resource control provided by an embodiment of the present invention;
[0015] Figure 3 It is a confirmed schematic diagram of a designated period of time for access network equipment;
[0016] Figure 4 It is a control diagram of the RRC state;
[0017] Figure 5 It is a structural diagram of a control device for radio resource control RRC state provided by an embodiment of the present invention;
[0018] Figure 6 It is a structural diagram of another device for controlling the RRC state of radio resource control provided according to an embodiment of the present invention. DETAILED DESCRIPTION
[0019] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0020] In the embodiments of the present invention, the term "and / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent three situations: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.
[0021] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.
[0022] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0023] The following describes the method, device and storage medium for controlling the radio resource control (RRC) state of this embodiment with reference to the accompanying drawings.
[0024] It should be noted that the technical solution provided in the embodiment of the present invention can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobilecommunication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new air interface (NR) system, etc. These various systems include a transmitting end and a receiving end. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.
[0025] The terminal device involved in the embodiment of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called a user equipment (UE). The wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device can be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it can be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a wireless access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDA) and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, and a user device, but is not limited in the embodiments of the present application.
[0026] Figure 1 It is a flow chart of a method for controlling a radio resource control RRC state provided according to an embodiment of the present invention. The method for controlling a radio resource control RRC state is applied to a control device for a radio resource control RRC state. The control device for the radio resource control RRC state in this embodiment is implemented by software and / or hardware. The control device for the radio resource control RRC state in this embodiment can be configured in an access network device.
[0027] like Figure 1 As shown, the control method of the radio resource control RRC state may include:
[0028] Step 101, within a specified time period of the access network device, for a terminal device in an RRC inactive state accessed by the access network device, monitor the RRC connection recovery process for the terminal device.
[0029] In an embodiment of the present invention, in one example, during a specified time period of the access network device, most of the terminal devices or multiple terminal devices accessed by the access network device may have no business behavior or no rapid recovery demand. In another example, during a specified time period of the access network device, the terminal devices accessed by the access network device are likely to have no business behavior or have no rapid recovery demand.
[0030] The specified time period may be set based on experience or determined based on historical behavior data of the terminal device accessed by the access network device. The specified time period may be, for example, a night time period.
[0031] In the embodiment of the present invention, the access network device may be provided with an RRC state control switch, and the RRC state control switch is in the on state. That is, before step 101, the access network device may also perform the following process: (1) determine whether the access network device is provided with an RRC state control switch; (2) if the access network device is not provided with an RRC state control switch, the default may be to perform real-time Figure 1 Each step in the embodiment shown; (3) if the access network device is provided with an RRC state control switch, and the RRC state control switch is in the closed state, then stop executing Figure 1 (4) If the access network device is provided with an RRC state control switch, and the RRC state control switch is in the on state, then execute Figure 1 The various steps in the illustrated embodiment.
[0032] Among them, when the RRC state control switch is in the off state, the access network device may have at least one of the following situations: the number of terminal devices connected to the access network device may be small, or the proportion of terminal devices in the RRC inactive state on the access network device may be small, etc., which does not affect the service experience of the terminal devices with low latency requirements connected to the access network device.
[0033] Among them, when the RRC state control switch is in the on state, the access network device may have at least one of the following situations: the number of terminal devices connected to the access network device is too large, or the proportion of terminal devices in the RRC inactive state on the access network device is large, etc., which may affect the service experience of the terminal device with low latency requirements connected to the terminal device.
[0034] Step 102, when an RRC connection recovery process is monitored and the recovery reason of the RRC connection recovery process is a notification area update, determine whether the terminal device meets the entry conditions of the RRC inactive state.
[0035] In an embodiment of the present invention, the recovery reason is the RRC connection recovery process of notifying the area update, which means that when the terminal device is in the RRC inactive state, the terminal device can move within the area configured by the access network device without notifying the access network device; when the terminal device moves out of the area configured by the access network device, the terminal device can initiate the RRC connection recovery process and enter the RRC connected state to perform area update processing; after the area update is completed, when the terminal device meets the entry conditions of the RRC inactive state, the access network device can control the terminal device to switch from the RRC connected state to the RRC inactive state.
[0036] In an embodiment of the present invention, the conditions for entering the RRC inactive state may include at least one of the following: (1) the access network device turns on the relevant switch of the RRC inactive state and configures the timer; (2) the terminal device capability supports the RRC inactive state; (3) the terminal device context carries core network assistance information (Core Network Assistance Information); (4) the terminal device has no business for a period of time, triggering the RRC connection release process.
[0037] In an embodiment of the present invention, the access network device may also perform the following process: when an RRC connection recovery process is monitored and the recovery reason of the RRC connection recovery process is other reasons other than the notification area update, determine whether the terminal device meets the entry conditions; if the terminal device meets the entry conditions, control the terminal device to enter the RRC inactive state.
[0038] Among them, for a terminal device connected to the access network device, if the terminal device is in the RRC inactive state and monitors the RRC connection recovery process with the recovery reason being other than the notification area update, it means that there may be business on the terminal device, rather than no business for a period of time. In this case, if the terminal device meets the entry conditions of the RRC inactive state again, the context session needs to be retained for the terminal device, so the terminal device can be controlled to enter the RRC inactive state.
[0039] Step 103, when the terminal device meets the entry conditions, control the terminal device to enter the RRC idle state.
[0040] In an embodiment of the present invention, for a terminal device accessed by an access network device, if the terminal device is in an RRC inactive state and then monitors that the recovery cause is an RRC connection recovery process notifying an area update, and then the terminal device meets the conditions for entering the RRC inactive state again, it means that the terminal device may have no business for a period of time, and the RRC connection recovery will only be performed when the area is updated. In this case, there is no need to retain the context session for the terminal device, and the terminal device can be directly controlled to enter the RRC idle state.
[0041] In an embodiment of the present invention, the access network device may further perform the following process: within a non-specified time period of the access network device, for terminal devices in an RRC inactive state accessed by the access network device, obtain the current connection proportion of the access network device; the current connection proportion is the ratio of the number of terminal devices currently accessed by the access network device to a specified number threshold; the specified number threshold is the maximum number of terminal devices supported for access by the access network device; when the current connection proportion is greater than or equal to the first proportion threshold, control the terminal device to enter an RRC idle state.
[0042] In addition, the access network device may also perform the following process: when the current connection proportion is less than the first proportion threshold, control the terminal device to maintain the RRC inactive state.
[0043] Among them, in the non-specified time period of the access network, in one example, most of the terminal devices or multiple terminal devices accessed by the access network device may have business behaviors, or have a demand for rapid recovery. In another example, in the non-specified time period of the access network, the terminal devices accessed by the access network device are likely to have business behaviors, or have a demand for rapid recovery. Among them, the non-specified time period of the access network refers to other time periods within a certain time period except the specified time period. Among them, a certain time period, for example, includes a 24-hour time period or a 12-hour time period every day.
[0044] Among them, when the current connection proportion of the access network device is greater than or equal to the first proportion threshold, it means that the number of terminal devices accessed by the access network device is large, and the number of remaining terminal devices that the access network device can access is small. At this time, the number of terminal devices accessed by the access network device is close to saturation. At this time, if the context session is retained for the terminal device that meets the entry conditions of the RRC inactive state, it may affect the service experience of other terminal devices. Therefore, the terminal device can be controlled to enter the RRC idle state.
[0045] Among them, when the current connection proportion of the access network device is less than the first proportion threshold, it means that the number of terminal devices accessed by the access network device is not close to saturation, and the access network device still has relatively more network resources. At this time, for the terminal devices that meet the entry conditions of the RRC inactive state, the context session is retained and will not affect the service experience of other terminal devices. Therefore, the terminal device can be controlled to maintain the RRC inactive state.
[0046] The control method of the wireless resource control RRC state of the embodiment of the present invention monitors the RRC connection recovery process for the terminal device in the RRC inactive state accessed by the access network device within a specified time period of the access network device; when the RRC connection recovery process is monitored and the recovery reason of the RRC connection recovery process is a notification area update, determines whether the terminal device meets the entry condition of the RRC inactive state; when the terminal device meets the entry condition, controls the terminal device to enter the RRC idle state, so that the terminal device with no business behavior and rapid recovery requirements during the night time period can be controlled to enter the RRC idle state, thereby reducing the number of context sessions retained by the access network device, avoiding network resource waste, and reducing the power consumption of the access network device.
[0047] Figure 2 It is a flowchart of another method for controlling the RRC state of a radio resource control provided according to an embodiment of the present invention.
[0048] like Figure 2 As shown, in Figure 1 Based on the illustrated embodiment, the method for controlling the radio resource control RRC state may further include:
[0049] Step 201: Obtain a specified time period of an access network device.
[0050] In the embodiment of the present invention, if the designated time period of the access network device is not obtained, the initial time period may be used as the designated time period of the access network device.
[0051] Step 202, when the specified time period is the initial time period, obtain the behavior data of at least one terminal device in the RRC inactive state accessed by the access network device within the preset time period, the behavior data including: whether the terminal device has active data link establishment behavior, and the occurrence time of the active data link establishment behavior.
[0052] In the embodiment of the present invention, the terminal device has an active data link establishment behavior, which means that the terminal device initiates the reconstruction of the RRC connection, and the reason for the reconstruction of the RRC connection is that the terminal device needs to transmit data. Among them, the request initiated by the terminal device to reconstruct the RRC connection will carry the connection reason. Among them, the occurrence time of the active data link establishment behavior can be the time when the terminal device initiates the reconstruction of the RRC connection.
[0053] In the embodiment of the present invention, the preset time period may be, for example, 3 days, n hours, etc., and may be set according to actual needs.
[0054] Step 203: update the designated time period of the access network device according to the behavior data of at least one terminal device.
[0055] In an embodiment of the present invention, the process of the access network device executing step 203 may, for example, be as follows: determining, based on the behavior data of at least one terminal device, a first terminal device in at least one terminal device that does not have active data link establishment behavior, and a second terminal device in at least one terminal device that has active data link establishment behavior; determining a state retention time period based on a time period when the first terminal device is in an RRC inactive state; determining, based on the occurrence time of the active data link establishment behavior of the second terminal device, whether there is a state interruption time period that meets specified conditions within a preset time period; if there is no state interruption time period within the preset time period, or if the state interruption time period is not included in the state retention time period, updating the specified time period of the access network device according to the state retention time period; if there is a state interruption time period within the preset time period, and the state interruption time period is included in the state retention time period, updating the specified time period of the access network device according to the non-state interruption time period within the state retention time period.
[0056] Among them, the specified conditions satisfied by the status interruption time period include at least one of the following: the duration of the active data link establishment behavior of the second terminal device within the status interruption time period is less than the preset duration threshold; the ratio of the number of second terminal devices to the number of at least one terminal device within the status interruption time period is greater than the second proportion threshold.
[0057] Among them, the process of the access network device determining the state retention time period according to the time period when the first terminal device is in the RRC inactive state can be, for example, when there is only one first terminal device, directly using the time period when the first terminal device is in the RRC inactive state as the state retention time period. When there are multiple first terminal devices, the time period when each first terminal device is in the RRC inactive state can be obtained separately; the intersection of the multiple time periods, that is, the overlapping time period, is used as the state retention time period.
[0058] It should be noted that if the state retention time period is not obtained, it is determined that the access network device does not exist in the specified time period.
[0059] Among them, the process of the access network device determining the status interruption time period based on the occurrence time of the active data link establishment behavior of the second terminal device can be, for example, as follows: (1) obtaining a candidate time period, wherein the occurrence duration of the active data link establishment behavior of each second terminal device within the candidate time period is less than a preset time threshold; (2) if the candidate time period is not obtained, determining that there is no status interruption time period within the preset time period; (3) if the candidate time period is obtained, obtaining the number of second terminal devices within the candidate time period, and obtaining the total number of terminal devices connected to the access network device (i.e., the number of at least one terminal device); obtaining the ratio of the two numbers; when the ratio is greater than the second proportion threshold, using the candidate time period as the status interruption time period; when the ratio is less than or equal to the second proportion threshold, stopping using the candidate time period as the status interruption time period.
[0060] The second percentage threshold may be, for example, 30%, etc. The preset duration threshold may be, for example, 5 minutes, etc.
[0061] In the embodiment of the present invention, the execution order of step 201 to step 203 is not limited to Figure 1 Before which step in, or after which step in. If steps 201 to 203 are performed before step 101, the specified time period in step 101 may be an updated specified time period determined based on steps 201 to 203. If steps 201 to 203 are performed after step 101, the specified time period in step 101 may be an initial time period.
[0062] In addition, after step 203, when the access network device needs to execute steps 201 to 203 again, it can use the initial time period to replace the specified time period, so that the access network device can re-execute steps 201 to 203, and re-determine the specified time period based on the behavior data of at least one terminal device in the RRC inactive state accessed by the access network device within the latest time period.
[0063] Among them, since the terminal devices accessed by the access network device may change over time, and the active data link establishment behavior of the accessed terminal devices may also change over time, the previously determined designated time period may not be applicable to the current time. Therefore, it is necessary to re-combine the behavior data of at least one terminal device in the RRC inactive state accessed by the access network device within a preset time period after the current time to determine the latest designated time period, improve the applicability of the designated time period, and further reduce the waste of network resources and reduce the power consumption of access network equipment.
[0064] The control method of the wireless resource control RRC state of the embodiment of the present invention obtains the specified time period of the access network device; when the specified time period is the initial time period, obtains the behavior data of at least one terminal device in the RRC inactive state accessed by the access network device within the preset time period, and the behavior data includes: whether the terminal device has active data link establishment behavior, and the occurrence time of the active data link establishment behavior; according to the behavior data of at least one terminal device, the specified time period of the access network device is updated and processed, so that the specified time period of the access network device can be accurately determined, and then based on the specified time period, for the terminal device with no business behavior and rapid recovery requirements during the night time period, the terminal device is controlled to enter the RRC idle state, thereby reducing the number of context sessions retained by the access network device, avoiding network resource waste, and reducing the power consumption of the access network device.
[0065] The following examples are used to illustrate this. Figure 3 The figure shows a schematic diagram of determining the designated time period of the access network equipment. Figure 3 In the process of determining the designated time period of the access network device, the following steps may be included: (1) The base station (access network device) turns on the real inactive judgment switch (RRC state control switch). (2) The GNB (access network device) collects all UE information (behavior data of the terminal device) that enters the inactive state (RRC inactive state) within a 24h*3 period, and determines whether mo_data (active data link establishment behavior) is active after inactive; if so, execute (3); if not, execute (4). (3) The time c when active mo_data occurs under inactive (the time period when the first terminal device is in the RRC inactive state). (4) The time period A to B when there is no mo_data behavior under inactive (the state retention time period). (5) Take the intersection of time c and time period A to B to obtain the intersection result. (6) If the intersection result is that time c does not belong to time period A to B, then select A to B as the tidal time period (designated time period). (7) If the intersection result is that time c belongs to the A-B period, and the number of UEs at time c is greater than 30% of the total inactive UEs, and the active duration of UEs at time c is less than 5 minutes, then the earliest C1 and the latest C2 in the A-B period are removed to generate two specified time periods A-C1 and C2-B; if the intersection result is that time c belongs to the A-B period, and at least one of the above two conditions is not met at time c, then it is considered that time c does not belong to the A-B period.
[0066] The following examples are used to illustrate this. Figure 4 The figure shows the control diagram of the RRC state. Figure 4In the RRC state control process, the following steps may be included: (1) The UE (terminal device) has no service that satisfies the inactive detection period (i.e., the terminal device is in the RRC inactive state). (2) Whether the GNB (access network device) is in the tidal period and the real inactive judgment switch (RRC state control switch) is turned on; if so, execute (3); if not, execute (7). (3) Enter inactive for the first time, and then execute (4). (4) During Resume recovery (RRC connection recovery process), determine whether the cause value is RAU update (notification area update); if so, execute (5); if not, execute (6). (5) After RAU, there is no service again that satisfies the inactive period (meets the entry conditions of the RRC inactive state), and the context is released to enter RRC_IDLE (RRC idle state). (6) The UE enters the inactive state (RRC inactive state). (7) Determine whether the number of UEs connected to the current base station (access network device) is greater than 80% of the maximum number of connections; if so, execute (8); if not, execute (6). (8) Release the UE context and enter RRC_IDLE.
[0067] Figure 5 The present invention provides a schematic diagram of a structure of a control device for a radio resource control RRC state according to an embodiment of the present invention. The control device for the radio resource control RRC state is implemented by software and / or hardware, and the control device for the radio resource control RRC state in this embodiment can be configured in an access network device.
[0068] like Figure 5 As shown, the control device of the radio resource control RRC state may include:
[0069] Transceiver 500, processor 510, memory 520, wherein:
[0070] The transceiver 500 is used to receive and send data under the control of the processor 510 .
[0071] Among them, Figure 5In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 510 and memory represented by memory 520. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 500 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which transmission medium may include a wireless channel, a wired channel, an optical cable, and the like. The processor 510 is responsible for managing the bus architecture and general processing, and the memory 520 may store data used by the processor 510 when performing operations.
[0072] The processor 510 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.
[0073] The processor 510 calls the computer program stored in the memory and performs the following operations:
[0074] During a specified time period of an access network device, for a terminal device in an RRC inactive state accessed by the access network device, monitor an RRC connection recovery process for the terminal device; when the RRC connection recovery process is monitored and the recovery reason of the RRC connection recovery process is a notification area update, determine whether the terminal device meets an entry condition for the RRC inactive state; when the terminal device meets the entry condition, control the terminal device to enter an RRC idle state.
[0075] In one embodiment of the present invention, the processor 510 is also used to read the computer program in the memory and perform the following operations: when the RRC connection recovery process is monitored and the recovery reason of the RRC connection recovery process is other reasons other than the notification area update, determine whether the terminal device meets the entry condition; when the terminal device meets the entry condition, control the terminal device to enter the RRC inactive state.
[0076] In one embodiment of the present invention, the processor 510 is also used to read the computer program in the memory and perform the following operations: within a non-specified time period of the access network device, for terminal devices in an RRC inactive state accessed by the access network device, obtain the current connection proportion of the access network device; the current connection proportion is the ratio of the number of terminal devices currently accessed by the access network device to a specified number threshold; the specified number threshold is the maximum number of terminal devices supported for access by the access network device; when the current connection proportion is greater than or equal to a first proportion threshold, control the terminal device to enter an RRC idle state.
[0077] In one embodiment of the present invention, the processor 510 is further used to read the computer program in the memory and perform the following operations: when the current connection proportion is less than the first proportion threshold, control the terminal device to maintain an RRC inactive state.
[0078] In one embodiment of the present invention, the access network device is provided with an RRC state control switch, and the RRC state control switch is in an on state.
[0079] In one embodiment of the present invention, the processor 510 is also used to read the computer program in the memory and perform the following operations: obtain a specified time period of the access network device; when the specified time period is a specified initial time period, obtain behavior data of at least one terminal device in an RRC inactive state accessed by the access network device within a preset time period, the behavior data including: whether the terminal device has active data link establishment behavior, and the occurrence time of the active data link establishment behavior; and update the specified time period of the access network device based on the behavior data of the at least one terminal device.
[0080] In one embodiment of the present invention, the updating process of the designated time period of the access network device according to the behavior data of the at least one terminal device specifically includes: determining, according to the behavior data of the at least one terminal device, a first terminal device in the at least one terminal device in which the active data link establishment behavior does not exist, and a second terminal device in the at least one terminal device in which the active data link establishment behavior exists; determining a state retention time period according to a time period when the first terminal device is in an RRC inactive state; determining, according to the occurrence time of the active data link establishment behavior of the second terminal device, whether there is a state interruption time period that meets a specified condition within the preset time period; if the state interruption time period does not exist within the preset time period, or if the state interruption time period is not included in the state retention time period, updating the designated time period of the access network device according to the state retention time period; if the state interruption time period exists within the preset time period and the state interruption time period is included in the state retention time period, updating the designated time period of the access network device according to the non-state interruption time period within the state retention time period.
[0081] In one embodiment of the present invention, the specified conditions satisfied by the status interruption time period include at least one of the following: the duration of the active data link establishment behavior of the second terminal device within the status interruption time period is less than a preset duration threshold; the ratio of the number of the second terminal devices to the number of the at least one terminal device within the status interruption time period is greater than a second proportion threshold.
[0082] It should be noted that the above-mentioned radio resource control RRC state control device provided in the embodiment of the present invention can achieve the above-mentioned Figures 1 to 4 All the method steps implemented in the method embodiment can achieve the same technical effect, and the parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0083] Figure 6 1 is a schematic diagram of another structure of a control device for a radio resource control RRC state according to an embodiment of the present invention. The control device for the radio resource control RRC state is implemented by software and / or hardware, and the control device for the radio resource control RRC state in this embodiment can be configured in an access network device.
[0084] like Figure 6 As shown, the control device 60 of the radio resource control RRC state may include:
[0085] The monitoring unit 601 is used to monitor the RRC connection recovery process for the terminal device in the RRC inactive state accessed by the access network device within a specified time period of the access network device;
[0086] The determining unit 602 is configured to determine whether the terminal device meets the entry condition of the RRC inactive state when monitoring the RRC connection recovery process and the recovery reason of the RRC connection recovery process is a notification area update;
[0087] The control unit 603 is used to control the terminal device to enter the RRC idle state when the terminal device meets the entry condition.
[0088] In one embodiment of the present invention, the determination unit 602 is also used to determine whether the terminal device meets the entry condition when the RRC connection recovery process is monitored and the recovery reason of the RRC connection recovery process is other reasons other than the notification area update; the control unit 603 is also used to control the terminal device to enter the RRC inactive state when the terminal device meets the entry condition.
[0089] In one embodiment of the present invention, the device also includes: a first acquisition unit, used to obtain the current connection proportion of the access network device for terminal devices in an RRC inactive state accessed by the access network device during a non-specified time period of the access network device; the current connection proportion is the ratio of the number of terminal devices currently accessed by the access network device to a specified number threshold; the specified number threshold is the maximum number of terminal devices supported for access by the access network device; the control unit 603 is also used to control the terminal device to enter an RRC idle state when the current connection proportion is greater than or equal to a first proportion threshold.
[0090] In one embodiment of the present invention, the control unit 603 is further used to control the terminal device to maintain an RRC inactive state when the current connection proportion is less than the first proportion threshold.
[0091] In one embodiment of the present invention, the access network device is provided with an RRC state control switch, and the RRC state control switch is in an on state.
[0092] In one embodiment of the present invention, the device also includes: a second acquisition unit and an update unit; the second acquisition unit is used to acquire the specified time period of the access network device; the second acquisition unit is also used to acquire the behavior data of at least one terminal device in an RRC inactive state accessed by the access network device within a preset time period when the specified time period is an initial time period, and the behavior data includes: whether the terminal device has active data link establishment behavior, and the occurrence time of the active data link establishment behavior; the update unit is used to update the specified time period of the access network device according to the behavior data of the at least one terminal device.
[0093] In one embodiment of the present invention, the update unit is specifically used to determine, based on the behavior data of the at least one terminal device, a first terminal device in the at least one terminal device that does not have the active data link establishment behavior, and a second terminal device in the at least one terminal device that has the active data link establishment behavior; determine the state retention time period based on the time period when the first terminal device is in the RRC inactive state; determine whether there is a state interruption time period that meets the specified conditions within the preset time period based on the occurrence time of the active data link establishment behavior of the second terminal device; if the state interruption time period does not exist within the preset time period, or if the state interruption time period is not included in the state retention time period, update the specified time period of the access network device according to the state retention time period; if the state interruption time period exists within the preset time period and the state interruption time period is included in the state retention time period, update the specified time period of the access network device according to the non-state interruption time period within the state retention time period.
[0094] In one embodiment of the present invention, the specified conditions satisfied by the status interruption time period include at least one of the following: the duration of the active data link establishment behavior of the second terminal device within the status interruption time period is less than a preset duration threshold; the ratio of the number of the second terminal devices to the number of the at least one terminal device within the status interruption time period is greater than a second proportion threshold.
[0095] The control device of the wireless resource control RRC state of the embodiment of the present invention monitors the RRC connection recovery process for the terminal device in the RRC inactive state accessed by the access network device within a specified time period of the access network device; determines whether the terminal device meets the entry conditions of the RRC inactive state when the RRC connection recovery process is monitored and the recovery reason of the RRC connection recovery process is a notification area update; controls the terminal device to enter the RRC idle state when the terminal device meets the entry conditions, thereby being able to control the terminal device that has no business behavior and rapid recovery requirements during the night time period to enter the RRC idle state, thereby reducing the number of context sessions retained by the access network device, avoiding waste of network resources, and reducing power consumption of the access network device.
[0096] Among them, the method and the device are based on the same application concept. Since the method and the device solve the problem in a similar principle, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.
[0097] It should be noted that the division of units in the embodiments of the present invention is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present invention may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0098] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a receiving end, etc.) or a processor (processor) to perform all or part of the steps of the various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc., and other media that can store program codes.
[0099] On the other hand, an embodiment of the present invention further provides a processor-readable storage medium, the processor-readable storage medium storing a computer program, and the computer program is used to enable the processor to execute the control method of the radio resource control RRC state of the present invention.
[0100] Among them, the above-mentioned processor-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO)), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NANDFLASH), solid-state drive (SSD)), etc.
[0101] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) containing computer-usable program code.
[0102] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0103] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0104] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0105] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A method for controlling a radio resource control (RRC) state, characterized in that: Applied to access network equipment, the method comprises: Within a specified time period of the access network device, for a terminal device in an RRC inactive state accessed by the access network device, monitoring an RRC connection recovery process for the terminal device; In a case where the RRC connection recovery process is monitored and the recovery reason of the RRC connection recovery process is a notification area update, determining whether the terminal device meets the entry condition of the RRC inactive state; When the terminal device meets the entry condition, the terminal device is controlled to enter the RRC idle state.
2. The method according to claim 1, characterized in that The method further comprises: In a case where the RRC connection recovery process is monitored and the recovery reason of the RRC connection recovery process is other than the notification area update, determining whether the terminal device meets the entry condition; When the terminal device meets the entry condition, the terminal device is controlled to enter an RRC inactive state.
3. The method according to claim 1, characterized in that The method further comprises: During a non-specified time period of the access network device, for terminal devices in an RRC inactive state accessed by the access network device, obtaining a current connection ratio of the access network device; the current connection ratio is a ratio of the number of terminal devices currently accessed by the access network device to a specified number threshold; the specified number threshold is the maximum number of terminal devices supported by the access network device for access; When the current connection proportion is greater than or equal to a first proportion threshold, the terminal device is controlled to enter an RRC idle state.
4. The method according to claim 3, characterized in that The method further comprises: When the current connection proportion is less than the first proportion threshold, the terminal device is controlled to maintain an RRC inactive state.
5. The method according to claim 1 or 3, characterized in that: The access network device is provided with an RRC state control switch, and the RRC state control switch is in an on state.
6. The method according to claim 1 or 3, characterized in that: The method further comprises: Obtaining a specified time period of the access network device; In the case where the specified time period is an initial time period, obtaining behavior data of at least one terminal device in an RRC inactive state accessed by the access network device within a preset time period, the behavior data including: whether the terminal device has an active data link establishment behavior, and the occurrence time of the active data link establishment behavior; The designated time period of the access network device is updated according to the behavior data of the at least one terminal device.
7. The method according to claim 6, characterized in that The updating process of the designated time period of the access network device according to the behavior data of the at least one terminal device includes: According to the behavior data of the at least one terminal device, determining a first terminal device in the at least one terminal device that does not have the active data link establishment behavior, and a second terminal device in the at least one terminal device that has the active data link establishment behavior; Determine a state retention time period according to a time period when the first terminal device is in an RRC inactive state; Determine, according to the occurrence time of the active data link establishment behavior of the second terminal device, whether there is a status interruption time period that meets the specified condition within the preset time period; If the state interruption time period does not exist within the preset time period, or if the state interruption time period is not included in the state retention time period, updating the designated time period of the access network device according to the state retention time period; When the state interruption time period is within the preset time period and the state interruption time period is included in the state retention time period, the designated time period of the access network device is updated according to the non-state interruption time period within the state retention time period.
8. The method according to claim 7, characterized in that The specified conditions satisfied by the status interruption time period include at least one of the following: The duration of the active data link establishment behavior of the second terminal device during the state interruption time period is less than a preset duration threshold; The ratio of the number of the second terminal devices to the number of the at least one terminal device within the status interruption time period is greater than a second proportion threshold.
9. A device, characterized in that: Including memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Within a specified time period of the access network device, for a terminal device in an RRC inactive state accessed by the access network device, monitoring an RRC connection recovery process for the terminal device; In a case where the RRC connection recovery process is monitored and the recovery reason of the RRC connection recovery process is a notification area update, determining whether the terminal device meets the entry condition of the RRC inactive state; When the terminal device meets the entry condition, the terminal device is controlled to enter the RRC idle state.
10. The device according to claim 9, characterized in that The processor is further configured to read the computer program in the memory and perform the following operations: In a case where the RRC connection recovery process is monitored and the recovery reason of the RRC connection recovery process is other than the notification area update, determining whether the terminal device meets the entry condition; When the terminal device meets the entry condition, the terminal device is controlled to enter an RRC inactive state.
11. The device according to claim 9, characterized in that The processor is further configured to read the computer program in the memory and perform the following operations: During a non-specified time period of the access network device, for terminal devices in an RRC inactive state accessed by the access network device, obtaining a current connection ratio of the access network device; the current connection ratio is a ratio of the number of terminal devices currently accessed by the access network device to a specified number threshold; The specified number threshold is the maximum number of terminal devices that the access network device supports access to; When the current connection proportion is greater than or equal to a first proportion threshold, the terminal device is controlled to enter an RRC idle state.
12. The device according to claim 11, characterized in that The processor is further configured to read the computer program in the memory and perform the following operations: When the current connection proportion is less than the first proportion threshold, the terminal device is controlled to maintain an RRC inactive state.
13. The device according to claim 9 or 11, characterized in that The access network device is provided with an RRC state control switch, and the RRC state control switch is in an on state.
14. The device according to claim 9 or 11, characterized in that The processor is further configured to read the computer program in the memory and perform the following operations: Obtaining a specified time period of the access network device; In the case where the specified time period is a specified initial time period, obtaining behavior data of at least one terminal device in an RRC inactive state accessed by the access network device within a preset time period, the behavior data including: whether the terminal device has an active data link establishment behavior, and the occurrence time of the active data link establishment behavior; The designated time period of the access network device is updated according to the behavior data of the at least one terminal device.
15. The device according to claim 14, characterized in that The updating process of the designated time period of the access network device according to the behavior data of the at least one terminal device specifically includes: According to the behavior data of the at least one terminal device, determining a first terminal device in the at least one terminal device that does not have the active data link establishment behavior, and a second terminal device in the at least one terminal device that has the active data link establishment behavior; Determine a state retention time period according to a time period when the first terminal device is in an RRC inactive state; Determine, according to the occurrence time of the active data link establishment behavior of the second terminal device, whether there is a status interruption time period that meets the specified condition within the preset time period; If the state interruption time period does not exist within the preset time period, or if the state interruption time period is not included in the state retention time period, updating the designated time period of the access network device according to the state retention time period; When the state interruption time period is within the preset time period and the state interruption time period is included in the state retention time period, the designated time period of the access network device is updated according to the non-state interruption time period within the state retention time period.
16. The device according to claim 15, characterized in that The specified conditions satisfied by the status interruption time period include at least one of the following: The duration of the active data link establishment behavior of the second terminal device during the state interruption time period is less than a preset duration threshold; The ratio of the number of the second terminal devices to the number of the at least one terminal device within the status interruption time period is greater than a second proportion threshold.
17. A control device for radio resource control (RRC) state, characterized in that: Applied to access network equipment, including: A monitoring unit, configured to monitor, within a specified time period of an access network device, an RRC connection recovery process for a terminal device in an RRC inactive state accessed by the access network device; A determination unit, configured to determine whether the terminal device meets the entry condition of the RRC inactive state when monitoring the RRC connection recovery process and the recovery reason of the RRC connection recovery process is a notification area update; A control unit is used to control the terminal device to enter the RRC idle state when the terminal device meets the entry condition.
18. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a computer program, and the computer program is used to cause the processor to execute the method according to any one of claims 1 to 8.
