终端设备的触发方法、装置、设备及存储介质与流程

文档序号:33175420发布日期:2023-02-04 03:27阅读:46来源:国知局
终端设备的触发方法、装置、设备及存储介质与流程

1.本技术涉及通信技术领域,尤其涉及一种终端设备的触发方法、装置、设备及存储介质。


背景技术:

2.为了使网络能够识别通过新无线(new radio,nr)轻量化(reduced capability,redcap)接入的用户设备(user equipment,ue)流量,以使通过该ue流量进行计费差异化处理等,第三代合作伙伴计划(3rd generation partnership project,3gpp)定义了nr redcap ue差异化(nr redcap ues differentiation)功能。通过该功能能够识别ue的无线接入技术(radio access technology,rat)类型是否为nr redcap,从而达到上述目的。
3.同时,在网络与redcap ue进行数据传输的过程中,出于节能的考虑,3gpp明确redcap ue可支持空闲态和非激活态(inactive)下的扩展不连续接收(extended drx,edrx)操作。其中,drx是扩展的非连续接收(discontinuous reception,drx),drx机制是指通过不连续地接收信号,使得ue能够大部分时间处于休眠状态,以达到省电的目的。
4.然而,在现有技术中,当网络侧的应用向redcap ue发送的业务数据的延迟容忍度较低时,若redcap ue已启用edrx机制,则存在无法在该延迟容忍度内将该业务数据发送至redcap ue的问题。


技术实现要素:

5.本技术提供一种终端设备的触发方法、装置、设备及存储介质,以解决现有技术中存在的无法在业务数据的延迟容忍度内,将该业务数据发送至redcap ue的问题。
6.第一方面,本技术实施例提供一种终端设备的触发方法,应用于udm,所述方法包括:
7.根据待接收触发消息的redcap ue的标识符,检索对应的rat类型以及扩展空闲态drx周期长度,所述rat类型以及扩展空闲态drx周期长度是在所述redcap ue注册过程中获取的;
8.根据所述rat类型以及扩展空闲态drx周期长度,确定所述触发消息的第一有效性,所述第一有效性用于指示是否能在所述触发消息的延迟容忍度内将所述触发消息发送至所述redcap ue;
9.在根据所述第一有效性确定所述触发消息有效时,根据所述触发消息执行应用触发业务流程,所述应用触发业务流程用于将所述触发消息传递至所述redcap ue。
10.在第一方面的一种可能设计中,在所述根据待接收触发消息的redcap ue的标识符,检索对应的rat类型以及扩展空闲态drx周期长度之前,所述方法还包括:
11.接收amf发送的注册请求,所述注册请求携带有nr redcap指示,所述nr redcap指示用于指示所述redcap ue的设备类型;
12.根据所述注册请求,为所述redcap ue进行注册;
13.根据所述nr redcap指示,将所述redcap ue的rat类型确定为nr redcap;
14.接收所述amf发送的通知,并存储所述通知携带的所述redcap ue的扩展空闲态drx周期长度。
15.可选的,所述根据所述rat类型以及扩展空闲态drx周期长度,确定所述触发消息的第一有效性,包括:
16.根据所述扩展空闲态drx周期长度以及所述触发消息的延迟容忍度,确定是否能在所述延迟容忍度内将所述触发消息发送至所述redcap ue;
17.若能,则确认所述第一有效性为有效;
18.若不能,则确认所述第一有效性为无效。
19.可选的,在根据所述第一有效性确定所述触发消息无效时,所述方法还包括:
20.向触发所述redcap ue的af返回第一预测结果,所述第一预测结果包括第一原因值,所述第一原因值用于指示不能将所述触发消息发送至所述redcap ue的原因,所述第一原因值包括所述扩展空闲态drx周期长度。
21.可选的,所述根据所述nr redcap指示,将所述redcap ue的rat类型确定为nr redcap,包括:
22.根据所述nr redcap指示,将所述redcap ue的ue rat类型字段的值设置为nr redcap。
23.可选的,所述根据待接收触发消息的redcap ue的标识符,检索对应的rat类型以及扩展空闲态drx周期长度,包括:
24.将所述redcap ue的gpsi进行解析,得到所述标识符;
25.根据所述标识符检索所述redcap ue的rat类型以及扩展空闲态drx周期长度。
26.可选的,在所述根据待接收触发消息的redcap ue的标识符,检索对应的rat类型以及扩展空闲态drx周期长度之后,所述方法还包括:
27.根据所述扩展空闲态drx周期长度以及所述触发消息的有效时长,确定所述触发消息的第二有效性,所述第二有效性用于预测所述触发消息是否成功发送至所述redcap ue;
28.在根据所述第二有效性确定所述触发消息有效时,根据所述触发消息执行应用触发业务流程;
29.在根据所述第二有效性确定所述触发消息无效时,向所述af返回第二预测结果,所述第二预测结果包括第二原因值,所述第二原因值用于指示不能将所述触发消息成功发送至所述redcap ue的原因,所述第二原因值包括所述扩展空闲态drx周期长度。
30.第二方面,本技术实施例提供一种终端设备的触发方法,应用于终端,所述方法包括:
31.在向gnb发起rrc连接建立过程中,将nr redcap指示发送至所述gnb,所述nr redcap指示用于指示redcap ue的设备类型;
32.在与所述gnb建立rrc连接后,向所述gnb发送请求;其中,所述请求用于请求对所述redcap ue进行注册,以及请求启用扩展空闲态drx机制,以使所述gnb根据所述请求以及所述nr redcap指示与对应的amf进行交互,通过所述amf在udm中对所述redcap ue进行注册,并确定所述redcap ue的扩展空闲态drx周期长度,所述udm用于第一方面任一项所述的
redcap。
53.可选的,所述检索模块,具体用于:
54.将所述redcap ue的gpsi进行解析,得到所述标识符;
55.根据所述标识符检索所述redcap ue的rat类型以及扩展空闲态drx周期长度。
56.可选的,在所述根据待接收触发消息的redcap ue的标识符,检索对应的rat类型以及扩展空闲态drx周期长度之后,所述确定模块,还用于根据所述扩展空闲态drx周期长度以及所述触发消息的有效时长,确定所述触发消息的第二有效性,所述第二有效性用于预测所述触发消息是否成功发送至所述redcap ue;
57.所述执行模块,还用于在根据所述第二有效性确定所述触发消息有效时,根据所述触发消息执行应用触发业务流程;
58.所述返回模块,还用于在根据所述第二有效性确定所述触发消息无效时,向所述af返回第二预测结果,所述第二预测结果包括第二原因值,所述第二原因值用于指示不能将所述触发消息成功发送至所述redcap ue的原因,所述第二原因值包括所述扩展空闲态drx周期长度。
59.第四方面,本技术实施例提供一种终端设备的触发装置,应用于终端设备,所述装置包括:
60.发送模块,用于在向gnb发起rrc连接建立过程中,将nr redcap指示发送至所述gnb,所述nr redcap指示用于指示redcap ue的设备类型;
61.所述发送模块,还用于在与所述gnb建立rrc连接后,向所述gnb发送请求;其中,所述请求用于请求对所述redcap ue进行注册,以及请求启用扩展空闲态drx机制,以使所述gnb根据所述请求以及所述nr redcap指示与对应的amf进行交互,通过所述amf在udm中对所述redcap ue进行注册,并确定所述redcap ue的扩展空闲态drx周期长度,所述udm用于第一方面任一项所述的方法;
62.接收模块,还用于接收所述gnb返回的反馈信息,基于所述反馈信息启用扩展空闲态drx机制,所述反馈信息包括扩展空闲态drx周期长度。
63.在第四方面的一种可能设计中,所述请求包括注册子请求、请求的drx参数以及扩展空闲态drx的参数;其中,注册子请求用于请求对所述redcap ue进行注册,所述扩展空闲态drx的参数包括所述扩展空闲态drx周期长度。
64.可选的,所述反馈信息还包括:接受的drx参数、所述扩展空闲态drx的参数以及ptw,所述接受的drx参数是根据所述请求的drx参数确定的。
65.第五方面,本技术实施例提供一种udm,包括:处理器、存储器及存储在所述存储器上并可在处理器上运行的计算机程序指令,所述处理器执行所述计算机程序指令时用于实现第一方面以及各可能设计提供的方法。
66.第六方面,本技术实施例提供一种终端,包括:收发器、处理器、存储器及存储在所述存储器上并可在处理器上运行的计算机程序指令,所述处理器执行所述计算机程序指令时用于实现第二方面以及各可能设计提供的方法。
67.第七方面,本技术实施例可提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现第一方面、第二方面以及各可能设计提供的方法。
68.第八方面,本技术实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时用于实现第一方面、第二方面以及各可能设计提供的方法。
69.本技术实施例提供的终端设备的触发方法、装置、设备及存储介质,udm根据待接收触发消息的redcap ue的标识符,检索对应的rat类型以及扩展空闲态drx周期长度,根据rat类型以及扩展空闲态drx周期长度,确定触发消息的第一有效性,在根据第一有效性确定触发消息有效时,根据触发消息执行应用触发业务流程。在本技术实施例中,第一有效性用于指示是否能在触发消息的延迟容忍度内将触发消息发送至redcap ue,在根据第一有效性确定触发消息有效时,根据触发消息执行应用触发业务流程,能够有效保证在延迟容忍度内将触发消息发送至redcap ue。
附图说明
70.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
71.图1为本技术实施例提供的一种通信系统的结构示意图;
72.图2为本技术实施例提供的终端设备的触发方法实施例一的流程示意图;
73.图3为本技术实施例提供的终端设备的触发方法实施例二的流程示意图;
74.图4为本技术实施例提供的终端设备的触发方法实施例三的流程示意图;
75.图5为本技术实施例提供的终端设备的触发方法实施例四的流程示意图;
76.图6为本技术实施例提供的终端设备的触发装置实施例一的结构示意图;
77.图7为本技术实施例提供的终端设备的触发装置实施例二的结构示意图;
78.图8为本技术实施例提供的udm的结构示意图;
79.图9为本技术实施例提供的终端设备的结构示意图。
80.通过上述附图,已示出本技术明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本技术构思的范围,而是通过参考特定实施例为本领域技术人员说明本技术的概念。
具体实施方式
81.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
82.在介绍本技术的实施例之前,首先对本技术实施例所涉及的名词进行解释:
83.drx机制:通过不连续地接收信号,使得ue能够大部分时间处于休眠状态,以达到省电的目的。因为基于包的数据流一般都是突发性的,在没有数据传输的时候,就可以通过关闭ue的接收电路来降低功耗。
84.edrx:扩展的drx,3gpp规定只有增强机器类型通信(enhanced machine type communication,emtc)的ue,在处于无线资源控制(radio resource control,rrc)非激活态时能够使用edrx机制,而其他的ue,例如长期演进(long term evolution,lte)ue或新无线(new radio,nr)ue等,在处于rrc inactive态时都不能使用edrx机制。
85.接下来,对本技术的应用背景进行解释:
86.3gpp定义了nr redcap ue差异化功能,在rrc连接建立过程中,该差异化功能用于指示使用nr的nr redcap ue向下一代无线接入网(next generation-radio access network,ng-ran)提供nr redcap指示。进一步的,ng-ran通过初始ue消息中向认证管理功能(authentication management function,amf)提供nr redcap指示。当amf通过初始ue消息接收到来自ng-ran的nr redcap指示时,将nr redcap指示存储在ue的上下文中,并认定其rat类型为nr redcap。
87.同时,在网络与redcap ue进行数据传输的过程中,出于节能的考虑,redcap ue支持上层配置终端特定的edrx周期;对于非激活态,redcap ue支持rrc和上层配置终端特定的edrx周期。空闲态下的edrx周期最大可扩展到10485.76秒(2.91小时),最小值为2.56秒;非激活态下的edrx周期最大可扩展到10.24秒,最小值为2.56秒。在edrx周期大于10.24秒时,采用寻呼窗(paging time window,ptw)机制发送寻呼消息。
88.然而,当使用扩展空闲态drx的网络侧应用时,在向redcap ue发送延迟容忍度较低的业务数据(如移动台被呼(mobile terminated,mt)数据、短信息服务(short message service,sms)或触发消息等)时,无法确定redcap ue是否支持空闲态和非激活态下的edrx机制,且edrx机制是否已启用,在redcap ue启用edrx机制时,存在无法在该延迟容忍度内将该业务数据发送至redcap ue的问题。
89.基于上述问题,本技术的发明构思如下:在3gpp的现有流程中,由于未明确将nr redcap指示或rat类型传递给udm,且udm本地的用户签约数据中,也没有定义存储nr redcap指示(或rat类型)的用户签约数据类型,导致网络侧的应用发起延迟容忍度较低的业务数据时,无法正确识别nr redcap ue,以及该redcap ue启用了edrx机制。因此,本技术提出一种终端设备的触发方法,可以预先在对redcap ue进行注册时,将nr redcap指示以及扩展空闲态drx周期长度传递至udm进行存储。这样,在网络侧的应用向redcap ue发送触发消息时,udm就可以根据预先存储的nr redcap指示以及扩展空闲态drx周期长度判断是否能在触发消息的延迟容忍度内将该触发消息发送至redcap ue,从而解决上述技术问题。
90.示例性的,本技术实施例提供的终端设备的触发方法可以应用于通信系统中,示意图中。图1为本技术实施例提供的一种通信系统的结构示意图。如图1所示,该通信系统包括:应用功能实体(application function,af)、统一数据管理实体(unified data management,udm)、认证管理功能(authentication management function、amf)、网络开放功能实体(network exposure function,nef)、基站(英文:gnb)、短消息业务-服务中心(short message service-service center,sms-sc)和redcap ue。
91.其中,nef分别与af、udm以及sms-sc通过无线方式进行通信交互,amf分别与udm以及gnb通过无线方式进行通信交互,redcap ue分别与gnb以及sms-sc通过无线方式进行通信交互。
92.其中,nef中可以预先存储有udm的联系信息,以使通过该联系信息与udm进行通信交互,也可以执行udm的发现和选择业务,以使从udm联系信息列表中确定出udm的联系信息,从而与udm进行通信交互。
93.在实际应用中,redcap ue可以通过gnb以及amf将nr redcap指示以及扩展空闲态drx的周期长度发送至udm,从而完成注册过程并启用drx。
94.进一步的,在af确认需要触发redcap ue执行pdu会话建立过程时,可以通过nef向udm发送触发请求,该触发请求携带有触发消息。udm可以根据在redcap ue注册过程中预先存储的nr redcap指示以及扩展空闲态drx的周期长度,判断该触发消息是否能在延迟容忍度内发送至redcap ue,若能则通过sms-sc执行应用触发业务流程,将触发消息传递至redcap ue,若不能则向af返回预测结果,以使af能够对触发消息或扩展空闲态drx的周期长度进行及时调整。
95.可以理解的是,图1只是通信系统的一种示意图,该通信系统中还可以包括其它网络设备或网络实体,例如,核心网设备、无线中继设备和无线回传设备,本技术实施例对此不进行具体限制。
96.本技术实施例描述的系统架构以及业务场景是为了更加清楚的说明本技术实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
97.下面,通过具体实施例对本技术的技术方案进行详细说明。
98.需要说明的是,下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。
99.图2为本技术实施例提供的终端设备的触发方法实施例一的流程示意图。如图2所示,该终端设备的触发方法应用于udm,该终端设备的触发方法可以包括如下步骤:
100.s201、根据待接收触发消息的redcap ue的标识符,检索对应的rat类型以及扩展空闲态drx周期长度。
101.其中,rat类型以及扩展空闲态drx周期长度是在redcap ue注册过程中获取的。
102.可选的,标识符、rat类型以及扩展空闲态drx周期长度存在映射关系,该映射关系可以通过表1进行表示。
103.表1
104.编号标识符rat类型扩展空闲态drx周期长度编号1标识符1rat类型1扩展空闲态drx周期长度1编号2标识符2rat类型2扩展空闲态drx周期长度2编号3标识符3rat类型3扩展空闲态drx周期长度3
105.如表1所示,可以根据redcap ue的标识符在表1所示的映射关系中进行检索,从而获取redcap ue的标识符对应的rat类型以及扩展空闲态drx周期长度。假如redcap ue的标识符为标识符2,根据标识符2在表2中进行检索,获取标识符2对应的rat类型为rat类型2,对应的扩展空闲态drx周期长度为扩展空闲态drx周期长度2。
106.可选的,标识符可以为用户永久标识符(subscription permanent identifier,supi)或移动台国际isdn号码(mobile station international isdn number,msisdn),可以根据实际情况进行确定,本技术实施例不对标识符的类型进行具体限制。
107.s202、根据rat类型以及扩展空闲态drx周期长度,确定触发消息的第一有效性。
108.其中,在根据rat类型以及扩展空闲态drx周期长度判断得到redcap ue开启扩展drx后,可以根据扩展空闲态drx周期长度以及触发消息的延迟容忍度,判断能够在该延迟容忍度内将该触发消息发送至redcap ue,从而获取第一有效性。
109.可选的,延迟容忍度用于表示触发消息能够容忍的最大延迟时长。
110.其中,第一有效性用于指示是否能在触发消息的延迟容忍度内将触发消息发送至redcap ue。也就是说,第一有效性为有效时则指示能在触发消息的延迟容忍度内将触发消息发送至redcap ue;在第一有效性为无效时则指示不能在触发消息的延迟容忍度内将触发消息发送至redcap ue。
111.其中,上述触发消息用于触发redcap ue执行pdu会话建立过程。
112.s203、在根据第一有效性确定触发消息有效时,根据触发消息执行应用触发业务流程。
113.其中,应用触发业务流程用于将触发消息传递至redcap ue。
114.可选的,在根据第一有效性确定触发消息无效时,则不执行后续应用触发业务流程。
115.可选的,应用触发业务流程可以包括以下步骤:
116.确定redcap ue的短消息服务功能(short message service function,smsf)标识以及目标短消息业务-服务中心(short message service-service center,sms-sc),向该目标sms-sc发送触发消息。sms-sc接收到触发消息后执行mt短消息业务功能(short message service,sms)传送流程将该触发消息传递至redcap ue。其中,该触发消息可以包括redcap ue的gpsi,触发参考号,有效期,优先级,smsf标识,sms应用端口id,触发有效载荷,触发指示。
117.本技术实施例提供的终端设备的触发方法,udm根据待接收触发消息的redcap ue的标识符,检索对应的rat类型以及扩展空闲态drx周期长度,根据rat类型以及扩展空闲态drx周期长度,确定触发消息的第一有效性,在根据第一有效性确定触发消息有效时,根据触发消息执行应用触发业务流程。在本技术实施例中,第一有效性用于指示是否能在触发消息的延迟容忍度内将触发消息发送至redcap ue,在根据第一有效性确定触发消息有效时,根据触发消息执行应用触发业务流程,能够有效保证在延迟容忍度内将触发消息发送至redcap ue。确保redcap ue触发业务的成功执行,保障系统性能。
118.可选的,在图2所示的实施例中,在s201之前,该终端设备的触发方法还包括:
119.接收amf发送的注册请求,根据该注册请求,为redcap ue进行注册,进一步的,根据nr redcap指示,将redcap ue的rat类型确定为nr redcap,并接收amf发送的通知,存储通知携带的redcap ue的扩展空闲态drx周期长度。
120.其中,注册请求携带有nr redcap指示,nr redcap指示用于指示redcap ue的设备类型。
121.可选的,该通知是redcap ue请求开启扩展drx时,通过amf发送至udm中的。
122.在上述实施例中,可以在为redcap ue注册过程中,根据redcap ue发送的nr redcap指示,将redcap ue的rat类型存储为nr redcap,并在redcap ue申请开启扩展drx时,存储redcap ue的扩展空闲态drx周期长度,为后续确定触发消息的第一有效性奠定了基础。
123.可选的,在一些实施例中,s202可以通过以下步骤实现:
124.根据扩展空闲态drx周期长度以及触发消息的延迟容忍度,确定是否能在延迟容忍度内将触发消息发送至redcap ue,若能,则确认第一有效性为有效,若不能,则确认第一
有效性为无效。
125.由于触发消息发送至redcap ue的时长与扩展空闲态drx周期长度息息相关,在本实施例中,可以在发送触发消息之前,预先根据触发消息的延迟容忍度以及扩展空闲态drx周期长度,对能否在该延迟容忍度内将触发消息发送至redcap ue进行预测,从而决定后续是否对触发消息进行发送处理,保证了发送触发消息的及时性,避免在第一有效性为无效时对触发消息进行的无效发送操作。
126.可选的,在一些实施例中,在根据第一有效性确定触发消息无效时,该终端设备的触发方法还可以包括以下步骤:
127.向触发redcap ue的af返回第一预测结果。其中,第一预测结果包括第一原因值,第一原因值用于指示不能将触发消息发送至redcap ue的原因,第一原因值包括扩展空闲态drx周期长度。
128.在上述实施例中,在第一有效性为无效时,说明不能在延迟容忍度内将该触发消息发送至redcap ue,通过向af返回第一预测结果,以使af能根据第一预测结果对触发消息或redcap ue的扩展空闲态drx周期长度进行调整,避免发送触发消息的延迟时长较长的问题。
129.可选的,在一些实施例中,上述根据nr redcap指示,将redcap ue的rat类型确定为nr redcap,可以通过以下步骤实现:
130.根据nr redcap指示,将redcap ue的ue rat类型字段的值设置为nr redcap。
131.在上述实施例中,通过将redcap ue的ue rat类型字段的值设置为nr redcap,以实现对redcap ue的rat类型进行存储,为后续确定触发消息的第一有效性奠定了基础。
132.可选的,在一些实施例中,上述根据待接收触发消息的redcap ue的标识符,检索对应的rat类型以及扩展空闲态drx周期长度,可以通过以下步骤实现:
133.将redcap ue的gpsi进行解析,得到标识符,根据标识符检索redcap ue的rat类型以及扩展空闲态drx周期长度。
134.可选的,可以根据udm策略,确定触发redcap ue执行pdu会话建立流程时使用的标识符的类型,之后根据标识符类型对redcap ue的gpsi进行解析,得到标识符,最后根据标识符检索redcap ue的接入和移动性用户数据。
135.可选的,在一些实施例中,在上述根据待接收触发消息的redcap ue的标识符,检索对应的rat类型以及扩展空闲态drx周期长度之后,该终端设备的触发方法还可以包括以下步骤:
136.根据扩展空闲态drx周期长度以及触发消息的有效时长,确定触发消息的第二有效性,在根据第二有效性确定触发消息有效时,根据触发消息执行应用触发业务流程;在根据第二有效性确定触发消息无效时,向af返回第二预测结果。
137.其中,第二有效性用于预测触发消息是否成功发送至redcap ue,第二预测结果包括第二原因值,第二原因值用于指示不能将触发消息成功发送至redcap ue的原因,第二原因值包括扩展空闲态drx周期长度。
138.可选的,af在接收到第二预测结果后,还可以对触发消息进行以下任一项处理:
139.丢弃触发消息、调整触发消息的有效时长、调整触发消息的发送时刻。
140.在上述实施例中,可以根据扩展空闲态drx周期长度以及触发消息的有效时长,判
断触发消息的第二有效性,在根据第二有效性判断得到该触发消息有效时执行应用触发业务流程,在根据第二有效性判断得到该触发消息无效时停止执行后续的应用触发业务流程,该应用触发业务流程用于将触发消息传递至该redcap ue,减少了无效的资源占用和信令开销,提高了处理效率触发消息发送的成功率。
141.图3为本技术实施例提供的终端设备的触发方法实施例二的流程示意图。如图3所示,该终端设备的触发方法应用于终端设备,该终端设备的触发方法可以包括如下步骤:
142.s301、在向gnb发起rrc连接建立过程中,将nr redcap指示发送至gnb。
143.其中,nr redcap指示用于指示redcap ue的设备类型。
144.s302、在与gnb建立rrc连接后,向gnb发送请求。
145.其中,请求用于请求对redcap ue进行注册,以及请求启用扩展空闲态drx机制,以使gnb根据请求以及nr redcap指示与对应的amf进行交互,通过amf在体udm中对redcap ue进行注册,并确定redcap ue的扩展空闲态drx周期长度,上述udm用于执行上述任一实施例所示的方法。
146.可选的,请求包括注册子请求、请求的drx参数以及扩展空闲态drx的参数。其中,注册子请求用于请求对redcap ue进行注册,扩展空闲态drx的参数包括扩展空闲态drx周期长度。
147.s303、接收gnb返回的反馈信息,基于反馈信息启用扩展空闲态drx机制。
148.其中,反馈信息包括扩展空闲态drx周期长度。
149.可选的,在一些实施例中,反馈信息还包括:接受的drx参数、扩展空闲态drx的参数以及寻呼时间窗(paging time window,ptw)。其中,接受的drx参数是根据请求的drx参数确定的,也就是说,在udm接收到请求的drx参数后,可以将请求的drx参数进行存储,并将存储的drx参数(也就是接受的drx参数)通过amf以及gnb返回给redcap ue,此时,接受的drx参数与请求的drx参数相同。
150.本技术实施例提供的终端设备的触发方法,redcap ue在向gnb发起rrc连接建立过程中,通过将nr redcap指示发送至gnb,在与gnb建立rrc连接后,向gnb发送请求,并接收gnb返回的反馈信息,基于反馈信息启用扩展空闲态drx机制。在本技术方案中,redcap ue通过向gnb发送nr redcap指示以及请求,以使udm对redcap ue的rat类型以及扩展空闲态drx周期长度进行存储,为后续udm计算用于触发该redcap ue的触发消息的第一有效性奠定了基础。
151.基于上述多个实施例,接下来通过两个具体示例对终端设备的触发方法进行具体说明。
152.示例一:注册过程。
153.图4为本技术实施例提供的终端设备的触发方法实施例三的流程示意图。如图4所示,该终端设备的触发方法包括如下步骤:
154.s401、redcap ue在发起的rrc连接建立过程中,将nr redcap指示传递给gnb。
155.s402、redcap ue在与gnb建立rrc连接后,向gnb发送请求。
156.其中,该请求可以通过接入网(access network,an)消息的形式发送至gnb。
157.可选的,请求包括注册子请求、请求的drx参数以及扩展空闲态drx的参数。
158.相应的,针对于gnb来说,则接收上述请求。
159.s403、gnb接收到请求后,根据nr redcap指示为redcap ue选择amf,并向该amf发送初始ue消息(initial ue message)。
160.可选的,上述初始ue消息包括包括注册子请求、nr redcap指示、请求的drx参数以及扩展空闲态drx的参数。
161.相应的,针对于amf来说,则接收上述初始ue消息。
162.s404、amf在ue上下文中存储上述初始ue消息中携带的信息。
163.可选的,上述信息包括nr redcap指示、redcap ue指定的drx参数(也就是上述请求的drx参数)以及扩展空闲态drx的参数。
164.s405、amf对redcap ue进行认证鉴权,在通过后向udm发送注册请求。
165.可选的,amf可以调用nudm_uecm_registration向udm发送注册请求。
166.相应的,udm则接收amf发送的注册请求。
167.s406、udm根据该注册请求对redcap ue进行注册,在注册成功后将redcap ue的接入和移动性签约数据(access and mobility subscription data)中的ue rat类型字段的值设置为nr redcap。
168.s407、amf向udm发送通知。
169.其中,该通知携带有redcap ue的扩展空闲态drx周期长度。
170.可选的,amf可以调用nudm_sdm_subscribe向udm发送通知。
171.相应的,针对于udm来说,则接收amf发送的通知。
172.s408、udm根据接受的扩展空闲态drx参数设置redcap ue的接入和移动性签约数据中的扩展空闲态drx周期长度字段的值。
173.s409、amf通过gnb发送注册接受消息给ue完成注册过程。
174.其中,上述注册接收消息包括接受的drx参数、扩展空闲态drx的参数以及ptw,该注册接收消息即为上述的反馈信息。
175.相应的,针对于redcap ue来说,则接收上述注册接收消息。
176.s410、redcap ue基于接收到的扩展空闲态drx周期长度以及ptw,启动扩展空闲态drx机制。
177.示例二:触发过程。
178.图5为本技术实施例提供的终端设备的触发方法实施例四的流程示意图。如图5所示,该终端设备的触发方法包括如下步骤:
179.s501、在确认需要触发redcap ue执行pdu会话建立过程时,af确定nef的联系信息。
180.其中,该联系信息可以是af预先存储的,还可以是执行nef的发现和选择业务,从nef联系信息列表中确定出的。
181.可选的,nef联系信息列表中包括多个nef的联系信息。
182.s502、af根据nef的联系信息,向nef发送触发请求。
183.可选的,该触发请求携带有触发消息,用于请求将触发消息传递至redcap ue。
184.可选的,本步骤可以调用nnef_trigger_delivery实现。
185.相应的,针对于nef来说,则接收af发送的触发请求。
186.s503、nef根据触发请求判断af是否有权发送触发消息。
187.可选的,判断af是否有权发送触发消息可以包括以下几方面:该af是否有权限向redcap ue触发消息、该af经由nf向redcap ue发送的触发消息是否超过触发消息提交配额、该af经由nf向redcap ue发送的触发消息是是否超过预设触发消息提交频率。
188.s504、在确定af有权时,nef向udm发送信息获取请求。
189.可选的,该信息获取请求用于获取redcap ue的ue rat类型以及扩展空闲态drx周期长度。
190.可选的,本步骤可以调用nudm_sdm_get实现。
191.相应的,针对于udm来说,则接收nef发送的信息获取请求。
192.s505、udm根据信息获取请求,向nef返回redcap ue的标识符、ue rat类型以及扩展空闲态drx周期长度。
193.可选的,本步骤可以通过nudm_sdm_get响应实现。
194.相应的,针对于nef来说,则接收udm返回的redcap ue的标识符、ue rat类型以及扩展空闲态drx周期长度。
195.s506、nef根据rat类型以及扩展空闲态drx周期长度,确定触发消息的有效性。
196.可选的,上述有效性包括第一有效性以及第二有效性。其中,第一有效性是根据rat类型以及扩展空闲态drx周期长度确定的,第二有效性是根据扩展空闲态drx周期长度以及触发消息的有效时长确定的。
197.可选的,若不允许af向redcap ue发送触发消息或者该用户没有有效的签约信息,则该触发消息无效。
198.s507、nef在触发消息无效时,向af返回预测消息。
199.其中,可以通过nnef_trigger_delivery响应的方式向af返回预测消息。
200.应理解,若触发消息无效,则执行完s507后不再执行后续步骤。
201.s508、在触发消息有效时,nef向udm发送smsf标识获取请求。
202.可选的,nef可以缓存redcap ue的服务节点信息。但是,当缓存的服务节点信息过期时,会增加触发消息传递失败的可能性。
203.其中,该smsf标识获取请求用于获取redcap ue的smsf标识。
204.可选的,本步骤可以调用nudm_uecm_get实现。
205.相应的,针对于udm来说,则接收smsf标识获取请求。
206.s509、udm根据smsf标识获取请求检索redcap ue的smsf标识,并将检索到的redcap ue的smsf标识返回至nef。
207.可选的,可以调用nudr_dm_query检索redcap ue的smsf标识,可以通过nudm_uecm_get响应将检索到的redcap ue的smsf标识返回至nef。
208.相应的,针对nef来说,则接收redcap ue的smsf标识。
209.s510、nef基于配置信息选择合适的sms-sc,将触发消息发送至sms-sc。
210.其中,在本步骤中,nef主要用于充当机器类型通信-互操作功能实体(machine type communication-inter working function,mtc-iwf)。
211.可选的,该触发消息可以包括gpsi,supi,af标识符,触发参考号,有效期,优先级,smsf标识,sms应用端口id,触发有效载荷,触发指示。
212.相应的,针对于sms-sc来说,则接收触发消息。
213.s511、sms-sc向nef发送触发提交确认消息。
214.其中,该触发提交确认消息用于确认sms-sc已接受触发消息的提交。
215.可选的,如果nef从udm接收到“缺席用户”的指示,则sms-sc不发送触发提交确认消息,而是直接存储并发送包含sms-sc地址的短消息(short message service,sm)的路由信息,以请求udm将sms-sc地址添加到消息等待名单。
216.其中,消息等待名单包括各等待再次发送触发消息的sms-sc地址。
217.相应的,针对nef来说,则接收sms-sc发送的触发提交确认消息。
218.s512、nef将触发提交确认消息转发至af。
219.可选的,可以通过nnef_trigger_delivery响应实现。
220.相应的,af则接收触发提交确认消息。
221.s513、sms-sc执行mt sms传送流程。
222.可选的,sms-sc可将smsf标识提供给短消息业务-msc网关(short message service-gateway msc,sms-gmsc)以避免udm问询。
223.可选的,sms-sc可以存储触发消息的有效载荷,而不存储smsf标识,如果触发消息传递失败并尝试再次传递,则将执行udm问询。
224.如果触发消息传递失败并且该触发消息的有效时长未设置为零,则sms-sc将发送包含sms-sc地址的sm消息传递状态报告,以请求udm将sms-sc地址添加到消息等待列表。
225.当稍后重新尝试消息传递时,sms-gmsc将使用supi或msisdn执行新的udm问询。在响应sms-gmsc时,udm可以包括多达四个服务节点标识(msc或mme,sgsn,ip-sm-gw,amf)。
226.s514、sms-sc向nef发送消息传递报告。
227.其中,该消息传递报告用于指示触发消息传递失败、触发消息传递成功以及未知,未知则表明无法确定触发消息是否成功传递至redcap ue。
228.可选的,在触发消息传递失败时,该消息传递报告还可以包括失败原因。
229.可选的,该失败原因可以为触发消息的有效时长到期。
230.相应的,针对nef来说,则接收消息传递报告。
231.s515、nef将消息传递报告发送至af。
232.可选的,可以通过nnef_trigger_deliverynotify消息实现。
233.相应的,针对af来说,则接收消息传递报告。
234.s516、在触发消息传递成功时,redcap ue根据触发消息的有效载荷采取特定动作响应触发消息。
235.该特定动作包括立即或稍后发起与af的通信。
236.下述为本技术装置实施例,可以用于执行本技术方法实施例。对于本技术装置实施例中未披露的细节,请参照本技术方法实施例。
237.图6为本技术实施例提供的终端设备的触发装置实施例一的结构示意图。如图6所示,该终端设备的触发装置应用于udm,该终端设备的触发装置包括:
238.检索模块61,用于根据待接收触发消息的redcap ue的标识符,检索对应的rat类型以及扩展空闲态drx周期长度,rat类型以及扩展空闲态drx周期长度是在redcap ue注册过程中获取的;
239.确定模块62,用于根据rat类型以及扩展空闲态drx周期长度,确定触发消息的第
一有效性,第一有效性用于指示是否能在触发消息的延迟容忍度内将触发消息发送至redcap ue;
240.执行模块63,用于在根据第一有效性确定触发消息有效时,根据触发消息执行应用触发业务流程,应用触发业务流程用于将触发消息传递至redcap ue。
241.在本技术实施例的一种可能设计中,在根据待接收触发消息的redcap ue的标识符,检索对应的rat类型以及扩展空闲态drx周期长度之前,该装置还包括:
242.接收模块,用于接收amf发送的注册请求,注册请求携带有nr redcap指示,nr redcap指示用于指示redcap ue的设备类型;
243.注册模块,用于根据注册请求,为redcap ue进行注册;
244.确定模块62,还用于根据nr redcap指示,将redcap ue的rat类型确定为nr redcap;
245.接收模块,还用于接收amf发送的通知,并存储通知携带的redcap ue的扩展空闲态drx周期长度。
246.可选的,确定模块62,具体用于:
247.根据扩展空闲态drx周期长度以及触发消息的延迟容忍度,确定是否能在延迟容忍度内将触发消息发送至redcap ue;
248.若能,则确认第一有效性为有效;
249.若不能,则确认第一有效性为无效。
250.可选的,在根据第一有效性确定触发消息无效时,该装置还包括:
251.向触发redcap ue的af返回第一预测结果,第一预测结果包括第一原因值,第一原因值用于指示不能将触发消息发送至redcap ue的原因,第一原因值包括扩展空闲态drx周期长度。
252.可选的,确定模块62,具体用于:
253.根据nr redcap指示,将redcap ue的ue rat类型字段的值设置为nr redcap。
254.可选的,检索模块61,具体用于:
255.将redcap ue的gpsi进行解析,得到标识符;
256.根据标识符检索redcap ue的rat类型以及扩展空闲态drx周期长度。
257.可选的,在根据待接收触发消息的redcap ue的标识符,检索对应的rat类型以及扩展空闲态drx周期长度之后,确定模块62,还用于根据扩展空闲态drx周期长度以及触发消息的有效时长,确定触发消息的第二有效性,第二有效性用于预测触发消息是否成功发送至redcap ue;
258.执行模块63,还用于在根据第二有效性确定触发消息有效时,根据触发消息执行应用触发业务流程;
259.返回模块,还用于在根据第二有效性确定触发消息无效时,向af返回第二预测结果,第二预测结果包括第二原因值,第二原因值用于指示不能将触发消息成功发送至redcap ue的原因,第二原因值包括扩展空闲态drx周期长度。
260.本技术实施例提供的终端设备的触发装置,可用于执行上述任一实施例中udm侧的终端设备的触发方法,其实现原理和技术效果类似,在此不再赘述。
261.图7为本技术实施例提供的终端设备的触发装置实施例二的结构示意图。如图7所
示,该终端设备的触发装置应用于终端设备,该终端设备的触发装置包括:
262.发送模块71,用于在向gnb发起rrc连接建立过程中,将nr redcap指示发送至gnb,nr redcap指示用于指示redcap ue的设备类型;
263.发送模块71,还用于在与gnb建立rrc连接后,向gnb发送请求;其中,请求用于请求对redcap ue进行注册,以及请求启用扩展空闲态drx机制,以使gnb根据请求以及nr redcap指示与对应的amf进行交互,通过amf在udm中对redcap ue进行注册,并确定redcap ue的扩展空闲态drx周期长度,udm用于实现上述实施例中udm侧的终端设备的触发方法;
264.接收模块72,还用于接收gnb返回的反馈信息,基于反馈信息启用扩展空闲态drx机制,反馈信息包括扩展空闲态drx周期长度。
265.在本技术实施例的一种可能设计中,请求包括注册子请求、请求的drx参数以及扩展空闲态drx的参数;其中,注册子请求用于请求对redcap ue进行注册,扩展空闲态drx的参数包括扩展空闲态drx周期长度。
266.可选的,反馈信息还包括:接受的drx参数、扩展空闲态drx的参数以及ptw,接受的drx参数是根据请求的drx参数确定的。
267.本技术实施例提供的终端设备的触发装置,可用于执行上述任一实施例中终端设备侧的终端设备的触发方法,其实现原理和技术效果类似,在此不再赘述。
268.需要说明的是,应理解以上装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。此外,这些模块全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
269.图8为本技术实施例提供的udm的结构示意图。如图8所示,该udm可以包括:处理器81、存储器82及存储在所述存储器82上并可在处理器81上运行的计算机程序指令,所述处理器81执行所述计算机程序指令时实现前述任一实施例提供的udm侧的终端设备的触发方法。
270.可选的,该udm的上述各个器件之间可以通过系统总线连接。
271.存储器82可以是单独的存储单元,也可以是集成在处理器中的存储单元。处理器的数量为一个或者多个。
272.可选的,udm还可以包括与其他设备进行交互的接口。
273.本技术实施例提供的udm,可用于执行上述任一方法实施例提供的udm侧的终端设备的触发方法,其实现原理和技术效果类似,在此不再赘述。
274.图9为本技术实施例提供的终端设备的结构示意图。如图9所示,该终端设备可以包括:处理器91、存储器92、收发器93及存储在所述存储器92上并可在处理器91上运行的计算机程序指令,所述处理器91执行所述计算机程序指令时实现前述任一实施例提供的终端设备侧的终端设备的触发方法。
275.可选的,该终端设备的上述各个器件之间可以通过系统总线连接。
276.存储器92可以是单独的存储单元,也可以是集成在处理器中的存储单元。处理器
的数量为一个或者多个。
277.可选的,终端设备还可以包括与其他设备进行交互的接口。
278.收发器93用于和其他设备进行通信,该收发器93构成通信接口。
279.可选的,在硬件实现上,上述图7所示实施例中的:发送模块71和接收模块72对应于本实施例中的收发器93。
280.本技术实施例提供的终端设备,可用于执行上述任一方法实施例提供的终端设备侧的终端设备的触发方法,其实现原理和技术效果类似,在此不再赘述。
281.应理解,处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本技术所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
282.系统总线可以是外设部件互连标准(peripheral component interconnect,pci)总线或扩展工业标准结构(extended industry standard architecture,eisa)总线等。系统总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。存储器可能包括随机存取存储器(random access memory,ram),也可能还包括非易失性存储器(non-volatile memory,nvm),例如至少一个磁盘存储器。
283.实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一可读取存储器中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储器(存储介质)包括:只读存储器(read-only memory,rom)、ram、快闪存储器、硬盘、固态硬盘、磁带(magnetic tape)、软盘(floppy disk)、光盘(optical disc)及其任意组合。
284.本技术实施例提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机执行指令,当该计算机执行指令在计算机上运行时,使得计算机执行上述终端设备的触发方法。
285.上述的计算机可读存储介质,上述可读存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器,电可擦除可编程只读存储器,可擦除可编程只读存储器,可编程只读存储器,只读存储器,磁存储器,快闪存储器,磁盘或光盘。可读存储介质可以是通用或专用计算机能够存取的任何可用介质。
286.可选的,将可读存储介质耦合至处理器,从而使处理器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(application specific integrated circuits,asic)中。当然,处理器和可读存储介质也可以作为分立组件存在于设备中。
287.本技术实施例还提供一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序存储在计算机可读存储介质中,至少一个处理器可以从该计算机可读存储介质中读取该计算机程序,所述至少一个处理器执行所述计算机程序时可实现上述终端设备的触发方法。
288.应当理解的是,本技术并不局限于上面已经描述并在附图中示出的精确结构,并
且可以在不脱离其范围进行各种修改和改变。本技术的范围仅由所附的权利要求书来限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1