掌桥专利:专业的专利平台
掌桥专利
首页

设备触发撤销/代替过程的技术

文献发布时间:2023-06-19 12:02:28


设备触发撤销/代替过程的技术

本申请是国际申请号为PCT/US2015/010309、国际申请日为2015年01月06日、优先权日为2014年01月06日/2014年09月11日、进入中国国家阶段日期为2016年05月30日、中国国家申请号为201580002843.8、发明名称为“设备触发撤销/代替过程的技术”的发明专利申请的分案申请。

本申请要求2014年1月6日提交的美国临时专利申请No.61/924,194的优先权,该申请通过引用整体被合并于此。

本申请与2013年2月8日提交的国际专利申请No.PCT/US2013/053470相关。

技术领域

本文所描述的示例总体涉及无线通信设备。

背景技术

伴随大范围的潜在应用,机器型通信(MTC)或机器对机器(M2M)通信在移动网络运营商、设备供应商、MTC专业公司以及研究机构中获得了极大兴趣。M2M通信的思想是利用低成本可扩展且可靠的技术来使得M2M组件被互连、联网、并被远程控制。M2M通信可以通过移动网络(例如,GSM-GPRS、CDMA EVDO网络)来承载。在M2M通信中,移动网络的角色主要限于作为传输网。

被耦合至移动网络的M2M设备或用户设备(UE)能够响应于触发消息来回复对这些类型的UE中所包含的数据的请求。这些UE还能够自主发送数据,并且定义发送什么数据或者何时发送数据的参数可响应于触发消息而被调整或更新。

附图说明

图1示出了系统的示例。

图2示出了示例第一命令。

图3示出了示例第二命令。

图4示出了示例第三命令。

图5示出了示例第四命令。

图6示出了示例第五命令。

图7示出了示例第六命令。

图8示出了示例第七命令。

图9示出了示例第八命令。

图10示出了用于撤销/代替过程的示例流程图。

图11示出了示例第一过程。

图12示出了示例第二过程。

图13示出了示例第三过程。

图14示出了示例第四过程。

图15示出了第一装置的示例框图。

图16示出了第一逻辑流的示例。

图17示出了第一存储介质的示例。

图18示出了第二装置的示例框图。

图19示出了第二逻辑流的示例。

图20示出了第二存储介质的示例。

图21示出了设备的示例。

图22示出了宽带无线接入系统的示例。

具体实施方式

示例总体针对机器型通信(MTC)或机器对机器(M2M)通信的改进,其可以涉及使用无线移动通信蜂窝或无线移动宽带技术。无线移动宽带技术可以包括适于无线设备或用户设备(UE)使用的任何无线技术,例如,一个或多个第三代(3G)、第四代(4G)或新兴第五代(5G)无线标准、修正版、后续版本以及变体。无线移动宽带技术的示例可以包括但不限于如下中的任一种:电气与电子工程师协会(IEEE)802.16m和802.16p标准、第三代合作伙伴项目(3GPP)长期演进(LTE)以及高级LTE(LTE-A)标准、以及高级国际移动通信(IMT-ADV)标准(包括这些标准的修正版、后续版本以及变体)。其他适用示例可以包括但不限于,全球移动通信系统(GSM)/GSM增强型数据速率演进(EDGE)技术、通用移动通信系统(UMTS)/高速分组接入(HSPA)技术、全球微波接入互操作性(WiMAX)或WiMAX II技术、码分多址(CDMA)2000系统技术(例如,CDMA2000 lxRTT、CDMA2000 EV-DO、CDMA EV-DV,等等)、由欧洲电信标准协会(ETSI)宽带无线电接入网(BRAN)定义的高性能无线电城域网(HIPERMAN)技术、无线宽带(WiBro)技术、具有通用分组无线业务(GPRS)系统的GSM(GSM/GPRS)技术、高速下行分组接入(HSDPA)技术、高速正交频分复用(OFDM)分组接入(HSOPA)技术、高速上行分组接入(HSUPA)系统技术、LTE或系统架构演进(SAE)的3GPP Rel.8、9、10或11,等等。这些示例不限于该上下文中。

通过示例而非限制的方式,可以具体参照各个如下标准来描述各种示例:3GPP无线电接入网(RAN)标准,例如,3GPP通用陆地无线电接入网(UTRAN)、3GPP演进型通用陆地无线电接入网(E-UTRAN)以及3GPP的一套UMTS和LTE/LTE-A技术规范(在LTE/LTE-A根据36系列技术规范被统称为“3GPP LTE规范”的情形下);以及IEEE 802.16标准,例如,IEEE802.16-2009标准以及当前被称为“802.1 6Rev3”的对IEEE 802.16的第三修订版(其合并了标准802.16-2009、802.16h-2010以及802.16m-2011)和包括2012年1月的题为“对无线MAN-宽带无线接入系统的高级空中接口、对支持机器到机器应用的增强的IEEE标准的草案修改”的IEEE P802.16.1b/D2的IEEE 802.16p草案标准(这些统称为“IEEE 802.16标准”);以及3GPP LTE规范和IEEE 802.16标准的任何草案、修订版或变体。尽管一些实施例通过示例而非限制的方式可被描述为3GPP LTE规范或IEEE 802.16标准系统,但应理解的是,其他类型的通信系统可被实现为各种其他类型的移动宽带通信系统和标准。示例不限于该上下文。

如本公开所设想的,M2M设备或UE可以响应于触发消息来回复对这些类型的UE中所包含的数据的请求。经由触发消息对UE的触发可以基于对标识需要被触发的UE的标识符的使用。例如,触发消息可由网络用来唤醒给定UE,例如以发起通信。在其他示例中,服务能力服务器(SCS)可以使用触发消息来经由3GPP网络向另一UE发送信息,从而触发其他UE执行包括发起与SCS的通信在内的应用特定动作。

然而,在一些示例中,UE可能变得暂时不能接收触发消息。例如,UE可能处于覆盖之外、受资源限制或者耗尽存储空间。在这样的情形中,3GPP网络可以存储针对该UE的未递送的触发消息或者对未递送的触发消息进行排队,并且如果触发有效期尚未到期则可以在稍后阶段重新尝试递送。然而,当触发消息被排队以进行递送时,可能不再需要该触发消息或者该触发消息本身可能变得多余或不相干。例如,所存储的请求UE发送10分钟的智能电表计费数据的触发消息可能稍后是无效的,因为可能现在请求20分钟的智能电表计费数据。所存储的请求UE建立用户面通信链路的触发消息在触发消息被排队太久的情况下可能变得过时。另外,SCS可能在触发消息被排队时丢失设备消息的上下文。而且,如果不必要的触发消息被递送,则会浪费网络资源并且网络变得低效。针对这些和其他挑战,需要本文所描述的示例。

在一些第一示例中,实现了用于设备触发撤销过程的技术。该技术可以包括在能够根据一个或多个3GPP LTE标准(包括LTE-A)进行操作的机器型通信交互工作功能(MTC-IWF)处,通过Tsp接口从SCS接收设备动作请求(DAR)命令。DAR命令可以包括设备动作属性值对(AVP),该设备动作AVP具有用来指示接收由SCS发起的触发消息的UE(例如,M2M UE)的UE标识符、SCS的SCS标识符、被设置来标识触发消息的参考号AVP以及动作类型AVP,其中,该动作类型AVP被设置为指示用来撤销触发消息的设备触发撤销请求的值。该技术还可以包括响应于由MTC-IWF发起与短消息服务服务中心(SMS-SC)的撤销过程或拒绝发起撤销过程之一,来确定设备触发撤销请求的状态。该技术还可以包括通过Tsp接口向SCS发送设备动作回答(DAA)命令。DAA命令可以包括设备通知AVP,该设备通知AVP具有UE标识符、SCS标识符、参考号AVP、动作类型AVP以及请求状态AVP,其中,该请求状态AVP被设置为指示设备触发撤销请求成功或失败的值。

在一些第二示例中,实现了用于设备触发代替过程的技术。该技术可以包括在能够根据一个或多个3GPP标准(包括LTE或LTE-A)进行操作的MTC-IWF处,通过Tsp接口从SCS接收DAR命令。DAR命令可以包括设备动作AVP,该设备动作AVP具有:用来指示接收由SCS发起的第一触发消息的UE的UE标识符;SCS的SCS标识符;动作类型AVP,其被设置为指示用第二触发消息代替第一触发消息的设备触发代替请求的值;参考号AVP,其被设置来标识第二触发消息;以及旧参考号AVP,其被设置为标识第一触发消息(打算被代替的触发消息)。该技术还可以包括:将设备触发代替请求转发给SMS-SC,并且响应于来自SMS-SC的用第二触发消息代替第一触发消息成功或失败的指示来确定设备触发代替请求的状态。该技术还可以包括通过Tsp接口向SCS发送DAA命令。DAA命令可以包括设备通知AVP,该设备通知AVP具有UE标识符、SCS标识符、参考号AVP、旧参考号AVP、动作类型AVP以及请求状态AVP,其中,该请求状态AVP被设置为指示设备触发撤销代替请求成功或失败的值。

图1示出了示例系统100。在一些示例中,系统100可以被安排为支持MTC或M2M通信,并且如图1所示,系统100包括无线电接入网络(RAN)110。RAN 110可以向UE 112提供对通信网络的访问。UE 112可以包括MTC UE应用114。UE 112处的Um/Uu/LTE-Uu接口116可以提供UE 112的域和由RAN 110关联和/或管理的接入域之间的信令接口。RAN 110可以被耦合至移动交换中心(MSC)120、移动管理实体(MME)122、服务通用分组无线电服务(GPRS)支持节点(SGSN)124以及服务网关(S-GW)126。根据一些示例,系统100可被划分为本地公共陆地移动网络(HPLMN)170和拜访公共陆地移动网络(VPLMN)172。

在一些示例中,MSC 120可以类似于PSTN或ISDN内的交换节点来行动,并且MSC120还可以提供额外的功能从而使能支持移动用户或诸如UE 112之类的UE。额外的功能可以包括注册、认证、呼叫位置、MSC间切换以及到移动订户或UE的呼叫路由。

根据一些示例,MME 122可被安排为控制节点并且可以负责UE跟踪和寻呼过程(包括重发)的空闲模式。MME 122可以涉及承载激活/去激活过程,并且在初始附连以及在包括核心网(CN)节点重定位的LTE内切换时,MME 122还可以负责为UE 112选择S-GW 126。

在一些示例中,SGSN 124可以负责在其地理服务区域内从UE和向UE递送数据分组。对于这些示例,SGSN 124处理分组路由和传递、移动性管理(附连/分离和位置管理)、逻辑链路管理以及认证和计费功能。S-GW 126可以路由和转发用户数据分组,同时还可以在eNodeB(eNB)间切换过程中作为用户面的移动性锚点并且作为LTE与其他3GPP技术之间的移动性的描点。

根据一些示例,如图1所示,S-GW 126可以被耦合至网关GPRS支持节点/分组网关(GGSN/PGW)130。对于这些示例,GGSN 130可以管理GPRS网络与外部分组交换网(例如,互联网或X.25网络)之间的网间互联。GGSN 130还可以使能GPRS/UMTS网络中的用户终端的移动性,并且可以维护到隧道协议数据单元(PDU)的路由以为特定UE(例如,UE 112)服务。PGW130可以通过成为针对UE 112的业务的出入点来提供从UE 112到外部分组数据网的连通性。P-GW 130可以执行策略实施、针对UE(例如,UE 112)的分组过滤、计费支持、合法拦截以及分组筛选。PGW 130还可以作为3GPP与非3GPP技术(例如,WiMAX和3GPP2)之间的移动性的锚点。

在一些示例中,如图1所示,MSC 120、MME 122和SGSN 124可被耦合至MTC-IWF150。对于这些示例,MTC-IWF 150可以与其他3GPP实体接合以提供各种MTC服务。例如,MTC-IFW 150可以通过Tsp和T4参考点来支持设备触发功能,并且可以针对所支持的设备触发来生成计费数据记录(CDR)。虽然本文使用设备触发消息来描述示例,也可以根据其他示例来使用其他类型的消息发送,例如,小数据发送等。

根据一些示例,如图1所示,MTC-IWF 150可以被耦合至计费数据功能/计费网关功能(CDF/CGF)140、3GPP本地订户服务器(HSS)138以及短消息服务服务中心/网关移动交换中心/交互工作移动交换中心(SMS-SC/GMSC/IWMSC)134。对于这些示例,计费功能地址可以是被分配给IP多媒体子系统(IMS)实体的地址,并且计费功能地址提供实体发送计费信息的共同位置。CDF地址被用于离线收费和在线收费的在线计费功能(OCF)。CDF 140可以收集账户信息,并且建立呼叫详情记录(CDR),该CDR被发送至该域的收费系统(BS)。CGF 140可监听提供计费数据的消息,该消息可被从GPRS支持节点(GSN)来发送。CGF 140可以从GSN获得CDR。HSS 138可以维护给定用户的主数据库。HSS 138可以是维护订阅相关信息的实体以支持实际处理呼叫/会话的那些网络实体。

在一些示例中,如图1所示,SMS-SC/GMSC/IWMSC 134包括SMS-SC、SMS-GMSC以及SMS-IWMSC。SMS-SC 134可以作为SMS消息的存储和转发中心。SMS-GMSC 134和SMS-IWMSC134可以将SMS-SC 134连接到GPRS网络。SMS-GMSC 134和SMS-IWMSC 134可以通过连接178被连接到SGSN,从而使得GPRS UE(例如,UE 112)能够例如通过SGSN 124来发送和接收SMS消息。SMS-IWMSC 134可以从公共陆地移动网络(PLMN)接收SMS消息并且将这些SMS消息提交给接收SMS-SC(例如,SMS-SC 134)。根据一些示例,如图1所示,SMS-SC/GMSC/IWMSC 134还可经由连接174被耦合至MSC 120以及经由连接176被耦合至MME 122。SMS-SC/GMSC/IWMSC 134还可被耦合至互联网协议短消息网关(IP-SM-GW)132和短消息实体(SME)136。IP-SM-GW 132可以提供协议交互工作以提交短消息。SME 136可以包括可以发送/接收短消息的网络实体,例如,移动站、蜂窝电话、UE。

根据一些示例,MTC-IWF 150还可被耦合至服务能力服务器(SCS)160。对于这些示例,SCS 160可将诸如应用服务器(AS)162之类的MTC应用服务器连接到3GPP网络,以使得这些应用服务器能够通过具体的3GPP定义的服务来与UE 112和MTC-IWF 150通信。SCS 160可以提供能力以供一个或多个应用服务器(例如,AS 162)使用。诸如AS 164之类的其他类型的应用服务器可以耦合至GGSN/PGW 130。因此,如图1所示,AS 164可以直接连接到3GPP网络,以与UE 112执行直接用户面通信,而无需使用SCS 160。然而,SCS 160可以针对MTC提供增值服务并且与UE 112执行用户面和/或控制面通信。

在一些示例中,Tsp接口(例如,Tsp接口188)可以作为域间接口以用于控制面通信。对于这些示例,Tsp接口188可以被SCS 160用于将触发消息中所包括的设备触发请求递送至MTC-IWF 150,从而可以允许MTC-IWF 150从SCS 160接收设备触发请求。如下文更多的描述,MTC-IWF 150可以包括能够报告设备触发请求的接受/成功(或不接受/失败)的逻辑和/或特征。在一些示例中,Tsp接口(例如,Tsp接口188)可以被实现为一组API(应用编程接口)。

根据一些示例,Tsms接口180可被用来向MTC UE(例如,UE 112)发送触发消息。触发消息可作为OTT(over-the-top)应用由作为SME的任何网络实体(例如,SCS 160)封装在移动终止SMS(MT-SMS)中。T4接口182可被用来将触发消息从MTC-IWF 150传输至SMS-SC160,提供与国际移动订户标识(IMSI)相对应的服务节点的信息,并且报告将触发消息递送至UE 112的成功或失败。S6m接口184可以将分配至UE 112或者与UE 112相关联的移动订户集成服务数字网络号(MSISDN)或外部标识符(外部Id)映射到IMSI。对MSISDN或外部Id的映射可以解析UE 112的服务节点标识。

根据一些示例,如图1所示,T5a 156、T5b 154和T5c 152参考点可以分别将MTC-IWF 150连接到服务SGSN 124,将MTC-IWF 150连接到服务MME 122或者将MTC-IWF 150连接到服务MSC 120。T5a 156、T5b 154和T5c 152参考点还可以支持设备触发功能,包括将触发消息中所包括的设备触发请求传输至MSC 120、MME 122或SGSN 124,向MTC-IWF 150报告将触发消息递送至UE 112的成功或失败或者向MTC-IWF 150提供MME 122/SGSN 124拥塞/负荷信息。Gi/SGi接口166可以提供去往分组数据网(PDN)的接口。SGi 166可以是去往IP PDN的接口,并且Gi 166可以是去往外部PDN(例如,互联网)的接口并且可以包含端用户的IP存在点。Rf/Ga接口186可以提供MTC-IWF 150与CDF/CGF 140之间的接口。在一些示例中,Rf接口186可以提供对CDF/CGF 140的CTF 140的接入,并且Ga接口186可以提供对CDF/CGF 140的CGF 140的接入。

在一些示例中,UE 112处的MTC应用(例如,MTC UE应用114)之间的端到端服务和外部网络中的AS 162提供的MTC或M2M应用可以使用3GPP系统提供的服务以及可选地由SCS160提供的服务。对于这些示例,3GPP系统可以提供传输和通信服务(包括3GPP承载服务,例如,IMS和SMS)以及可以促进MTC或M2M类型的服务的各种优化。如上所述,SCS 160可以将AS162耦合至3GPP网络以使得AS 162能够通过特定的3GPP定义的服务来与UE 112和MTC-IWF150通信。例如,如下文更多的描述,MTC-IWF 150可被安排为支持从SCS 160接收设备动作请求(DAR)命令,其中该DAR命令可能与去往UE 112的触发消息或请求相关联。MTC-IWF 150可以向SCS 160报告对该请求的接受或不接受、向SCS 160报告该请求成功或失败(如果MTC-IWF 150知道),并且可以作为对DAR命令的响应的一部分经由设备动作回答(DAA)命令向SCS 160提供负荷控制信息。

根据一些示例,MTC-IWF 150可以发送或转发关于中继触发消息以便最终在UE112处产生MTC设备触发的SMS请求。例如,MTC设备触发可以开始于AS 162处的MTC应用。AS162处的MTC应用可以与SCS 160通信以发起MTC设备触发。SCS 160随后可以经由Tsp接口188向MTC-IWF 150发送DAR命令,该DAR命令可以包括对设备触发的请求。MTC-IWF 150随后可以向SCS 160发送DAA命令,该DAA命令包括指示DAR命令中所包括的请求的状态的信息。

在一些示例中,DAR命令可被用于MTC-IWF 150与SCS 160之间以支持设备动作请求过程。对于这些示例,DAR命令可被SCS 160发送至MTC-IWF 150,并且可以指示对于某一动作的请求,该请求可以包括撤销/代替先前可能已被发送至UE 112的针对MTC设备触发的第一(旧)触发消息的设备触发撤销/代替请求。响应于DAR命令,MTC-IWF 150可以通过T4182参考点与SMS SC 160发起撤销/代替第一(旧)触发消息的过程。根据一些示例,SMS-SC160可以向MTC-IWF 150发送响应消息,该响应消息可以指示要被撤销/代替的第一(旧)触发消息在SMS-SC 160处是未决的还是已被递送到UE 112但失败了。SMS-SC 160可以向MTC-IWF 150发送第二(新)触发消息已成功代替第一(旧)触发消息或者已经成功撤销(删除)第一(旧)触发消息的指示。SMS-SC 160还可以向MTC-IWF 150发送指示第一(旧)触发消息已被代替/撤销的报告。MTC-IWF 150随后可以向SCS 160发送DAA命令,以指示先前接收的DAR命令中所包括的撤销/代替请求的状态。

根据一些示例,DAR命令和后续DAA命令的类似消息格式可用于各种类型的设备触发请求,包括设备撤销/触发代替请求。对于这些示例,设备动作和设备通知属性值对(AVP)可以具有被设置为提供与DAR/DAA命令相关的信息的值,并且还可以具有指示特定设备触发请求的动作类型AVP(例如,这些AVP可以在设备触发撤销和设备触发代替请求之间稍作变动)。MTC-IWF 150与SCS 160之间递送的数据可采用具有与该数据的有效载荷相关联的设置值的AVP的形式来提供。

在一些示例中,DAR命令包括设备动作AVP而不是具有一般设备触发请求,该设备动作AVP还具有指示特定设备触发请求的动作类型AVP。设备动作撤销请求(DARR)命令还被用于由SCS 160向MTC-IWF 150进行的设备触发撤销请求,并且相关联的设备动作撤销回答(DARA)命令可被用于向SCS 160指示设备触发撤销请求的状态。另外,设备动作代替请求(DARpR)命令可被用于由SCS 160向MTC-IWF 150进行的设备触发撤销请求,并且相关联的设备动作代替回答(DARpA)命令可被用于向SCS 160指示设备触发代替请求的状态。

根据一些示例,可以将某一协议用于上述各种命令,该协议可以包括但不限于互联网工程任务组(IETF)于2003年9月公布的请求评论(RFC)3588中所规定的Diameter基础协议。下文称为RFC 3588。表1示出了上述各种命令的列表,包括所分配的Diameter头部代码值。对于表1所示示例,DAR和DAA命令的Diameter头部代码值可以如2014年6月公布的题为“技术规范组核心网和终端;MTC交互工作功能(MTC-IWF)和服务能力服务器(SCS)之间的Tsp接口协议”(发布12.1.0)和/或之前或之后的发布或版本(下文称为3GPP TS 29.360)的3GPP公开中所规定的那样。DARR、DARA、DARpR和DARpA的Diameter头部代码可以是对3GPPTS 29.368的示例增强型替代实现方式,并且可以被分配以如下表1中所示的类似代码。

表1

在一些示例中,表2示出了可被包括在表1列出的命令中的各种AVP的列表。表2中所示的至少部分AVP可以是3GPP TS 29.368V12.1.0中所规定的Tsp特定Diameter AVP。表2中示出的粗斜体AVP可被用于表1中所示的DARR、DARA、DARpR和DARpA命令,因而其可以是对3GPP TS 29.368的示例增强。

表2

在一些示例中,表1中所示的设备动作AVP可被SCS 160用来针对诸如UE 112之类的设备请求特定动作。设备通知AVP可被MTC-IWF 150用来报告SCS 160所请求的动作。动作类型AVP可以在请求中告知MTC-IWF 150要使用何种动作类型并且告知SCS 160何种动作类型被报告。请求状态AVP可以告知SCS 160先前由SCS 160发送至MTC-IWF 150的DAR、DARA或DARpA命令中所指示的设备触发撤销/代替请求的状态。请求状态AVP可被包括在由MTC-IWF150发送至SCS 160的DAA命令中。

图2示出了示例第一命令。在一些示例中,如图2所示,第一命令包括命令200。在图2中,命令200的命令类型的标识可被提供有Diameter头部210,根据表1,该Diameter头部210可以是DAR命令。命令200还包括会话Id(Session-Id)212、认证应用Id(Auth-Application-Id)214、认证会话状态(Auth-Session-State)216、原点主机(Origin-Host)218中的原点标识、原点领域(Origin-Realm)220中的原点领域标识、目的地领域(Destination-Realm)222中的目的地领域标识、目的地主机(Destination-Host)224中的目的地主机标识、原点状态(origin-State)ID 226以及设备动作(Device-Action)AVP230。另外,如图2所示,命令200可以包括图2所示的示例中未给出附图标号的其他字段(因为这些字段不适用于设备触发撤销请求)。

在一些示例中,如图2所示,为了请求MTC-IWF(例如,MTC-IWF 150)执行设备触发撤销,SCS(例如,SCS 160)可以发送设备动作请求命令,并且该设备动作请求命令在设备动作AVP中具有以下所述AVP值。设备动作AVP 230可以具有动作类型AVP 234,该动作类型AVP234可被设置为某一值以指示撤销旧触发消息的设备触发撤销请求。如图2所示,动作类型AVP 234被设置为值(3)。设备动作AVP 230可在外部Id AVP 231A或MSISDN AVP 231B中具有UE标识符信息,该UE标识符信息可以指示UE接收由生成命令200的SCS发起的触发消息。设备动作AVP 230还可以在SCS标识符AVP 233中具有SCS标识符,其包括生成命令200的SCS的标识。设备动作AVP 230还可以具有参考号AVP 232,该参考号AVP 232包括SCS已分配给要被撤销的触发消息的所分配的参考号。

图3示出了示例第二命令。在一些示例中,如图3所示,第二命令包括命令300。在图3中,命令300的命令类型的标识可被提供有Diameter头部310,根据表1,该Diameter头部310可以是DAA命令。命令300可以包括类似于命令200中212-220的字段。命令300还可以包括图3所示的示例中未分配附图标号的其他字段(因为这些字段不适用于对设备触发撤销请求的回答)。

在一些示例中,如图3所示,在MTC-IWF已从SCS接收到设备动作请求命令之后,其中设备动作被设置为设备触发撤销(3),在从SMS-SC(例如,SMS-SC 134)接收到设备触发回答之后,MTC-IWF可以通过发送DAA命令来向SCS确认设备触发撤销请求的状态,并且MTC-IWF在设备通知AVP中包括以下所述AVP值。设备通知AVP 330可以具有命令200中所包括的相同UE标识符信息。设备通知AVP 330还可以具有相同的SCS标识符信息。设备通知AVP 330可以具有动作类型AVP 334,该动作类型AVP 334可被设置为值(3)以指示设备触发撤销请求。设备通知AVP 330还可以具有参考号AVP 332,该参考号AVP 332包括SCS利用命令200中所包括的设备触发撤销请求所发起的被撤销的触发消息的参考号。设备通知AVP 330可以具有请求状态AVP 336,该请求状态AVP 336可被设置为某一值以指示设备触发撤销请求的状态。如图3所示,请求状态AVP 336可针对SUCCESS被设置为值(0)以指示成功,或者针对RECALLFAIL被设置为值(111)以指示设备触发撤销请求由于除了ORIGINALMESSAGESENT之外的其他原因而失败,或者针对ORIGINALMESSAGESENT被设置为值(112)以指示打算被撤销的消息已被发送。

图4示出了示例第三命令。在一些示例中,如图4所示,第三命令包括命令400。在图4中,命令400的命令类型的标识可被提供有Diameter头部410,根据表1,该Diameter头部410可以是DAR命令。对于这些示例,命令400可以针对设备触发代替请求,并且还包括会话Id 412、认证应用Id 414、认证会话状态416、原点主机418、原点领域420、目的地领域422、目的地主机424、原点状态ID 426以及设备动作AVP 430。另外,如图4所示,命令400可以包括图4所示的示例中未给出附图标号的其他字段(因为这些字段不适用于设备触发代替请求)。

在一些示例中,如图4所示,为了请求MTC-IWF执行设备触发代替,SCS发送DAR命令,并且该DAR命令在设备动作AVP中具有下述AVP值。设备动作AVP 430可以具有动作类型AVP 434,该动作类型AVP 434可被设置为某一值以指示设备触发代替请求。如图4所示,动作类型AVP 434被设置为值(4)。设备动作AVP 430可在外部Id AVP 431A或MSISDN AVP431B中具有UE标识符信息,该UE标识符信息可以指示UE接收由生成命令400的SCS发起的触发消息。设备动作AVP 430还可以在SCS标识符AVP 433中具有SCS标识符,其包括生成命令400的SCS的标识。设备动作AVP 430还可以具有参考号AVP 432,该参考号AVP 432包括SCS已分配给特定动作请求的新分配的参考号。设备动作AVP 430还可以具有旧参考号AVP431,该旧参考号AVP 431包括SCS针对要被代替的触发消息所分配的参考号。

根据一些示例,设备动作AVP 430还可以具有触发数据AVP 436,该触发数据AVP436包括有效载荷AVP 435,该有效载荷AVP 435可以具有要与代替/新触发消息一起被发送至UE的数据有效载荷。触发数据AVP 436还可以具有优先级指示AVP 437,该优先级指示AVP437可以包括对代替/新触发消息的优先级指示。触发数据AVP 436还可以包括应用端口标识符AVP 839,用以标识UE处的用来接收代替/新触发消息的触发应用。触发应用可由应用端口来标识。

在一些示例中,如图4所示,设备动作AVP 430还可具有有效时间,该有效时间可以指示设备触发代替请求有效的时间。对于这些示例,该时间可以包括但不限于几秒的时间。

图5示出了示例第四命令。在一些示例中,如图5所示,第四命令包括命令500。在图5中,命令500的命令类型的标识可被提供有Diameter头部510,根据表1,该Diameter头部510可以是DAA命令。命令500可以包括类似于命令400中412-420的字段。命令500还可以包括图5所示的示例中未分配附图标号的其他字段(因为这些字段不适用于对设备触发代替请求的回答)。

在一些示例中,如图5所示,在MTC-IWF已从SCS接收到DAR命令之后,其中设备动作被设置为设备触发代替(4),在从SMS-SC接收到设备触发回答之后,MTC-IWF通过发送DAA命令来向SCS确认设备触发代替请求的状态,并且MTC-IWF可以在设备通知AVP中包括下述AVP值。设备通知AVP 530可以具有动作类型AVP 534,该动作类型AVP 534可被设置为值(4)以指示设备触发代替请求。设备通知AVP 530可以具有与命令400中所包括的UE标识符信息相同的UE标识符信息。设备通知AVP 530还可以具有相同的SCS标识符信息。设备通知AVP 530还可以具有参考号AVP 534,用来标识由SCS利用命令400中所包括的用于代替第一触发消息的设备触发代替请求而发起的代替/新触发消息。设备通知AVP 530还可以具有旧参考标号AVP 532,其包含先前从SCS接收的要被代替的触发消息的参考号。设备通知AVP 530可以具有请求状态AVP 536,该请求状态AVP 536可被设置为某一值,以指示设备触发代替请求是成功还是失败。如图5所示,请求状态AVP 536可针对成功(SUCCESS)被设置为值(0)以指示成功,或者针对代替失败(REPLACEFAIL)被设置为值(110)以指示设备触发代替请求由于除了ORIGINALMESSAGESENT(即,消息不可被代替以及新消息不可被存储为新消息)之外的其他原因而未能代替SMS-SC中的旧参考号所指示的设备触发,或者针对ORIGINALMESSAGESENT被设置为值(112)以指示打算被代替的消息已被发送。

图6示出了示例第五命令。在一些示例中,如图6所示,第五命令包括命令600。在图6中,命令600的命令类型的标识可被提供有Diameter头部610,根据表1,该Diameter头部610可以是DARR命令。命令600还包括会话Id 612、认证应用Id 614、认证会话状态616、原点主机618、原点领域620、目的地领域622中的目的地领域标识、目的地主机624中的目的地主机标识、原点状态ID 626以及设备动作撤销AVP 630。另外,如图6所示,命令600可以包括图6所示的示例中未给出附图标号的其他字段(因为这些字段不适用于设备触发撤销请求)。

在一些示例中,如图6所示,设备动作撤销AVP 630可在外部Id AVP 631A或MSISDNAVP 631B中具有UE标识符信息,该UE标识符信息可以指示UE接收由生成命令600的SCS发起的触发消息。设备动作撤销AVP 630还可以在SCS标识符AVP 633中具有生成命令600的SCS的SCS标识符。设备动作撤销AVP 630还可以具有参考号AVP 632,该参考号AVP 632可被设置以标识由该SCS发起的触发消息。

图7示出了示例第六命令。在一些示例中,如图7所示,第六命令包括命令700。在图7中,命令700的命令类型的标识可被提供有Diameter头部410,根据表1,该Diameter头部410可以是DARA命令。命令700可以包括类似于命令600中612-620的字段。命令700还可以包括图7所示的示例中未分配附图标号的其他字段(因为这些字段不适用于对设备触发撤销请求的回答)。

在一些示例中,如图7所示,设备通知AVP 730可以具有命令600中所包括的相同UE标识符信息。设备通知AVP 730还可以具有相同的SCS标识符信息。设备通知AVP 730还可以具有参考号AVP 732,用于标识SCS利用命令600中所包括的设备触发撤销请求而发起的触发消息。设备通知AVP 730还可以具有动作类型AVP 734和请求状态AVP 736,该动作类型AVP 734可被设置为值(3)以指示设备触发撤销请求,该请求状态AVP 736可被设置为某一值以指示设备触发撤销请求是成功还是失败。如图7所示,请求状态AVP 736可针对SUCCESS被设置为值(0)以指示成功,或者针对RECALLFAIL被设置为值(111)以指示设备触发撤销请求由于除了ORIGINALMESSAGESENT之外的其他原因而失败,或者针对ORIGINALMESSAGESENT被设置为值(112)以指示打算被撤销的消息已被发送。

图8示出了示例第七命令。在一些示例中,如图8所示,第七命令包括命令800。在图8中,命令800的命令类型的标识可被提供有Diameter头部810,根据表1,该Diameter头部810可以是DARpR命令。对于这些示例,命令800可以针对设备触发代替请求,并且还可以包括会话Id 812、认证应用Id 814、认证会话状态816、原点主机818、原点领域820、目的地领域822、目的地主机824、原点状态ID 826以及设备动作AVP 830。另外,如图8所示,命令800可以包括图8所示的示例中未给出附图标号的其他字段(因为这些字段不适用于设备触发代替请求)。

在一些示例中,如图8所示,设备动作代替AVP 830可在外部Id AVP 831A或MSISDNAVP 831B中具有UE标识符信息,该UE标识符信息可以指示UE接收由生成命令800的SCS发起的触发消息。设备动作代替AVP 830还可以在SCS标识符AVP 833中具有生成命令800的SCS的SCS标识符。设备动作代替AVP 830还可以具有旧参考号AVP 831,该旧参考号AVP 831可被设置为标识由该SCS发起的要被第二触发消息代替的第一触发消息。参考号AVP 832可以被设置为标识第一触发消息。设备动作代替AVP 830还可以具有动作类型AVP 834,该动作类型AVP 834可被设置为某一值以指示设备触发代替请求。如图8所示,动作类型AVP 834被设置为值(4)。

根据一些示例,设备动作代替AVP 830还可以具有触发数据AVP 836,该触发数据AVP 836包括有效载荷AVP 835,该有效载荷AVP 835可以具有要与第二触发消息一起被发送至UE的数据有效载荷。触发数据AVP 836还可以具有优先级指示AVP 837,该优先级指示AVP 837可以包括对第二触发消息的优先级指示。触发数据AVP 836还可以包括应用端口标识符AVP 839,用以标识UE处的用来接收第二触发消息的触发应用。触发应用可由应用端口来标识。

在一些示例中,如图8所示,设备动作AVP 830还可具有有效时间,该有效时间可以指示设备触发代替请求有效的时间。对于这些示例,该时间可以包括但不限于几秒的时间。

图9示出了示例第八命令。在一些示例中,如图9所示,第八命令包括命令900。在图9中,命令900的命令类型的标识可被提供有Diameter头部910,根据表1,该Diameter头部910可以是DARpA命令。命令900可以包括类似于命令800中812-820的字段。命令900还包括图9所示的示例中未分配附图标号的其他字段(因为这些字段不适用于对设备触发代替请求的回答)。

在一些示例中,如图9所示,设备通知AVP 930可以具有与命令800中所包括的UE标识符信息相同的UE标识符信息。设备通知AVP 930还可以具有相同的SCS标识符信息。设备通知AVP 930还可以具有参考号AVP 932,用来标识由SCS利用命令400中所包括的用于代替第一触发消息的设备触发代替请求而发起的第二触发消息。设备通知AVP 930还可以具有动作类型AVP 934和请求状态AVP 936,其中该动作类型AVP 934可被设置为值(4)以指示设备触发代替请求,该请求状态AVP 936可被设置为某一值,以指示设备触发代替请求是成功还是失败。如图9所示,请求状态AVP 936可针对SUCCESS被设置为值(0)以指示成功,或者针对REPLACEFAIL被设置为值(110)以指示设备触发代替请求由于除了ORIGINALMESSAGESENT(即,消息不可被代替以及新消息不可被存储为新消息)之外的其他原因而未能代替SMS-SC中的旧参考号所指示的设备触发,或者针对ORIGINALMESSAGESENT被设置为值(112)以指示打算被代替的消息已被发送。

图10示出了撤销/代替过程的示例流程图。在一些示例中,如图10所示,在1010处,设备动作请求(DAR)被在MTC-IWF处接收。DAR可包括撤销请求或代替请求。撤销/代替请求可以根据设备触发参考号来标识旧设备触发。撤销请求可以是用于在UE接收到旧设备触发之前删除旧设备触发的请求。代替请求可以包括新设备触发和新设备触发参考号。代替请求可以请求由新设备触发代替旧设备触发。

响应于接收到DAR,在1020处,MTC-IWF确定关于与所接收的DAR相关联的触发的递送报告是否已被接收。在1022处,如果递送报告已被接收,则这暗示先前提交的触发已被处理,因此MTC-IWF在1024处可以向SCS发送具有特定原因值的设备动作回答(DAA),以告知SCS触发撤销/代替失败。在1026处,如果递送报告尚未被接收,则MTC-IWF在1030处确定对触发的处置,并且确定T4还是T5接口被用于旧设备触发递送。在T5设备触发的情形下,在1032处,如果触发被发送至MME,则MTC-IWF在1040处向MME发送撤销/代替触发的消息。MME在1042处确定触发是否已被传输至UE。如果是(1044),则MTC-IWF在1046处获得来自MME的指示触发已被发送至UE的递送报告,并且MTC-IWF向SCS发送具有特定原因值的设备动作回答(DAA),以告知SCS撤销/代替失败。

如果MME在1048处确定触发已被存储于MME并且尚未被传输至UE(例如,UE不可达或者处于空闲模式),则MME在1050处删除旧设备触发并且向MTC-IWF发送指示旧设备触发的删除的递送报告,MTC-IWF向SCS发送具有特定原因值(AVP)的DAA以告知SCS成功删除旧设备触发,并且如果DAR是撤销请求,则添加新设备触发请求。如果DAR是代替请求,则在1052处,SCS可以向MTC-IWF发送新设备触发请求,其中,对触发的处理继续。

如果MTC-IWF在1036处确定触发仍被缓存于MTC-IWF处,则MTC-IWF在1090处删除该触发并且向SCS发送告知SCS该删除的DAA。SCS在1092处然后可以向MTC-IWF发送新设备触发,其中,对触发的处理继续。

在T4设备触发的情形下(在1034处),如果MTC-IWF确定触发已被发送至SMS-SC,则MTC-IWF在1060处向SMS-SC发送提交触发撤销(外部标识符或MSISDN、IMSI、SCS标识符、旧设备触发参考号)消息。基于所接收的提交触发撤销请求中的外部标识符或MSISDN、SCS标识符以及旧设备触发参考号,SMS-SC在1062处标识哪个触发消息要被撤销并且检查所标识的触发消息是已被发送至UE还是在SMS-SC处未决。

如果触发消息在SMS-SC处未决或者如果触发消息已被发送至UE但该消息递送失败(1066),则SMS-SC在1080处删除所存储的触发消息并且请求HSS从消息等待列表中移除SMS-SC地址,向MTC-IWF发送提交触发撤销响应消息以告知先前提交的触发消息已在SMS-SC中成功删除,并且发送原始触发消息的触发递送报告,该触发递送报告指示该消息已被撤销并且如果DAR是代替请求则添加所标识的新设备触发。SCS随后在1082处可以向MTC-IWF发送新设备触发,其中,对触发的处理继续。

在1064处,如果触发消息已被发送至UE并且该消息递送成功,或者如果原始触发消息已到期,则SMS-SC在1070处向MTC-IWF发送提交触发撤销响应消息,该提交触发撤销响应消息具有指示代替请求失败的原因值(AVP)。例如,由于成功递送先前所提交的触发消息或者其到期而失败(例如,由于成功递送先前所提交的触发消息或者其到期)。

图11示出了第一示例过程。在一些示例中,如图11所示,第一示例过程包括过程1100。过程1100可以针对成功的设备触发撤销请求。对于这些示例,图1中所示的系统100的元件(例如,UE 112、SMS-SC 134、MTC-IWF 150或SCS 160)可与过程1100有关。另外,图2-3中所示的命令200和300也可以与过程1100有关。然而,示例过程1100不限于使用系统100的元件或图1-3中所示的命令200和300的实现方式。

开始于处理11.1(设备动作请求)处,SCS 122处的逻辑和/或特征可以向MTC-IWF发送设备动作请求(DAR)。在一些示例中,DAR可以采用命令200的示例格式。DAR可被通过Tsp接口188从SCS 160来发送,并且DAR包括设备动作AVP,该设备动作AVP具有指示UE 112要接收先前由SCS 160发起的触发消息(例如,要被撤销的消息)的UE标识符、SCS 160的SCS标识符、被设置为标识要被撤销的触发消息的参考号AVP以及指示设备触发撤销请求的动作类型(例如,值(3))。

移至处理11.2(T4撤销成功),MTC-IWF 150处的逻辑和/或特征可被安排为针对触发撤销选择T4,并且可以与SMS-SC 134执行撤销过程并确定触发撤销的结果是成功撤销触发消息。

移至处理11.3(设备动作回答),MTC-IWF 150处的逻辑和/或功能可以向SCS 160发送设备动作回答(DAA)。在一些示例中,DAA可以采用命令300的示例格式。DAA可被通过Tsp接口188来发送,并且DAA包括设备通知AVP,该设备通知AVP具有UE 112的UE标识符、SCS160的SCS标识符、被撤销的触发消息的参考号AVP、指示设备触发撤销的动作类型AVP以及被设置为指示触发撤销SUCCESS的值的请求状态AVP。过程1100然后结束。

图12示出了第二示例过程。在一些示例中,如图12所示,第二示例过程包括过程1200。过程1200可以针对不成功的设备触发撤销请求。对于这些示例,图1中所示的系统100的元件(例如,UE 112、SMS-SC 134、MTC-IWF 150或SCS 160)可与过程1200有关。另外,图2-3中所示的命令200和300也可以与过程1200有关。然而,示例过程1200不限于使用系统100的元件或图1-3中所示的命令200和300的实现方式。

开始于处理12.1(设备动作请求)处,SCS 160处的逻辑和/或特征可以向MTC-IWF发送设备动作请求(DAR)。在一些示例中,DAR可以采用命令200的示例格式。DAR可被通过Tsp接口188从SCS 160来发送,并且DAR包括设备动作AVP,该设备动作AVP具有指示UE 112要接收先前由SCS 160发起的触发消息(例如,要被撤销的消息)的UE标识符、SCS 160的SCS标识符、被设置为标识要被撤销的触发消息的参考号AVP以及指示设备触发撤销请求的动作类型(例如,值(3))。

移至处理12.2(T4撤销失败),MTC-IWF 150处的逻辑和/或功能可被安排为针对触发撤销选择T4,并且可以与SMS-SC 134执行撤销过程并确定触发撤销的结果是未成功撤销触发消息。替代地,MTC-IWF 150可以仅仅拒绝设备触发撤销请求。

移至处理12.3(旧触发的递送),SMS-SC 134可以将SCS 160尝试撤销的触发消息递送至UE 112。

移至处理12.4(设备动作回答),MTC-IWF 150处的逻辑和/或功能可以向SCS 160发送设备动作回答(DAA)。在一些示例中,DAA可以采用命令300的示例格式。DAA可被通过Tsp接口188来发送,并且DAA包括设备通知AVP,该设备通知AVP具有UE 112的UE标识符、SCS160的SCS标识符、被撤销的触发消息的参考号AVP、指示设备触发撤销的动作类型AVP以及被设置为指示触发撤销失败的值的请求状态AVP。

移至处理12.5(旧触发的递送报告),SMS-SC 134可以向MTC-IWF 150报告旧触发消息的递送结果,该结果可以指示旧触发消息被成功递送或者未被成功递送。过程1100然后结束。

图13示出了第三示例过程。在一些示例中,如图13所示,第三示例过程包括过程1300。过程1300可以针对成功的设备触发代替请求。对于这些示例,图1中所示的系统100的元件(例如,UE 112、SMS-SC 134、MTC-IWF 150或SCS 160)可与过程1300有关。另外,图4-5中所示的命令400和500也可以与过程1300有关。然而,示例过程1300不限于使用系统100的元件或图1和图4-5中所示的命令400和500的实现方式。

开始于处理13.1(设备动作请求)处,SCS 160处的逻辑和/或特征可以向MTC-IWF发送设备动作请求(DAR)。在一些示例中,DAR可以采用命令400的示例格式。DAR可被通过Tsp接口188从SCS 160来发送,并且DAR包括设备动作AVP,该设备动作AVP具有指示UE 112要接收先前由SCS 160发起的第一触发消息(例如,要被代替的消息)的UE标识符、SCS 160的SCS标识符、指示设备触发代替请求的动作类型(例如,值(4))、被设置为标识第二触发消息的参考号AVP以及被设置为标识第一触发消息的旧参考号AVP。

移至处理13.2(T4代替成功),MTC-IWF 150处的逻辑和/或功能可被安排为选择T4以用第二触发消息代替第一触发消息,并且可以与SMS-SC 134执行代替过程。MTC-IWF 150可以确定代替的结果是用第二触发消息成功代替第一触发消息。

移至处理13.3(新触发的递送),SMS-SC 134可以将第二/新触发消息递送至UE112。

移至处理13.4(设备动作回答),MTC-IWF 150处的逻辑和/或功能可以向SCS 160发送设备动作回答(DAA)。在一些示例中,DAA可以采用命令500的示例格式。DAA可被通过Tsp接口188来发送至SCS 160,并且DAA包括设备通知AVP,该设备通知AVP具有UE 112的UE标识符、SCS 160的SCS标识符、被代替的第一触发消息的参考号AVP、指示设备触发代替的动作类型AVP以及被设置为指示设备触发代替请求SUCCESS的值的请求状态AVP。

移至处理13.5(新触发的递送报告),SMS-SC 134可以向MTC-IWF 150报告旧触发消息的递送结果,该结果可以指示新/第二触发消息被成功递送。过程1300然后结束。

图14示出了第四示例过程。在一些示例中,如图14所示,第四示例过程包括过程1400。过程1400可以针对不成功的设备触发代替请求。对于这些示例,图1中所示的系统100的元件(例如,UE 112、SMS-SC 134、MTC-IWF 150或SCS 160)可与过程1400有关。另外,图4-5中所示的命令400和500也可以与过程1400有关。然而,示例过程1400不限于使用系统100的元件或图1和图4-5中所示的命令400和500的实现方式。

开始于处理14.1(设备动作请求)处,SCS 160处的逻辑和/或特征可以向MTC-IWF发送设备动作请求(DAR)。在一些示例中,DAR可以采用命令400的示例格式。DAR可被通过Tsp接口188从SCS 160来发送,并且DAR包括设备动作AVP,该设备动作AVP具有指示UE 112要接收先前由SCS 160发起的第一触发消息(例如,要被代替的消息)的UE标识符、SCS 160的SCS标识符、指示设备触发代替请求的动作类型(例如,值(4))、被设置为标识第二触发消息的参考号AVP以及被设置为标识第一触发消息的旧参考号AVP。

移至处理14.2(T4代替失败),MTC-IWF 150处的逻辑和/或功能可被安排为针对触发撤销选择T4,并且可以与SMS-SC 134执行撤销过程并确定触发代替的结果是第二(新)触发消息没有成功代替第一(旧)触发消息。替代地,MTC-IWF 150可以仅仅拒绝设备触发代替请求。

移至处理14.3(旧触发的递送),SMS-SC 134可以将旧/第一触发消息递送至UE112。

移至处理14.4(设备动作回答),MTC-IWF 150处的逻辑和/或功能可以向SCS 160发送设备动作回答(DAA)。在一些示例中,DAA可以采用命令500的示例格式。DAA可被通过Tsp接口188来发送至SCS 160,并且DAA包括设备通知AVP,该设备通知AVP具有UE 112的UE标识符、SCS 160的SCS标识符、被代替的第一触发消息的参考号AVP、指示设备触发代替的动作类型AVP以及被设置为指示设备触发代替请求失败的值的请求状态AVP。

移至处理14.5(新触发的递送),如果SMS-SC 134指示失败是由于旧/第一触发消息已正被发送/递送至UE 112,则新/第二触发消息可仍被递送至UE 112。

移至处理14.5(新触发的递送报告),SMS-SC 134可以向MTC-IWF 150报告新/第一触发消息的递送结果,该结果可以指示新/第二触发消息被成功递送或者未被成功递送。过程1400然后结束。

图15示出了示例第一装置的框图。如图15所示,示例第一装置包括装置1500。尽管图15中所示装置1500在某种拓扑下具有有限数目的元件,但应理解的是,基于给定实现方式按照需要,装置1500在替代拓扑下可以包括更多或更少的元件。

装置1500可以包括计算机实现装置1500,计算机实现装置1500具有处理器电路1520,该处理器电路1520被安排以执行一个或多个软件组件1522-a。值得注意的是,“a”和“b”和“c”以及本文所使用的类似标号旨在于表示任何正整数的变量。因此,例如,如果某一实现方式将值设置为a=3,则软件组件1522-a的完整集合可以包括组件1522-1、1522-2或1522-3。示例不限于该上下文。

根据一些示例,装置1500可被实现于网络设备中,所述网络设备例如可以是能够根据包括LTE-A的一个或多个3GPP LTE规范进行操作的MTC-IWF(例如,MTC-IWF 150)。示例不限于该上下文。

在一些示例中,如图15所示,装置1500包括处理器电路1520。处理器电路1520可以一般被安排为执行一个或多个软件组件1522-a。处理电路1520可以是各种商用处理器中任意一种,包括但不限于

根据一些示例,装置1500可以包括接收组件1522-1。接收组件1522-1可以被处理器电路1520执行以通过Tsp接口从SCS接收DAR命令(例如,被包括在DAR命令1505中)。DAR命令可包括设备动作AVP,设备动作AVP具有指示接收由SCS发起的触发消息的UE的UE标识符以及该SCS的SCS标识符。设备动作AVP还可以具有参考号AVP和动作类型AVP,其中参考号AVP被设置为标识触发消息,动作类型AVP被设置为指示撤销触发消息的设备触发撤销请求的值。对于这些示例,接收组件1522-1可以在存储器结构(例如,查找表(LUT))中维护和/或访问AVP值信息1524-a,以至少确定设备动作AVP和动作类型AVP要设置何值。

在一些示例中,装置1500还可以包括状态组件1522-2。状态组件1522-2可被处理器1520执行以确定DAR中所包括的设备触发撤销请求的状态。状态组件1522-2可以响应于由包括装置1500的MTC-IWF发起与SMS-SC的撤销过程或拒绝发起撤销过程之一,来确定状态。发起撤销过程可被包括在发起消息1510中。另外,对撤销成功或失败的指示可由SMS-SC在成功或失败消息1515中指示。成功或失败消息1515可被状态组件1522-2用来确定状态。

在一些示例中,装置1500还可以包括回答组件1522-3。回答组件1522-3可被处理器电路1520执行以通过Tsp接口向SCS发送DAA命令(例如,被包括在DAA命令1530中)。对于这些示例,DAA命令可以包括设备通知AVP,该设备通知AVP具有在DAR中所接收的UE标识符和SCS标识符。设备通知AVP还可以具有被撤销或不被撤销的触发消息的参考号AVP、指示设备触发撤销请求的动作类型AVP以及请求状态AVP,其中,该请求状态AVP被设置为指示设备触发撤销请求成功或失败的值。回答组件1522-2可以访问AVP值信息1524-a,来至少确定设备通知AVP、动作类型AVP以及请求状态AVP被设置为何值。

装置1500的各种组件和实现装置1500的设备可通过各种类型的通信介质在通信上彼此耦合以协调操作。协调可以包括单向或双向信息交换。例如,组件可以采用通过通信介质进行传输的信号方式来传输信息。该信息可被实现为被分配至各个信号线的信号。在这样的分配下,每个消息是一信号。然而,其他实施例可以替代地采用数据消息。这样的数据消息可通过各种连接来发送。示例连接包括并行接口、串行接口以及总线接口。

本文包括一组表示用于执行所公开的架构的新方面的示例方法的逻辑流。尽管出于简化解释的目的,本文所示的一个或多个方法被示出和描述为一系列动作,但本领域技术人员将理解和认为的是,该方法不限于该动作顺序。根据该方法,一些动作可以以与本文所描述和所示的顺序不同的顺序来发生和/或与其他动作并行发生。例如,本领域技术人员将理解和认为的是,方法可替代地被表示为一系列相干状态或事件,例如,采用状态图的方式来表示。另外,对于新的实现方式,不是方法中所阐述的所有动作都需要。

逻辑流可被实现在软件、固件和/或硬件中。在软件和固件实施例中,逻辑流可被存储于至少一个非暂态计算机可读介质或计算机可读介质(例如,光、磁或半导体存储装置)上的计算机可执行指令来实现。实施例不限于该上下文。

图16示出了逻辑流1600的示例。逻辑流1600可表示由本文所描述的一个或多个逻辑、特征或设备(例如,装置1500)来执行的一些或全部操作。更具体地,逻辑流1600可由接收组件1522-1、状态组件1522-2或回答组件1522-3来实现。

在图16所示的示例中,在框1602处,逻辑流1600可以在能够根据包括LTE-A的一个或多个3GPP LTE标准进行操作的MTC-IWF处,通过Tsp接口从SCS接收DAR命令,该DAR命令包括设备动作AVP,该设备动作AVP具有指示接收由SCS发起的触发消息的UE的UE标识符、SCS的SCS标识符、被设置为标识触发消息的参考号AVP以及动作类型AVP,该动作类型AVP被设置为某一值以指示撤销触发消息的设备触发撤销请求。在一些示例中,接收组件1522-1可以接收DAR命令。

根据一些示例,在框1604处,逻辑流1600可以响应于由MTC-IWF发起与SMS-SC的撤销过程或拒绝发起撤销过程之一,来确定设备触发撤销请求的状态。对于这些示例,状态组件1522-2可以确定设备触发撤销请求的状态。

在一些示例中,在框1606处,逻辑流1600可通过Tsp接口向SCS发送DAA命令,该DAA命令包括设备通知AVP,该设备通知AVP具有UE标识符、SCS标识符、参考号AVP、动作类型AVP以及请求状态AVP,该请求状态AVP被设置为某一值以指示设备触发撤销请求的成功或失败。对于这些示例,回答组件1522-3可以发送DAA命令。

图17示出了存储介质1700的实施例。存储介质1700可以包括一件产品。在一些示例中,存储介质1700可以包括任意非暂态计算机可读介质或机器可读介质,例如,光、磁或半导体存储设备。存储介质1700可以存储各种类型的计算机可执行指令,例如用来实现逻辑流1600的指令。计算机可读或机器可读存储介质的示例可以包括能够存储电子数据的任何有形介质,包括易失性存储器或非易失性存储器、可移除或不可移除存储器、可擦除或不可擦除存储器、可写或可重写存储器等。计算机可执行指令的示例可以包括任意适当类型的代码,例如源代码、编译代码、解释代码、可执行代码、静态代码、动态代码、面向对象的代码、可视代码等。实施例不限于该上下文中。

图18示出了示例第二装置的框图。如图18所示,示例第二装置包括装置1800。尽管图18中所示装置1800在某种拓扑下具有有限数目的元件,但应理解的是,基于给定实现方式按照需要,装置1800在替代拓扑下可以包括更多或更少的元件。

装置1800可以包括计算机实现装置1800,计算机实现装置1800具有处理器电路1820,该处理器电路1820被安排以执行一个或多个软件组件1822-a。值得注意的是,“a”和“b”和“c”以及本文所使用的类似标号旨在于表示任何正整数的变量。因此,例如,如果某一实现方式将值设置为a=3,则软件组件1822-a的完整集合可以包括组件1822-1、1822-2或1822-3。示例不限于该上下文。

根据一些示例,装置1800可被实现于网络设备中,所述网络设备例如可以是能够根据包括LTE-A的一个或多个3GPP LTE规范进行操作以耦合到MTC-IWF(例如,MTC-IWF150)的SCS(例如,SCS 160)。示例不限于该上下文。

在一些示例中,如图18所示,装置1800包括处理器电路1820。处理器电路1820可以一般被安排为执行一个或多个软件组件1822-a。处理电路1820可以是各种商用处理器中任意一种,包括但不限于上面针对装置1500所提及的处理器。另外,根据一些示例,处理电路1820还可以是ASIC,并且至少一些组件1822-a可以被实现为ASIC的硬件元件。

根据一些示例,装置1800可以由第一UE实现并且可以包括动作组件1822-1。动作组件1822-1可以被处理器电路1820执行以通过Tsp接口向MTC-IWF发送DAR命令(例如,被包括在DAR命令1805中)。DAR命令可包括设备动作AVP,设备动作AVP具有指示接收由SCS发起的第一触发消息的UE的UE标识符以及该SCS的SCS标识符。设备动作AVP还可以具有动作类型AVP,动作类型AVP被设置为某一值以指示用第二触发消息来代替第一触发消息的设备触发代替请求。设备动作AVP还可以具有被设置为标识第二触发消息的参考号AVP和标识第一触发消息的旧参考号。对于这些示例,动作组件1822-1可以在存储器结构(例如,LUT)中维护和/或访问AVP值信息1824-a,以至少确定设备动作AVP和动作类型AVP要设置何值。

在一些示例中,装置1800还可以包括接收组件1822-2。接收组件1822-2可被处理器1820执行以通过Tsp接口从MTC-IWF接收DAA命令(例如,被包括在DAA命令1810中)。对于这些示例,DAA命令可以包括设备通知AVP,该设备通知AVP具有UE标识符、SCS标识符、参考号AVP、动作类型AVP以及请求状态AVP,该请求状态AVP被设置为某一值以指示设备触发代替请求的成功或失败。

在一些示例中,装置1800还可以包括状态组件1822-3。状态组件1822-3可被处理器1820执行以基于请求状态AVP中设置的值来确定设备触发代替请求的状态。对于这些示例,状态组件1822-3可以访问AVP值信息1824-a,以确定请求状态AVP中设置的值关于用第二触发消息代替第一触发消息成功或不成功方面指示了什么内容。

装置1800的各种组件和实现装置1800的设备可通过各种类型的通信介质在通信上彼此耦合以协调操作。协调可以包括单向或双向信息交换。例如,组件可以采用通过通信介质进行传输的信号方式来传输信息。该信息可被实现为被分配至各个信号线的信号。在这样的分配下,每个消息是一信号。然而,其他实施例可以替代地采用数据消息。这样的数据消息可通过各种连接来发送。示例连接包括并行接口、串行接口以及总线接口。

图19示出了逻辑流1900的示例。逻辑流1900可表示由本文所描述的一个或多个逻辑、特征或设备(例如,装置1800)来执行的一些或全部操作。更具体地,逻辑流1900可由动作组件1822-1、接收组件1822-2或状态组件1822-3来实现。

在图19所示的示例中,在框1902处,逻辑流1900可以从能够根据包括LTE-A的一个或多个3GPP LTE标准进行操作的SCS处,通过Tsp接口向MTC-IWF发送DAR命令,该DAR命令包括设备动作AVP,该设备动作AVP具有指示接收由SCS发起的第一触发消息的UE的UE标识符、SCS的SCS标识符、动作类型AVP、被设置为标识第二触发消息的参考号AVP以及被设置为标识第一触发消息的旧参考号AVP,其中动作类型AVP被设置为某一值以指示用第二触发消息代替第一触发消息的设备触发代替请求。在一些示例中,动作组件1822-1可以发送DAR命令。

根据一些示例,在框1904处,逻辑流1900可以通过Tsp接口从MTC-IWF接收设备动作回答(DAA)命令,DAA命令包括设备通知AVP,该设备通知AVP具有UE标识符、SCS标识符、参考号AVP、旧参考号AVP、动作类型AVP以及请求状态AVP,其中,该请求状态AVP被设置为指示设备触发代替请求成功或失败的值。对于这些示例,接收组件1822-2可以接收DAA命令。

在一些示例中,在框1906处,逻辑流1900可基于请求状态AVP中所设置的值来确定设备触发代替请求的状态。对于这些示例,状态组件1822-3可以确定设备触发代替请求的状态。

图20示出了存储介质2000的实施例。存储介质2000可以包括一件产品。在一些示例中,存储介质2000可以包括任意非暂态计算机可读介质或机器可读介质,例如,光、磁或半导体存储设备。存储介质2000可以存储各种类型的计算机可执行指令,例如用来实现逻辑流1900的指令。计算机可读或机器可读存储介质的示例可以包括能够存储电子数据的任何有形介质,包括易失性存储器或非易失性存储器、可移除或不可移除存储器、可擦除或不可擦除存储器、可写或可重写存储器等。计算机可执行指令的示例可以包括任意适当类型的代码,例如源代码、编译代码、解释代码、可执行代码、静态代码、动态代码、面向对象的代码、可视代码等。实施例不限于该上下文中。

图21示出了用于宽带无线接入网络的设备2100的实施例。设备2100例如可以实现装置1500/1800、存储介质1700/2000和/或逻辑电路2170。逻辑电路2170可以包括执行针对装置1500/1800所描述的操作的物理电路。如图21所示,设备2100可包括无线电接口2110、基带电路2120以及计算平台2130,但示例不限于该配置。

设备2100可以在单个计算实体(例如,完全在单个设备内)中实现针对装置1500/1800、存储介质1700/2000和/或逻辑电路2170的结构和/或操作中的一些或全部。替代地,设备2100可以使用分布式系统架构(例如,客户服务器架构、3层架构、N层架构、紧密耦合或紧密集群架构、对等架构、主从架构、共享数据库架构以及其他类型的分布式系统)在多个计算实体间分布装置1500/1800、存储介质1700/2000和/或逻辑电路2170的部分结构和/或操作。示例不限于该上下文。

在一个实施例中,无线电接口2110可以包括适于发送和/或接收单载波或多载波调制信号(例如,包括互补码键控(CCK)和/或正交频分复用(OFDM)符号和/或单载波频分复用(SC-FDM)符号)的组件或组件组合,但实施例不限于任何特定空中接口或调制方案。无线电接口2110例如可以包括接收器2112、发送器2116和/或频率合成器2114。无线电接口2110可以包括偏置控制、晶体振荡器和/或一个或多个天线2118-f。在另一实施例中,无线电接口2110可以按需使用外部压控振荡器(VCO)、声表面波滤波器、中频(IF)滤波器和/或RF滤波器。由于存在各种可能的RF接口设计,因此省略了对其的扩展描述。

基带电路2120可以与无线电接口2110进行通信以处理接收和/或发送信号,并且基带电路2120例如可以包括用于对接收到的信号进行下变频的模数转换器2122以及对用于发送的信号进行上变频的数模转换器2124。另外,基带电路2120可以包括基带或物理层(PHY)处理电路2126,其用于相应接收/发送信号的PHY链路层处理。基带电路2120例如可以包括处理电路2128,其用于介质访问控制(MAC)/数据链路层处理。基带电路2120可以包括存储器控制器2132,其用于与MAC处理电路2128进行通信和/或例如经由一个或多个接口2134与计算平台2130进行通信。

在一些实施例中,PHY处理电路2126可以包括帧构建和/或检测模块,帧构建和/或检测模块与诸如缓存存储器之类的附加电路组合,用于构建和/或解构通信帧(例如,包含子帧)。替代地或此外,MAC处理电路2128可以分担对这些功能中的特定功能的处理或者独立于PHY处理电路2126来执行这些处理。在一些实施例中,MAC和PHY处理可被集成于单个电路中。

计算平台2130可以为设备2100提供计算功能。如图所示,计算平台2130可以包括处理组件2140。此外或者替代地,设备2100的基带电路2120可以使用处理组件2140来执行针对装置1500/1800、存储介质1700/2000和/或逻辑电路2170的处理操作或逻辑。处理组件2140(和/或PHY 2126和/或MAC 2128)可以包括各种硬件元件、软件元件或二者的组合。硬件元件的示例可以包括设备、逻辑设备、组件、处理器、微处理器、电路、处理器电路(例如,处理器电路1520或1820)、电路元件(例如,晶体管、电阻器、电容器、电感器等)、集成电路、专用集成电路(ASIC)、可编程逻辑设备(PLD)、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、存储器单元、逻辑门、寄存器、半导体设备、芯片、微芯片、芯片集等。软件元件的示例可以包括软件组件、程序、应用、计算机程序、应用程序、系统程序、软件开发程序、机器程序、操作系统软件、中间件、固件、软件模块、例程、子例程、功能、方法、过程、软件接口、应用程序接口(API)、指令集、计算代码、计算机代码、代码段、计算机代码段、字、值、符号、或它们的任意组合。判定示例是否使用硬件元件和/或软件元件来实现可以针对给定示例的需求、基于任何数量的因素(例如,期望的计算速率、功率水平、耐热性、处理周期预算、输入数据速率、输出数据速率、存储器资源、数据总线速度以及其它设计或性能约束)而不同。

计算平台2130还可以包括其他平台组件2150。其他平台组件2150包括通用计算元件,例如,一个或多个处理器、多核处理器、协同处理器、存储器单元、芯片集、控制器、外设、接口、振荡器、时序设备、视频卡、音频卡、多媒体输入/输出(I/O)组件(例如,数字显示器)、电源等。存储器单元的示例可以包括但不限于采用一种或多种更高速存储器单元形式的各种类型的计算机可读和机器可读存储介质,例如只读存储器(ROM)、随机存取存储器(RAM)、动态RAM(DRAM)、双倍数据速率DRAM(DDRAM)、同步DRAM(SDRAM)、静态RAM(SRAM)、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、闪存、诸如铁电聚合物存储器之类的聚合物存储器、奥氏存储器、相变或铁电存储器、硅-氧化物-氮化物-氧化物-硅(SONOS)存储器、磁卡或光卡、诸如独立磁盘冗余阵列(RAID)驱动器之类的设备阵列、固态存储器设备(例如,USB存储器、固态驱动器(SSD))或适用于存储信息的任意其他类型的存储介质。

计算平台2130还可以包括网络接口2160。在一些示例中,网络接口2160可以包括用于支持一个或多个3GPP LTE或LTE-A规范或标准中所描述的无线网络接口的逻辑和/或特征。对于这些示例,网络接口2160可以使得位于诸如MTC-IWF或SC处的装置1500或1800能够经由网络连接与其他设备通信。

设备2100例如可以是计算机、个人计算机(PC)、台式计算机、膝上型计算机、超极本计算机、智能手机、平板计算机、笔记本计算机、上网本计算机、工作站、小型计算机、多处理器系统、基于处理器的系统、无线接入点或它们的组合。因此,本文所描述的设备2100的功能和/或具体配置可以按适当的需要在设备2100的各种实施例中被包括或被省略。在一些实施例中,设备2100可以被配置为与关联于针对WMAN和/或其他宽带无线网络的IEEE802.16标准和/或3GPP LTE规范中的一个或多个的频率和协议相兼容,但这些示例不限于该方面。

可使用单输入单输出(SISO)架构来实现设备2100的实施例。然而,某些实现方式可以包括多个天线(例如,天线2118-f),以使用波束成形或空分多址(SDMA)的自适应天线技术和/或使用多输入多输出(MIMO)通信技术进行发送和/或接收。

可以使用离散电路、专用集成电路(ASIC)、逻辑门和/或单芯片架构的任何组合来实现设备2100的组件和特征。另外,适当地,设备2100的特征可以使用微控制器、可编程逻辑阵列和/或微处理器或前述任何组合来实现。应注意的是,硬件、固件和/或软件元件可以共同地或单独地在本文中被称为“逻辑”或“电路”。

应当理解的是,图21的框图中所示的示例性设备2100可以表示许多潜在实现方式中的一个功能性描述示例。相应地,对附图中所描述的框功能的分割、省略或包含不能推断出用于实现这些功能的硬件组件、电路、软件和/或元件必须在示例中被分割、省略或包含。

图22示出了宽带无线接入系统2200的实施例。如图22所示,宽带无线接入系统2200可以是互联网协议(IP)型网络,其包括能够支持对互联网2210的移动无线接入和/或固定无线接入的互联网2210型网络等。在一个或多个实施例中,宽带无线接入系统2200可以包括任意类型的基于正交频分多址(OFDMA)和/或多单载波频分多址(多SC-FDMA)的无线网络,例如,符合3GPP LTE规范和/或IEEE 802.16标准中的一个或多个的系统,但本公开的范围不限于这些方面。

在示例性宽带无线接入系统2200中,接入服务网络(ASN)2214、2218能够分别与基站(BS)2214、2220(RRH或eNB)耦合,从而提供一个或多个固定设备2216与互联网2210之间的无线通信,或者提供一个或多个移动设备2222与互联网2210之间的无线通信。固定设备2216和移动设备2222的一个示例是UE 112,其中固定设备2216包括UE 112的静态版本,移动设备2222包括UE 122的移动版本。ASN 2212可以实现能够定义网络功能与宽带无线接入系统2200上的一个或多个物理实体的映射的简档(profile)。基站2214、2220(或eNB)可以包括无线电设备,以提供与固定设备2216和移动设备2222(例如,参照设备2200所描述的)的RF通信,并且基站2214、2220(或eNB)例如可以包括符合3GPP LTE规范或IEEE 802.16标准的PHY、MAC、RLC或PDCP层设备。基站2214、2220(或eNB)还可以包括IP背板,其分别经由ASN 2212、2218耦合至互联网2210,但所要求保护的主题的范围不限于这些方面。

宽带无线接入系统2200还可以包括拜访连通性服务网络(CSN)2224,CSN 2224能够提供一个或多个网络功能,包括但不限于代理和/或中继型功能,例如,认证、授权和计费(AAA)功能、动态主机配置协议(DHCP)功能或域名服务控制等、诸如公共交换电话网(PSTN)网关或互联网协议语音(VoIP)网关之类的域网关和/或互联网协议(IP)型服务器功能等。然而,这些仅仅是能够由拜访CSN 2224或归属CSN 226提供的功能类型的示例,并且所要求保护的主题的范围不限于这些方面。拜访CSN 2224可以在如下情形下被称为拜访CSN:拜访CSN 2224不是固定设备2216或移动设备2222的常规服务提供商的一部分,例如,在固定设备2216或移动设备2222漫游远离其相应的归属CSN 2226时,或者在宽带无线接入系统2200是固定设备2216或移动设备2222的常规服务提供商的一部分,但宽带无线接入系统2200可能在不是固定设备2216或移动设备2222的主要或归属位置的另一位置或者状态下。

固定设备2216可位于基站2214、2220中的一者或两者的范围内的任何位置(例如,在家或公司中或者附近),以分别经由基站2214、2220和ASN 2212、2218以及归属CSN 2226来向家或公司客户提供对互联网2210的宽带接入。值得注意的是,虽然固定设备2216一般被部署于静态位置,但其可按需被移动到不同位置。例如,如果移动设备2222处于基站2214、2220中的一者或两者的范围内,则移动设备2222可被用于一个或多个位置。

根据一个或多个实施例,操作支持系统(OSS)2228可以是宽带无线接入系统2200的一部分,用于提供宽带无线接入系统2200的管理功能并且提供宽带无线接入系统2200的功能实体之间的接口。图22的宽带无线接入系统2200仅仅是示出宽带无线接入系统2200的一定数目组件的一种无线网络,但所要求保护的主题范围不限于这些方面。

可以使用表述“在一个示例中”或“示例”以及其派生来描述一些示例。这些术语意思是结合该示例所描述的特定特征、结构、或特性被包括在至少一个示例中。在说明书中的各个位置出现的短语“在一个示例中”不一定全部指代同一示例。

可以使用表述“被耦合”、“被连接”或“能够被耦合”以及其派生来描述一些示例。这些术语不意为彼此的同义词。例如,使用术语“被连接”和/或“被耦合”的描述可以指示两个或更多个元件彼此进行直接物理的或电的联系。然而,术语“被耦合”还可以意为两个或更多个元件不是直接与彼此进行联系,但仍彼此进行合作或交互。

以下示例涉及本文所公开的技术的其他示例。

示例1。用于能够根据包括LTE-A的一个或多个3GPP LTE标准进行操作的MTC-IWF的处理器电路的示例装置可以包括接收组件。对于该示例,该接收组件可以由处理器电路执行以通过Tsp接口从SCS接收DAR命令。DAR命令可以包括设备动作AVP,该设备动作AVP具有指示接收由SCS发起的触发消息的UE的UE标识符、SCS的SCS标识符、被设置为标识触发消息的参考号AVP以及被设置为某一值以指示撤销触发消息的设备触发撤销请求的动作类型AVP。该装置还可以包括状态组件,该状态组件由处理器电路执行以响应于由MTC-IWF发起与SMS-SC的撤销过程或拒绝发起撤销过程之一,来确定设备触发撤销请求的状态。该装置还可以包括回答组件,该回答组件被处理器电路执行以通过Tsp接口向SCS发送DAA命令。DAA命令可以包括设备通知AVP,该设备通知AVP具有UE标识符、SCS标识符、参考号AVP、动作类型AVP以及请求状态AVP,其中,该请求状态AVP被设置为指示设备触发撤销请求成功或失败的值。

示例2。如示例1的装置,UE标识符可以包括外部Id或MSISDN之一。

示例3。如示例1的装置,设备动作AVP可以具有所分配的AVP代码3001,参考号AVP可以具有所分配的AVP代码3007,动作类型AVP可以具有所分配的AVP代码3005,设备通知AVP可以具有所分配的AVP代码3002以及请求状态AVP可以具有所分配的AVP代码3008。

示例4。如示例1的装置,可指示设备撤销请求的值包括被设置为3的值。

示例5。如示例1的装置,指示设备触发撤销请求的成功或失败的值可以包括:被设置为0以指示成功的值、或者被设置为111以指示触发撤销失败的值、或者被设置为112以指示原始触发消息已被发送的值。

示例6。示例1的装置还可以包括耦合于处理器电路的数字显示器,其用于呈现用户界面视图。

示例7。一种示例方法可以包括在能够根据包括LTE-A的一个或多个3GPP LTE标准进行操作的MTC-IWF处,通过Tsp接口从SCS接收DAR命令。DAR命令可以包括设备动作AVP,该设备动作AVP具有用来指示接收由SCS发起的触发消息的UE的UE标识符、SCS的SCS标识符、被设置来标识触发消息的参考号AVP以及动作类型AVP,其中,该动作类型AVP被设置为指示撤销触发消息的设备触发撤销请求的值。该方法还可以包括响应于MTC-IWF发起与SMS-SC的撤销过程或拒绝发起撤销过程之一,来确定设备触发撤销请求的状态。该方法还可以包括通过Tsp接口向SCS发送DAA命令。DAA命令可以包括设备通知AVP,该设备通知AVP具有UE标识符、SCS标识符、参考号AVP、动作类型AVP以及请求状态AVP,其中,该请求状态AVP被设置为指示设备触发撤销请求成功或失败的值。

示例8。如示例7的方法,UE标识符可以包括外部Id或MSISDN之一。

示例9。如示例7的方法,设备动作AVP可以具有所分配的AVP代码3001,参考号AVP可以具有所分配的AVP代码3007,动作类型AVP可以具有所分配的AVP代码3005,设备通知AVP可以具有所分配的AVP代码3002以及请求状态AVP可以具有所分配的AVP代码3008。

示例10。如示例7的方法,指示设备撤销请求的值可以包括被设置为3的值。

示例11。如示例7的方法,指示设备触发撤销请求的成功或失败的值可以包括:被设置为0以指示成功的值、或者被设置为111以指示触发撤销失败的值、或者被设置为112以指示原始触发消息已被发送的值。

示例12。至少一种机器可读介质可以包括多个指令,所述多个指令响应于在UE处的系统上被执行,可以使得系统实施根据示例7至11的任一示例的方法。

示例13。一种设备可以包括用于执行示例7至11的任一示例的方法的装置。

示例14。示例至少一种机器可读介质可包括多个指令,所述指令响应于在能够根据包括LTE-A的一个或多个3GPP LTE标准进行操作的SCS的系统上被执行,可使得系统通过Tsp接口向MTC-IWF发送DAR命令。DAR命令可以包括设备动作AVP,该设备动作AVP具有用来指示接收由SCS发起的触发消息的UE的UE标识符、SCS的SCS标识符、被设置来标识触发消息的参考号AVP以及动作类型AVP,其中,该动作类型AVP被设置为指示撤销触发消息的设备触发撤销请求的值。该指令还可以使得系统通过Tsp接口从MTC-IWF接收DAA命令。DAA命令可以包括设备通知AVP,该设备通知AVP具有UE标识符、SCS标识符、参考号AVP、动作类型AVP以及请求状态AVP,其中,该请求状态AVP被设置为指示设备触发撤销请求成功或失败的值。该指令还可以使得系统基于请求状态AVP中所设置的值来确定设备触发代替请求的状态。

示例15。如示例14的至少一种机器可读介质,UE标识符可以包括外部Id或MSISDN之一。

示例16。如示例14的至少一种机器可读介质,设备动作AVP可以具有所分配的AVP代码3001,参考号AVP可以具有所分配的AVP代码3007,动作类型AVP可以具有所分配的AVP代码3005,设备通知AVP可以具有所分配的AVP代码3002以及请求状态AVP可以具有所分配的AVP代码3008。

示例17。如示例14的至少一种机器可读介质,可指示设备撤销请求的值包括被设置为3的值。

示例18。如示例14的至少一种机器可读介质,指示设备触发撤销请求的成功或失败的值可以包括:被设置为0以指示成功的值、或者被设置为111以指示触发撤销失败的值、或者被设置为112以指示原始触发消息已被发送的值。

示例19。示例装置可以包括能够根据包括LTE-A的一个或多个3GPP LTE标准进行操作的SCS的处理器电路。该装置还可以包括动作组件,该动作组件由处理器电路执行以通过Tsp接口向MTC-IWF发送DAR命令。DAR命令可以包括设备动作AVP,该设备动作AVP具有:用来指示接收由SCS发起的第一触发消息的UE的UE标识符;SCS的SCS标识符;动作类型AVP,其被设置为指示用第二触发消息代替第一触发消息的设备触发代替请求的值;参考号AVP,其被设置来标识第二触发消息;以及旧参考号AVP,其被设置为标识第一触发消息。该装置还可以包括接收组件,该接收组件由处理器电路执行以通过Tsp接口从MTC-IWF接收DAA命令。DAA命令可以包括设备通知AVP,该设备通知AVP具有UE标识符、SCS标识符、参考号AVP、动作类型AVP以及请求状态AVP,其中,该请求状态AVP被设置为指示设备触发代替请求成功或失败的值。该装置还可以包括状态组件,该状态组件由处理器电路执行以基于请求状态AVP中所设置的值来确定设备触发代替请求的状态。

示例20。如示例19的装置,UE标识符可以包括外部Id或MSISDN之一。

示例21。如示例19的装置,设备动作AVP可以具有所分配的AVP代码3001,参考号AVP可以具有所分配的AVP代码3007,旧参考号AVP可以具有所分配的AVP代码3011,动作类型AVP可以具有所分配的AVP代码3005,设备通知AVP可以具有所分配的AVP代码3002以及请求状态AVP可以具有所分配的AVP代码3008。

示例22。如示例19的装置,设备通知AVP还可以具有有效时间,该有效时间指示设备触发代替请求有效的时间。

示例23,如示例19的装置,设备通知AVP还可以具有触发数据AVP,该触发数据AVP包括:有效载荷,该有效载荷具有要与第二触发消息一起被发送至UE的数据;针对第二触发消息的优先级指示;以及应用端口标识符,用以标识UE处的用来接收第二触发消息的触发应用。

示例24,如示例23的装置,触发数据AVP可以具有所分配的AVP代码3003,有效载荷可以具有所分配的AVP代码3004,优先级指示可以具有所分配的AVP代码3006以及应用端口标识符可以具有所分配的AVP代码3010。

示例25,如示例19的装置,可指示设备代替请求的值包括被设置为4的值。

示例26。如示例19的装置,指示设备触发代替请求的成功或失败的值可以包括:被设置为0以指示成功的值、或者被设置为110以指示触发代替失败的值、或者被设置为112以指示原始触发消息已被发送的值。

示例27,如示例26的装置,指示设备触发代替请求的成功或失败的值可被设置为0。MTC-IWF可被安排为基于被设置为0的值来释放由SCS用于标识第一触发消息的给定标识符。所释放的给定标识符可能对于SCS针对到该UE或另一UE的第三触发消息是可用的。

示例28,示例19的装置还可以包括被耦合至处理器电路的数字显示器,其用于呈现用户界面视图。

示例29。示例方法可以包括在能够根据包括LTE-A的一个或多个3GPP LTE标准进行操作的MTC-IWF处,通过Tsp接口从SCS接收DAR命令。DAR命令可以包括设备动作AVP,该设备动作AVP具有:用来指示接收由SCS发起的第一触发消息的UE的UE标识符;SCS的SCS标识符;动作类型AVP,其被设置为指示用第二触发消息代替第一触发消息的设备触发代替请求的值;参考号AVP,其被设置来标识第二触发消息;以及旧参考号AVP,其被设置为标识第一触发消息。该方法还可以包括:将设备触发代替请求转发给SMS-SC。该方法还可以包括响应于来自SMS-SC的用第二触发消息代替第一触发消息成功或失败的指示来确定设备触发代替请求的状态。该方法还可以包括通过Tsp接口向SCS发送DAA命令。DAA命令可以包括设备通知AVP,该设备通知AVP具有UE标识符、SCS标识符、参考号AVP、动作类型AVP以及请求状态AVP,其中,该请求状态AVP被设置为指示设备触发代替请求成功或失败的值。

示例30。如示例29的方法,UE标识符可以包括外部Id或MSISDN之一。

示例31。如示例29的方法,设备动作AVP可以具有所分配的AVP代码3001,参考号AVP可以具有所分配的AVP代码3007,旧参考号AVP可以具有所分配的AVP代码3011,动作类型AVP可以具有所分配的AVP代码3005,设备通知AVP可以具有所分配的AVP代码3002以及请求状态AVP可以具有所分配的AVP代码3008。

示例32。如示例29的方法,设备通知AVP还可以具有有效时间,该有效时间指示设备触发代替请求有效的时间。

示例33,如示例29的方法,设备通知AVP还可以具有触发数据AVP,该触发数据AVP包括:有效载荷,该有效载荷具有要与第二触发消息一起被发送至UE的数据;针对第二触发消息的优先级指示;以及应用端口标识符,用以标识UE处的用来接收第二触发消息的触发应用。

示例34,如示例33的方法,触发数据AVP可以具有所分配的AVP代码3003,有效载荷可以具有所分配的AVP代码3004以及应用端口标识符可以具有所分配的AVP代码3010。

示例35,如示例29的方法,指示设备代替请求的值可包括被设置为4的值。

示例36。如示例29的方法,指示设备触发代替请求的成功或失败的值可以包括:被设置为0以指示成功的值、或者被设置为110以指示触发代替失败的值、或者被设置为112以指示原始触发消息已被发送的值。

示例37,示例36的方法可包括指示设备触发代替请求的成功或失败的值被设置为0。示例36的方法还可以包括基于被设置为0的值来释放用来标识第一触发消息的给定标识符。

示例38。示例至少一种机器可读介质可以包括多个指令,所述多个指令响应于在UE处的系统上被执行,可以使得系统实施根据示例29至37的任一示例的方法。

示例39。一种示例设备可以包括用于执行示例29至37的任一示例的方法的装置。

示例40。示例至少一种机器可读介质可以包括多个指令,所述多个指令响应于在能够根据包括高级LTE(LTE-A)的一个或多个第三代合作伙伴项目(3GPP)长期演进(LTE)标准进行操作的MTC-IWF的系统上被执行,可以使得该系统从SCS接收DAR命令。DAR命令可通过Tsp接口来接收。DAR命令可以包括设备动作AVP,该设备动作AVP具有:用来指示接收由SCS发起的第一触发消息的UE的UE标识符;SCS的SCS标识符;动作类型AVP,其被设置为指示用第二触发消息代替第一触发消息的设备触发代替请求的值;参考号AVP,其被设置来标识第二触发消息;以及旧参考号AVP,其被设置为标识第一触发消息。该指令还可以使得系统将设备触发代替请求转发给SMS-SC。该指令还可以使得系统响应于来自SMS-SC的用第二触发消息代替第一触发消息成功或失败的指示来确定设备触发代替请求的状态。该指令还可以使得系统通过Tsp接口向SCS发送DAA命令。DAA命令可以包括设备通知AVP,该设备通知AVP具有UE标识符、SCS标识符、参考号AVP、动作类型AVP以及请求状态AVP,其中,该请求状态AVP被设置为指示设备触发代替请求成功或失败的值。

示例41。如示例40的至少一种机器可读介质,UE标识符可以包括外部Id或MSISDN之一。

示例42。如示例40的至少一种机器可读介质,设备动作AVP可以具有所分配的AVP代码3001,参考号AVP可以具有所分配的AVP代码3007,旧参考号AVP可以具有所分配的AVP代码3011,动作类型AVP可以具有所分配的AVP代码3005,设备通知AVP可以具有所分配的AVP代码3002以及请求状态AVP可以具有所分配的AVP代码3008。

示例43。如示例40的至少一种机器可读介质,设备通知AVP还可以具有有效时间,该有效时间指示设备触发代替请求有效的时间。

示例44,如示例40的至少一种机器可读介质,设备通知AVP还可以具有触发数据AVP,该触发数据AVP包括:有效载荷,该有效载荷具有要与第二触发消息一起被发送至UE的数据;针对第二触发消息的优先级指示;以及应用端口标识符,用以标识UE处的用来接收第二触发消息的触发应用。

示例45,如示例44的至少一种机器可读介质,触发数据AVP可以具有所分配的AVP代码3003,有效载荷可以具有所分配的AVP代码3004以及应用端口标识符可以具有所分配的AVP代码3010。

示例46,如示例40的至少一种机器可读介质,指示设备代替请求的值可包括被设置为4的值。

示例47。如示例40的至少一种机器可读介质,指示设备触发代替请求的成功或失败的值可以包括:被设置为0以指示成功的值、或者被设置为110以指示触发代替失败的值、或者被设置为112以指示原始触发消息已被发送的值。

示例48,如示例47的至少一种机器可读介质,指示设备触发代替请求的成功或失败的值可以被设置为0。该指令还可以使得系统基于被设置为0的值来释放用来标识第一触发消息的给定标识符。

需要强调的是,遵照37.C.F.R部分1.72(b)来提供本公开的摘要,37.C.F.R部分1.72(b)要求摘要使得读者能够快速确定本技术公开的性质。在理解其将不被用来解释或限制示例的含义或范围情况下提交该摘要。此外,在前面详细的描述中,可以看出,出于简化本公开的目的,各种特征被分组到单个示例中。

本公开的方法不被解释为反映如下意图,即,所保护的实施例要求比每项权利要求中所明确记载的特征更多的特征。而是,如所附的权利要求所反映的,发明主题在于少于单个公开的示例的全部特征。因此,所附权利要求被合并到具体实施方式中,每项权利要求基于其自身作为单独的示例。在所附权利要求中,术语“包括”和“其中”分别用作相应术语“包含”和“其中”的广义英语等同。而且,术语“第一”、“第二”、“第三”等仅被用作标记,并且不意欲将序号要求施加于其对象上。

尽管以特定于结构特征和/或方法动作的语言对主题进行了描述,但应当理解,所附权利要求中所限定的主题不一定限于上面所描述的具体特征或动作。而是,上面所描述的具体的特征和动作作为实现权利要求的示例形式被公开。

相关技术
  • 设备触发撤销/代替过程的技术
  • 在互通功能节点和短消息服务节点之间通信以用于设备触发替换/撤销的技术
技术分类

06120113145003