终端行为数据的获取方法、发送方法、装置及网络设备与流程

文档序号:26299392发布日期:2021-08-17 13:44阅读:56来源:国知局
终端行为数据的获取方法、发送方法、装置及网络设备与流程

本发明涉及无线技术领域,尤其是指一种终端行为数据的获取方法、发送方法、装置及网络设备。



背景技术:

在现有技术中,对单个终端ue行为信息的搜集和事件监控需要明确指示终端的标识或者终端所在组的标识。当需要对指定区域内的所有终端行为进行事件监控时,事件监控者无法获知指定区域内存在哪些终端,因此无法实现对区域内的所有终端进行监控。

第三代合作伙伴计划(3rdgenerationpartnershipproject,3gpp)提出了对网络中指定区域的所有终端的信息进行分析的需求,例如异常行为分析等,这要求网络数据分析功能(networkdataanalyticsfunction,nwdaf)对指定区域内的所有终端行为进行信息收集和事件监控,然后识别出异常的终端行为,然而现有技术对单个终端ue行为信息的搜集和事件监控的方式,无法实现对指定区域内所有终端行为信息的获取。



技术实现要素:

本发明的目的在于提供一种终端行为数据的获取方法、发送方法、装置及网络设备,用于解决现有技术无法获取指定区域内所有终端行为信息的问题。

本发明提供一种终端行为数据的获取方法,应用于数据收集网络功能实体,其中,所述方法包括:

确定服务指定区域的目标网络功能实体;

向所述目标网络功能实体发送数据收集请求;所述数据收集请求用于请求获取所述指定区域内所有终端的行为数据;

接收所述目标网络功能实体发送的所述指定区域内终端的行为数据。

可选地,所述的终端行为数据的获取方法,其中,在确定服务所述指定区域的目标网络功能实体之后,所述方法还包括:

向服务所述指定区域的接入和移动性管理功能amf实体发送终端查询请求;所述终端查询请求用于请求获取所述指定区域内终端的标识列表;

获取所述amf发送的所述标识列表;

其中,所述向所述目标网络功能实体发送数据收集请求的步骤中,所述数据收集请求中包括所述标识列表。

可选地,所述的终端行为数据的获取方法,其中,所述获取所述amf实体发送的所述标识列表之后,所述方法还包括:

接收所述amf实体在确定位于所述指定区域内的终端的标识列表发生变化后发送的报告。

可选地,所述的终端行为数据的获取方法,其中,所述确定服务指定区域的目标网络功能实体,包括:

向网络功能库nrf实体发送网络功能查询请求;

其中,所述网络功能查询请求用于查询服务所述指定区域的目标网络功能实体;

接收所述nrf实体发送的响应消息;所述响应消息用于指示所述目标网络功能实体。

可选地,所述的终端行为数据的获取方法,其中,所述行为数据为移动性事件数据,所述目标网络功能实体为amf实体;或者

所述行为数据为会话管理类事件数据,所述目标网络功能实体为会话管理功能smf实体。

可选地,所述的终端行为数据的获取方法,其中,所述接收所述目标网络功能实体发送的所述指定区域内终端的行为数据,包括:

分别接收所述目标网络功能实体发送的所述指定区域内的每一终端的行为数据。

可选地,所述的终端行为数据的获取方法,其中,所述方法还包括:

接收所述目标网络功能实体发送的移入和/或移出所述指定区域的终端的行为数据;

确定所述指定区域内所有终端的行为数据。

本发明实施例还提供一种终端行为数据的发送方法,应用于网络功能实体,其中,所述方法包括:

接收数据收集网络功能实体发送的数据收集请求;所述数据收集请求用于请求获取指定区域内所有终端的行为数据;

确定所述指定区域内的所有终端;

向所述数据收集网络功能实体发送所述指定区域内终端的行为数据。

可选地,所述的终端行为数据的发送方法,其中,所述网络功能实体为接入和移动性管理功能amf实体,所述方法还包括:

获取所述数据收集网络功能实体发送的终端查询请求;所述终端查询请求用于请求获取所述指定区域内终端的标识列表;

向所述数据收集网络功能实体发送所述标识列表;其中,所述数据收集请求中包括所述标识列表。

可选地,所述的终端行为数据的发送方法,其中,向所述数据收集网络功能实体发送所述标识列表之后,所述方法还包括:

向所述数据收集网络功能实体发送所述指定区域内终端移入和/或移出后的所述标识列表的上报信息。

可选地,所述的终端行为数据的发送方法,其中,向所述数据收集网络功能实体发送所述指定区域内终端的行为数据之后,所述方法还包括:

监控所述指定区域内终端的移入和/或移出;

向所述数据收集网络功能实体发送所述指定区域内移入和/或移出终端的行为数据。

可选地,所述的终端行为数据的发送方法,其中,所述行为数据为移动性事件数据,所述目标网络功能实体为amf实体;或者

所述行为数据为会话管理类事件数据,所述目标网络功能实体为会话管理功能smf实体。

可选地,所述的终端行为数据的发送方法,其中,所述行为数据为会话管理类事件数据,所述目标网络功能实体为会话管理功能smf实体时,所述方法还包括:

向服务所述指定区域的amf实体订阅所述指定区域内的终端信息;

接收所述amf实体上报的所述终端信息。

可选地,所述的终端行为数据的发送方法,其中,所述数据收集请求中包括用于指示所述指定区域的位置信息列表。

本发明实施例还提供一种网络设备,包括:收发机、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序;其中,所述处理器用于读取存储器中的程序,执行下列过程:

确定服务指定区域的目标网络功能实体;

向所述目标网络功能实体发送数据收集请求;所述数据收集请求用于请求获取所述指定区域内所有终端的行为数据;

接收所述目标网络功能实体发送的所述指定区域内终端的行为数据。

可选地,所述的网络设备,其中,在确定服务所述指定区域的目标网络功能实体之后,所述处理器还用于:

向服务所述指定区域的接入和移动性管理功能amf实体发送终端查询请求;所述终端查询请求用于请求获取所述指定区域内终端的标识列表;

获取所述amf发送的所述标识列表;

其中,所述向所述目标网络功能实体发送数据收集请求的步骤中,所述数据收集请求中包括所述标识列表。

可选地,所述的网络设备,其中,所述获取所述amf实体发送的所述标识列表之后,所述处理器还用于:

接收所述amf实体在确定位于所述指定区域内的终端的标识列表发生变化后发送的报告。

可选地,所述的网络设备,其中,所述处理器确定服务指定区域的目标网络功能实体,包括:

向网络功能库nrf实体发送网络功能查询请求;

其中,所述网络功能查询请求用于查询服务所述指定区域的目标网络功能实体;

接收所述nrf实体发送的响应消息;所述响应消息用于指示所述目标网络功能实体。

可选地,所述的网络设备,其中,所述行为数据为移动性事件数据,所述目标网络功能实体为amf实体;或者

所述行为数据为会话管理类事件数据,所述目标网络功能实体为会话管理功能smf实体。

可选地,所述的网络设备,其中,所述处理器接收所述目标网络功能实体发送的所述指定区域内终端的行为数据,包括:

分别接收所述目标网络功能实体发送的所述指定区域内的每一终端的行为数据。

可选地,所述的网络设备,其中,所述处理器还用于:

接收所述目标网络功能实体发送的移入和/或移出所述指定区域的终端的行为数据;

确定所述指定区域内所有终端的行为数据。

本发明实施例还提供一种网络设备,包括:收发机、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序;其中,所述处理器用于读取存储器中的程序,执行下列过程:

接收数据收集网络功能实体发送的数据收集请求;所述数据收集请求用于请求获取指定区域内所有终端的行为数据;

确定所述指定区域内的所有终端;

向所述数据收集网络功能实体发送所述指定区域内终端的行为数据。

可选地,所述的网络设备,其中,所述网络功能实体为接入和移动性管理功能amf实体,所述处理器还用于:

获取所述数据收集网络功能实体发送的终端查询请求;所述终端查询请求用于请求获取所述指定区域内终端的标识列表;

向所述数据收集网络功能实体发送所述标识列表;其中,所述数据收集请求中包括所述标识列表。

可选地,所述的网络设备,其中,向所述数据收集网络功能实体发送所述标识列表之后,所述处理器还用于:

向所述数据收集网络功能实体发送所述指定区域内终端移入和/或移出后的所述标识列表的上报信息。

可选地,所述的网络设备,其中,向所述数据收集网络功能实体发送所述指定区域内终端的行为数据之后,所述处理器还用于:

监控所述指定区域内终端的移入和/或移出;

向所述数据收集网络功能实体发送所述指定区域内移入和/或移出终端的行为数据。

可选地,所述的网络设备,其中,所述行为数据为移动性事件数据,所述目标网络功能实体为amf实体;或者

所述行为数据为会话管理类事件数据,所述目标网络功能实体为会话管理功能smf实体。

可选地,所述的网络设备,其中,所述行为数据为会话管理类事件数据,所述目标网络功能实体为会话管理功能smf实体时,所述处理器还用于:

向服务所述指定区域的amf实体订阅所述指定区域内的终端信息;

接收所述amf实体上报的所述终端信息。

可选地,所述的网络设备,其中,所述数据收集请求中包括用于指示所述指定区域的位置信息列表。

本发明实施例还提供一种终端行为数据的获取装置,应用于数据收集网络功能实体,其中,所述装置包括:

第一确定模块,用于确定服务指定区域的目标网络功能实体;

请求发送模块,用于向所述目标网络功能实体发送数据收集请求;所述数据收集请求用于请求获取所述指定区域内所有终端的行为数据;

数据接收模块,用于接收所述目标网络功能实体发送的所述指定区域内终端的行为数据。

本发明实施例还提供一种终端行为数据的发送装置,应用于网络功能实体,其中,所述装置包括:

请求接收模块,用于接收数据收集网络功能实体发送的数据收集请求;所述数据收集请求用于请求获取指定区域内所有终端的行为数据;

第二确定模块,用于确定所述指定区域内的所有终端;

数据传输模块,用于向所述数据收集网络功能实体发送所述指定区域内终端的行为数据。

本发明实施例还提供一种处理器可读存储介质,其中,所述处理器可读存储介质上存储程序,所述程序被处理器执行时实现如上中任一项所述的终端行为数据的获取方法的步骤或者实现如上中任一项所述的终端行为数据的发送方法的步骤。

本发明的上述技术方案至少具有如下有益效果:

采用本发明实施例所述获取方法,数据收集网络功能实体根据指定区域确定服务该指定区域的网络功能实体,并向服务该指定区域的网络功能实体发送数据收集请求,能够请求获取指定服务区域内所有终端的行为数据,从而解决现有技术无法实现对指定区域内所有终端进行监控的问题。

附图说明

图1表示本发明其中一实施例所述终端行为数据的获取方法的流程示意图;

图2为采用本发明实施例所述方法的实施方式一的流程示意图;

图3为采用本发明实施例所述方法的实施方式二的流程示意图;

图4为采用本发明实施例所述方法的实施方式三的流程示意图;

图5表示本发明其中一实施例所述终端行为数据的发送方法的流程示意图;

图6表示本发明其中一实施例所述网络设备的结构示意图;

图7表示本发明另一实施例所述网络设备的结构示意图;

图8表示本发明实施例所述终端行为数据的获取装置的结构示意图;

图9表示本发明实施例所述终端行为数据的发送装置的结构示意图。

具体实施方式

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。

在现有技术中,对单个终端ue行为信息的搜集和事件监控需要明确指示终端的标识或者终端所在组的标识。

举例说明,在对ue进行事件监控时,ue事件监控主要用于监控方从5g核心网(5gc)获取指定ue的事件报告,例如位置报告和连接丢失等。根据监控事件的类型,监控方可向对应的5g网络功能发送事件报告订阅请求。监控方需根据目标ue的标识查找统一数据管理(unifieddatamanager,udm),以获取当前服务ue的5gc网络功能(networkfunction,nf),如接入和移动性管理功能(accessandmobilitymanagementfunction,amf)、会话管理功能(sessionmanagementfunction,smf)等。此外,监控方在向5gc发送事件报告的订阅请求时,需明确指明目标ue的标识。订阅请求中还可能携带事件报告的类型、事件报告的方法等。在此基础上,5gcnf根据每个订阅请求,向监控方发送事件报告。

又例如,对于ue行为数据搜集,在支持大数据分析的5g网络中,网络数据分析功能(networkdataanalyticsfunction,nwdaf)可从5g网络中搜集ue行为信息,例如ue的移动性信息。nwdaf在进行ue行为数据搜集时,首先需明确数据搜集目标和提供数据的网络功能,数据搜集目标通常以终端标识ueid或者终端组标识uegroupid来标识;提供数据的网络功能由nwdaf根据数据类型确定,然后nwdaf从udm查得具体的服务ue的5g网络功能。nwdaf向具体的5g网络功能发送事件订阅请求来搜集ue行为数据,明确指明目标ue的标识。在此基础上,具体的5g网络功能根据每个订阅请求,向nwdaf发送指定ue的行为数据。

此外,现有技术中,允许网络能力开放功能(networkexposurefunction,nef)向网络发送针对任一终端的事件订阅请求,但该订阅请求是针对运营商网络中所有的终端,并不能针对特定区域内的终端进行事件订阅。

因此,根据以上,数据请求者针对任一终端的事件订阅主要用于请求移动网络对网络中的所有终端进行事件报告,无法实现对指定区域的所有ue进行数据收集和事件报告;现有技术对ue行为信息的搜集和事件监控需要明确指示终端的标识或者终端所在组的标识,当需要对指定区域内的所有终端行为进行事件监控时,事件监控者无法获知指定区域内存在哪些终端,因此无法实现对区域内的所有终端进行监控的问题,为解决上述问题,本发明实施例提供一种终端行为数据的获取方法,通过根据指定区域确定网络功能实体,以能够向服务该指定区域的网络功能实体发送数据收集请求,用于请求获取指定服务区域内所有终端的行为数据,从而解决现有技术无法实现对指定区域内所有终端进行监控的问题。

本发明其中一实施例所述终端行为数据的获取方法,应用于数据收集网络功能实体,如图1所示,所述方法包括:

s110,确定服务指定区域的目标网络功能实体;

s120,向所述目标网络功能实体发送数据收集请求;所述数据收集请求用于请求获取所述指定区域内所有终端的行为数据;

s130,接收所述目标网络功能实体发送的所述指定区域内终端的行为数据。

采用该实施例所述获取方法,数据收集网络功能实体根据指定区域确定服务该指定区域的网络功能实体,并向服务该指定区域的网络功能实体发送数据收集请求,能够请求获取指定区域内所有终端的行为数据,从而解决现有技术无法实现对指定区域内所有终端进行监控的问题。

本发明实施例中,可选地,数据收集网络功能实体为3gpp中的网络数据分析功能(networkdataanalyticsfunction,nwdaf)实体。

可选地,指定区域为运营商网络中的任一区域范围。

进一步,在步骤s110,确定服务指定区域的目标网络功能实体,包括:

向网络功能库(nfrepositoryfunction,nrf)实体发送网络功能查询请求;

其中,所述网络功能查询请求用于查询服务所述指定区域的目标网络功能实体;

接收所述nrf发送的响应消息;所述响应消息用于指示所述目标网络功能实体。

可选地,该网络功能查询请求中包括用于指示指定区域的位置信息列表,也即网络功能查询请求中的指定区域的标识需要转换为位置信息列表。

采用上述方式,当nwdaf实体需要收集一指定区域内全部终端的行为信息时,nwdaf实体首先向nrf实体查询服务该指定区域的目标网络功能实体,其中该查询请求中包括用于指示指定区域的位置信息,例如跟踪区列表trackingarealist;nrf实体根据各网络功能nf的服务区域确定可服务指定区域的指定网络功能nf或nf列表,向nwdaf返回所确定的各网络功能,也即目标网络功能实体。

需要说明的是,本发明实施例中提及的nwdaf实体、nrf实体、amf实体和smf实体等,为用于实现相应功能的逻辑单元。

进一步地,在步骤s120,数据收集网络功能实体向各个目标网络功能实体发送数据收集请求,用于请求获取指定区域内所有终端的行为数据;

其中,可选地,该数据收集请求中包括用于指示指定区域的位置信息列表,且所请求的终端指示为指定区域内的全部终端。

另外,在步骤s130,所述接收所述目标网络功能实体发送的所述指定区域内终端的行为数据,包括:

分别接收所述目标网络功能实体发送的所述指定区域内的每一终端的行为数据。

进一步,在步骤s130之后,所述方法还包括:

接收所述目标网络功能实体发送的移入和/或移出所述指定区域的终端的行为数据;

确定所述指定区域内所有终端的行为数据。

基于上述过程,目标网络功能实体根据数据收集请求中的指定区域,确定位于该指定区域内的每一终端,并确定相应的行为数据,将指定区域内的每一终端的行为数据发送至数据收集网络功能实体。

在此基础上,对于移入和/或移出指定区域的终端,目标网络功能实体需要作进一步监控,并向数据收集网络功能实体发送移入和/或移出指定区域的终端的行为数据,使数据收集网络功能实体根据移入和/或移出指定区域的终端的行为数据,最终确定指定区域内所有终端的行为数据。

可选地,当终端移出指定区域后,目标网络功能实体停止获取该终端的行为数据;当终端进入该指定区域后,目标网络功能实体启动获取该终端的行为数据。

采用上述实施方式,即使指定区域内的终端发生变化时,数据收集网络功能实体也能够实时动态地获得该指定区域内发生变化的终端的行为数据,解决现有技术无法动态调整数据搜集或事件监控对象的问题。

本发明实施例中,其中一实施方式,所述行为数据为移动性事件数据,所述目标网络功能实体为amf实体;

另一实施方式,所述行为数据为会话管理类事件数据,所述目标网络功能实体为会话管理功能smf实体。

再一实施方式中,所述行为数据也可以为终端的事件订阅数据。

需要说明的是,数据收集网络功能实体所获取的行为数据并不限于上述的几种,在此不再分别举例说明。

举例说明,其中一实施方式,所述行为数据为移动性事件数据,所述目标网络功能实体为amf实体时,采用本发明实施例所述终端行为数据的获取方法的具体过程,如图2所示,其中数据收集网络功能实体为nwdaf实体,所述方法包括:

s210,nwdaf向nrf发送网络功能查询请求,其中该网络功能查询请求通过位置信息列表指示指定区域;

s220,nwdaf接收所述nrf发送的响应消息;所述响应消息用于指示所述目标网络功能实体;其中,nrf根据各网络功能nf的服务区域确定位置信息列表中每一位置信息的网络功能nf,向nwdaf返回所确定的各网络功能,也即所确定的amf;

s230,nwdaf向所确定的amf发送数据收集请求,该数据收集请求中包括用于指示指定区域的位置信息列表,且目标终端标识为全部终端;

s240,amf监控指定区域内每一终端;

s250,向nwdaf发送指定区域内每一终端的移动性事件数据;

s260,amf监控指定区域内移入和/或移出的终端,并向nwdaf发送移入和/或移出指定区域的终端的移动性事件数据。

本发明实施例中,可选地,amf在进行数据报告时,需在每一个移动性事件报告消息中都携带关联标识,该关联标识用于关联事件报告和nwdaf发送的数据收集请求。

另一实施方式,所述行为数据为会话管理类事件数据,所述目标网络功能实体为smf实体时,采用本发明实施例所述终端行为数据的获取方法的具体过程,如图3所示,其中数据收集网络功能实体为nwdaf实体,所述方法包括:

s310,nwdaf向nrf发送网络功能查询请求,其中该网络功能查询请求通过位置信息列表指示指定区域;

s320,nwdaf接收所述nrf发送的响应消息;所述响应消息用于指示所述目标网络功能实体;其中,nrf根据各网络功能nf的服务区域确定位置信息列表中每一位置信息的网络功能nf,向nwdaf返回所确定的各网络功能,也即所确定的smf;

s330,nwdaf向所确定的smf发送数据收集请求,该数据收集请求中包括用于指示指定区域的位置信息列表,且目标终端标识为全部终端;

s340,smf根据数据收集请求中所指示的全部终端的终端标识,向各个终端的服务amf发送订阅终端信息的请求,以获取各终端的位置信息报告;其中该订阅终端信息的请求中还包括用于指示指定区域的位置信息列表,指示amf报告指定区域内终端移入和/或移出指定区域的情况;

s350,amf向smf报告当前位于指定区域内终端的终端信息,并持续报告移入和/或移出指定区域的终端;

s360,smf根据amf所报告的终端信息,确定指定区域内的终端,以及根据nwdaf向smf发送的数据收集请求,向nwdaf发送指定区域内终端的会话管理类事件数据。

本发明实施例中,可选地,smf在进行数据报告时,需在每一个移动性事件报告消息中都携带关联标识,该关联标识用于关联事件报告和nwdaf发送的数据收集请求。

进一步,在该步骤s360中,当smf收到amf发送的指定区域的终端移入和/或移出的报告时,smf调整向nwdaf报告的终端,具体地:

当终端移入指定区域时,smf增加向nwdaf报告该终端的会话管理类事件数据;

当终端移出指定区域时,smf停止向nwdaf报告该终端的会话管理类事件数据。

上述两个实施方式所述终端行为数据的获取方法,nwdaf通过向nrf查询服务该指定区域的网络功能,如为amf或smf;之后,nwdaf向所确定的网络功能amf或smf发送数据收集请求,用于指示获取指定区域内所有终端的行为数据;amf或smf根据数据收集请求,确定指定区域内的终端,并对指定区域内的终端进行移入和/或移出监控,向nwdaf报告指定区域内终端的行为数据。

本发明另一实施例所述终端行为数据的获取方法中,结合图1,在步骤s110确定服务所述指定区域的目标网络功能实体之后,所述方法还包括:

向所述指定区域的接入和移动性管理功能amf实体发送终端查询请求;所述终端查询请求用于请求获取所述指定区域内终端的标识列表;

获取所述amf发送的所述标识列表;

其中,在步骤s120,所述向所述目标网络功能实体发送数据收集请求的步骤中,所述数据收集请求中包括所述标识列表。

采用该实施例所述终端行为数据的获取方法,在数据收集网络功能实体确定指定区域的目标网络功能实体之后,数据收集网络功能实体向amf发送指定区域内终端的终端查询请求,amf根据该终端查询请求反馈指定区域内终端的标识列表,数据收集网络功能实体基于该标识列表,向目标网络功能实体发送数据收集请求。

可选地,该实施例中,在获取所述amf实体发送的所述标识列表之后,所述方法还包括:

接收所述amf实体在确定所述指定区域内终端的标识列表发生变化后发送的报告。

具体地,amf根据数据收集网络功能实体发送的终端查询请求,对指定区域内的终端进行移入和/或移出监控,向数据收集网络功能实体发送终端的标识列表发生变化的报告。

举例说明,如图4所示,其中数据收集网络功能实体为nwdaf实体,当nwdaf确定需要监控指定区域内的所有ue的行为时,所述方法包括:

s410,nwdaf向nrf发送网络功能查询请求,其中该网络功能查询请求通过位置信息列表指示指定区域;

s420,nwdaf接收所述nrf发送的响应消息;所述响应消息用于指示所述目标网络功能实体;其中,nrf根据各网络功能nf的服务区域确定可服务指定区域的指定网络功能nf或nf列表,向nwdaf返回所确定的各网络功能,如包括确定amf和/或smf;

s430,nwdaf向所确定的amf发送终端查询请求,以获取位于指定区域内所有终端的标识,其中终端查询请求中目标终端的标识设置为所有终端,并携带用于指示指定区域的位置信息列表;

s440,amf接收该终端查询请求后,向nwdaf报告位于指定区域内所有终端的标识列表;

s450,nwdaf根据所接收到的标识列表,对标识列表中的终端进行数据收集或者监控,包括向所确定的amf和smf分别发送数据收集请求;

s460,smf根据nwdaf所发送的数据收集请求中的标识列表,向nwdaf发送指定区域内终端的会话管理类事件数据;

s470,amf根据数据收集请求,监控移入和/或移出指定区域的终端;

s480,amf在确定指定区域内有终端移入和/或移出时,向nwdaf发送终端的标识列表发生变化的报告;

s490,当标识列表变化后,nwdaf可请求对新进入指定区域的终端进行数据收集或者监控,以及停止对移出指定区域的终端进行数据收集或者监控。

通过上述实施例的过程,nwdaf通过向nrf查询服务指定区域的amf;之后,nwdaf向amf发送终端查询请求,使amf根据该终端查询请求反馈指定区域内终端的标识列表,这样nwdaf可以根据所确定的标识列表,直接向amf/smf等5gcnf发送数据收集请求。

采用本发明实施例所述终端行为数据的获取方法,通过根据指定区域确定网络功能实体,以能够向指定区域的网络功能实体发送数据收集请求,用于请求获取指定服务区域内所有终端的行为数据,从而解决现有技术无法实现对指定区域内所有终端进行监控的问题。

本发明另一实施例还提供一种终端行为数据的发送方法,应用于网络功能实体,如图5所示,所述方法包括:

s510,接收数据收集网络功能实体发送的数据收集请求;所述数据收集请求用于请求获取指定区域内所有终端的行为数据;

s520,确定所述指定区域内的所有终端;

s530,向所述数据收集网络功能实体发送所述指定区域内终端的行为数据。

采用本发明实施例所述终端行为数据的发送方法,网络功能实体根据数据收集网络功能实体发送的数据收集请求,确定指定区域内的所有终端,向数据收集网络功能实体发送该指定区域内所有终端的行为数据,解决现有技术无法实现对指定区域内所有终端进行监控的问题。

本发明实施例中,可选地,数据收集网络功能实体为3gpp中的网络数据分析功能(networkdataanalyticsfunction,nwdaf)实体。

可选地,指定区域为运营商网络中的任一区域范围。

进一步,可选地,在步骤s510,数据收集请求中包括用于指示指定区域的位置信息列表,且所请求的终端指示为指定区域内的全部终端。

其中,在步骤s530,向所述数据收集网络功能实体发送所述指定区域内终端的行为数据,包括:

向所述数据收集网络功能实体发送所述指定区域内每一终端的行为数据。

本发明实施例中,可选地,所述网络功能实体为接入和移动性管理功能amf实体,所述方法还包括:

获取所述数据收集网络功能实体发送的终端查询请求;所述终端查询请求用于请求获取所述指定区域内终端的标识列表;

向所述数据收集网络功能实体发送所述标识列表;其中,所述数据收集请求中包括所述标识列表。

可选地,向所述数据收集网络功能实体发送所述标识列表之后,所述方法还包括:

向所述数据收集网络功能实体发送所述指定区域内终端移入和/或移出后的所述标识列表的上报信息。

可选地,在步骤s530,向所述数据收集网络功能实体发送所述指定区域内终端的行为数据之后,所述方法还包括:

监控所述指定区域内终端的移入和/或移出;

向所述数据收集网络功能实体发送所述指定区域内移入和/或移出终端的行为数据。

本发明的其中一实施方式,所述行为数据为移动性事件数据,所述目标网络功能实体为amf实体;或者

所述行为数据为会话管理类事件数据,所述目标网络功能实体为会话管理功能smf实体。

可选地,所述行为数据为会话管理类事件数据,所述目标网络功能实体为会话管理功能smf实体时,所述方法还包括:

向服务所述指定区域的amf实体订阅所述指定区域内的终端信息;

接收所述amf实体上报的所述终端信息。

本发明实施例还提供一种网络设备,如图6所示,该网络设备包括:处理器600;通过总线接口630与处理器600相连接的存储器620,以及通过总线接口与处理器600相连接的收发器610;所述存储器620用于存储所述处理器在执行操作时所使用的程序和数据;通过所述收发器610发送数据信息或者导频,还通过所述收发器610接收上行控制信道;处理器600用于读取存储器620中的程序,执行下列过程:

确定服务指定区域的目标网络功能实体;

向所述目标网络功能实体发送数据收集请求;所述数据收集请求用于请求获取所述指定区域内所有终端的行为数据;

接收所述目标网络功能实体发送的所述指定区域内终端的行为数据。

可选地,所述的网络设备,其中,在确定服务所述指定区域的目标网络功能实体之后,所述处理器600还用于:

向服务所述指定区域的接入和移动性管理功能amf实体发送终端查询请求;所述终端查询请求用于请求获取所述指定区域内终端的标识列表;

获取所述amf发送的所述标识列表;

其中,所述向所述目标网络功能实体发送数据收集请求的步骤中,所述数据收集请求中包括所述标识列表。

可选地,所述的网络设备,其中,所述获取所述amf实体发送的所述标识列表之后,所述处理器600还用于:

接收所述amf实体在确定位于所述指定区域内的终端的标识列表发生变化后发送的报告。

可选地,所述的网络设备,其中,所述处理器600确定服务指定区域的目标网络功能实体,包括:

向网络功能库nrf实体发送网络功能查询请求;

其中,所述网络功能查询请求用于查询服务所述指定区域的目标网络功能实体;

接收所述nrf实体发送的响应消息;所述响应消息用于指示所述目标网络功能实体。

可选地,所述的网络设备,其中,所述行为数据为移动性事件数据,所述目标网络功能实体为amf实体;或者

所述行为数据为会话管理类事件数据,所述目标网络功能实体为会话管理功能smf实体。

可选地,所述的网络设备,其中,所述处理器600接收所述目标网络功能实体发送的所述指定区域内终端的行为数据,包括:

分别接收所述目标网络功能实体发送的所述指定区域内的每一终端的行为数据。

可选地,所述的网络设备,其中,所述处理器600还用于:

接收所述目标网络功能实体发送的移入和/或移出所述指定区域的终端的行为数据;

确定所述指定区域内所有终端的行为数据。

另外,在图6中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器600代表的一个或多个处理器和存储器620代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发器610可以是多个元件,即包括发送机和收发器,提供用于在传输介质上与各种其他装置通信的单元。处理器600负责管理总线架构和通常的处理,存储器620可以存储处理器600在执行操作时所使用的数据。

本发明实施例还提供一种网络设备,如图7所示,该网络设备包括:处理器700;通过总线接口730与处理器700相连接的存储器720,以及通过总线接口与处理器700相连接的收发器710;所述存储器720用于存储所述处理器在执行操作时所使用的程序和数据;通过所述收发器710发送数据信息或者导频,还通过所述收发器710接收上行控制信道;处理器700用于读取存储器720中的程序,执行下列过程:

接收数据收集网络功能实体发送的数据收集请求;所述数据收集请求用于请求获取指定区域内所有终端的行为数据;

确定所述指定区域内的所有终端;

向所述数据收集网络功能实体发送所述指定区域内终端的行为数据。

可选地,所述的网络设备,其中,所述网络功能实体为接入和移动性管理功能amf实体,所述处理器700还用于:

获取所述数据收集网络功能实体发送的终端查询请求;所述终端查询请求用于请求获取所述指定区域内终端的标识列表;

向所述数据收集网络功能实体发送所述标识列表;其中,所述数据收集请求中包括所述标识列表。

可选地,所述的网络设备,其中,向所述数据收集网络功能实体发送所述标识列表之后,所述处理器700还用于:

向所述数据收集网络功能实体发送所述指定区域内终端移入和/或移出后的所述标识列表的上报信息。

可选地,所述的网络设备,其中,向所述数据收集网络功能实体发送所述指定区域内终端的行为数据之后,所述处理器700还用于:

监控所述指定区域内终端的移入和/或移出;

向所述数据收集网络功能实体发送所述指定区域内移入和/或移出终端的行为数据。

可选地,所述的网络设备,其中,所述行为数据为移动性事件数据,所述目标网络功能实体为amf实体;或者

所述行为数据为会话管理类事件数据,所述目标网络功能实体为会话管理功能smf实体。

可选地,所述的网络设备,其中,所述行为数据为会话管理类事件数据,所述目标网络功能实体为会话管理功能smf实体时,所述处理器700还用于:

向服务所述指定区域的amf实体订阅所述指定区域内的终端信息;

接收所述amf实体上报的所述终端信息。

可选地,所述的网络设备,其中,所述数据收集请求中包括用于指示所述指定区域的位置信息列表。

另外,在图7中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器700代表的一个或多个处理器和存储器720代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发器710可以是多个元件,即包括发送机和收发器,提供用于在传输介质上与各种其他装置通信的单元。处理器700负责管理总线架构和通常的处理,存储器720可以存储处理器700在执行操作时所使用的数据。

本发明其中一实施例还提供一种终端行为数据的获取装置,应用于数据收集网络功能实体,如图8所示,所述装置包括:

第一确定模块810,用于确定服务指定区域的目标网络功能实体;

请求发送模块820,用于向所述目标网络功能实体发送数据收集请求;所述数据收集请求用于请求获取所述指定区域内所有终端的行为数据;

数据接收模块830,用于接收所述目标网络功能实体发送的所述指定区域内终端的行为数据。

可选地,所述终端行为数据的获取装置,其中,所述第一确定模块810在确定指定区域的目标网络功能实体之后,还用于:

向服务所述指定区域的接入和移动性管理功能amf实体发送终端查询请求;所述终端查询请求用于请求获取所述指定区域内终端的标识列表;

获取所述amf发送的所述标识列表;

其中,所述请求发送模块820向所述目标网络功能实体发送数据收集请求的步骤中,所述数据收集请求中包括所述标识列表。

可选地,所述终端行为数据的获取装置,其中,所述第一确定模块810获取所述amf实体发送的所述标识列表之后,还用于:

接收所述amf实体在确定位于所述指定区域内的终端的标识列表发生变化后发送的报告。

可选地,所述终端行为数据的获取装置,其中,所述第一确定模块810确定服务指定区域的目标网络功能实体,包括:

向网络功能库nrf实体发送网络功能查询请求;

其中,所述网络功能查询请求用于查询服务所述指定区域的目标网络功能实体;

接收所述nrf实体发送的响应消息;所述响应消息用于指示所述目标网络功能实体。

可选地,所述终端行为数据的获取装置,其中,所述行为数据为移动性事件数据,所述目标网络功能实体为amf实体;或者

所述行为数据为会话管理类事件数据,所述目标网络功能实体为会话管理功能smf实体。

可选地,所述终端行为数据的获取装置,其中,所述数据接收模块830接收所述目标网络功能实体发送的所述指定区域内终端的行为数据,包括:

分别接收所述目标网络功能实体发送的所述指定区域内的每一终端的行为数据。

可选地,所述终端行为数据的获取装置,其中,所述数据接收模块830还用于:

接收所述目标网络功能实体发送的移入和/或移出所述指定区域的终端的行为数据;

确定所述指定区域内所有终端的行为数据。

本发明另一实施例还提供一种终端行为数据的发送装置,应用于网络功能实体,如图9所示,所述装置包括:

请求接收模块910,用于接收数据收集网络功能实体发送的数据收集请求;所述数据收集请求用于请求获取指定区域内所有终端的行为数据;

第二确定模块920,用于确定所述指定区域内的所有终端;

数据传输模块930,用于向所述数据收集网络功能实体发送所述指定区域内终端的行为数据。

可选地,所述终端行为数据的发送装置,其中,所述网络功能实体为接入和移动性管理功能amf实体,所述装置还包括标识传输模块940,用于:

获取所述数据收集网络功能实体发送的终端查询请求;所述终端查询请求用于请求获取所述指定区域内终端的标识列表;

向所述数据收集网络功能实体发送所述标识列表;其中,所述数据收集请求中包括所述标识列表。

可选地,所述终端行为数据的发送装置,其中,所述标识传输模块940向所述数据收集网络功能实体发送所述标识列表之后,还用于:

向所述数据收集网络功能实体发送所述指定区域内终端移入和/或移出后的所述标识列表的上报信息。

可选地,所述终端行为数据的发送装置,其中,数据传输模块930向所述数据收集网络功能实体发送所述指定区域内终端的行为数据之后,还用于:

监控所述指定区域内终端的移入和/或移出;

向所述数据收集网络功能实体发送所述指定区域内移入和/或移出终端的行为数据。

可选地,所述终端行为数据的发送装置,其中,所述行为数据为移动性事件数据,所述目标网络功能实体为amf实体;或者

所述行为数据为会话管理类事件数据,所述目标网络功能实体为会话管理功能smf实体。

可选地,所述终端行为数据的发送装置,其中,所述行为数据为会话管理类事件数据,所述目标网络功能实体为会话管理功能smf实体时,所述装置还包括订阅模块950,用于:

向服务所述指定区域的amf实体订阅所述指定区域内的终端信息;

接收所述amf实体上报的所述终端信息。

可选地,所述终端行为数据的发送装置,其中,所述数据收集请求中包括用于指示所述指定区域的位置信息列表。

本发明实施例还提供一种处理器可读存储介质,所述处理器可读存储介质上存储程序,所述程序被处理器执行时实现如上所述的终端行为数据的获取方法或发送方法中任一实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,所述的处理器可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1