一种终端信息的传输方法、装置和计算机可读存储介质与流程

文档序号:26444161发布日期:2021-08-27 13:44阅读:48来源:国知局
一种终端信息的传输方法、装置和计算机可读存储介质与流程

本发明涉及移动通信技术领域,尤其涉及一种终端信息的传输方法、装置和计算机可读存储介质。



背景技术:

目前,5g网络中的网络数据分析功能(networkdataanalyticsfunction,nwdaf)只能从接入和移动管理功能(amf),会话管理功能(smf),策略控制能力(pcf),统一数据管理(udm),应用功能(af)以及操作管理维护(oam)等核心功能实体或模块获取到相应的数据(即:相应实体或模块通过直接或者通过nef(networkexposurefunction,网络开放功能)与nwdaf交互)。而作为离用户最近的ue所能提供的丰富的数据,nwdaf没有直接的接口,也没有办法收集。对于以依赖大数据分析的nwdaf,缺少一个ue维度的数据来源,对于其数据的分析处理,业务优化显然是一个不容忽视的损失。



技术实现要素:

有鉴于此,本发明实施例期望提供一种终端信息的传输方法、装置和计算机可读存储介质。

为达到上述目的,本发明实施例的技术方案是这样实现的:

本发明实施例提供了一种终端信息的传输方法,该方法包括:

网络数据分析功能nwdaf向应用功能af发送事件订阅消息;所述事件订阅消息携带事件标识;其中,

所述事件标识,用于表征事件为nwdaf向af订阅终端信息。

可选的,该方法还包括:

接收af发送的终端信息;其中,

所述终端信息为:af和终端交互过程中所述终端发送给所述af的。

其中,所述终端信息包括以下至少之一:

终端设备信息;

终端硬件信息;

终端软件信息;

终端状态信息;

终端环境监测信息;

用户业务体验。

本发明实施例还提供了一种终端信息的传输方法,该方法包括:

终端向应用功能af发送终端信息;

所述终端信息,用于所述af基于网络数据分析功能nwdaf发送的事件订阅消息向所述nwdaf发送。

其中,所述终端向应用功能af发送终端信息,包括:

所述终端通过应用层协议扩展或网络层ip层协议发送所述终端信息。

其中,所述终端通过应用层协议扩展发送所述终端信息,包括:

所述终端通过应用层协议扩展新头域或扩展消息体携带所述终端信息。

其中,所述终端通过ip层协议发送所述终端信息,包括:

所述终端通过ip层可选字段option中携带所述终端信息。

其中,所述终端信息包括以下至少之一:

终端设备信息;

终端硬件信息;

终端软件信息;

终端状态信息;

终端环境监测信息;

用户业务体验。

本发明实施例还提供了一种终端信息的传输方法,该方法包括:

应用功能af基于网络数据分析功能nwdaf发送的事件订阅消息和终端发送的终端信息,将所述终端信息发送到所述nwdaf;其中,

所述事件订阅消息携带事件标识;所述事件标识,用于表征事件为nwdaf向af订阅终端信息。

本发明实施例还提供了一种终端信息的传输装置,该装置包括:

第一发送模块,用于向应用功能af发送事件订阅消息;

处理模块,用于在所述事件订阅消息中携带事件标识;其中,所述事件标识,用于表征事件为网络数据分析功能nwdaf向af订阅终端信息。

本发明实施例还提供了一种终端信息的传输装置,该装置包括:

第二发送模块,用于向应用功能af发送终端信息;

第一存储模块,用于存储所述终端信息;

所述终端信息,用于所述af基于网络数据分析功能nwdaf发送的事件订阅消息向所述nwdaf发送。

本发明实施例还提供了一种终端信息的传输装置,该装置包括:

第三发送模块,用于基于网络数据分析功能nwdaf发送的事件订阅消息和终端发送的终端信息,将所述终端信息发送到所述nwdaf;

第二存储模块,用于存储所述终端信息;

其中,所述事件订阅消息携带事件标识;所述事件标识,用于表征事件为nwdaf向应用功能af订阅终端信息。

本发明实施例还提供了一种终端信息的传输装置,该装置包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,

其中,所述处理器用于运行所述计算机程序时,执行上述方法的步骤。

本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方法的步骤。

本发明实施例提供的终端信息的传输方法、装置和计算机可读存储介质,网络数据分析功能(nwdaf)向应用功能(af)发送事件订阅消息;所述事件订阅消息携带事件标识;其中,所述事件标识,用于表征事件为nwdaf向af订阅终端信息。本发明实施例nwdaf通过向af发送事件订阅消息来获得终端信息,实现了为nwdaf提供更贴近用户终端侧的数据,提升大数据分析的精确度和使用场景。

附图说明

图1为本发明实施例所述终端信息的传输方法流程示意图一;

图2为本发明实施例所述终端信息的传输方法流程示意图二;

图3为本发明实施例所述终端信息的传输方法流程示意图三;

图4为本发明实施例所述终端信息的传输装置结构示意图一;

图5为本发明实施例所述终端信息的传输装置结构示意图二;

图6为本发明实施例所述终端信息的传输装置结构示意图三;

图7为本发明实施例所述终端信息发送到核心网nwdaf的方法示意图。

具体实施方式

下面结合附图和实施例对本发明进行描述。

3gpp在5g网络中引入nwdaf(networkdataanalyticsfunction,网络数据分析功能),用于收集网络各个节点的数据,利用大数据的分析,结合ai技术,使得运营商集中化地收集并分析用户数据、业务数据和网络数据,输出分析结果给网络或者业务,用于策略管理、参数配置、调整优化等,使能网络智能感知、智能决策、智能预测等能力,助力实现5g网络智能化。而作为离用户最近的ue上所能提供的丰富的数据,nwdaf没有直接的接口,也没有办法收集。

因此,本发明实施例提供了一种终端信息的传输方法,如图1所示,该方法包括:

步骤101:网络数据分析功能nwdaf向应用功能af发送事件订阅消息;

步骤102:所述事件订阅消息携带事件标识;其中,所述事件标识,用于表征事件为nwdaf向af订阅终端信息。

本发明实施例nwdaf通过向af发送事件订阅消息来获得终端信息,实现了为nwdaf提供更贴近用户终端侧的数据,提升大数据分析的精确度和使用场景。

可选的,该方法还包括:

接收af发送的终端信息;其中,

所述终端信息为:af和终端交互过程中所述终端发送给所述af的。

本发明实施例中,所述终端信息包括以下至少之一:

终端设备信息;

终端硬件信息;

终端软件信息;

终端状态信息;

终端环境监测信息;

用户业务体验。

其中,终端设备信息,包括:终端厂家和型号;终端状态信息,包括:终端的信号强度,剩余电池,cpu使用率,内存使用率等;终端环境监测信息,包括:终端传感器所收集到的各类信息,如终端移动速率,终端的移动模式,终端是自由空间摆放还是手执还是装在包里口袋中等;用户业务体验,指的是当前终端的用户在使用此业务时的行为或者选择,如使用竖屏还是横屏,是否使用全屏,是否打开弹幕,业务体验,可以是mos分,也是可以是一些qoe指标,比如业务等待时间,卡顿次数,卡顿时间,马赛克等等。

本发明实施例还提供了一种终端信息的传输方法,如图2所示,该方法包括:

步骤201:终端向应用功能af发送终端信息;

所述终端信息,用于所述af基于网络数据分析功能nwdaf发送的事件订阅消息向所述nwdaf发送。

本发明实施例中,所述终端向应用功能af发送终端信息,包括:

所述终端通过应用层协议扩展或网络层ip层协议发送所述终端信息。

本发明一个实施例中,所述终端通过应用层协议扩展发送所述终端信息,包括:

所述终端通过应用层协议扩展新头域或扩展消息体携带所述终端信息。

本发明一个实施例中,所述终端通过ip层协议发送所述终端信息,包括:

所述终端通过ip层可选字段option中携带所述终端信息。

本发明实施例中,所述终端信息包括以下至少之一:

终端设备信息;

终端硬件信息;

终端软件信息;

终端状态信息;

终端环境监测信息;

用户业务体验。

本发明实施例还提供了一种终端信息的传输方法,如图3所示,该方法包括:

步骤301:应用功能af基于网络数据分析功能nwdaf发送的事件订阅消息和终端发送的终端信息,将所述终端信息发送到所述nwdaf;其中,

所述事件订阅消息携带事件标识;所述事件标识,用于表征事件为nwdaf向af订阅终端信息。

本发明实施例中,所述终端信息包括以下至少之一:

终端设备信息;

终端硬件信息;

终端软件信息;

终端状态信息;

终端环境监测信息;

用户业务体验。

为了实现上述方法实施例,本发明实施例还提供了一种终端信息的传输装置,如图4所示,该装置应用于nwdaf,包括:

第一发送模块401,用于向应用功能af发送事件订阅消息;

处理模块402,用于在所述事件订阅消息中携带事件标识;其中,所述事件标识,用于表征事件为nwdaf向af订阅终端信息。

可选的,该装置还包括:接收模块403,用于接收af发送的终端信息;其中,所述终端信息为:af和终端交互过程中所述终端发送给所述af的。

本发明实施例中,所述终端信息包括以下至少之一:

终端设备信息;

终端硬件信息;

终端软件信息;

终端状态信息;

终端环境监测信息;

用户业务体验。

其中,终端设备信息,包括:终端厂家和型号;终端状态信息,包括:终端的信号强度,剩余电池,cpu使用率,内存使用率等;终端环境监测信息,包括:终端传感器所收集到的各类信息,如终端移动速率,终端的移动模式,终端是自由空间摆放还是手执还是装在包里口袋中等;用户业务体验,指的是当前终端的用户在使用此业务时的行为或者选择,如使用竖屏还是横屏,是否使用全屏,是否打开弹幕,业务体验,可以是mos分,也是可以是一些qoe指标,比如业务等待时间,卡顿次数,卡顿时间,马赛克等等。

本发明实施例还提供了一种终端信息的传输装置,如图5所示,该装置应用于终端,包括:

第二发送模块501,用于向应用功能af发送终端信息;

第一存储模块502,用于存储所述终端信息;

所述终端信息,用于所述af基于网络数据分析功能nwdaf发送的事件订阅消息向所述nwdaf发送。

本发明实施例中,所述第二发送模块501向应用功能af发送终端信息,包括:

通过应用层协议扩展或网络层ip层协议发送所述终端信息。

本发明一个实施例中,所述第二发送模块501通过应用层协议扩展发送所述终端信息,包括:

通过应用层协议扩展新头域或扩展消息体携带所述终端信息。

本发明一个实施例中,所述第二发送模块501通过ip层协议发送所述终端信息,包括:

通过ip层可选字段option中携带所述终端信息。

本发明实施例中,所述终端信息包括以下至少之一:

终端设备信息;

终端硬件信息;

终端软件信息;

终端状态信息;

终端环境监测信息;

用户业务体验。

本发明实施例还提供了一种终端信息的传输装置,如图6所示,该装置包括:

第三发送模块601,用于应用功能af基于网络数据分析功能nwdaf发送的事件订阅消息和终端发送的终端信息,将所述终端信息发送到所述nwdaf;

第二存储模块602,用于存储所述终端信息;

其中,所述事件订阅消息携带事件标识;所述事件标识,用于表征事件为nwdaf向af订阅终端信息。

本发明实施例中,所述终端信息包括以下至少之一:

终端设备信息;

终端硬件信息;

终端软件信息;

终端状态信息;

终端环境监测信息;

用户业务体验。

本发明实施例还提供了一种终端信息的传输装置,该装置包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,

其中,所述处理器用于运行所述计算机程序时,执行:

向应用功能af发送事件订阅消息;所述事件订阅消息携带事件标识;其中,

所述事件标识,用于表征事件为nwdaf向af订阅终端信息。

所述处理器还用于运行所述计算机程序时,执行:

接收af发送的终端信息;其中,

所述终端信息为:af和终端交互过程中所述终端发送给所述af的。

其中,所述终端信息包括以下至少之一:

终端设备信息;

终端硬件信息;

终端软件信息;

终端状态信息;

终端环境监测信息;

用户业务体验。

本发明实施例还提供了一种终端信息的传输装置,该装置包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,

其中,所述处理器用于运行所述计算机程序时,执行:

向应用功能af发送终端信息;

所述终端信息,用于所述af基于网络数据分析功能nwdaf发送的事件订阅消息向所述nwdaf发送。

所述向应用功能af发送终端信息时,所述处理器还用于运行所述计算机程序时,执行:

通过应用层协议扩展或网络层ip层协议发送所述终端信息。

所述通过应用层协议扩展发送所述终端信息时,所述处理器还用于运行所述计算机程序时,执行:

通过应用层协议扩展新头域或扩展消息体携带所述终端信息。

所述通过ip层协议发送所述终端信息时,所述处理器还用于运行所述计算机程序时,执行:

通过ip层可选字段option中携带所述终端信息。

本发明实施例还提供了一种终端信息的传输装置,该装置包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,

其中,所述处理器用于运行所述计算机程序时,执行:

基于网络数据分析功能nwdaf发送的事件订阅消息和终端发送的终端信息,将所述终端信息发送到所述nwdaf;其中,

所述事件订阅消息携带事件标识;所述事件标识,用于表征事件为nwdaf向af订阅终端信息。

需要说明的是:上述实施例提供的装置在进行终端信息的传输时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将设备的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的装置与相应方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

在示例性实施例中,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质可以是fram、rom、prom、eprom、eeprom、flashmemory、磁表面存储器、光盘、或cd-rom等存储器;也可以是包括上述存储器之一或任意组合的各种设备,如移动电话、计算机、平板设备、个人数字助理等。

本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,执行:

向应用功能af发送事件订阅消息;所述事件订阅消息携带事件标识;其中,

所述事件标识,用于表征事件为nwdaf向af订阅终端信息。

所述计算机程序被处理器运行时,还执行:

接收af发送的终端信息;其中,

所述终端信息为:af和终端交互过程中所述终端发送给所述af的。

其中,所述终端信息包括以下至少之一:

终端设备信息;

终端硬件信息;

终端软件信息;

终端状态信息;

终端环境监测信息;

用户业务体验。

本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,执行:

向应用功能af发送终端信息;

所述终端信息,用于所述af基于网络数据分析功能nwdaf发送的事件订阅消息向所述nwdaf发送。

所述向应用功能af发送终端信息时,所述计算机程序被处理器运行时,还执行:

通过应用层协议扩展或网络层ip层协议发送所述终端信息。

所述通过应用层协议扩展发送所述终端信息时,所述计算机程序被处理器运行时,还执行:

通过应用层协议扩展新头域或扩展消息体携带所述终端信息。

所述通过ip层协议发送所述终端信息时,所述计算机程序被处理器运行时,还执行:

通过ip层可选字段option中携带所述终端信息。

本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,执行:

基于网络数据分析功能nwdaf发送的事件订阅消息和终端发送的终端信息,将所述终端信息发送到所述nwdaf;其中,

所述事件订阅消息携带事件标识;所述事件标识,用于表征事件为nwdaf向af订阅终端信息。

下面结合场景实施例对本发明进行描述。

本发明实施例提出一种终端信息发送到核心网nwdaf的方法。终端通过应用层消息将终端信息发送给af,af根据nwdaf的事件订阅消息再发送给nwdaf,其流程如图7所示:

步骤701:nwdaf向af发送事件订阅消息nnf_eventexposure_subscribe;

这里,可以在需要取消事件订阅时发送事件去订阅消息nnf_eventexposure_unsubscribe)。事件订阅消息中包括本发明实施例预设的事件id:eventid(s)=uedata,用于表示这个事件是nwdaf向af订阅终端信息。

步骤702:在ue和af的交互过程中,向af发送终端信息;

这里,ue可通过当前应用使用的应用层如http1.1/http2.0/coap的协议扩展或者网络层(ip层)option字段携带终端信息。

所述终端信息包括:终端设备信息,终端硬件信息,终端软件信息,终端状态信息,终端环境监测信息,用户业务体验等。

其中,终端设备信息包括终端厂家和型号;终端状态信息包括终端的信号强度,剩余电池,cpu使用率,内存使用率等;终端环境监测信息包括终端传感器所收集到的各类信息,如终端移动速率,终端的移动模式,终端是自由空间摆放还是手执还是装在包里口袋中等;用户业务体验指的是当前终端的用户在使用此业务时的行为或者选择,如使用竖屏还是横屏,是否使用全屏,是否打开弹幕,业务体验,可以是mos分,也是可以是一些qoe指标,比如业务等待时间,卡顿次数,卡顿时间,马赛克等等。

步骤703:af根据收到的事件订阅信息eventid(s)=uedata以及从ue收集到的终端信息,向nwdaf发送终端信息。

在实际应用时,所述步骤702的实现方法可通过如下实施例的方法实现,以应用层协议http1.1和ip层协议为例。

实施例1:本实施例通过扩展新头域发送终端信息,如下:

实施例2:本实施例使用options方法,通过扩展消息体实现携带终端信息,如下:

实施例3:本实施例通过ip层option字段携带终端信息,具体如下表1所示,在可选字段option中携带终端信息。

表1:ipv4协议头格式

可见,本发明实施例nwdaf通过向af发送事件订阅消息来获得终端信息,实现了为nwdaf提供更贴近用户终端侧的数据,提升大数据分析的精确度和使用场景。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

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