一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于事件报告的方法和装置与流程

2022-07-16 18:45:53 来源:中国专利 TAG:


1.本公开的实施例一般地涉及通信,并且更具体地,涉及用于事件报告的方法和装置。


背景技术:

2.本节介绍可以促进更好地理解本公开的各方面。因此,本节的声明要从这个角度阅读,而不是被理解为对什么是现有技术或什么不是现有技术的承认。
3.根据第三代合作伙伴计划(3gpp)技术规范(ts)23.501v16.2.0的第5.31.7节,当例如针对蜂窝物联网(ciot)使用仅移动发起的连接(mico)模式时,为了实现用户设备(ue)节能以及增强移动终止的(mt)可达性,指定了以下特征:用于连接管理空闲(cm-idle)和具有无线电资源控制不活动(rrc-inactive)的cm-connected的扩展不连续接收(drx);具有延长连接时间的mico模式;具有活动时间的mico模式;以及mico模式和周期性注册定时器控制。
4.ue和网络可以通过非接入层(nas)信令来协商使用扩展空闲模式drx以降低其功耗,同时在取决于drx周期值的特定延迟内可用于mt数据和/或网络发起的过程。在3gpp ts 23.502中描述了具体的协商过程处理。
5.想要使用扩展空闲模式drx的应用需要考虑移动终止服务或数据传输的具体处理,并且特别地这些应用需要考虑移动终止的数据的延迟容限。网络侧应用可能发送移动终止的数据、短消息服务(sms)或设备触发,并且需要知道扩展空闲模式drx可能就绪。仅当所有预期的移动终止通信都容忍延迟时,ue才应当请求扩展空闲模式drx。
6.对于被连接到第五代核心(5gc)的宽带演进型通用陆地无线电接入(wb-e-utra),扩展空闲模式drx值范围将包括从5.12s开始的值(即,5.12s、10.24s、20.48s等)直到最大值2621.44s(将近44分钟)。对于窄带iot(nb-iot),扩展空闲模式drx值范围将从20.48s开始(即,20.48s、40.96s、81.92等)直到最大值10485.76s(将近3小时)(参见3gpp ts36.304)。扩展空闲模式drx周期长度经由nas信令来协商。接入和移动性管理功能(amf)在寻呼消息中包括wb-e-utra或nb-iot的扩展空闲模式drx周期长度,以协助下一代无线电接入网络(ng-ran)节点寻呼ue。
7.超系统帧号(h-sfn)帧结构是在用于常规空闲模式drx的sfn之上被定义的。每个h-sfn值对应于1024个无线电帧的传统sfn的周期,即10.24s。当针对ue启用了扩展空闲模式drx时,ue在特定的寻呼超帧(ph)(寻呼超帧是一组特定的h-sfn值)中可达以用于寻呼。ph计算是作为扩展空闲模式drx周期和ue特定标识符的函数的公式,如在ts 36.304中所描述的。该值可以在所有ue和amf处被计算而无需信令。amf在寻呼消息中包括扩展空闲模式drx周期长度和寻呼时间窗口(ptw)长度,以协助ng-ran节点寻呼ue。
8.amf还分配寻呼时间窗口长度,并且在注册更新过程期间将该值与扩展空闲模式drx周期长度一起提供给ue。ue第一寻呼时机在寻呼超帧内,如在ts 36.304中所述。ue被假定为在寻呼时间窗口内可达以用于寻呼。寻呼时间窗口的开始和结束在ts 36.304中被描
述。在寻呼时间窗口长度之后,amf认为ue对于寻呼不可达,直到下一个寻呼超帧为止。
9.针对具有延长连接时间的mico模式,当使用mico模式的ue发起移动发端(mo)信令或mo数据并且amf知道待处理或预期的mt业务时,在延长连接时段内,amf可以使ue保持在cm-connected状态并且ran可以使ue保持在rrc-connected状态,以便确保下行链路数据和/或信令被传送到ue。延长连接时间由amf确定,并且是基于本地配置和/或最大响应时间(如果由统一数据管理(udm)提供的话)。
10.amf在至少延长连接时间内维持n2连接,并且将延长连接时间值提供给ran。延长连接时间值指示ran应当使ue保持在rrc-connected状态而不考虑不活动性的最短时间。延长连接时间值与nas注册接受消息或nas服务接受消息一起被提供给ran。
11.针对具有活动时间的mico模式,在注册过程期间ue可以可选地向amf请求活动时间值作为mico模式协商的一部分。作为响应,如果amf从ue接收到活动时间值并且确定mico模式被允许用于ue,则amf可以例如基于本地配置、预期的ue行为(如果可用)、ue请求的活动时间值、ue订阅信息以及网络策略而为ue分配活动时间值,并且在注册过程期间向ue指示该活动时间值。当活动时间值被分配给ue时,amf将认为在活动时间的时长内从cm-connected转变到cm-idle之后ue可达以用于寻呼。
12.ue和amf将设置与在最近注册过程期间协商的活动时间值相对应的定时器。ue和amf将在从cm-connected进入cm-idle状态时启动定时器。当定时器期满(即,达到活动时间)时,ue进入mico模式,并且amf可以推断ue已进入mico模式并且不可用于寻呼。如果ue在定时器期满之前进入cm-connected状态,则ue和amf将停止并且重置定时器。如果在最近注册过程期间未协商活动时间值,则ue将不启动定时器,而是将在进入cm-idle状态之后直接进入mico模式。
13.针对mico模式和周期性注册定时器控制,对于mico模式下的ue,如果预期的ue行为指示不存在下行链路(dl)通信,则amf可以向ue分配较大的周期性注册定时器值,以使得ue能够最大化周期性注册更新之间的节能。
14.如果预期的ue行为指示已调度的dl通信,则amf应当分配周期性注册定时器值,以使得ue执行周期性注册更新以在已调度的dl通信时间之前或在已调度的dl通信时间之时重新协商mico模式。


技术实现要素:

15.提供本发明内容以便以简化形式介绍概念的选择,这些概念将在下面的具体实施方式中进一步描述。本发明内容并非旨在确定所要求保护的主题的关键特征或基本特征,也并非旨在被用于限制所要求保护的主题的范围。
16.本公开的目的之一是针对事件报告提供改进的解决方案。
17.根据本公开的第一方面,提供了一种由实现接入和移动性管理功能amf实体的网络节点执行的方法。所述方法可以包括:检测终端设备的状态从不可达更改为可达。所述方法还可以包括:向第一实体发送指示所述终端设备可达的报告。所述报告可以包含所述终端设备被预期可达的最大可用性时间。所述最大可用性时间可以是基于所述终端设备的节能配置来导出的。所述终端设备的所述节能配置可以包括以下中的一项或多项:与用于仅移动发起的连接mico模式的延长连接时间有关的至少一个参数;与mico模式的活动时间有
关的至少一个参数;以及与用于mico模式的周期性注册定时器控制有关的至少一个参数。
18.以这种方式,服务使用方能够使用所报告的最大可用性时间来调度向终端设备的消息传送。
19.在本公开的一个实施例中,所述最大可用性时间可以指示绝对时间点。
20.在本公开的一个实施例中,所述方法还可以包括:从第二实体接收对与所述终端设备的可达性有关的事件报告的订阅请求。所述报告可以是基于所述订阅请求而被发送的。
21.在本公开的一个实施例中,可以通过确定在所述终端设备的状态从不可达更改为可达之后所述终端设备要保持可达的时段来导出所述最大可用性时间。可以通过确定当前时间加上所述时段的长度作为所述最大可用性时间来导出所述最大可用性时间。
22.在本公开的一个实施例中,所述第二实体可以是网络开放功能nef实体、网络数据分析功能nwdaf实体、统一数据管理udm实体、以及会话管理功能smf实体中的一个。
23.在本公开的一个实施例中,所述第一实体可以是以下中的一个:udm实体,网络开放功能nef实体,应用功能af实体,短消息服务sms实体,服务能力服务器scs实体,应用服务器as实体,smf实体,以及用户面功能upf实体。
24.在本公开的一个实施例中,所述第一实体可以是af实体、sms实体、scs实体、as实体、smf实体、upf实体以及nef实体中的一个。所述最大可用性时间可以由所述第一实体用于对消息的传送进行优先排序。
25.根据本公开的第二方面,提供了一种由实现udm实体的网络节点执行的方法。所述方法可以包括:从amf实体接收指示终端设备可达的第一报告。所述第一报告可以包含所述终端设备被预期可达的最大可用性时间。所述方法还可以包括:向第三实体发送指示所述终端设备可达的第二报告。所述第二报告可以包含所述最大可用性时间。所述最大可用性时间可以是基于所述终端设备的节能配置来导出的。所述终端设备的所述节能配置可以包括以下中的一项或多项:与用于仅移动发起的连接mico模式的延长连接时间有关的至少一个参数;与mico模式的活动时间有关的至少一个参数;以及与用于mico模式的周期性注册定时器控制有关的至少一个参数。
26.以这种方式,服务使用方能够使用所报告的最大可用性时间来调度向终端设备的消息传送。
27.在本公开的一个实施例中,所述方法还可以包括:响应于指示所述第三实体需要与所述终端设备的可达性有关的事件报告的触发事件,向所述amf实体发送对与所述终端设备的可达性有关的事件报告的第一订阅请求。
28.在本公开的一个实施例中,所述触发事件可以是以下中的至少一项:从sms网关移动服务交换中心sms-gmsc接收到指示针对所述终端设备的sms传送失败的消息;以及从nef实体接收到对与所述终端设备的可达性有关的事件报告的第二订阅请求。
29.在本公开的一个实施例中,所述第三实体可以是以下中的一个:nef实体,af实体,sms实体,scs实体,以及as实体。
30.根据本公开的第三方面,提供了一种由实现nef实体的网络节点执行的方法。所述方法可以包括:从udm实体或amf实体接收指示终端设备可达的第一报告。所述第一报告可以包含所述终端设备被预期可达的最大可用性时间。所述方法还可以包括:向第四实体发
送指示所述终端设备可达的第二报告。所述第二报告可以包含所述最大可用性时间。所述最大可用性时间可以是基于所述终端设备的节能配置来导出的。所述终端设备的所述节能配置可以包括以下中的一项或多项:与用于仅移动发起的连接mico模式的延长连接时间有关的至少一个参数;与mico模式的活动时间有关的至少一个参数;以及与用于mico模式的周期性注册定时器控制有关的至少一个参数。
31.以这种方式,服务使用方能够使用所报告的最大可用性时间来调度向终端设备的消息传送。
32.在本公开的一个实施例中,所述方法还可以包括:从所述第四实体接收对与所述终端设备的可达性有关的事件报告的第一订阅请求。所述方法还可以包括:向所述udm实体发送对与所述终端设备的可达性有关的事件报告的第二订阅请求。
33.在本公开的一个实施例中,所述第四实体可以是以下中的一个:af实体;scs实体;以及as实体。
34.根据本公开的第四方面,提供了一种由实现服务使用方的网络节点执行的方法。所述方法可以包括:从服务提供方接收指示一个或多个终端设备可达的一个或多个报告。所述一个或多个报告中的每一个可以包含终端设备被预期可达的最大可用性时间。所述方法还可以包括:基于所述一个或多个终端设备的所述最大可用性时间,向所述一个或多个终端设备发送一个或多个消息。所述最大可用性时间可以是基于所述终端设备的节能配置来导出的。所述终端设备的所述节能配置可以包括以下中的一项或多项:与用于仅移动发起的连接mico模式的延长连接时间有关的至少一个参数;与mico模式的活动时间有关的至少一个参数;以及与用于mico模式的周期性注册定时器控制有关的至少一个参数。
35.以这种方式,能够改进向终端设备的消息传送的效率。
36.在本公开的一个实施例中,可以接收指示多个终端设备可达的多个报告。通过基于所述多个终端设备的所述最大可用性时间对多个消息进行排序,可以向所述多个终端设备发送所述消息。
37.在本公开的一个实施例中,可以按照所述多个终端设备的所述最大可用性时间的升序对所述消息排序。可以按照所述最大可用性时间的升序向所述多个终端设备发送所述消息。
38.在本公开的一个实施例中,所述一个或多个消息可以是sms消息,或者所述一个或多个消息被用于非互联网协议即非ip数据传送nidd。
39.在本公开的一个实施例中,所述服务提供方可以是以下中的一个:udm实体,nef实体,amf实体,以及smf实体。
40.在本公开的一个实施例中,所述服务使用方可以是以下中的一个:sms实体,af实体,scs实体,as实体,nef实体,smf实体,以及upf实体。
41.根据本公开的第五方面,提供了一种实现amf实体的网络节点。所述amf实体可以包括至少一个处理器和至少一个存储器。所述至少一个存储器可以包含能够由所述至少一个处理器执行的指令,由此所述amf实体可操作以检测终端设备的状态从不可达更改为可达。所述amf实体还可操作以向第一实体发送指示所述终端设备可达的报告。所述报告可以包含所述终端设备被预期可达的最大可用性时间。所述最大可用性时间可以是基于所述终端设备的节能配置来导出的。所述终端设备的所述节能配置可以包括以下中的一项或多
项:与用于仅移动发起的连接mico模式的延长连接时间有关的至少一个参数;与mico模式的活动时间有关的至少一个参数;以及与用于mico模式的周期性注册定时器控制有关的至少一个参数。
42.在本公开的一个实施例中,所述amf实体可操作以执行根据上述第一方面所述的方法。
43.根据本公开的第六方面,提供了一种实现udm实体的网络节点。所述udm实体可以包括至少一个处理器和至少一个存储器。所述至少一个存储器可以包含能够由所述至少一个处理器执行的指令,由此所述udm实体可操作以从amf实体接收指示终端设备可达的第一报告。所述第一报告可以包含所述终端设备被预期可达的最大可用性时间。所述udm实体还可操作以向第三实体发送指示所述终端设备可达的第二报告。所述第二报告可以包含所述最大可用性时间。所述最大可用性时间可以是基于所述终端设备的节能配置来导出的。所述终端设备的所述节能配置可以包括以下中的一项或多项:与用于仅移动发起的连接mico模式的延长连接时间有关的至少一个参数;与mico模式的活动时间有关的至少一个参数;以及与用于mico模式的周期性注册定时器控制有关的至少一个参数。
44.在本公开的一个实施例中,所述udm实体可操作以执行根据上述第二方面所述的方法。
45.根据本公开的第七方面,提供了一种实现nef实体的网络节点。所述nef实体可以包括至少一个处理器和至少一个存储器。所述至少一个存储器可以包含能够由所述至少一个处理器执行的指令,由此所述nef实体可操作以从udm实体或amf实体接收指示终端设备可达的第一报告。所述第一报告可以包含所述终端设备被预期可达的最大可用性时间。所述nef实体还可操作以向第四实体发送指示所述终端设备可达的第二报告。所述第二报告可以包含所述最大可用性时间。所述最大可用性时间可以是基于所述终端设备的节能配置来导出的。所述终端设备的所述节能配置可以包括以下中的一项或多项:与用于仅移动发起的连接mico模式的延长连接时间有关的至少一个参数;与mico模式的活动时间有关的至少一个参数;以及与用于mico模式的周期性注册定时器控制有关的至少一个参数。
46.在本公开的一个实施例中,所述nef实体可操作以执行根据上述第三方面所述的方法。
47.根据本公开的第八方面,提供了一种实现服务使用方的网络节点。所述服务使用方可以包括至少一个处理器和至少一个存储器。所述至少一个存储器可以包含能够由所述至少一个处理器执行的指令,由此所述服务使用方可操作以从服务提供方接收指示一个或多个终端设备可达的一个或多个报告。所述一个或多个报告中的每一个可以包含终端设备被预期可达的最大可用性时间。所述服务使用方还可操作以基于所述一个或多个终端设备的所述最大可用性时间,向所述一个或多个终端设备发送一个或多个消息。所述最大可用性时间可以是基于所述终端设备的节能配置来导出的。所述终端设备的所述节能配置可以包括以下中的一项或多项:与用于仅移动发起的连接mico模式的延长连接时间有关的至少一个参数;与mico模式的活动时间有关的至少一个参数;以及与用于mico模式的周期性注册定时器控制有关的至少一个参数。
48.在本公开的一个实施例中,所述服务使用方可操作以执行根据上述第四方面所述的方法。
49.根据本公开的第九方面,提供了一种计算机程序产品。所述计算机程序产品可以包括指令,所述指令当由至少一个处理器执行时使得所述至少一个处理器执行根据上述第一方面至第四方面中任一项所述的方法。
50.根据本公开的第十方面,提供了一种计算机可读存储介质。所述计算机可读存储介质可以包括指令,所述指令当由至少一个处理器执行时使得所述至少一个处理器执行根据上述第一方面至第四方面中任一项所述的方法。
51.根据本公开的第十一方面,提供了一种实现amf实体的网络节点。所述amf实体可以包括:检测模块,其用于检测终端设备的状态从不可达更改为可达。所述amf实体还可以包括:发送模块,其用于向第一实体发送指示所述终端设备可达的报告。所述报告可以包含所述终端设备被预期可达的最大可用性时间。所述最大可用性时间可以是基于所述终端设备的节能配置来导出的。所述终端设备的所述节能配置可以包括以下中的一项或多项:与用于仅移动发起的连接mico模式的延长连接时间有关的至少一个参数;与mico模式的活动时间有关的至少一个参数;以及与用于mico模式的周期性注册定时器控制有关的至少一个参数。
52.根据本公开的第十二方面,提供了一种实现udm实体的网络节点。所述udm实体可以包括:接收模块,其用于从amf实体接收指示终端设备可达的第一报告。所述第一报告可以包含所述终端设备被预期可达的最大可用性时间。所述udm实体还可以包括:发送模块,其用于向第三实体发送指示所述终端设备可达的第二报告。所述第二报告可以包含所述最大可用性时间。所述最大可用性时间可以是基于所述终端设备的节能配置来导出的。所述终端设备的所述节能配置可以包括以下中的一项或多项:与用于仅移动发起的连接mico模式的延长连接时间有关的至少一个参数;与mico模式的活动时间有关的至少一个参数;以及与用于mico模式的周期性注册定时器控制有关的至少一个参数。
53.根据本公开的第十三方面,提供了一种实现nef实体的网络节点。所述nef实体可以包括:接收模块,其用于从udm实体或amf实体接收指示终端设备可达的第一报告。所述第一报告可以包含所述终端设备被预期可达的最大可用性时间。所述nef实体还可以包括:发送模块,其用于向第四实体发送指示所述终端设备可达的第二报告。所述第二报告可以包含所述最大可用性时间。所述最大可用性时间可以是基于所述终端设备的节能配置来导出的。所述终端设备的所述节能配置可以包括以下中的一项或多项:与用于仅移动发起的连接mico模式的延长连接时间有关的至少一个参数;与mico模式的活动时间有关的至少一个参数;以及与用于mico模式的周期性注册定时器控制有关的至少一个参数。
54.根据本公开的第十四方面,提供了一种实现服务使用方的网络节点。所述服务使用方可以包括:接收模块,其用于从服务提供方接收指示一个或多个终端设备可达的一个或多个报告。所述一个或多个报告中的每一个可以包含终端设备被预期可达的最大可用性时间。所述服务使用方还可以包括:发送模块,其用于基于所述一个或多个终端设备的所述最大可用性时间,向所述一个或多个终端设备发送一个或多个消息。所述最大可用性时间可以是基于所述终端设备的节能配置来导出的。所述终端设备的所述节能配置可以包括以下中的一项或多项:与用于仅移动发起的连接mico模式的延长连接时间有关的至少一个参数;与mico模式的活动时间有关的至少一个参数;以及与用于mico模式的周期性注册定时器控制有关的至少一个参数。
附图说明
55.从以下要结合附图来阅读的对本公开的说明性实施例的详细描述,本公开的这些和其他目的、特征和优点将变得显而易见。
56.图1是示出可应用本公开的实施例的示例性通信系统的图;
57.图2是示出根据本公开的实施例的在amf实体处实现的方法的流程图;
58.图3是示出根据本公开的另一个实施例的在amf实体处实现的方法的流程图;
59.图4是用于说明图2的方法的流程图;
60.图5是示出根据本公开的实施例的在udm实体处实现的方法的流程图;
61.图6是示出根据本公开的另一个实施例的在udm实体处实现的方法的流程图;
62.图7是示出根据本公开的实施例的在nef实体处实现的方法的流程图;
63.图8是示出根据本公开的另一个实施例的在nef实体处实现的方法的流程图;
64.图9是示出根据本公开的实施例的在服务使用方处实现的方法的流程图;
65.图10a-10b是示出根据本公开的实施例的示例性过程的流程图;
66.图11a-11b是示出根据本公开的实施例的示例性过程的流程图;
67.图12a-12b是示出根据本公开的实施例的示例性过程的流程图;
68.图13是示出适用于实现本公开的一些实施例的装置的框图;
69.图14是示出根据本公开的实施例的amf实体的框图;
70.图15是示出根据本公开的实施例的udm实体的框图;
71.图16是示出根据本公开的实施例的nef实体的框图;以及
72.图17是示出根据本公开的实施例的服务使用方的框图。
具体实施方式
73.为了说明的目的,在以下描述中阐述了细节以便提供对所公开的实施例的透彻理解。但是,对于本领域技术人员将显而易见的是,可以在没有这些特定细节的情况下或者通过等效布置来实现这些实施例。
74.当网络功能(nf)服务使用方(例如nef)需要创建订阅以监视与amf相关的至少一个事件时,nf服务使用方向amf调用订阅服务操作。nf服务使用方可以在一个订阅中订阅多个事件。订阅可以与一个ue、一组ue或任何ue相关联。nf服务使用方将通过使用具有订阅集合的统一资源标识符(uri)的超文本传输协议(http)方法post来请求创建新订阅,参见3gpp ts 29.518v16.1.1的第6.2.3.2节。可以从ts 29.518的第5.3.2.2.2节获得有关向amf进行事件订阅的更多细节。
75.当被包括在订阅中的特定事件已发生时,amf向通知uri调用通知服务操作以发送通知。amf将使用http方法post(其使用在订阅创建中接收的通知uri(如在ts 29.518的第5.3.2.2.2节中指定的),包括例如订阅标识符(id)、已针对其发生事件的事件id、由nf服务使用方在事件订阅时提供的通知相关性id)来发送通知。此外,当在ue移动性过程期间amf发生变化时并且如果订阅id改变(即,注册过程和切换过程),则amf也将调用通知服务操作。ts 29.518的表6.2.6.2.4-1和表6.2.6.2.5-1示出了被用于amf事件通知的数据结构amfeventnotification和amfeventreport的定义。可以从ts 29.518的第5.3.2.4节获得有关amf事件通知的更多细节。
76.3gpp ts 29.503v16.1.0的图5.5.2.2.2-1示出了nf服务使用方向udm发送请求以订阅事件发生通知的场景。该请求包含回调uri、被监视事件的类型和附加信息,例如事件过滤器和报告选项。可以从ts 29.503的第5.5.2.2.2节获得更多细节。
77.ts 29.503的图5.5.2.4.2-1示出了udm通知nf服务使用方(其已订阅接收此类通知)事件发生的场景。该请求包含如先前在eesubscription中接收的callbackreference uri(参见ts 29.503的第6.4.6.2.2节)。ts29.503的表6.4.6.2.4-1和表6.4.6.2.12-1示出了被用于udm事件通知的数据结构monitoringreport和reachabilityforsmsreport的定义。可以从ts 29.503的第5.5.2.4.2节获得更多细节。
78.高延迟通信可以被用于处理与在使用如在上文中描述的节能功能时不可达的ue的mt通信。“高延迟”指在建立正常分组交换之前的初始响应时间。也就是说,ue从其节能状态唤醒并且响应初始下行链路分组或信号之前花费的时间。
79.当ue正在cm-idle下使用节能功能并且不可达时,通过下行链路数据在af或用户面功能(upf)或会话管理功能(smf)或nef中的延长缓冲来支持高延迟数据通信。此外,当ue正在使用节能功能并且不可达时,通过在sms服务中心(sms-sc)中缓冲移动终止的sms(mt-sms)来支持高延迟sms通信。
80.ue可达性指示ue何时变得可达以用于向ue发送sms或下行链路数据,这是响应于ue转变到cm-connected模式(对于使用节能模式或扩展空闲模式drx的ue)或者当ue将变得可达以用于寻呼时(对于使用扩展空闲模式drx的ue)而检测到的。该监视事件支持针对sms的ue可达性和针对数据的可达性。仅支持对针对sms的可达性的一次性监视请求。
81.对于高延迟数据通信,af或upf或smf或nef应当服务多个用户。因此,下行链路数据在af或upf或smf或nef中的延长缓冲可以用于多个ue。此外,对于高延迟sms通信,sms-sc应当服务多个用户,因此sms-sc中缓冲的sms消息可以用于多个ue。
82.但是,在现有技术中,在上文中描述的ue可达性报告不包含与ue在唤醒之后在再次进入休眠模式之前可以在多长时间保持可用有关的信息。因此,如果存在针对不同ue缓冲的多个sms消息或扩展数据,则服务实体(例如,用于sms通信的sms-sc、用于数据传送的af或upf或smf或nef)不可能对针对不同ue的sms或数据传送进行优先排序。最坏的情况是特定ue将永远没有机会从服务实体接收消息。
83.本公开提出了一种用于事件报告的改进的解决方案。在下文中,将参考图1-17详细描述该解决方案。
84.图1是示出可应用本公开的实施例的示例性通信系统的图。如图所示,该通信系统包括用户设备(ue)、(无线电)接入网络((r)an)、用户面功能(upf)、数据网络(dn)、验证服务器功能(ausf)、接入和移动性管理功能(amf)、会话管理功能(smf)、服务通信代理(scp)、网络切片选择功能(nssf)、网络开放功能(nef)、网络储存库功能(nrf)、策略控制功能(pcf)、统一数据管理(udm)以及应用功能(af)。在3gpp ts 23.501v16.2.0的第6节(其全部内容通过引用并入本文)中指定了上述实体的功能性描述。
85.注意,在本公开的上下文内,本文使用的术语

终端设备(或ue)’也可以被称为例如接入终端、移动站、移动单元、用户站等。它可以指可以接入无线通信网络并且从中接收服务的任何(固定或移动)最终设备。作为示例而非限制,ue可以包括便携式计算机、图像捕获终端设备(例如数码相机)、游戏终端设备、音乐存储和播放设备、移动电话、蜂窝电话、智
能电话、平板电脑、可穿戴设备、个人数字助理(pda)、集成或嵌入式无线卡、外部插入式无线卡等。
86.在物联网(iot)场景中,终端设备(或ue)可以表示执行监视和/或测量并且将此类监视和/或测量的结果发送到另一个终端设备(或ue)和/或网络设备的机器或其他设备。在这种情况下,终端设备(或ue)可以是机器对机器(m2m)设备,在3gpp上下文中可以将其称为机器型通信(mtc)设备。这样的机器或设备的特定示例可以包括传感器、计量设备(例如功率计)、工业机械、自行车、车辆、或家用或个人电器(例如冰箱、电视机)、个人可穿戴设备(例如手表)等。
87.如本文所使用的,术语“通信系统”指遵循任何合适的通信标准的系统,这些通信标准例如是第一代(1g)、2g、2.5g、2.75g、3g、4g、4.5g、5g通信协议和/或当前已知或将来开发的任何其他协议。此外,可以根据任何合适世代的通信协议来执行通信系统中的终端设备与网络节点之间的通信,这些通信协议包括但不限于1g、2g、2.5g、2.75g、3g、4g、4.5g、5g通信协议和/或当前已知或将来开发的任何其他协议。此外,本文使用的特定术语并不将本公开仅限于与特定术语相关的通信系统,而是,这些特定术语可以更普遍地被应用于其他通信系统。
88.图2是示出根据本公开的实施例的在amf实体处实现的方法的流程图。在方框202,amf实体检测终端设备的状态从不可达更改为可达。因为amf实体具有可达性管理功能,所以它可以检测到这种状态变化。在方框204,amf实体向第一实体发送指示终端设备可达的报告。该报告包含终端设备被预期可达的最大可用性时间。以这种方式,服务使用方能够使用所报告的最大可用性时间来调度向终端设备的消息传送。
89.作为一个示例,第一实体可以是udm实体或nef实体,其可以在从udm实体接收的订阅请求中被指示为目的地实体。作为另一个示例,第一实体可以是smf实体,其可以在从smf实体接收的订阅请求中被指示为目的地实体。在上述示例中,报告可以被直接发送到udm实体或nef实体或smf实体。第一实体的其他示例可以包括但不限于af实体、sms实体(例如sms-sc)、scs实体、as实体和upf实体。在这种情况下,报告可以经由udm实体或nef实体被间接发送到af实体或sms实体或scs/as实体,或者可以经由smf实体被间接发送到upf实体。因此,最大可用性时间可以由第一实体(例如,af实体、sms实体、scs/as实体、smf实体、upf实体或nef实体)用于对消息的传送进行优先排序。
90.例如,amf实体可以通过执行方框408和410来导出最大可用性时间。在方框408,amf实体确定在终端设备的状态从不可达更改为可达之后终端设备要保持可达的时段。例如,可以基于终端设备的节能配置来确定该时段。终端设备的节能配置可以包括但不限于以下中的一项或多项:与用于mico模式的延长连接时间有关的至少一个参数;与mico模式的活动时间有关的至少一个参数;以及与用于mico模式的周期性注册定时器控制有关的至少一个参数。在方框410,amf实体确定当前时间加上该时段的长度作为最大可用性时间。当前时间可以指终端设备的状态被检测为已从不可达更改为可达的时间点。因此,所确定的最大可用性时间可以指示绝对时间点。最大可用性时间还可以以任何其他合适的形式来表示。
91.图3是示出根据本公开的另一个实施例的在amf实体处实现的方法的流程图。在方框301,amf实体从第二实体接收对与终端设备的可达性有关的事件报告的订阅请求。例如,
第二实体可以是udm实体或smf实体。订阅请求可以包含终端设备的标识符,并且还指示报告要被发送到的目的地实体。在方框202,amf实体检测终端设备的状态从不可达更改为可达。在方框204,amf实体向第一实体发送指示终端设备可达的报告。该报告包含终端设备被预期可达的最大可用性时间。如上所述,第一实体可以是在订阅请求中指示的目的地实体。替代地,第一实体可以是经由目的地实体间接地接收报告的另一个实体。有关方框202-204的其他细节已在上文被描述,并且因此在此被省略。
92.图5是示出根据本公开的实施例的在udm实体处实现的方法的流程图。在方框502,udm实体从amf实体接收指示终端设备可达的第一报告。第一报告包含终端设备被预期可达的最大可用性时间。方框502对应于方框204。在方框504,udm实体向第三实体发送指示终端设备可达的第二报告。第二报告包含最大可用性时间。以这种方式,服务使用方能够使用所报告的最大可用性时间来调度向终端设备的消息传送。
93.作为一个示例,第三实体可以是sms实体(例如,sms互通移动服务交换中心,简称为sms-iwmsc)或nef实体。在这种情况下,第二报告可以被直接发送到sms实体或nef实体。第三实体的其他示例可以包括但不限于af实体、另一个sms实体(例如sms-sc)、scs实体以及as实体。在这种情况下,第二报告可以经由sms实体或nef实体被间接发送到这样的实体。
94.图6是示出根据本公开的另一个实施例的在udm实体处实现的方法的流程图。在方框601,响应于指示第三实体需要与终端设备的可达性有关的事件报告的触发事件,udm实体向amf实体发送对与终端设备的可达性有关的事件报告的第一订阅请求。作为一个示例,触发事件可以是从sms-gmsc接收到指示针对终端设备的sms传送失败的消息,这意味着sms-sc需要事件报告。作为另一个示例,触发事件可以是从nef实体接收到对与终端设备的可达性有关的事件报告的第二订阅请求。在方框502,udm实体从amf实体接收指示终端设备可达的第一报告。第一报告包含终端设备被预期可达的最大可用性时间。在方框504,udm实体向第三实体发送指示终端设备可达的第二报告。第二报告包含最大可用性时间。
95.图7是示出根据本公开的实施例的在nef实体处实现的方法的流程图。在方框702,nef实体从udm实体或amf实体接收指示终端设备可达的第一报告。第一报告包含终端设备被预期可达的最大可用性时间。方框702对应于方框202或504。在方框704,udm实体向第四实体发送指示终端设备可达的第二报告。第二报告包含最大可用性时间。第四实体的示例可以包括但不限于af实体、scs实体以及as实体。通过图7的方法,服务使用方能够使用所报告的最大可用性时间来调度向终端设备的消息传送。
96.图8是示出根据本公开的另一个实施例的在nef实体处实现的方法的流程图。在方框801,nef实体从第四实体接收对与终端设备的可达性有关的事件报告的第一订阅请求。第四实体的示例可以包括但不限于af实体、scs实体以及as实体。在方框803,nef实体向udm实体发送对与终端设备的可达性有关的事件报告的第二订阅请求。在方框702,nef实体从udm实体或amf实体接收指示终端设备可达的第一报告。第一报告包含终端设备被预期可达的最大可用性时间。在方框704,udm实体向第四实体发送指示终端设备可达的第二报告。第二报告包含最大可用性时间。
97.图9是示出根据本公开的实施例的在服务使用方处实现的方法的流程图。服务使用方的示例可以包括但不限于sms实体(例如sms-sc)、af实体、scs实体、as实体、nef实体、smf实体以及upf实体。例如,nef实体可以代表af实体或scs/as实体而充当服务使用方。smf
实体可以订阅来自amf实体的事件报告。upf实体可以订阅来自smf实体的事件报告。在方框902,服务使用方从服务提供方接收指示一个或多个终端设备可达的一个或多个报告。一个或多个报告中的每一个包含终端设备被预期可达的最大可用性时间。服务提供方的示例可以包括但不限于udm实体、nef实体、amf实体以及smf实体。取决于在预定时段内接收的报告数量,可能存在两种情况。在第一种情况下,在预定时段内,服务使用方接收指示一个终端设备可达的一个报告。该报告包含该终端设备的最大可用性时间。在第二种情况下,在预定时段内,服务使用方接收指示多个终端设备可达的多个报告。每个报告包含对应终端设备的最大可用性时间。
98.在方框904,服务使用方基于一个或多个终端设备的最大可用性时间,向一个或多个终端设备发送一个或多个消息。例如,一个或多个消息可以是sms消息,或者可以被用于非ip数据传送(nidd)。在上述第一种情况下,因为已知终端设备的最大可用性时间,所以只要时间允许,服务使用方便可以根据需要向终端设备发送一个或多个消息。在上述第二种情况下,服务使用方可以通过基于多个终端设备的最大可用性时间对消息进行排序,向多个终端设备发送多个消息。例如,可以按照多个终端设备的最大可用性时间的升序对消息进行排序。相应地,可以按照最大可用性时间的升序向多个终端设备发送消息。
99.图10a-10b是示出根据本公开的实施例的示例性过程的流程图。该过程涉及mt-sms传送,并且适用于在如上文中描述的节能增强下(在节能模式(psm)下)工作的ue。如图所示,该过程涉及多个ue(例如ue1、ue2、

、uen)、(r)an、amf、sms功能(smsf)、udm、sms-iwmsc、sms-gmsc以及sms-sc。假设当sms-sc尝试向用户传送mt-sms时ue碰巧处于休眠状态。
100.在步骤1,多个ue(尤其是基于蜂窝iot)正在节能增强模式(例如psm模式)下工作。假设此时,一系列ue(ue1、ue2、

、uen)处于休眠状态。它们的订阅永久标识符(supi)和通用公共用户标识符(gpsi)分别被表示为supi1、supi2、...、supin和gpsi1、gpsi2、...、gpsin。
101.在步骤2,需要向作为接收方的ue1传送短消息。sms-sc借助5gnas上的sms来发起mt-sms传送过程,以通过smsf和amf向ue1传送短消息。在步骤3,amf检测到ue1正在休眠,因此通过smsf和sms-gmsc向sms-sc发回sms传送报告,其中具有sms传送失败的失败指示,并且失败原因是缺少用户。在步骤4,在接收到具有失败指示和失败原因指示的sms传送报告后,sms-gmsc还向udm报告sms传送状态,其中具有失败指示并且失败原因是缺少用户。
102.在步骤5,udm通过namf_eventexposure_subscribe请求向amf订阅用于sms事件报告的ue可达性。该消息中还包含ue标识,即ue1的supi(在图中被表示为supi1)。在步骤6,amf接受事件订阅请求并且响应udm。
103.下面描述的步骤7-11是步骤2-6的重复过程,但用于向ue2/supi2的mt-sms传送。在步骤7,需要向作为接收方的ue2传送短消息。sms-sc借助5g nas上的sms来发起mt-sms传送过程,以通过smsf和amf向ue2传送短消息。在步骤8,amf检测到ue2正在休眠,因此通过smsf和sms-gmsc向sms-sc发回sms传送报告,其中具有sms传送失败的失败指示,并且原因是缺少用户。在步骤9,在接收到具有失败指示和失败原因指示的sms传送报告后,sms-gmsc还向udm报告sms传送状态,其中具有失败指示并且原因是缺少用户。在步骤10,udm通过namf_eventexposure_subscribe请求向amf订阅用于sms事件报告的ue可达性。该消息中还
包含ue标识,即ue2的supi(在图中被表示为supi2)。在步骤11,amf接受事件订阅请求并且响应udm。
104.下面描述的步骤12-16是步骤2-6的重复过程,但用于向uen/supin的mt-sms传送。在步骤12,需要向作为接收方的uen传送短消息。sms-sc借助5g nas上的sms来发起mt-sms传送过程,以通过smsf和amf向uen传送短消息。在步骤13,amf检测到uen正在休眠,因此通过smsf和sms-gmsc向sms-sc发回sms传送报告,其中具有sms传送失败的失败指示,并且失败原因是缺少用户。在步骤14,在接收到具有失败指示和失败原因指示的sms传送报告后,sms-gmsc还向udm报告sms传送状态,其中具有失败指示并且失败原因是缺少用户。在步骤15,udm通过namf_eventexposure_subscribe请求向amf订阅用于sms事件报告的ue可达性。该消息中还包含ue标识,即uen的supi(在图中被表示为supin)。在步骤16,amf接受事件订阅请求并且响应udm。
105.在步骤17,ue1从休眠中唤醒并且针对待处理消息而联系网络。在步骤18,amf通过namf_eventexposure_notify接口向udm通知ue1对于sms是可达的,以及通知ue将保持活动的最大可用性时间,例如30秒。为了提供最大可用性时间,具有最大ue可用性时间的事件报告可能需要标准化更新。下面的表1示出了在amf与udm之间被交换以便提供最大可用性时间的更新后的消息。
106.表1:类型amfeventreport的定义(与ts 29.518的表6.2.6.2.5-1相比的更新带有下划线)
107.[0108][0109]
在步骤19,当从amf接收到可达性通知时,udm提醒sms-sc也以最大ue可用性时间来传送待处理sms。在步骤20,sms-sc触发mt-sms传送。因为最大ue可用性时间可用,sms-sc可以具有增强的调度机制,例如保持一点时间而不是立即传送mt-sms。
[0110]
在步骤21,ue2从休眠中唤醒并且针对待处理消息而联系网络。在步骤22,amf通过namf_eventexposure_notify接口向udm通知ue2对于sms是可达的,以及通知ue将保持活动的最大可用性时间,例如10秒。使用如在步骤18中描述的更新以在事件报告中提供最大可用性时间。在步骤23,当从amf接收到可达性通知时,udm提醒sms-sc也以最大可用性时间来传送待处理sms。在步骤24,sms-sc触发mt-sms重新传送。因为最大可用性时间可用,sms-sc可以具有增强的调度机制,例如保持一点时间而不是立即传送mt-sms。
[0111]
在步骤25,uen从休眠中唤醒并且针对待处理消息而联系网络。在步骤26,amf通过namf_eventexposure_notify接口向udm通知uen对于sms是可达的,以及通知ue将保持活动的最大可用性时间,例如1分钟。使用如在步骤18中描述的更新以在事件报告中提供最大可用性时间。在步骤27,当从amf接收到可达性通知时,udm提醒sms-sc也以最大可用性时间来
传送待处理sms。在步骤28,sms-sc触发mt-sms重新传送。因为最大可用性时间可用,sms-sc可以具有增强的调度机制,例如保持一点时间而不是立即传送mt-sms。
[0112]
在步骤29,sms-sc基于最大可用性时间而按照ue可用性时间要期满的顺序对sms的传送进行优先排序。例如,假设几乎同时接收到提醒消息。然后,向ue2的mt-sms优先于向ue1的mt-sms,因为ue2将保持唤醒的时段比ue1短。类似地,向ue1的mt-sms优先于向uen的mt-sms,因为ue1将保持唤醒的时段比uen短。在步骤30,向ue2的mt-sms传送成功。在步骤31,向ue1的mt-sms传送成功。在步骤32,向uen的mt-sms传送成功。
[0113]
步骤29-32示出了优化后的mt-sms传送调度以确保消息传送效率。在没有上述更新的情况下,sms-sc无法基于最大可用性时间对mt-sms传送进行优先排序。如果在sms-sc调度向ue2的sms传送之前ue2再次进入休眠模式,则向ue2的mt-sms更容易再次失败。
[0114]
图11a-11b是示出根据本公开的实施例的示例性过程的流程图。该过程涉及nidd数据传送,并且适用于在如上文中描述的节能增强下(在psm模式下)工作的ue。如图所示,该过程涉及多个ue(例如ue1、ue2、

、uen)、(r)an、amf、smf、udm、nef以及af。假设当af尝试向用户传送nidd数据时ue碰巧处于休眠状态。
[0115]
在步骤1,多个ue(尤其是基于蜂窝iot)正在节能增强模式(例如psm模式)下工作。假设此时,一系列ue(ue1、ue2、

、uen)处于休眠状态。它们的supi和gpsi分别被表示为supi1、supi2、...、supin和gpsi1、gpsi2、...、gpsin。
[0116]
在步骤2,ue1已订阅的应用服务具有nidd数据要被传送到作为接收方的ue1。af通过控制面(cp)优化的iot nidd数据传送,触发通过nef、smf和amf向ue1的nidd数据传送过程。在步骤3,amf检测到ue1处于休眠模式并且对于数据传送不可达,并且通过smf和nef向af发回失败报告,其中具有nidd数据传送失败的失败指示,并且失败原因是缺少用户。
[0117]
在步骤4,在接收到具有失败指示和失败原因指示(缺少用户)的nidd数据传送报告后,af通过nudm_eventexposure_subscribe请求向nef订阅用于data事件报告的ue可达性。该消息中还包含ue标识,即ue1的supi/gpsi(在图中被表示为supi1/gpsi1)。nef通过nudm_eventexposure_subscribe请求向udm订阅用于data报告的ue可达性。该消息中还包含ue标识,即ue1的supi/gpsi(在图中被表示为supi1/gpsi1)。udm通过namf_eventexposure_subscribe请求向amf订阅用于data报告的ue可达性。该消息中还包含ue标识,即ue1的supi/gpsi(在图中被表示为supi1/gpsi1)。在步骤5,amf/udm/nef接受事件订阅请求并且相应地响应udm/nef/af。
[0118]
下面描述的步骤6-9是步骤2-5的重复过程,但用于向ue2的nidd数据传送。在步骤6,ue2已订阅的应用服务具有nidd数据要被传送到作为接收方的ue2。af通过cp优化的iot nidd数据传送,触发通过nef、smf和amf向ue2的nidd数据传送过程。在步骤7,amf检测到ue2处于休眠模式并且对于数据传送不可达,并且通过smf和nef向af发回失败报告,其中具有nidd数据传送失败的失败指示,并且失败原因是缺少用户。
[0119]
在步骤8,在接收到具有失败指示和失败原因指示(缺少用户)的nidd数据传送报告后,af通过nudm_eventexposure_subscribe请求向nef订阅用于data事件报告的ue可达性。该消息中还包含ue标识,即ue2的supi/gpsi(在图中被表示为supi2/gpsi2)。nef通过nudm_eventexposure_subscribe请求向udm订阅用于data事件报告的ue可达性。该消息中还包含ue标识,即ue2的supi/gpsi(在图中被表示为supi2/gpsi2)。udm通过namf_
eventexposure_subscribe请求向amf订阅用于data报告的ue可达性。该消息中还包含ue标识,即ue2的supi/gpsi(在图中被表示为supi2/gpsi2)。在步骤9,amf/udm/nef接受事件订阅请求并且相应地响应udm/nef/af。
[0120]
下面描述的步骤10-13是步骤2-5的重复过程,但用于向uen的nidd数据传送。在步骤10,uen已订阅的应用服务具有nidd数据要被传送到作为接收方的uen。af通过cp优化的iot nidd数据传送,触发通过nef、smf和amf向uen的nidd数据传送过程。在步骤11,amf检测到uen处于休眠模式并且对于数据传送不可达,并且通过smf和nef向af发回失败报告,其中具有nidd数据传送失败的失败指示,并且失败原因是缺少用户。
[0121]
在步骤12,在接收到具有失败指示和失败原因指示(缺少用户)的nidd数据传送报告后,af通过nudm_eventexposure_subscribe请求向nef订阅用于data事件报告的ue可达性。该消息中还包含ue标识,即uen的supi/gpsi(在图中被表示为supin/gpsin)。nef通过nudm_eventexposure_subscribe请求向udm订阅用于data事件报告的ue可达性。该消息中还包含ue标识,即uen的supi/gpsi(在图中被表示为supin/gpsin)。udm通过namf_eventexposure_subscribe请求向amf订阅用于data报告的ue可达性。该消息中还包含ue标识,即uen的supi/gpsi(在图中被表示为supin/gpsin)。在步骤13,amf/udm/nef接受事件订阅请求并且相应地响应udm/nef/af。
[0122]
在步骤14,ue1从休眠中唤醒并且针对待处理消息而联系网络。在步骤15,amf通过namf_eventexposure_notify接口向nef通知以及nef通过nnef_eventexposure_notify接口向af通知ue1对于data是可达的,以及通知ue将保持活动的最大可用性时间,例如30秒。在图10b的步骤18中描述的更新被用于在从amf向nef的事件报告中提供最大可用性时间。在步骤16,af触发nidd数据传送。因为最大可用性时间可用,af可以具有增强的调度机制,例如保持一点时间而不是立即传送nidd数据。
[0123]
在步骤17,ue2从休眠中唤醒并且针对待处理消息而联系网络。在步骤18,amf通过namf_eventexposure_notify接口向nef通知以及nef通过nnef_eventexposure_notify接口向af通知ue2对于data是可达的,以及通知ue将保持活动的最大可用性时间,例如10秒。在图10b的步骤18中描述的更新被用于在从amf向nef的事件报告中提供最大可用性时间。在步骤19,af触发nidd数据传送。因为最大可用性时间可用,af可以具有增强的调度机制,例如保持一点时间而不是立即传送nidd数据。
[0124]
在步骤20,uen从休眠中唤醒并且针对待处理消息而联系网络。在步骤21,amf通过namf_eventexposure_notify接口向nef通知以及nef通过nnef_eventexposure_notify接口向af通知uen对于data是可达的,以及通知ue将保持活动的最大可用性时间,例如1分钟。在图10b的步骤18中描述的更新被用于在从amf向nef的事件报告中提供最大可用性时间。在步骤22,af触发nidd数据传送。因为最大可用性时间可用,af可以具有增强的调度机制,例如保持一点时间而不是立即传送nidd数据。
[0125]
在步骤23,af基于最大ue可用性时间,按照可用性时间要期满的顺序对数据的传送进行优先排序。例如,假设几乎同时接收用于数据事件报告的可达性。然后,向ue2的nidd数据优先于向ue1的nidd数据,因为ue2将保持唤醒的时段比ue1短。类似地,向ue1的nidd数据优先于向uen的nidd数据,因为ue1将保持唤醒的时段比uen短。在步骤24,向ue2的nidd数据传送成功。在步骤25,向ue1的nidd数据传送成功。在步骤26,向uen的nidd数据传送成功。
[0126]
步骤23-26示出了优化后的nidd数据传送调度以确保数据传送效率。在没有上述更新的情况下,af无法基于最大可用性时间对nidd数据传送进行优先排序。如果在af调度向ue2的nidd数据传送之前ue2再次进入休眠模式,则向ue2的nidd数据传送更容易再次失败。
[0127]
在上述过程中,对于高延迟数据通信,af(或upf或smf或nef)对待处理消息或数据向使用节能机制的ue的传输进行优先排序和优化。因为已知ue具有最大ue可用性时间(maximum ue availability time),这样的参数可以被用作输入以优化服务实体处的调度机制。
[0128]
图12a-12b是示出根据本公开的实施例的示例性过程的流程图。该过程涉及应用触发传送,并且适用于在如上文中描述的节能增强下(在psm模式下)工作的ue。如图所示,该过程涉及多个ue(例如ue1、ue2、

、uen)、(r)an、amf、smsf、udm、sms-iwmsc、sms-gmsc、sms-sc、nef以及af。假设当af尝试向用户传送应用触发时ue碰巧处于休眠状态时。
[0129]
在步骤1,多个ue(尤其是基于蜂窝iot)正在节能增强模式下(例如psm模式下)工作。假设此时,一系列ue(ue1、ue2、

、uen)处于休眠状态。它们的supi和gpsi分别被表示为supi1、supi2、...、supin和gpsi1、gpsi2、...、gpsin。
[0130]
在步骤2,ue已订阅的应用服务具有应用触发消息要被传送到作为接收方的ue1。af通过nas上的sms,触发通过nef、sms-sc和amf向ue1的应用触发传送过程。在步骤3,amf检测到ue1处于休眠模式并且对于消息传送不可达,并且通过sms-sc和nef向af发回失败报告,其中具有应用触发传送失败的失败指示并且失败原因是缺少用户。
[0131]
在步骤4,在接收到具有失败指示和失败原因指示(缺少用户)的消息传送报告后,af通过nudm_eventexposure_subscribe请求向nef订阅用于sms事件报告的ue可达性。该消息中还包含ue标识,即ue1的supi/gpsi(在图中被表示为supi1/gpsi1)。nef通过nudm_eventexposure_subscribe请求向udm订阅用于sms事件报告的ue可达性。该消息中还包含ue标识,即ue1的supi/gpsi(在图中被表示为supi1/gpsi1)。udm通过namf_eventexposure_subscribe请求向amf订阅用于sms事件报告的ue可达性。该消息中还包含ue标识,即ue1的supi/gpsi(在图中被表示为supi1/gpsi1)。在步骤5,amf/udm/nef接受事件订阅请求并且相应地响应udm/nef/af。
[0132]
下面描述的步骤6-9是步骤2-5的重复过程,但用于向ue2的应用触发传送。在步骤6,ue2已订阅的应用服务具有应用触发消息要被传送到作为接收方的ue2。af通过nas上的sms,触发通过nef、sms-sc和amf向ue2的应用触发传送过程。在步骤7,amf检测到ue2处于休眠模式并且对于数据传送不可达,并且通过sms-sc和nef向af发回失败报告,其中具有应用触发传送失败的失败指示并且失败原因是缺少用户。
[0133]
在步骤8,在接收到具有失败指示和失败原因指示(缺少用户)的消息传送报告后,af通过nudm_eventexposure_subscribe请求向nef订阅用于sms事件报告的ue可达性。该消息中还包含ue标识,即ue2的supi/gpsi(在图中被表示为supi2/gpsi2)。nef通过nudm_eventexposure_subscribe请求向udm订阅用于sms事件报告的ue可达性。该消息中还包含ue标识,即ue2的supi/gpsi(在图中被表示为supi2/gpsi2)。udm通过namf_eventexposure_subscribe请求向amf订阅用于sms事件报告的ue可达性。该消息中还包含ue标识,即ue2的supi/gpsi(在图中被表示为supi2/gpsi2)。在步骤9,amf/udm/nef接受事件订阅请求并且
相应地响应udm/nef/af。
[0134]
下面描述的步骤10-13是步骤2-5的重复过程,但用于向uen的应用触发传送。在步骤10,uen已订阅的应用服务具有应用触发消息要被传送到作为接收方的uen。af通过nas上的sms,触发通过nef、sms-sc和amf向uen的应用触发传送过程。在步骤11,amf检测到uen处于休眠模式并且对于数据传送不可达,并且通过sms-sc和nef向af发回失败报告,其中具有应用触发传送失败的失败指示并且失败原因是缺少用户。
[0135]
在步骤12,在接收到具有失败指示和失败原因指示(缺少用户)的消息传送报告后,af通过nudm_eventexposure_subscribe请求向nef订阅用于sms报告的ue可达性。该消息中还包含ue标识,即uen的supi/gpsi(在图中被表示为supin/gpsin)。nef通过nudm_eventexposure_subscribe请求向udm订阅用于sms报告的ue可达性。该消息中还包含ue标识,即uen的supi/gpsi(在图中被表示为supin/gpsin)。udm通过namf_eventexposure_subscribe请求向amf订阅用于sms报告的ue可达性。该消息中还包含ue标识,即uen的supi/gpsi(在图中被表示为supin/gpsin)。在步骤13,amf/udm/nef接受事件订阅请求并且相应地响应udm/nef/af。
[0136]
在步骤14,ue1从休眠中唤醒并且针对待处理消息而联系网络。在步骤15,amf通过namf_eventexposure_notify接口向udm通知、udm通过nudm_eventexposure_notify接口向nef通知以及nef通过nnef_eventexposure_notify接口向af通知ue1对于sms是可达的,以及通知ue将保持活动的最大可用性时间,例如30秒。在图10b的步骤18中描述的更新被用于在从amf向nef的事件报告中提供最大可用性时间。
[0137]
表2示出了用于从udm向nef以提供最大ue可用性时间的事件报告的替代更新。
[0138]
表2:类型reachabilityforsmsreport的定义(与ts 29.503的表6.4.6.2.12-1相比的更新带有下划线)
[0139][0140]
下面的表3示出了用于udm的向nef提供最大ue可用性时间的另一个替代更新。
[0141]
表3:类型monitoringreport的定义(与ts 29.503的表6.4.6.2.4-1相比的更新带有下划线)
[0142][0143]
在步骤16,af触发nidd数据传送。因为最大可用性时间可用,af可以具有增强的调度机制,例如保持一点时间而不是立即传送nidd数据。在步骤17,ue2从休眠中唤醒并且针对待处理消息而联系网络。在步骤18,amf通过namf_eventexposure_notify接口向udm通知、udm通过nudm_eventexposure_notify接口向nef通知以及nef通过nnef_eventexposure_notify接口向af通知ue2对于data是可达的,以及通知ue将保持活动的最大可用性时间,例如10秒。在图10b的步骤18中描述的更新被用于在从amf向udm的事件报告中提供最大可用性时间。替代地,在图12b的步骤15中描述的更新被用于在从udm向nef的事件报告中提供最大可用性时间。在步骤19,af触发nidd数据传送。因为最大可用性时间可用,af可以具有增强的调度机制,例如保持一点时间而不是立即传送nidd数据。
[0144]
在步骤20,uen从休眠中唤醒并且针对待处理消息而联系网络。在步骤21,amf通过namf_eventexposure_notify接口向udm通知、udm通过nudm_eventexposure_notify接口向nef通知以及nef通过nnef_eventexposure_notify接口向af通知uen对于data是可达的,以及通知ue将保持活动的最大可用性时间,例如1分钟。在图10b的步骤18中描述的更新被用于在从amf向udm的事件报告中包含最大可用性时间。替代地,在图12b的步骤15中描述的更新被用于在从udm向nef的事件报告中提供最大可用性时间。在步骤22,af触发nidd数据传送。因为最大可用性时间可用,af可以具有增强的调度机制,例如保持一点时间而不是立即
传送nidd数据。
[0145]
在步骤23,af基于最大可用性时间,按照可用性时间要期满的顺序对应用触发的传送进行优先排序。例如,假设几乎同时接收用于sms事件报告的可达性。然后,向ue2的应用触发优先于向ue1的应用触发,因为ue2将保持唤醒的时段比ue1短。类似地,向ue1的应用触发优先于向uen的应用触发,因为ue1将保持唤醒的时段比uen短。在步骤24,向ue2的应用触发传送成功。在步骤25,向ue1的应用触发传送成功。在步骤26,向uen的应用触发传送成功。
[0146]
步骤23-26示出了优化后的应用触发传送调度以确保数据传送效率。在没有上述更新的情况下,af无法基于最大可用性时间对应用触发传送进行优先排序。如果在af调度向ue2的应用触发传送之前ue2再次进入休眠模式,则向ue2的应用触发更容易再次失败。
[0147]
在图10a-10b和12a-12b所示的上述过程中,对于高延迟sms通信,sms-sc或af对待处理移动终止的短消息或应用触发向使用节能机制的ue的传输进行优先排序和优化。因为已知ue具有最大ue可用性时间,这样的参数可以被用作输入以优化服务实体处的调度机制。
[0148]
图13是示出适用于实现本公开的一些实施例的装置的框图。例如,上述amf实体、udm实体、nef实体以及服务使用方中的任一个可以通过装置1300来实现。如图所示,装置1300可以包括处理器1310、存储程序的存储器1320以及可选的通信接口1330,通信接口1330用于通过有线和/或无线通信与其他外部设备传送数据。
[0149]
程序包括程序指令,这些程序指令当由处理器1310执行时使得装置1300能够根据如上所述的本公开的实施例操作。也就是说,本公开的实施例可以至少部分地由处理器1310可执行的计算机软件、或由硬件、或由软件和硬件的组合来实现。
[0150]
存储器1320可以是适合于本地技术环境的任何类型,并且可以使用任何合适的数据存储技术来实现,例如基于半导体的存储设备、闪存、磁存储设备和系统、光存储设备和系统、固定存储器和可移动存储器。处理器1310可以是适合于本地技术环境的任何类型,并且作为非限制性示例,可以包括以下中的一项或多项:通用计算机,专用计算机,微处理器,数字信号处理器(dsp),以及基于多核处理器架构的处理器。
[0151]
图14是示出根据本公开的实施例的amf实体的框图。如图所示,amf实体1400包括检测模块1402和发送模块1404。检测模块1402可以被配置为检测终端设备的状态从不可达更改为可达,如上面针对方框202所述。发送模块1404可以被配置为向第一实体发送指示终端设备可达的报告,如上面针对方框204所述。该报告可以包含终端设备被预期可达的最大可用性时间。
[0152]
图15是示出根据本公开的实施例的udm实体的框图。如图所示,udm实体1500包括接收模块1502和发送模块1504。接收模块1502可以被配置为从amf实体接收指示终端设备可达的第一报告,如上面针对方框502所述。第一报告可以包含终端设备被预期可达的最大可用性时间。发送模块1504可以被配置为向第三实体发送指示终端设备可达的第二报告,如上面针对方框504所述。第二报告可以包含最大可用性时间。
[0153]
图16是示出根据本公开的实施例的nef实体的框图。如图所示,nef实体1600包括接收模块1602和发送模块1604。接收模块1602可以被配置为从udm实体或amf实体接收指示终端设备可达的第一报告,如上面针对方框702所述。第一报告可以包含终端设备被预期可
达的最大可用性时间。发送模块1604可以被配置为向第四实体发送指示终端设备可达的第二报告,如上面针对方框704所述。第二报告可以包含最大可用性时间。
[0154]
图17是示出根据本公开的实施例的服务使用方的框图。如图所示,服务使用方1700包括接收模块1702和发送模块1704。接收模块1702可以被配置为从服务提供方接收指示一个或多个终端设备可达的一个或多个报告,如上面针对方框902所述。一个或多个报告中的每一个可以包含终端设备被预期可达的最大可用性时间。发送模块1704可以被配置为基于一个或多个终端设备的最大可用性时间,向一个或多个终端设备发送一个或多个消息,如上面针对方框904所述。上述模块可以由硬件或软件或两者的组合来实现。
[0155]
一般而言,各种示例性实施例可以以硬件或专用电路、软件、逻辑或它们的任何组合来实现。例如,一些方面可以以硬件来实现,而其他方面可以以固件或软件来实现,该固件或软件可以由控制器、微处理器或其他计算设备执行,然而本公开并不限于此。尽管本公开的示例性实施例的各个方面可以作为框图、流程图或者使用某种其他图形表示被示出和描述,但将理解,作为非限制性示例,本文描述的这些方框、装置、系统、技术或方法可以以硬件、软件、固件、专用电路或逻辑、通用硬件或控制器或其他计算设备或它们的某种组合来实现。
[0156]
因此,应当理解,本公开的示例性实施例的至少一些方面可以在各种组件(例如集成电路芯片和模块)中实现。因此,应当理解,本公开的示例性实施例可以在被体现为集成电路的装置中实现,其中集成电路可以包括用于体现以下至少中的一项或多项的电路(以及可能的固件):数据处理器、数字信号处理器、基带电路和射频电路,它们可配置以便根据本公开的示例性实施例来操作。
[0157]
应当理解,本公开的示例性实施例的至少一些方面可以被体现在由一个或多个计算机或其他设备执行的计算机可执行指令(例如,一个或多个程序模块)中。通常,程序模块包括例程、程序、目标程序、组件、数据结构等,当由计算机或其他设备中的处理器执行时,它们执行特定的任务或实现特定的抽象数据类型。计算机可执行指令可以被存储在计算机可读介质(例如硬盘、光盘、可移动存储介质、固态存储器、ram等)上。如本领域技术人员将理解的,在各种实施例中,程序模块的功能可以根据需要被组合或分散。此外,功能可以全部或部分地被体现在固件或硬件等效物(例如集成电路、现场可编程门阵列(fpga)等)中。
[0158]
本公开中对“一个实施例”、“实施例”等的引用指示所描述的实施例可以包括特定的特征、结构或特性,但不一定每个实施例都包括该特定的特征、结构或特性。此外,这样的短语不一定指同一个实施例。此外,当结合实施例描述特定的特征、结构或特性时,可以认为无论是否显式描述,结合其他实施例来实现这样的特征、结构或特性是在本领域技术人员的知识范围内。
[0159]
应当理解,尽管本文可以使用术语“第一”和“第二”等来描述各种元素,但这些元素不应被这些术语限制。这些术语仅被用于区分一个元素与另一个元素。例如,第一元素可以被称为第二元素,并且类似地,第二元素可以被称为第一元素而不偏离本公开的范围。如本文所使用的,术语“和/或”包括一个或多个列出的关联项目的任何和所有组合。
[0160]
本文使用的术语仅为了描述特定实施例,而并非旨在限制本公开。如本文所使用的,单数形式“一”、“一个”和“该”旨在同样包括复数形式,除非上下文明确地另有所指。还将理解,当在本文使用时,术语“包括”、“具有”、“包含”指定所声明的特征、元素和/或组件
的存在,但并不排除一个或多个其他特征、元素、组件和/或其组合的存在或增加。本文使用的术语“连接”、“正在连接”和/或“已连接”涵盖了两个元素之间的直接和/或间接连接。
[0161]
本公开包括本文公开的任何新颖特征或特征的组合,无论是显式的还是其任何概括。当结合附图阅读时,鉴于上述描述,对本公开的上述示例性实施例的各种修改和改变对于相关领域的技术人员而言可以变得显而易见。但是,任何和所有修改仍将落入本公开的非限制性和示例性实施例的范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献