[go: up one dir, main page]

CN109475011B - UE RRC state determination method and device - Google Patents

UE RRC state determination method and device Download PDF

Info

Publication number
CN109475011B
CN109475011B CN201811519544.3A CN201811519544A CN109475011B CN 109475011 B CN109475011 B CN 109475011B CN 201811519544 A CN201811519544 A CN 201811519544A CN 109475011 B CN109475011 B CN 109475011B
Authority
CN
China
Prior art keywords
rrc
preset
access
time interval
service data
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.)
Active
Application number
CN201811519544.3A
Other languages
Chinese (zh)
Other versions
CN109475011A (en
Inventor
李培
韩潇
冯毅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201811519544.3A priority Critical patent/CN109475011B/en
Publication of CN109475011A publication Critical patent/CN109475011A/en
Application granted granted Critical
Publication of CN109475011B publication Critical patent/CN109475011B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/30Connection release
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/27Transitions between radio resource control [RRC] states

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明的实施例公开一种UE RRC状态确定方法及装置,涉及通信技术领域,用于解决现有技术中由于无法确定RRC连接释放UE后UE接入的RRC状态导致网络数据传输时效性较差或网络资源的浪费严重的技术问题。该方法包括:获取RRC连接释放UE时UE中运行的应用程序的业务数据;将业务数据输入预设的业务数据预测模型,得到应用程序的预测业务数据;预测业务数据至少包括:UE下次接入网络的第一接入时间间隔、UE在RRC连接释放后预设时间间隔内的第一接入频率、以及UE下次接入网络后的第一移动速度;根据预测业务数据确定UE接入的RRC状态;RRC状态包括:RRC IDLE状态、或者RRC INACTIVE状态。本发明用于确定UE接入的RRC状态。

Figure 201811519544

Embodiments of the present invention disclose a method and device for determining an RRC state of a UE, which relate to the field of communication technologies and are used to solve the problem of poor timeliness of network data transmission in the prior art due to the inability to determine the RRC state of the UE access after the RRC connection is released. Or the waste of network resources is a serious technical problem. The method includes: acquiring service data of an application program running in the UE when the RRC connection releases the UE; inputting the service data into a preset service data prediction model to obtain the prediction service data of the application program; the prediction service data at least includes: the next time the UE connects The first access time interval of entering the network, the first access frequency of the UE within the preset time interval after the RRC connection is released, and the first moving speed after the UE accesses the network next time; determine the access of the UE according to the predicted service data RRC state; RRC state includes: RRC IDLE state, or RRC INACTIVE state. The present invention is used to determine the RRC state of UE access.

Figure 201811519544

Description

UE RRC状态确定方法及装置UE RRC state determination method and device

技术领域technical field

本发明的实施例涉及通信技术领域,尤其涉及一种UE RRC状态确定方法及装置。Embodiments of the present invention relate to the field of communication technologies, and in particular, to a method and apparatus for determining an RRC state of a UE.

背景技术Background technique

目前,3GPP(3rd Generation Partnership Project,第三代合作伙伴计划)协议中,定义5G(5-Generation mobile communication technology,第五代移动通信技术)网络中RRC(Radio Resource Control,无线资源控制)连接释放UE(User Equipment,用户设备)后UE接入的RRC状态包括:RRC IDLE状态、或者RRC INACTIVE状态。若UE接入RRC IDLE状态,当UE再次有业务数据需要发送时,则需要重新建立RRC连接,其中包括空口连接以及NG接口连接,上述连接过程由于UE与核心网之间的信令交互过程复杂,因此数据传输时效性较差;若UE接入RRC INACTIVE状态,则RRC只需释放空口连接,gNB(5G基站)中仍保存着UE的上下文信息及安全信息,当UE再次有业务需要发送时,UE只需向gNB发送RRC连接请求便可建立连接,上述连接过程信令交互较少,因此建立连接速度较快,从而能够保证数据传输的时效性。然而,实际情况中,由于UE接入RRC INACTIVE状态并未释放NG接口连接,因此若将全部UE接入RRC INACTIVE状态需要占用大量的NG接口资源,对于无需频繁接入网络的UE而言,这样的做法显然会造成不必要的网络资源浪费。At present, in the 3GPP (3rd Generation Partnership Project, 3rd Generation Partnership Project) protocol, it is defined that the RRC (Radio Resource Control, Radio Resource Control) connection release in the 5G (5-Generation mobile communication technology, fifth generation mobile communication technology) network is released The RRC state accessed by the UE after the UE (User Equipment, user equipment) includes: the RRC IDLE state or the RRC INACTIVE state. If the UE accesses the RRC IDLE state, when the UE has service data to send again, the RRC connection needs to be re-established, including the air interface connection and the NG interface connection. The above connection process is complicated by the signaling interaction between the UE and the core network. , so the timeliness of data transmission is poor; if the UE accesses the RRC INACTIVE state, the RRC only needs to release the air interface connection, and the gNB (5G base station) still saves the context information and security information of the UE. When the UE needs to send services again , the UE only needs to send an RRC connection request to the gNB to establish a connection. The above-mentioned connection process has less signaling interaction, so the connection establishment speed is faster, thereby ensuring the timeliness of data transmission. However, in practice, since the UE accesses the RRC INACTIVE state and does not release the NG interface connection, if all UEs access the RRC INACTIVE state, a large amount of NG interface resources are occupied. For UEs that do not need to access the network frequently, this This approach will obviously cause unnecessary waste of network resources.

由此可见,在RRC连接释放UE后,确定UE接入何种RRC状态以保证数据传输时效性并减少网络资源浪费成为目前亟需解决的问题。It can be seen that, after the UE is released from the RRC connection, determining which RRC state the UE accesses to ensure the timeliness of data transmission and reduce the waste of network resources has become an urgent problem to be solved at present.

发明内容SUMMARY OF THE INVENTION

本发明的实施例提供一种UE RRC状态确定方法及装置,用于解决现有技术中由于无法确定RRC连接释放UE后UE接入的RRC状态导致网络数据传输时效性较差或网络资源的浪费严重的技术问题。Embodiments of the present invention provide a UE RRC state determination method and device, which are used to solve the problem of poor network data transmission timeliness or waste of network resources due to the inability to determine the RRC state of the UE access after the RRC connection is released in the prior art. Serious technical problem.

第一方面,提供一种UE RRC状态确定方法,包括:In a first aspect, a UE RRC state determination method is provided, including:

获取RRC连接释放UE时UE中运行的应用程序的业务数据;Acquire the service data of the application running in the UE when the RRC connection releases the UE;

将业务数据输入预设的业务数据预测模型,得到应用程序的预测业务数据;预测业务数据至少包括:UE下次接入网络的第一接入时间间隔、UE在RRC连接释放后预设时间间隔内的第一接入频率、以及UE下次接入网络后的第一移动速度;Input the service data into the preset service data prediction model to obtain the prediction service data of the application; the prediction service data at least includes: the first access time interval of the UE's next access to the network, the preset time interval after the UE is released from the RRC connection The first access frequency in the device, and the first moving speed after the UE accesses the network next time;

根据预测业务数据确定UE接入的RRC状态;RRC状态包括:RRC IDLE状态、或者RRCINACTIVE状态。The RRC state accessed by the UE is determined according to the predicted service data; the RRC state includes: RRC IDLE state or RRCINACTIVE state.

由此可见,本发明能够获取RRC连接释放UE时UE中运行的应用程序的业务数据,并根据预设的业务数据预测模型对该应用程序的业务数据进行分析和预测,获取包含UE下次接入网络的第一接入时间间隔、UE在RRC连接释放后预设时间间隔内的第一接入频率、以及UE下次接入网络后的第一移动速度的预测业务数据,最终根据预测业务数据确定UE接入RRC IDLE状态或者接入RRC INACTIVE状态。本发明能够根据UE中运行的应用程序的业务数据预测能够影响数据传输时效性以及影响网络资源利用率的预测业务数据,并根据预测业务数据确定UE接入RRC IDLE状态或者接入RRC INACTIVE状态,在保证数据传输时效性同时减少网络资源浪费,使网络数据传输时效性及网络资源的利用率达到最大均衡。It can be seen that the present invention can obtain the service data of the application program running in the UE when the RRC connection releases the UE, analyze and predict the service data of the application program according to the preset service data prediction model, and obtain the service data including the next connection of the UE. The first access time interval of entering the network, the first access frequency of the UE within the preset time interval after the RRC connection is released, and the predicted service data of the first moving speed after the UE accesses the network next time, and finally according to the predicted service data The data determines whether the UE accesses the RRC IDLE state or the RRC INACTIVE state. The invention can predict the predicted service data that can affect the timeliness of data transmission and the utilization rate of network resources according to the service data of the application program running in the UE, and determine the UE access RRC IDLE state or the access RRC INACTIVE state according to the predicted service data, It ensures the timeliness of data transmission and reduces the waste of network resources, so that the timeliness of network data transmission and the utilization rate of network resources can reach the maximum balance.

第二方面,提供一种UE RRC状态确定装置,包括:In a second aspect, an apparatus for determining a UE RRC state is provided, including:

获取模块,用于获取RRC连接释放UE时UE中运行的应用程序的业务数据;an acquisition module, configured to acquire service data of an application running in the UE when the RRC connection releases the UE;

预测处理模块,用于将业务数据输入预设的业务数据预测模型,得到应用程序的预测业务数据;预测业务数据至少包括:UE下次接入网络的第一接入时间间隔、UE在RRC连接释放后预设时间间隔内的第一接入频率、以及UE下次接入网络后的第一移动速度;The prediction processing module is used for inputting the service data into the preset service data prediction model to obtain the prediction service data of the application; the prediction service data at least includes: the first access time interval of the next time the UE accesses the network, the time interval when the UE is connected to the RRC the first access frequency within the preset time interval after the release, and the first movement speed after the UE accesses the network next time;

确定模块,用于根据预测业务数据确定UE接入的RRC状态;RRC状态包括:RRC IDLE状态、或者RRC INACTIVE状态。The determining module is used for determining the RRC state accessed by the UE according to the predicted service data; the RRC state includes: the RRC IDLE state or the RRC INACTIVE state.

第三方面,提供一种UE RRC状态确定装置,包括:一个或多个处理器;处理器用于执行存储器中的计算机程序代码,计算机程序代码包括指令、UE RRC状态确定装置执行如上述UE RRC状态确定方法。In a third aspect, a UE RRC state determination apparatus is provided, comprising: one or more processors; the processors are configured to execute computer program codes in the memory, the computer program codes include instructions, and the UE RRC state determination apparatus executes the UE RRC state as described above. Determine the method.

第四方面,提供一种存储介质,包括:存储介质存储有指令代码,指令代码用于执行如上述UE RRC状态确定方法。In a fourth aspect, a storage medium is provided, including: the storage medium stores an instruction code, and the instruction code is used to execute the above UE RRC state determination method.

第五方面,提供一种计算机产品,包括:计算机程序产品包括指令代码,指令代码用于执行上述UE RRC状态确定方法。In a fifth aspect, a computer product is provided, including: the computer program product includes instruction code, and the instruction code is used to execute the above UE RRC state determination method.

可以理解地,上述提供的UE RRC状态确定装置、存储介质以及计算机产品用于执行上文所提供的第一方面对应的方法,因此,其所能达到的有益效果可参考上文第一方面的方法以及下文具体实施方式中对应的方案的有益效果,此处不再赘述。It can be understood that the UE RRC state determination device, storage medium and computer product provided above are used to execute the method corresponding to the first aspect provided above. Therefore, the beneficial effects that can be achieved can refer to the above first aspect. The method and the beneficial effects of the corresponding solutions in the following specific implementation manner will not be repeated here.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。In order to explain the embodiments of the present invention or the technical solutions in the prior art more clearly, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only are some embodiments of the present invention, the accompanying drawings are only for the purpose of illustrating the preferred embodiments, and are not considered to be a limitation of the present invention.

图1示出了本发明提供的一种UE RRC状态确定方法的方法流程图;Fig. 1 shows the method flow chart of a UE RRC state determination method provided by the present invention;

图2示出了本发明提供的一种UE RRC状态确定方法的方法流程图;Fig. 2 shows a method flow chart of a UE RRC state determination method provided by the present invention;

图3示出了本发明提供的一种UE RRC状态确定装置的功能结构框图;Fig. 3 shows the functional structure block diagram of a UE RRC state determination device provided by the present invention;

图4示出了本发明提供的另一种UE RRC状态确定装置的功能结构框图。FIG. 4 shows a functional structural block diagram of another UE RRC state determination apparatus provided by the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。术语“第一”和“第二”等的使用不表示任何顺序,可将上述术语解释为所描述对象的名称。在本发明实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention. The use of the terms "first," "second," etc. do not denote any order, and the above terms may be construed as the names of the objects being described. In the embodiments of the present invention, words such as "exemplary" or "for example" are used to mean serving as an example, illustration or illustration. Any embodiments or designs described as "exemplary" or "such as" in the embodiments of the present invention should not be construed as preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "such as" is intended to present the related concepts in a specific manner.

目前,5G网络中,RRC连接释放UE后可以将UE接入RRC IDLE状态或者RRC INACTIVE状态。实际情况中,UE接入RRC IDLE状态以及UE在接入RRC INACTIVE状态后对应产生如下问题:若UE接入RRC IDLE状态,UE重新建立RRC连接需要重新建立空口连接以及NG接口(即:5G无线接入网和5G核心网之间的接口)连接,上述连接的建立需要在多个主体(包括UE、RAN(Radio Access Network,无线接入网)、AMF(Authentication Management Function,认证管理功能)、UPF(User Plane Function,用户平面功能,new I-UPF)、SMF(SessionManagement Function,会话管理功能)、UPF(old I-UPF)、UPF(PSA)、PCF(Packet ControlFunction,分组控制功能)、以及AUSF(Authentication Server Function,认证服务器功能)之间进行信令交互,其交互的信令数量较多且交互过程复杂,数据传输时效性较差;若UE接入RRC INACTIVE状态,则RRC仅是释放空口连接,gNB保存UE的上下文信息和安全信息,因此UE重新建立RRC连接时仅需少数信令便可快速建立RRC连接,从而保证数据传输时效性,同时还能够实现为UE省电的目的。然而,实际情况中,由于UE接入RRC INACTIVE状态时并未释放NG接口连接,同时一些UE被RRC连接释放后短时间内并不需要重新建立RRC连接,这些UE无需使用NG接口但却占用大量的NG接口资源,造成大量的NG接口资源浪费,在此情况下,UE应该接入RRC IDLE状态,而不应该接入RRC INACTIVE状态;当UE移动时,若UE从一个RNA(RAN(Radio Access Network,无线接入网)-based Notification Area,基于序列的通知区域)移动到另一RNA,UE的上行文信息和安全信息需要在不同RNA的gNB之间传递,需要耗费大量的Xn接口(用于连接NG-RAN节点)资源,因此对于移动速度较快且不需要频繁建立RRC连接的UE而言,UE应该接入RRC IDLE状态,而不应该接入RRC INACTIVE状态。然而,实际情况中,对UE在何种情况下应该接入RRC IDLE状态或接入RRC INACTIVE状态缺少对应的确定方法,导致UE和网络之间存在传输时效性差或网络资源浪费严重的问题。Currently, in the 5G network, after the RRC connection is released, the UE can enter the RRC IDLE state or the RRC INACTIVE state. In the actual situation, the following problems arise when the UE accesses the RRC IDLE state and the UE accesses the RRC INACTIVE state: If the UE accesses the RRC IDLE state, the UE needs to re-establish the air interface connection and the NG interface (ie: 5G wireless connection) to re-establish the RRC connection. The interface between the access network and the 5G core network) is connected, and the establishment of the above-mentioned connection requires multiple subjects (including UE, RAN (Radio Access Network, radio access network), AMF (Authentication Management Function, authentication management function), UPF (User Plane Function, new I-UPF), SMF (Session Management Function, session management function), UPF (old I-UPF), UPF (PSA), PCF (Packet Control Function, packet control function), and The signaling interaction between AUSF (Authentication Server Function, authentication server function), the number of signaling exchanges is large, the interaction process is complex, and the timeliness of data transmission is poor; if the UE accesses the RRC INACTIVE state, the RRC is only released. In the air interface connection, the gNB saves the context information and security information of the UE. Therefore, when the UE re-establishes the RRC connection, the RRC connection can be quickly established with only a few signaling, thereby ensuring the timeliness of data transmission and saving power for the UE. However, in practice, since the NG interface connection is not released when the UE accesses the RRC INACTIVE state, and some UEs do not need to re-establish the RRC connection within a short time after the RRC connection is released, these UEs do not need to use the NG interface but occupy a large amount of In this case, the UE should access the RRC IDLE state instead of the RRC INACTIVE state; when the UE moves, if the UE moves from an RNA (RAN (Radio Access) Network, radio access network)-based Notification Area, sequence-based notification area) moves to another RNA, UE's uplink information and security information need to be transferred between gNBs of different RNAs, which requires a lot of Xn interface (using For connecting to NG-RAN nodes) resources, so for UEs that move fast and do not need to establish RRC connections frequently, the UE should access the RRC IDLE state instead of the RRC INACTIVE state. However, in practical situations, There is no corresponding determination method for when the UE should access the RRC IDLE state or the RRC INACTIVE state, resulting in transmission between the UE and the network. The problem of poor timeliness or serious waste of network resources.

基于上述存在的问题,本发明提供一种UE RRC状态确定方法,如图1所示,该方法包括:Based on the above problems, the present invention provides a UE RRC state determination method, as shown in FIG. 1 , the method includes:

步骤S110:获取RRC连接释放UE时UE中运行的应用程序的业务数据。Step S110: Acquire service data of an application running in the UE when the RRC connection releases the UE.

其中,业务数据可以包括:与UE中运行的应用程序的业务相关的全部数据,具体可以涉及:业务相关的时间数据、业务相关的位置数据、业务相关的场景信息数据、业务相关的业务数据类型、业务相关的业务使用量数据、以及业务相关的业务负载量数据,等等。具体实施中,业务数据可以为一段预设时间内的业务数据,上述预设时间可以由本领域技术人员根据实际情况进行设置,本发明对此不作限定。The service data may include: all data related to the service of the application running in the UE, and may specifically involve: service-related time data, service-related location data, service-related scene information data, and service-related service data types , business-related business usage data, business-related business load data, and so on. In a specific implementation, the service data may be service data within a preset time period, and the foregoing preset time period may be set by those skilled in the art according to actual conditions, which is not limited in the present invention.

获取业务数据方式可以有多种,例如,可以直接从UE上获取上述应用程序的业务数据;或者,也可以从UE上获取应用程序的应用程序标识(例如应用程序的ID),然后根据应用程序的应用程序标识从网络侧获取该应用程序的业务数据。其中,从网络侧获取应用程序的业务数据的获取方式可以实现从网络侧批量获取应用程序的业务数据的目的,从而能够提升获取业务数据的效率。具体实施中,优选可以从处理UE运行的应用程序的业务数据的网络切片上获取PDCP(Packet Data Convergence Protocol,分组数据汇聚协议)头携带的应用程序的ID,并根据应用程序的ID从网络切片上获取该应用程序的业务数据。There are various ways to obtain service data. For example, the service data of the above application can be obtained directly from the UE; The application ID of the application program obtains the business data of the application program from the network side. The acquisition method of acquiring the service data of the application program from the network side can achieve the purpose of acquiring the service data of the application program in batches from the network side, thereby improving the efficiency of acquiring the service data. In specific implementation, preferably, the ID of the application carried in the PDCP (Packet Data Convergence Protocol, Packet Data Convergence Protocol) header can be obtained from the network slice that processes the service data of the application run by the UE, and the ID of the application can be obtained from the network slice according to the ID of the application. to get the business data for the application.

当然,可以理解的是,上述获取方式仅仅是示例性的。具体实施中,本发明还可以采用除上述获取方式以外的其它获取方式获取上述业务数据,只要能够获取到应用程序的业务数据即可。Of course, it can be understood that the above-mentioned acquisition methods are only exemplary. In specific implementation, the present invention can also acquire the above-mentioned business data by other acquisition methods other than the above-mentioned acquisition methods, as long as the business data of the application program can be acquired.

步骤S120:将业务数据输入预设的业务数据预测模型,得到应用程序的预测业务数据。Step S120: Input the business data into a preset business data prediction model to obtain the predicted business data of the application.

其中,预设的业务数据预测模型可以用于根据输入的业务数据确定应用程序的预测业务数据。具体实施中,预设的业务数据预测模型可以采用数据挖掘算法或者机器学习算法,如Apriori算法、K-Means算法,论推理算法、拉普拉斯支持向量机等,本发明对预设的业务数据预测模型所使用的具体算法不作限定。The preset business data prediction model may be used to determine the predicted business data of the application according to the input business data. In specific implementation, the preset business data prediction model may use data mining algorithm or machine learning algorithm, such as Apriori algorithm, K-Means algorithm, theoretical reasoning algorithm, Laplace support vector machine, etc. The specific algorithm used by the data prediction model is not limited.

预测业务数据至少可以包括:UE下次接入网络的第一接入时间间隔、UE在RRC连接释放后预设时间间隔内的第一接入频率、以及上述UE接入应用程序后的第一移动速度。其中,第一接入时间间隔为预测的RRC连接释放UE的时间与UE下次接入网络的时间的时间间隔,例如,若第一接入时间间隔为45秒,则可以看作RRC连接释放UE后第45秒时UE需要重新接入网络,第一接入时间间隔可以表示RRC连接释放UE后UE是否需要快速重新接入网络;第一接入频率为预测的RRC连接释放UE后预设时间间隔内的UE可能重新接入网络的频率,即预设时间间隔内UE在单位时间内可能重新接入网络的次数;例如,若预设时间间隔为2分钟,第一接入频率为3,则可以预测RRC连接释放UE后的2分钟内UE接入网络的频率3次/分钟,具体实施中,第一接入频率可以表示RRC连接释放UE后的预设时间间隔内UE是否需要多次接入网络,预设时间间隔可以由本领域技术人员根据实际情况进行设置,本发明对此不作限定;第一移动速度具体为UE下次接入网络后UE的移动速度(可以为预测的预设时长内UE的移动速度,预设时长可以由本领域技术人员根据实际情况进行设置,本发明对此不作限定),第一移动速度可以表示UE下次接入网络后UE的运动状态以及UE移动的快慢程度,例如若第一移动速度为0,则说明UE是静止的;若第一移动速度为60公里/小时,则说明UE是运动的且移动速度较快。The predicted service data may at least include: the first access time interval of the UE accessing the network next time, the first access frequency of the UE within the preset time interval after the RRC connection is released, and the first access frequency after the UE accesses the application program. Moving speed. The first access time interval is the time interval between the time when the UE is predicted to release the RRC connection and the time when the UE accesses the network next time. For example, if the first access time interval is 45 seconds, it can be regarded as the RRC connection release. At the 45th second after the UE needs to re-access the network, the first access time interval can indicate whether the UE needs to quickly re-access the network after the RRC connection is released; The frequency at which the UE may re-access the network within the time interval, that is, the number of times the UE may re-access the network within a unit time within the preset time interval; for example, if the preset time interval is 2 minutes, the first access frequency is 3 , then it can be predicted that the UE accesses the network 3 times per minute within 2 minutes after the RRC connection is released. The second access network, the preset time interval can be set by those skilled in the art according to the actual situation, which is not limited in the present invention; Set the movement speed of the UE within the duration, the preset duration can be set by those skilled in the art according to the actual situation, which is not limited in the present invention), the first movement speed can represent the movement state of the UE and the movement of the UE after the UE accesses the network next time For example, if the first moving speed is 0, it means that the UE is stationary; if the first moving speed is 60 km/h, it means that the UE is moving and moving fast.

当然,可以理解的是,预测业务数据还可以包含除上述列举的数据以外的其它数据,例如业务发生时间,如业务发生的高峰时间或者低峰时间等;业务发生位置,如业务发生的场所、业务发生时UE的信号覆盖的小区等;业务发生场景,如业务为车辆行驶记录、医疗定时监测、智能家居控制等;业务数据类型,例如语音业务、视频业务、数据业务等。Of course, it can be understood that the predicted business data may also include other data other than the data listed above, such as the business occurrence time, such as the peak time or low peak time of the business occurrence, etc.; the business occurrence location, such as the business occurrence place, Cells covered by UE signals when the service occurs; service occurrence scenarios, such as vehicle driving records, medical timing monitoring, smart home control, etc.; service data types, such as voice service, video service, data service, etc.

步骤S130:根据所述预测业务数据确定UE接入的RRC状态;RRC状态包括:RRC IDLE状态、或者RRC INACTIVE状态。Step S130: Determine the RRC state accessed by the UE according to the predicted service data; the RRC state includes: RRC IDLE state or RRC INACTIVE state.

具体地,本步骤的执行方式可以有多种。例如,可以预先设置满足接入RRC IDLE状态的预设条件或者满足接入RRC INACTIVE状态的预设条件,然后根据第一移动速度、第一接入时间间隔、第一接入频率以及上述预设条件确定UE接入的RRC状态。例如,可以预先设置满足接入RRC IDLE状态的预设条件,然后判断第一移动速度、第一接入时间间隔、以及第一接入频率是否满足上述接入RRC IDLE状态的预设条件,若满足,则将UE接入RRC IDLE状态,否则接入RRC INACTIVE状态;或者,类似地,也可以预先设置满足接入RRC INACTIVE状态的预设条件,然后判断第一移动速度、第一接入时间间隔、以及第一接入频率是否满足上述接入RRC INACTIVE状态的预设条件,若满足,则将UE接入RRC INACTIVE状态,否则接入RRC IDLE状态。具体实施中,上述预设条件的设置可以由本领域技术人员根据实际情况进行设置,本发明对此不作限定。Specifically, this step can be performed in many ways. For example, the preset conditions for accessing the RRC IDLE state or the preset conditions for accessing the RRC INACTIVE state may be preset, and then according to the first moving speed, the first access time interval, the first access frequency and the above preset The condition determines the RRC state of the UE access. For example, the preset conditions for accessing the RRC IDLE state can be preset, and then it is determined whether the first moving speed, the first access time interval, and the first access frequency meet the above-mentioned preset conditions for accessing the RRC IDLE state. If it is satisfied, then the UE is connected to the RRC IDLE state, otherwise, the UE is connected to the RRC INACTIVE state; or, similarly, the preset conditions that satisfy the access to the RRC INACTIVE state can also be preset, and then the first moving speed and the first access time can be determined. Whether the interval and the first access frequency meet the above preset conditions for accessing the RRC INACTIVE state, if so, the UE is connected to the RRC INACTIVE state, otherwise, the UE is connected to the RRC IDLE state. In specific implementation, the setting of the above-mentioned preset conditions may be set by those skilled in the art according to the actual situation, which is not limited in the present invention.

在一种优选方式中,参见图2所示,根据预测业务数据确定UE接入的RRC状态的过程可以为:In a preferred manner, as shown in FIG. 2 , the process of determining the RRC state accessed by the UE according to the predicted service data may be as follows:

步骤S210:判断第一移动速度是否大于预设的UE移动速度预设阈值;若判断结果为是,则执行步骤S220;若判断结果为否,则执行步骤S230。Step S210: Determine whether the first movement speed is greater than a preset UE movement speed preset threshold; if the determination result is yes, then step S220 is performed; if the determination result is no, step S230 is performed.

步骤S220:判断第一接入时间间隔是否小于预设的第一接入时间间隔阈值或者第一接入频率是否大于预设的第一接入频率阈值;若判断结果为是,则执行步骤S240;若判断结果为否,则执行步骤S250。Step S220: Determine whether the first access time interval is less than the preset first access time interval threshold or whether the first access frequency is greater than the preset first access frequency threshold; if the determination result is yes, perform step S240 ; If the judgment result is no, execute step S250.

步骤S230:判断第一接入时间间隔是否小于预设的第二接入时间间隔阈值或者第一接入频率是否大于预设的第二接入频率阈值;若判断结果为是,则执行步骤S240;若判断结果为否,则执行步骤S250。Step S230: Determine whether the first access time interval is less than the preset second access time interval threshold or whether the first access frequency is greater than the preset second access frequency threshold; if the determination result is yes, then perform step S240 ; If the judgment result is no, execute step S250.

步骤S240:确定UE接入RRC INACTIVE状态。Step S240: determine that the UE accesses the RRC INACTIVE state.

步骤S250:确定UE接入RRC IDLE状态。Step S250: Determine the UE access RRC IDLE state.

其中,第一接入时间间隔阈值小于第二接入时间间隔阈值,第一接入频率阈值大于第二接入频率阈值。第一接入时间间隔阈值、第一接入频率阈值、第二接入时间间隔阈值以及第二接入频率阈值可以由本领域技术人员根据实际情况进行设置,本发明对此不作限定。The first access time interval threshold is smaller than the second access time interval threshold, and the first access frequency threshold is greater than the second access frequency threshold. The first access time interval threshold, the first access frequency threshold, the second access time interval threshold and the second access frequency threshold can be set by those skilled in the art according to actual conditions, which are not limited in the present invention.

在本发明中,通过步骤S210-步骤S250,能够将RRC连接释放UE后需要在短时间内重新接入网络和/或RRC连接释放UE后需要频繁接入网络的UE接入RRC INACTIVE状态;将RRC连接释放UE后无需在短时间内重新接入网络和/或RRC连接释放UE后无需频繁接入网络的UE接入RRC IDLE状态,从而有效保证数据传输时效性;同时上述过程还根据第一移动速度对UE重新接入网络的时间间隔和接入频率设置不同的门限,例如当第一移动速度大于预设的UE移动速度预设阈值,此时UE移动速度较快,更新RNA(RAN(Radio Access Network,无线接入网)-based Notification Area,基于序列的通知区域)的频率较大且耗费UE上下文的传递资源较多,所以对这类业务重新接入网络的时间间隔设置较小门限以及对这类业务的接入频率设置较大门限,从而将接入频率较高、接入网络的时间间隔较短的UE优先接入RRC INACTIVE状态,在保证数据传输时效性的同时减少网络资源浪费,使网络数据传输时效性及网络资源的利用率达到最大均衡。In the present invention, through steps S210-S250, the UEs that need to re-access the network in a short time after the RRC connection is released and/or the UEs that need to frequently access the network after the RRC connection is released can be brought into the RRC INACTIVE state; After the RRC connection is released, the UE does not need to re-access the network in a short time and/or the UE that does not need to frequently access the network after the RRC connection is released accesses the RRC IDLE state, thereby effectively ensuring the timeliness of data transmission; at the same time, the above process is also based on the first The movement speed sets different thresholds for the time interval and access frequency of the UE re-accessing the network. For example, when the first movement speed is greater than the preset UE movement speed preset threshold, the UE movement speed is faster at this time, and the RNA(RAN() Radio Access Network (Radio Access Network)-based Notification Area) has a high frequency and consumes a lot of UE context delivery resources, so a small threshold is set for the time interval for re-accessing the network for this type of service And set a larger threshold for the access frequency of such services, so that UEs with higher access frequency and shorter time interval accessing the network are preferentially connected to the RRC INACTIVE state, which reduces network resources while ensuring the timeliness of data transmission. Waste, so that the timeliness of network data transmission and the utilization of network resources to achieve the maximum balance.

进一步,优选地,为了提升本发明中预测业务数据的准确性,在步骤S230执行完毕之后,还可以进一步获取UE下次接入网络的实际业务数据;即:UE下次接入网络时实际的第二接入时间间隔、UE下次在RRC连接释放后预设时间间隔内实际的第二接入频率、以及UE下次接入网络后的UE实际的第二移动速度(可以为预设时长内UE实际的移动速度,预设时长可以由本领域技术人员根据实际情况进行设置,本发明对此不作限定),然后根据UE的实际业务数据对预设的业务数据预测模型进行调整,即:根据预设算法将获取的实际业务数据(即上述第二接入时间间隔、第二接入频率、以及第二移动速度)输入预设的业务数据预测模型,通过预设算法及实际业务数据对预设的业务数据预测模型(即:第一接入时间间隔、第一接入频率、以及第一移动速度)进行训练和纠正,以提升预设的业务数据预测模型的输出的预测业务数据(即:第一接入时间间隔、第一接入频率、以及第一移动速度)的精确度。具体实施中,对预设的业务数据预测模型进行调整的所采用的算法可以由本领域技术人员根据实际情况进行设置,例如可以采用深度学习算法、神经网络算法等人工智能算法,本发明对此不作限定。Further, preferably, in order to improve the accuracy of the predicted service data in the present invention, after step S230 is executed, the actual service data of the UE's next access to the network can be further obtained; that is, the actual service data when the UE accesses the network next time. The second access time interval, the actual second access frequency of the UE within the preset time interval after the RRC connection is released next time, and the actual second movement speed of the UE after the UE accesses the network next time (which can be a preset duration The actual moving speed of the UE, the preset duration can be set by those skilled in the art according to the actual situation, which is not limited in the present invention), and then the preset service data prediction model is adjusted according to the actual service data of the UE, that is: according to the actual service data of the UE. The preset algorithm inputs the acquired actual service data (that is, the above-mentioned second access time interval, second access frequency, and second moving speed) into the preset service data prediction model, and uses the preset algorithm and actual service data to predict the prediction model. The preset service data prediction model (that is, the first access time interval, the first access frequency, and the first moving speed) is trained and corrected to improve the predicted service data (that is, the output of the preset service data prediction model). : the accuracy of the first access time interval, the first access frequency, and the first movement speed). In the specific implementation, the algorithm used to adjust the preset business data prediction model can be set by those skilled in the art according to the actual situation. limited.

更优选地,为了更加准确地确定UE接入的RRC状态,还可以根据业务发生时间实时调整上述第一接入时间间隔、第一接入频率、以及第一移动速度。More preferably, in order to more accurately determine the RRC state accessed by the UE, the first access time interval, the first access frequency, and the first moving speed can also be adjusted in real time according to the service occurrence time.

举例说明:若在步骤S220中进一步预测业务发生的高峰时间、业务发生的低峰时间,则在业务发生的高峰时间可以减小UE移动速度预设阈值、同时增大第一接入时间间隔阈值和第二接入时间间隔阈值、以及减小第一接入频率阈值及第二接入频率阈值,使得UE在业务发生的高峰时间更易接入RRC INACTIVE状态,保证网络数据传输时效性,等等。当然,可以理解的是,上述调整方式仅仅是示例性的,根据业务发生时间对第一接入时间间隔、第一接入频率、以及第一移动速度进行实时调整方式可以由本领域技术人员根据实际情况进行设置,包括但不限于上述所列举的调整方式。For example: if the peak time of service occurrence and the low-peak time of service occurrence are further predicted in step S220, the preset threshold value of UE movement speed can be reduced and the first access time interval threshold value can be increased at the peak time of service occurrence. and the second access time interval threshold, as well as reducing the first access frequency threshold and the second access frequency threshold, so that the UE can more easily access the RRC INACTIVE state during the peak time of service occurrence, ensuring the timeliness of network data transmission, etc. . Of course, it can be understood that the above adjustment method is only exemplary, and the real-time adjustment method of the first access time interval, the first access frequency, and the first moving speed according to the service occurrence time can be performed by those skilled in the art according to the actual situation. settings, including but not limited to the adjustment methods listed above.

当然,可以理解的是,具体实施中,上述业务发生时间还可以替换为除第一接入时间间隔、第一接入频率、以及第一移动速度以外的其它预测业务数据,如业务发生位置(例如UE是否在热点小区)、业务发生场景(例如UE是否在高铁等高速行驶的交通工具中)等对第一接入时间间隔、第一接入频率、以及第一移动速度进行实时调整,实时调整的方式可以由本领域技术人员根据实际情况进行设置,本发明对此不作限定。Of course, it can be understood that, in the specific implementation, the above-mentioned service occurrence time can also be replaced with other predicted service data other than the first access time interval, the first access frequency, and the first moving speed, such as the service occurrence location ( The first access time interval, the first access frequency, and the first moving speed are adjusted in real time, such as whether the UE is in a hotspot cell), the service occurrence scenario (such as whether the UE is in a high-speed vehicle such as a high-speed rail), etc. The adjustment mode can be set by those skilled in the art according to the actual situation, which is not limited in the present invention.

本发明提供一种UE RRC状态确定装置,如图3所示,该装置包括:The present invention provides a UE RRC state determination device, as shown in FIG. 3 , the device includes:

获取模块31,用于获取RRC连接释放UE时UE中运行的应用程序的业务数据。The obtaining module 31 is configured to obtain service data of the application running in the UE when the RRC connection releases the UE.

可选地,获取模块31具体用于:获取应用程序的应用程序标识;根据应用程序标识获取应用程序的业务数据。Optionally, the acquiring module 31 is specifically configured to: acquire an application identifier of the application; and acquire business data of the application according to the application identifier.

预测处理模块32,用于将获取模块31获取的业务数据输入预设的业务数据预测模型,得到应用程序的预测业务数据;预测业务数据至少包括:UE下次接入网络的第一接入时间间隔、UE在RRC连接释放后预设时间间隔内的第一接入频率、以及UE下次接入网络后的第一移动速度;The prediction processing module 32 is configured to input the service data obtained by the obtaining module 31 into a preset service data prediction model to obtain the prediction service data of the application; the prediction service data at least includes: the first access time of the UE accessing the network next time interval, the first access frequency of the UE within a preset time interval after the RRC connection is released, and the first movement speed after the UE accesses the network next time;

确定模块33,用于根据预测处理模块32得到的预测业务数据确定UE接入的RRC状态;RRC状态包括:RRC IDLE状态、或者RRC INACTIVE状态。The determining module 33 is configured to determine the RRC state accessed by the UE according to the predicted service data obtained by the prediction processing module 32; the RRC state includes: the RRC IDLE state or the RRC INACTIVE state.

可选地,确定模块33具体用于:Optionally, the determining module 33 is specifically used for:

判断第一移动速度是否大于预设的UE移动速度预设阈值;Determine whether the first movement speed is greater than a preset UE movement speed preset threshold;

若判断结果为UE移动速度大于UE移动速度预设阈值,则进一步判断第一接入时间间隔是否小于预设的第一接入时间间隔阈值或者第一接入频率是否大于预设的第一接入频率阈值,若判断结果为是,则确定UE接入RRC INACTIVE状态;若判断结果为否,则确定UE接入RRC IDLE状态;If the judgment result is that the UE moving speed is greater than the preset UE moving speed threshold, it is further judged whether the first access time interval is less than the preset first access time interval threshold or whether the first access frequency is greater than the preset first access time interval. Enter the frequency threshold, if the judgment result is yes, it is determined that the UE accesses the RRC INACTIVE state; if the judgment result is no, it is determined that the UE accesses the RRC IDLE state;

若判断结果为UE移动速度小于UE移动速度预设阈值,则进一步判断第一接入时间间隔是否小于预设的第二接入时间间隔阈值或者第一接入频率是否大于预设的第二接入频率阈值,若判断结果为是,则确定UE接入RRC INACTIVE状态;若判断结果为否,则确定UE接入RRC IDLE状态;If the judgment result is that the UE moving speed is less than the preset UE moving speed threshold, it is further judged whether the first access time interval is less than the preset second access time interval threshold or whether the first access frequency is greater than the preset second access time interval. Enter the frequency threshold, if the judgment result is yes, it is determined that the UE accesses the RRC INACTIVE state; if the judgment result is no, it is determined that the UE accesses the RRC IDLE state;

其中,第一接入时间间隔阈值小于第二接入时间间隔阈值;第一接入频率阈值大于第二接入频率阈值。Wherein, the first access time interval threshold is less than the second access time interval threshold; the first access frequency threshold is greater than the second access frequency threshold.

可选地,业务特征预测数据还包括:业务发生时间;Optionally, the business feature prediction data further includes: business occurrence time;

则确定模块33还用于:Then the determination module 33 is also used for:

根据业务发生时间实时调整UE移动速度预设阈值、第一接入时间间隔阈值、第二接入时间间隔阈值、第一接入频率阈值、以及第二接入频率阈值。The preset UE moving speed threshold, the first access time interval threshold, the second access time interval threshold, the first access frequency threshold, and the second access frequency threshold are adjusted in real time according to the service occurrence time.

可选地,本发明提供的UE RRC状态确定装置,还包括:调整模块34,用于获取UE接入RRC状态后UE的实际业务数据;实际业务数据包括:UE下次接入网络的第二接入时间间隔、UE在RRC连接释放后预设时间间隔内的第二接入频率、以及UE下次接入网络后的第二移动速度;根据UE的实际业务数据对预测处理模块32中预设的业务数据预测模型进行调整。Optionally, the apparatus for determining the UE RRC state provided by the present invention further includes: an adjustment module 34, configured to acquire actual service data of the UE after the UE accesses the RRC state; the actual service data includes: the second time of the UE accessing the network next time. The access time interval, the second access frequency of the UE within the preset time interval after the RRC connection is released, and the second moving speed after the UE accesses the network next time; Adjust the business data forecasting model set up.

在采用集成的模块的情况下,UE RRC状态确定装置包括:存储单元、处理单元以及接口单元。处理单元用于对UE RRC状态确定装置的动作进行控制管理,例如,处理单元用于UE RRC状态确定装置执行图1、以及图2中的各步骤。接口单元用于UE RRC状态确定装置与其他装置的交互;存储单元,用于存储UE RRC状态确定装置代码和数据。In the case of using an integrated module, the UE RRC state determination apparatus includes: a storage unit, a processing unit, and an interface unit. The processing unit is used to control and manage the actions of the UE RRC state determination apparatus. For example, the processing unit is used for the UE RRC state determination apparatus to execute the steps in FIG. 1 and FIG. 2 . The interface unit is used for the interaction between the UE RRC state determination device and other devices; the storage unit is used for storing codes and data of the UE RRC state determination device.

其中,以处理单元为处理器,存储单元为存储器,接口单元为通信接口为例。其中,UE RRC状态确定装置参照图4中所示,包括通信接口401、处理器402、存储器403和总线404,通信接口401、处理器402通过总线404与存储器403相连。The processing unit is a processor, the storage unit is a memory, and the interface unit is a communication interface as an example. The apparatus for determining the UE RRC state, as shown in FIG. 4 , includes a communication interface 401 , a processor 402 , a memory 403 and a bus 404 .

处理器402可以是一个通用中央处理器(Central Processing Unit,CPU),微处理器,特定应用集成电路(Application-Specific Integrated Circuit,ASIC),或一个或多个用于控制本申请方案程序执行的集成电路。The processor 402 may be a general-purpose central processing unit (Central Processing Unit, CPU), a microprocessor, an application-specific integrated circuit (Application-Specific Integrated Circuit, ASIC), or one or more processors for controlling the execution of the programs of the present application. integrated circuit.

存储器403可以是只读存储器(Read-Only Memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(Random Access Memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(ElectricallyErasable Programmable Read-only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线与处理器相连接。存储器也可以和处理器集成在一起。The memory 403 can be a read-only memory (Read-Only Memory, ROM) or other types of static storage devices that can store static information and instructions, a random access memory (Random Access Memory, RAM) or other types that can store information and instructions The dynamic storage device can also be an Electrically Erasable Programmable Read-only Memory (EEPROM), a Compact Disc Read-Only Memory (CD-ROM), or other optical disk storage, optical disk storage ( including compact discs, laser discs, compact discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or capable of carrying or storing desired program code in the form of instructions or data structures and capable of being stored by a computer any other medium taken, but not limited to this. The memory can exist independently and be connected to the processor through a bus. The memory can also be integrated with the processor.

其中,存储器403用于存储执行本申请方案的应用程序代码,并由处理器402来控制执行。通讯接口401用于支持UE RRC状态确定装置与其他装置的交互。处理器402用于执行存储器403中存储的应用程序代码,从而实现本发明实施例中的方法。Wherein, the memory 403 is used for storing the application program code for executing the solution of the present application, and the execution is controlled by the processor 402 . The communication interface 401 is used to support the interaction between the UE RRC state determination device and other devices. The processor 402 is configured to execute the application program code stored in the memory 403, thereby implementing the method in the embodiment of the present invention.

结合本发明公开内容所描述的方法或者算法的步骤可以硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现。本发明实施例还提供一种存储介质,该存储介质可以包括存储器,用于储存为UE RRC状态确定装置所用的计算机软件指令,其包含执行UE RRC状态确定方法所设计的程序代码。具体的,软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器(Random Access Memory,RAM)、闪存、只读存储器(Read Only Memory,ROM)、可擦除可编程只读存储器(Erasable Programmable ROM,EPROM)、电可擦可编程只读存储器(Electrically EPROM,EEPROM)、寄存器、硬盘、移动硬盘、只读光盘(CD-ROM)或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。The steps of the method or algorithm described in conjunction with the disclosure of the present invention may be implemented in a hardware manner, or may be implemented in a manner of a processor executing software instructions. Embodiments of the present invention further provide a storage medium, which may include a memory for storing computer software instructions used by the UE RRC state determination apparatus, including program codes designed to execute the UE RRC state determination method. Specifically, the software instructions may be composed of corresponding software modules, and the software modules may be stored in random access memory (Random Access Memory, RAM), flash memory, read only memory (Read Only Memory, ROM), erasable programmable only memory Read-only memory (Erasable Programmable ROM, EPROM), Electrically Erasable Programmable Read-Only Memory (Electrically Erasable Programmable Read-Only Memory, EEPROM), registers, hard disk, removable hard disk, compact disk (CD-ROM) or any other form of storage well known in the art in the medium. An exemplary storage medium is coupled to the processor, such that the processor can read information from, and write information to, the storage medium. Of course, the storage medium can also be an integral part of the processor.

本发明实施例还提供一种计算机程序,该计算机程序可直接加载到存储器中,并含有软件代码,该计算机程序经由计算机载入并执行后能够实现上述的UE RRC状态确定方法。Embodiments of the present invention further provide a computer program, which can be directly loaded into a memory and contains software codes, and can implement the above UE RRC state determination method after being loaded and executed by a computer.

本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。Those skilled in the art should appreciate that, in one or more of the above examples, the functions described in the present invention may be implemented in hardware, software, firmware, or any combination thereof. When implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage medium can be any available medium that can be accessed by a general purpose or special purpose computer.

以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。The above are only specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily thought of by those skilled in the art within the technical scope disclosed by the present invention should be Included within the scope of protection of the present invention. Therefore, the protection scope of the present invention should be subject to the protection scope of the claims.

Claims (8)

1. A method for determining RRC state of UE (user equipment), comprising:
acquiring service data of an application program running in UE when the RRC connection releases the UE;
inputting the service data into a preset service data prediction model to obtain predicted service data of the application program; the predicted traffic data at least comprises: a first access time interval when the UE is accessed to the network next time, a first access frequency of the UE in a preset time interval after RRC connection release, and a first moving speed of the UE after the UE is accessed to the network next time;
determining the RRC state accessed by the UE according to the predicted service data; the RRC state includes: RRC IDLE state, or RRC INACTIVE state;
after determining the RRC state accessed by the UE according to the predicted service data, the method further comprises the following steps:
acquiring actual service data of the UE accessing the network next time; the actual service data includes: a second access time interval when the UE is accessed to the network next time, a second access frequency of the UE in a preset time interval after the RRC connection is released, and a second moving speed of the UE after the UE is accessed to the network next time;
adjusting the preset service data prediction model according to the actual service data of the UE;
the determining the RRC state of the UE access according to the predicted service data comprises:
judging whether the first moving speed is greater than a preset UE moving speed preset threshold value or not;
if the first moving speed is greater than the preset UE moving speed threshold, further determining whether the first access time interval is less than a preset first access time interval threshold or whether the first access frequency is greater than a preset first access frequency threshold, and if so, determining that the UE is in an RRC INACTIVE state; if the judgment result is negative, determining that the UE is accessed to an RRC IDLE state;
if the first moving speed is smaller than the preset UE moving speed threshold value, further judging whether the first access time interval is smaller than a preset second access time interval threshold value or whether the first access frequency is larger than a preset second access frequency threshold value, and if the first moving speed is smaller than the preset UE moving speed threshold value, determining the UE access RRC INACTIVE state; if the judgment result is negative, determining that the UE is accessed to an RRC IDLE state;
wherein the first access time interval threshold is less than a second access time interval threshold; the first access frequency threshold is greater than a second access frequency threshold.
2. The UE RRC state determination method of claim 1, wherein the predicting traffic data further comprises: the service occurrence time;
then, the determining the RRC state accessed by the UE according to the predicted service data further includes:
and adjusting the UE moving speed preset threshold, the first access time interval threshold, the second access time interval threshold, the first access frequency threshold and the second access frequency threshold in real time according to the service occurrence time.
3. The UE RRC state determination method according to claim 1 or 2, wherein the acquiring the service data of the application program running in the UE when the RRC connection releases the UE includes:
acquiring an application program identifier of the application program;
and acquiring the service data of the application program according to the application program identifier.
4. An apparatus for determining a RRC state of a UE, comprising:
the device comprises an acquisition module, a processing module and a processing module, wherein the acquisition module is used for acquiring service data of an application program running in the UE when the RRC connection releases the UE;
the prediction processing module is used for inputting the business data into a preset business data prediction model to obtain the predicted business data of the application program; the predicted traffic data at least comprises: a first access time interval when the UE is accessed to the network next time, a first access frequency of the UE in a preset time interval after RRC connection release, and a first moving speed of the UE after the UE is accessed to the network next time;
a determining module, configured to determine, according to the predicted service data, an RRC state in which the UE is accessed; the RRC state includes: RRC IDLE state, or RRC INACTIVE state;
the device further comprises: an adjustment module to:
acquiring actual service data of the UE accessing the network next time; the actual service data includes: a second access time interval when the UE is accessed to the network next time, a second access frequency of the UE in a preset time interval after the RRC connection is released, and a second moving speed of the UE after the UE is accessed to the network next time;
adjusting the preset service data prediction model according to the actual service data of the UE;
the determining module is specifically configured to:
judging whether the first moving speed is greater than a preset UE moving speed preset threshold value or not;
if the first moving speed is greater than the preset UE moving speed threshold, further determining whether the first access time interval is less than a preset first access time interval threshold or whether the first access frequency is greater than a preset first access frequency threshold, and if so, determining that the UE is in an RRCINACTIVE state; if the judgment result is negative, determining that the UE is accessed to an RRC IDLE state;
if the first moving speed is smaller than the preset UE moving speed threshold value, further judging whether the first access time interval is smaller than a preset second access time interval threshold value or whether the first access frequency is larger than a preset second access frequency threshold value, and if the first moving speed is smaller than the preset UE moving speed threshold value, determining the UE access RRCINACTIVE state; if the judgment result is negative, determining that the UE is accessed to an RRC IDLE state;
wherein the first access time interval threshold is less than a second access time interval threshold; the first access frequency threshold is greater than a second access frequency threshold.
5. The UE RRC state determination apparatus of claim 4, wherein the predicting traffic data further comprises: the service occurrence time;
the determining module is further configured to:
and adjusting the UE moving speed preset threshold, the first access time interval threshold, the second access time interval threshold, the first access frequency threshold and the second access frequency threshold in real time according to the service occurrence time.
6. The UE RRC state determination apparatus of claim 4 or 5, wherein the obtaining module is specifically configured to:
acquiring an application program identifier of the application program;
and acquiring the service data of the application program according to the application program identifier.
7. A UE RRC state determination apparatus, comprising: one or more processors; the processor is configured to execute computer program code in the memory to implement the UE RRC state determination method according to any of claims 1-3.
8. A storage medium storing instruction code which, when executed by a processor, implements the UE RRC state determination method of any of claims 1-3.
CN201811519544.3A 2018-12-12 2018-12-12 UE RRC state determination method and device Active CN109475011B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811519544.3A CN109475011B (en) 2018-12-12 2018-12-12 UE RRC state determination method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811519544.3A CN109475011B (en) 2018-12-12 2018-12-12 UE RRC state determination method and device

Publications (2)

Publication Number Publication Date
CN109475011A CN109475011A (en) 2019-03-15
CN109475011B true CN109475011B (en) 2020-12-01

Family

ID=65676261

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811519544.3A Active CN109475011B (en) 2018-12-12 2018-12-12 UE RRC state determination method and device

Country Status (1)

Country Link
CN (1) CN109475011B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113692068B (en) * 2020-05-19 2023-09-22 成都鼎桥通信技术有限公司 Terminal signal measurement method and system
CN113853032B (en) * 2021-08-24 2023-08-29 深圳金信诺高新技术股份有限公司 RRC state transition method, device and storage medium
CN114143832B (en) * 2021-12-07 2023-09-05 中国联合网络通信集团有限公司 A service processing method, device and storage medium
GB2629091A (en) * 2021-12-20 2024-10-16 Lenovo Beijing Ltd Method and apparatus of supporting user equipment (UE) status prediction

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102665245B (en) * 2012-04-19 2016-03-30 华为技术有限公司 A kind of method and apparatus for reducing hand off signaling
CN110691429B (en) * 2016-05-13 2021-02-12 华为技术有限公司 RRC state control method and device
CN108924963B (en) * 2017-03-23 2024-03-01 中兴通讯股份有限公司 Method, terminal and base station for keeping air interface state synchronization
CN107484260A (en) * 2017-08-02 2017-12-15 武汉虹信通信技术有限责任公司 A kind of UE RRC states conversion method and base station
CN107249221B (en) * 2017-08-02 2020-08-25 武汉虹信通信技术有限责任公司 Method for assisting base station to perform UE RRC state transition by reporting information by UE, user terminal and base station

Also Published As

Publication number Publication date
CN109475011A (en) 2019-03-15

Similar Documents

Publication Publication Date Title
CN109475011B (en) UE RRC state determination method and device
US9338674B2 (en) Systems, structures and associated processes for optimization of state transitions within wireless networks
US8611825B2 (en) Method and apparatus for providing a dynamic inactivity timer in a wireless communications network
US9167618B2 (en) Data bundling and fast dormancy based upon intelligent application learning
CN102917444B (en) The method and device of discontinuous reception under idle condition
US8606290B2 (en) Method and apparatus for performing a demotion in a cellular communications network
CN105122930B (en) Method and apparatus in communication system for radio resource control connection to be set up/discharged between evolution node B and user equipment
RU2755514C2 (en) Communication method, access network device and terminal
US9184887B2 (en) Base station and terminal connection method for the base station
US20230134762A1 (en) Apparatus, Method, and Computer Program
EP3063967B1 (en) Signaling for mobility and mobility state estimation
US20230276532A1 (en) RRC Connection Release Control Method and Apparatus
WO2018001281A1 (en) Transition method and device for transmission mode
JP2015510337A (en) Radio resource control connection release for user equipment out of uplink time alignment
CN112291796A (en) Cell network expansion method, device, equipment and storable medium
US9462571B2 (en) Adaptive and selective bundling of downlink paging messages
US20160242228A1 (en) RRC Status Control Method, Apparatus and Device
CN111903180A (en) Predictive bearer in a wireless communication network
CN104509155B (en) The method and apparatus of transmission services
CN102711254B (en) Resource release control method of network side and radio network controller (RNC)
WO2022127386A1 (en) State transition method, network device and storage medium
CN116939889A (en) Resource control method, device, terminal and network side equipment
CN114205918B (en) Method and device for adjusting non-activated state parameters, electronic equipment, medium and product
US20170071003A1 (en) Method, network node and computer program
CN111903179A (en) Predictive bearer in a wireless communication network

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant