要求优先权
本申请要求以下申请的优先权权益:(1)2014年9月9日申请的美国临时申请no.62/047838;(2)2014年9月12日申请的美国临时申请no.62/049976;以及(3)2014年9月19日申请的美国临时申请no.62/053031。出于所有目的,这些文献的整体内容由此以引用的方式并入到本文。
相关专利申请
本申请涉及以下共同申请的申请:(1)题为“simplifiednotificationofnetworktriggeredreporting-secondcorenetworknode(e.g.,sgsn)andmethod”的美国申请no.14/848028(案号:p47966-us1);(2)题为“simplifiednotificationofnetworktriggeredreporting-wirelessaccessnode(e.g.,bss)andmethod”的美国申请no.14/848041(案号:p47967-us1);以及(3)题为simplifiednotificationofnetworktriggeredreporting-wirelessdevice(e.g.,iotdevice)andmethod的美国申请no.14/848048(案号:p47968-us1)。出于所有目的,这些文献的整体内容由此以引用的方式并入到本文。
一般来说,本公开涉及无线通信领域,更具体来说,涉及配置成向无线装置(例如,物联网装置)有效地递送网络触发报告通知的第一核心网络(cn)节点(例如,网关gprs支持节点)、第二cn节点(例如,服务gprs支持节点)和无线接入节点(例如,基站子系统)。
背景技术:
在此定义以下缩写和术语,本公开的以下描述和附图中涉及其中至少一些缩写和术语。
3gpp 第三代合作伙伴计划
aaa 验证、授权和计费
agch 接入准许信道
as 应用服务器
asic 专用集成电路
ati 另外tbf信息
bler 块错误率
bss 基站子系统
cdf 收费数据功能
cgf 收费网关功能
cdma 码分多址
cn 核心网络
dsp 数字信号处理器
ggsn 网关gprs支持节点
cmsc 网关msc
gprs 通用分组无线电服务
gsm 全球移动通信系统
gw 网关
harq 混合自动重传请求
hplmn 归属公共陆地移动网络
hss 归属订户服务器
ia 立即指派
ie 信息元素
ip 互联网协议
iot 物联网
iwf 互通功能
iwmsc 互通msc
llc 逻辑链路控制
lte 长期演进
mac 媒体接入控制
m2m 机器到机器
mme 移动管理实体
ms 移动台
msc 移动交换中心
msid 移动台标识符
mtc 机器型通信
nas 非接入层
pdp 分组数据协议
p-gw 分组网关
plmn 公共陆地移动网络
rach 随机接入信道
ran 无线电接入网络
rlc 无线电链路控制
rrc 无线电资源控制
sc 服务中心
scs 服务能力服务器
sgsn服务gprs支持节点
s-gw 服务网关
sm 会话管理
sme 短消息实体
sms 短消息服务
sndcp 子网相关汇聚协议
tbf 临时块流
ts 技术规范
udp 用户数据报协议
ue 用户设备
vplmn 受访公共陆地移动网络
wcdma 宽带码分多址
wimax 全球微波接入互操作性
覆盖类别:在任何时间点,装置都属于特定上行链路/下行链路覆盖类别,它决定在传送/接收无线电区块时将使用的盲目传输的总数。在任何时间点适用的上行链路/下行链路覆盖类别可在不同逻辑信道之间有所不同。一旦启动系统接入,装置便基于估计bss接收器/装置接收器经历大约10%的bler(块错误率)所需的无线电区块的盲目重复次数来确定适用于rach/agch的上行链路/下行链路覆盖类别。bss基于估计满足目标bler所需的无线电区块的盲目重复次数并考虑由于利用该目标bler而引起的(无线电区块的)平均harq再传输的次数来确定装置将在该装置的指派的分组信道资源上使用的上行链路/下行链路覆盖类别。
物联网(iot)装置:物联网(iot)是植入电子、软件、传感器和连接性以使得对象能够基于国际电信联盟的全球标准倡议的基础设施与制造商、运营商和/或其它相连装置交换数据的物理对象或“物件”的网络。物联网允许跨越现有网络基础设施远程地感测和控制对象,从而创造在物质世界和基于计算机的系统之间实现更直接整合的机会,并导致改善的效率、精度和经济效益。每个物件都可通过它的嵌入式计算系统唯一地标识,但是能够在现有互联网基础设施内交互操作。专家估计,到2020年,iot将由大约500亿个对象组成。
将需要无线通信系统支持网络触发的报告,其中蜂窝iot装置(或任何其它类型的无线装置)可定期接收通知(例如,触发器),这些通知指示,蜂窝iot装置将向可通过互联网协议(ip)网络到达的处理节点(例如,机器型通信(mtc)服务器、服务能力服务器(scs))传送某些感兴趣的信息(例如,遥测数据)。当考虑预期大部分蜂窝iot装置支持非常简化的功能集合(例如,只能报告有限的遥测信息集合)时,显而易见的是,从信令开销和带宽需要的角度,将ip分组递送到这些装置以作为触发装置传送报告的手段不一定是需要的。
例如,将ip分组传送到iot装置以便触发iot装置传送报告将涉及包含ip层,并且因此光ip层就需要40个八位组的固定开销(即,对于ipv6)。将包含可选的ip报头信息和其它层(例如,无线电链路控制(rlc)/媒体接入控制(mac)、逻辑链路控制(llc)、子网相关汇聚协议(sndcp)、用户数据报协议(udp))的因素包含进该开销会将总开销推升至接近100个八位组的水平,考虑到有效负载信息(即,触发信息)的几个八位组(或甚至小于1个八位组)都是需要递送到iot装置的应用层的,这有点过多了。
因此,需要触发蜂窝iot装置传送报告的更具带宽和信令效益的机制。此外,这不是对于iot装置唯一的问题。可在其它类型的无线装置(例如,机器型通信(mtc)装置)中观察到类似问题。本公开中解决了这个问题和与现有技术相关联的其它问题。
技术实现要素:
独立权利要求中描述了用于至少解决上述问题的核心网络(cn)节点(例如,ggsn)、另一个cn节点(例如,sgsn)、无线接入节点(例如,bss)、无线装置(例如,iot装置)和各种方法。从属权利要求中进一步描述了cn节点(例如,ggsn)、另一个cn节点(例如,sgsn)、无线接入节点(例如,bss)、无线装置(例如,iot装置)和各种方法的有利实施例。
在一个方面中,本公开提供一种无线通信系统内的cn节点(例如,ggsn)。该cn节点包括处理器和存储处理器可执行指令的存储器,其中处理器与存储器对接以便执行处理器可执行指令,由此cn节点可操作以便执行接收操作和确定操作。在接收操作中,cn节点接收由外部节点发起的ip分组。在确定操作中,cn节点确定ip分组包括用于触发无线装置执行某个动作的信息。在执行确定操作中,cn节点的优势在于,当触发无线装置执行某个动作时,现在可大大降低信令和带宽。
在另一个方面中,本公开提供一种在位于无线通信系统内的cn节点(例如,ggsn)中进行的方法。该方法包括接收步骤和确定步骤。在接收步骤中,cn节点接收由外部节点发起的ip分组。在确定步骤中,cn节点确定ip分组包括用于触发无线装置执行某个动作的信息。在执行确定步骤中,cn节点的优势在于,当触发无线装置执行某个动作时,现在可大大降低信令和带宽。
在又一个方面中,本公开提供一种无线通信系统内的cn节点(例如,sgsn)。该cn节点包括处理器和存储处理器可执行指令的存储器,其中处理器与存储器对接以便执行处理器可执行指令,由此cn节点可操作以便执行接收操作和传送操作。在接收操作中,cn节点从另一个cn节点接收请求无线装置执行某个动作的指示。在传送操作中,响应于接收到该指示,cn节点向至少一个无线接入节点传送寻呼请求消息,其中寻呼请求消息指示无线装置正被请求执行某个动作。在执行传送操作中,cn节点的优势在于,当触发无线装置执行某个动作时,现在可大大降低信令和带宽。
在再一个方面中,本公开提供一种在位于无线通信系统内的cn节点(例如,sgsn)中进行的方法。该方法包括接收步骤和传送步骤。在接收步骤中,cn节点从另一个cn节点接收请求无线装置执行某个动作的指示。在传送步骤中,响应于接收到该指示,cn节点向至少一个无线接入节点传送寻呼请求消息,其中寻呼请求消息指示无线装置正被请求执行某个动作。在执行传送步骤中,cn节点的优势在于,当触发无线装置执行某个动作时,现在可大大降低信令和带宽。
在又一个方面中,本公开提供一种无线通信系统内的无线接入节点(例如,bss)。该无线接入节点包括处理器和存储处理器可执行指令的存储器,其中处理器与存储器对接以便执行处理器可执行指令,由此无线接入节点可操作以便执行接收操作。在接收操作中,无线接入节点从cn节点接收寻呼请求消息,寻呼请求消息:(1)指示无线装置正被请求执行某个动作,其中某个动作是将特定类型的报告从无线装置传送到外部节点;以及(2)利用32位移动台标识符(msid)标识无线装置。在执行接收操作中,无线接入节点的优势在于,当触发无线装置执行某个动作时,现在可大大降低信令和带宽。
在再一个方面中,本公开提供一种在位于无线通信系统内的无线接入节点(例如,bss)中进行的方法。该方法包括接收步骤。在接收步骤中,无线接入节点从cn节点接收寻呼请求消息,寻呼请求消息:(1)指示无线装置正被请求执行某个动作,其中某个动作是将特定类型的报告从无线装置传送到外部节点;以及(2)利用32位移动台标识符(msid)标识无线装置。在执行接收步骤中,无线接入节点的优势在于,当触发无线装置执行某个动作时,现在可大大降低信令和带宽。
在另一个方面中,本公开提供一种无线通信系统内的无线装置(例如,iot装置)。该无线装置包括处理器和存储处理器可执行指令的存储器,其中处理器与存储器对接以便执行处理器可执行指令,由此无线装置可操作以便执行接收操作。在接收操作中,无线装置从无线接入节点接收指示无线装置正被请求执行某个动作的消息,其中某个动作是将特定类型的报告从无线装置传送到外部节点。在执行接收操作中,无线装置的优势在于,当触发无线装置执行某个动作时,现在可大大降低信令和带宽。
在再一个方面中,本公开提供一种在位于无线通信系统内的无线装置(例如,iot装置)中进行的方法。该方法包括接收步骤。在接收步骤中,无线装置从无线接入节点接收指示无线装置正被请求执行某个动作的消息,其中某个动作是将特定类型的报告从无线装置传送到外部节点。在执行接收步骤中,无线装置的优势在于,当触发无线装置执行某个动作时,现在可大大降低信令和带宽。
本发明的另外方面将在随后的详细描述、附图和任何随附权利要求中部分地阐述,并且部分地将从详细描述推导出,或者可通过实践本发明来了解。将理解,以上概括描述和以下详细描述都只是示例性和说明性的,而不是限制公开的发明。
附图说明
通过结合附图参考以下详细描述,可更全面地理解本发明,图中:
图1是示例性无线通信网络的图,它包括第一cn节点(例如,ggsn)、第二cn节点(例如,sgsn)、无线接入节点(例如,bss)和无线装置(例如,iot装置),其中每一个都是根据本公开配置的;
图2是根据本公开在第一cn节点(例如,ggsn)中实现的方法的流程图;
图3是根据本公开的一个实施例在第一cn节点(例如,ggsn)中实现的方法的流程图;
图4是根据本公开的另一个实施例在第一cn节点(例如,ggsn)中实现的方法的流程图;
图5a是根据本公开的又一个实施例在第一cn节点(例如,ggsn)中实现的方法的流程图;
图5b是根据本公开的再一个实施例在第一cn节点(例如,ggsn)中实现的方法的流程图;
图6是示出根据本公开配置的示例性第一cn节点(例如,ggsn)的结构的框图;
图7是示出根据本公开的一个实施例配置的示例性第一cn节点(例如,ggsn)的结构的框图;
图8是示出根据本公开的另一个实施例配置的示例性第一cn节点(例如,ggsn)的结构的框图;
图9a是示出根据本公开的又一个实施例配置的示例性第一cn节点(例如,ggsn)的结构的框图;
图9b是示出根据本公开的再一个实施例配置的示例性第一cn节点(例如,ggsn)的结构的框图;
图10是根据本公开在第二cn节点(例如,sgsn)中实现的方法的流程图;
图11是根据本公开的一个实施例在第二cn节点(例如,sgsn)中实现的方法的流程图;
图12是根据本公开的另一个实施例在第二cn节点(例如,sgsn)中实现的方法的流程图;
图13是示出根据本公开配置的示例性第二cn节点(例如,sgsn)的结构的框图;
图14是示出根据本公开的一个实施例配置的示例性第二cn节点(例如,sgsn)的结构的框图;
图15是示出根据本公开的另一个实施例配置的示例性第二cn节点(例如,sgsn)的结构的框图;
图16是根据本公开在无线接入节点(例如,bss)中实现的方法的流程图;
图17是示出根据本公开配置的示例性无线接入节点(例如,bss)的结构的框图;
图18是根据本公开在无线装置(例如,iot装置)中实现的方法的流程图;以及
图19是示出根据本公开配置的示例性无线装置(例如,iot装置)的结构的框图。
具体实施方式
图1是如3gppts23.682v12.2.0(2014年6月24日)(其全部内容以引用的方式并入到本文)的第4.2章节中所示的示例性无线通信网络100的图,只是其中第一cn节点102(例如,ggsn102)、第二cn节点104(例如,sgsn104)、无线接入节点106(例如,bss106)和iot装置108(例如,ue108、无线装置108)全都根据本公开进行了增强。应明白,本领域技术人员将容易地理解示例性无线通信网络100的基本体系结构和操作,从而本文中只论述描述本公开所需的增强型第一cn节点102(例如,ggsn102)、第二cn节点104(例如,sgsn104)、无线接入节点106(例如,bss106)和iot装置108(例如,ue108、无线装置108)以及它们的相应功能性。此外,本领域技术人员应容易地明白,尽管本文中描述的本公开的技术适用于gprs无线通信网络100,但是本公开的技术一般也适用于其它类型的无线通信系统,包括例如wcdma、lte和wimax通信系统。
总的来说,本公开提供这样一种解决方案,它允许第一cn节点102(例如,ggsn102)确定何时明确传送了从外部节点105(例如,scs105、mtc服务器)接收的ip分组103以便实现通知iot装置108传送特定类型的网络触发的报告的目的。一旦第一cn节点102识别出这种情形,便可避免将ip分组(包含网络触发报告通知)递送到目标iot装置108,从而有利于利用允许以更具信令和带宽效益的方式将网络触发报告通知递送到iot装置108的若干种备选机制中的任何一种机制。下文关于四个不同实施例详细论述这些备选机制。
第一实施例
在该示例中,外部节点105(例如,scs105)在与第一cn节点102(例如,ggsn102)通信时使用udp/ip堆栈,其中在udp层可用的动态或私有端口依照3gppts23.682v12.2.0(2014年6月24日),它们包括端口值在49152-65535范围内的那些端口。
第一cn节点102(例如,ggsn102)接收ip分组103,并从中提取对应的udp端口信息(即,假设使用udp/ip堆栈),然后第一cn节点102(例如,ggsn102)从该信息确定udp源端口(例如,udp源端口号)和udp目的地端口(例如,udp目的地端口号)。
第一cn节点102(例如,ggsn102)可利用提取的udp端口信息确定ip分组103的目的是通知iot装置108网络触发报告。更具体来说,在运营商和mtc服务提供商协定的上下文内,可利用在udp层可用的私有端口值以便允许第一cn节点102(例如,ggsn102)做出该判断。例如,可利用私有范围内的不同udp源端口号值来指示网络触发报告请求,其中每个值可对应于不同mtc服务提供商。此外,可从ip分组103的udp目的地端口号推导出即将触发的特定报告类型(例如,udp目的地端口号49152指示即将触发的特定报告类型)。
然后,第一cn节点102(例如,ggsn102)可将ip分组103与对应的网络触发报告信息107(例如,特定报告类型)传送到第二cn节点104(例如,sgsn104)。可能无需将包括对应的网络触发报告信息107的ip分组103中继到第二cn节点104(例如,sgsn104),因为此时感兴趣的唯一信息将是目标iot装置108的身份109和网络触发报告相关信息107(即,即将触发的报告类型)。在这种情况下,可利用新的控制平面消息111来将装置身份109和触发器相关信息107从第一cn节点102(例如,ggsn102)中继到第二cn节点104(例如,sgsn104)。备选地,第一cn节点102(例如,ggsn102)可选择将ip分组103(包含用于确定ip分组103的目的是通知iot装置108网络触发报告的信息)直接中继到第二cn节点104(例如,sgsn104),然后第二cn节点104(例如,sgsn104)可执行类似的udp端口分析以便确定ip分组103的目的是通知iot装置108网关触发报告并标识即将触发的报告类型。
在任何情况下,当存在网络触发报告时,第二cn节点104(例如,sgsn104)可接着将对应的寻呼请求消息113传送到一个或多个无线接入节点106(例如,bss106,这里只示出一个),其中寻呼请求消息113可明确指示从iot装置108请求网络触发报告以及请求的特定报告类型。例如,这可通过以下方法来实现:修改遗留寻呼请求消息(例如,如3gppts48.018v12.2.0(2014年3月19日)中定义,该规范的全部内容由此以引用的方式并入到本文)以便包含新的信息元素;修改遗留寻呼请求消息内的现有信息元素;或引入新的寻呼请求消息以便支持网络触发报告。在第二cn节点104(例如,sgsn104)传送寻呼请求消息113之后,第二cn节点104(例如,sgsn104)不再需要关注寻呼事务,因为第二cn节点104(例如,sgsn104)此时可安全地假设,合适的无线接入节点106(例如,bss106)将根据目标iot装置108的列名寻呼群组的下一次出现递送寻呼请求。换句话说,第二cn节点104(例如,sgsn104)将不会预期来自无线接入节点106(例如,bss106)的寻呼响应。第二cn节点104(例如,sgsn104)的这同行为也适用于下文描述的其它实施例。
一旦接收到寻呼请求消息113,无线接入节点106(例如,bss106)便可接着基于无线接入节点106(例如,bss106)是否知道目标iot装置108所在并接受服务的特定小区来以多种方式中的任一方式继续进行。无线接入节点106(例如,bss106)可基于例如包含在接收的寻呼请求消息113中的另外信息、无线接入节点106(例如,bss106)保存的装置特定移动性跟踪信息或两者的组合而知道iot装置108是否是静止的(即,因此知道iot装置108所在的准确小区)。接下来,论述无线接入节点106(例如,bss106)在接收到寻呼请求消息113时可继续进行的两种不同的示例性方式(即,寻呼情形1和寻呼情形2)。
寻呼情形1
当无线接入节点106(例如,bss106)不知道iot装置108所在并接受服务的特定小区时,为了将网络触发报告的相关信息107递送到iot装置108(即,不存在递送到iot装置108的下行链路有效负载),执行该过程。在寻呼情形1中,无线接入节点106(例如,bss106)可如下进行。
·无线接入节点106(例如,bss106)从第二cn节点104(例如,sgsn104)接收寻呼请求消息113和ms特定指示符,其中利用完整32位msid来标识目标iot装置108,并且ms特定指示符指示是否寻呼目标iot装置108以便触发上行链路报告。另外,第二cn节点104(例如,sgsn104)在寻呼请求消息113中指示寻呼的iot装置108支持与寻呼情形1相关联的过程。应注意,寻呼请求消息113可指示多个iot装置108,用完整32位msid指示每个iot装置108并寻呼每个iot装置108触发上行链路报告。
·无线接入节点106(例如,bss106)通过传送寻呼请求消息115(例如,由例如寻呼请求类型ie的新值标识)以及设置成指示存在触发器状况的ms特定触发器指示符来做出应答,其中寻呼请求消息115利用精简msid(例如,从第二cn节点104(例如,sgsn104)接收的每个msid的16个最低有效位)来标识目标iot装置108。应注意,可将寻呼请求消息115传送到多个iot装置108,用精简msid指示每个iot装置108并寻呼每个iot装置108触发上行链路报告。
·一旦接收到包含精简msid(例如,与它的完整msid的16个最低有效位匹配)的寻呼请求消息115,iot装置108便尝试系统接入,由此iot装置108在rach上传送分组信道请求117(取决于iot装置108的覆盖类别,这可重复多次),分组信道请求117指示iot装置108正对寻呼请求消息115做出应答,并指示触发器状况,且包括iot装置108的完整msid。应注意,其它iot装置108也可在接收到寻呼请求消息115时以类似方式向无线接入节点106(例如,bss106)传送它们的相应分组信道请求117。
·一旦从一个或多个iot装置108接收到分组信道请求117,无线接入节点106(例如,bss106)便可根据下文描述的备选方案1或备选方案2做出应答,由此确保只有预期iot装置108对触发器通知做出应答。
●备选方案1:无线接入节点106(例如,bss106)可传送包括iot装置108的完整32位msid的一个或多个实例的ia消息119(指派上行链路分组资源),对于这些iot装置108,无线接入节点106(例如,bss106)最近接收到指示对寻呼请求消息115的响应的分组信道请求117,并且无线接入节点106(例如,bss106)从第二cn节点104(例如,sgsn104)接收到寻呼请求消息113。这允许非预期iot装置108(未示出)确定之前的寻呼请求消息115并非以该非预期iot装置108为目标(即,因为非预期iot装置108的完整msid与包含在ia消息119中的任何完整msid都不匹配),并且因此该非预期iot装置108返回到空闲模式。利用随后的ati消息121发送完成上行链路分组资源的指派的另外信息,只有预期iot装置108(如图示出)将等待该另外信息。
●备选方案2:无线接入节点106(例如,bss106)可传送包括iot装置108的精简msid(例如,完整msid的16个最低有效位)的一个或多个实例的ia消息119’(指派上行链路分组资源),对于这些iot装置108,无线接入节点106(例如,bss106)最近接收到指示对寻呼请求消息115的响应的分组信道请求117,并且无线接入节点106(例如,bss106)从第二cn节点104(例如,sgsn104)接收到寻呼请求消息113。在这种情况下,利用随后的ati消息121’传送每个预期32位msid的剩余位,从而使得在ia消息119’中传送的精简msid与在ati消息121’中传送的剩余msid位的组合代表iot装置108的完整msid,对于该iot装置108,无线接入节点106(例如,bss106)从第二cn节点104(例如,sgsn104)接收到寻呼请求消息113。因此,作为接收到由ia消息119’和ati消息121’的组合携带的完整msid的结果,iot装置108将能够结论性地确定它的系统接入尝试是否成功。如果特定iot装置108从这些消息119’和121’的组合接收的msid与iot装置的指派的msid不匹配,那么该iot装置108将中止它的当前接入尝试,并返回到空闲模式。
如果备选方案1和2的信令成功,那么触发的iot装置108利用它们的指派的上行链路资源来将它们的上行链路报告122传送到无线接入节点106(例如,bss106)。
寻呼情形2
为了将网络触发报告的相关信息107递送到iot装置108(即,不存在递送到iot装置108的下行链路有效负载),执行该过程,其中无线接入节点106(例如,bss106)略过寻呼步骤,因为无线接入节点106(例如,bss106)已经知道服务于目标iot装置108的特定小区。
·无线接入节点106(例如,bss106)从第二cn节点104(例如,sgsn104)接收寻呼请求消息113和ms特定指示符,其中利用完整32位msid来标识目标iot装置108,并且ms特定指示符指示是否寻呼目标iot装置108触发上行链路报告。另外,第二cn节点104(例如,sgsn104)在寻呼请求消息113中指示寻呼的iot装置108支持与寻呼情形2相关联的过程。应注意,寻呼请求消息113可指示多个iot装置108,寻呼每个iot装置108触发上行链路报告。
·备选方案1:无线接入节点106(例如,bss106)可接着传送包括预期要触发的iot装置108的完整32位msid的一个或多个实例的ia消息125(指派上行链路分组资源)以及触发器状况指示。利用随后的ati消息127传送完成上行链路分组资源的指派的另外信息,只有预期iot装置108将等待接收该另外信息。
·备选方案2:无线接入节点106(例如,bss106)可接着传送包括预期要触发的iot装置108的精简msid(例如,完整msid的16个最低有效位)的一个或多个实例的ia消息125’(指派上行链路分组资源)以及触发器状况指示。在这种情况下,利用随后的ati消息127’传送每个预期32位msid的剩余位,从而允许所有非预期iot装置108(未示出)确定,不以它们为目标,并且它们将保持处于空闲模式。
·每个ia消息125和125’以及ati消息127和127’可重复多次,这取决于与这些消息寻址的iot装置108相关联的覆盖类别的最差情况。
·无线接入节点106(例如,bss106)利用无线接入节点106(例如,bss106)正试图向其传送触发器指示的iot装置108的集合所共有的列名寻呼群组来传送ia消息125和125’。这意味着,单独利用ia消息125或利用ia和ati消息125’和127’的组合来明确标识预期(触发的)iot装置108,ia和ati消息125’和127’共同包括预期要触发其传送报告的iot装置108的msid的完整32位。
·触发的iot装置108的集合利用指派的上行链路资源来将它们的上行链路报告122传送给无线接入节点106(例如,bss106)。
·该情形相较于寻呼情形1的优点是,该情形利用无线接入节点106(或cn节点102和104)对静止(例如,局限于特定小区)的iot装置108的了解,这意味着,对于网络触发报告的使用情形(预期相当普遍),通过消除寻呼步骤以及确认给定小区内的目标iot装置108的可用性的随后rach请求,可减少rrc有关的开销。
第二实施例
第一cn节点102(例如,ggsn102)可与位于3gpp域之外的一些节点(例如,scs105)交换能力,由此它可预先确定,从给定udp源端口号递送到第一cn节点102(例如,ggsn102)的udp/ip分组(对于这些分组,包含给定范围的udp目的地端口号)将总是与网络触发报告事件相关联。即,这可充当第一实施例的第一cn节点102(例如,ggsn102)借以确定将私有范围中的哪些udp目的地端口号解译为隐含地指示请求给定iot装置108的网络触发报告的方式。一旦在第一cn节点102(例如,ggsn102)与位于3gpp域之外的给定节点(例如,scs105)之间进行了这种能力交换,那么便可如上文关于本公开的第一实施例所描述地那样管理用于将网络触发器递送到iot装置108的机制。
第三实施例
iot装置108可利用非接入层(nas)信令作为包含udp源端口(例如,udp源端口号)和udp目的地端口(例如,udp目的地端口号)值的方式,将把这些udp源端口和udp目的地端口值解译为指示第一cn节点102(例如,ggsn102)将确定ip分组103的目的是通知iot装置108网络触发报告。
nas信令的一个示例是pdp上下文激活,它涉及iot装置108与第二cn节点104(例如,sgsn104)之间的信令,其中由此触发第二cn节点104(例如,sgsn104)与第一cn节点102(例如,ggsn102)执行补充pdp上下文激活相关的信令。此后,第一和第二cn节点102和104之间的补充pdp上下文激活相关的信令可包括在pdp上下文激活相关的信令期间从iot装置108发送到第二cn节点104(例如,sgsn104)的上述udp源端口(例如,udp源端口号)和udp目的地端口(例如,udp目的地端口号)值。
协议配置选项信息元素是在pdp上下文激活信令期间从iot装置108传达到第二cn节点104(例如,sgsn104)的信息元素的示例,根据该实施例,该信息元素可进行增强以便支持包含udp源端口和udp目的地端口值,可接着在第一和第二cn节点102和104之间执行补充pdp上下文激活相关的信令期间将这些udp端口值中继给第一cn节点102(例如,ggsn102)。
可用于将udp源端口和udp目的地端口值从iot装置108传达到第一cn节点102(经由第二cn节点104)的另一个可能的nas过程是gprs附连信令。
第四实施例
利用pdp上下文激活过程作为供给定iot装置108告知第二cn节点104(例如,sgsn104)接收到给定iot装置108的具有小于x个八位组(例如,x=10)的阈值的有效负载的任何ip分组将视为是网络触发报告通知的方式。
例如,协议配置选项信息元素是在pdp上下文激活信令期间从iot装置108传达到第二cn节点104(例如,sgsn104)的信息元素,它可进行增强以便支持包含该“x个八位组阈值”信息。
接着,可选地,第二cn节点104(例如,sgsn104)可在作为pdp上下文激活过程的一部分在第一和第二cn节点102和104之间执行补充pdp上下文激活相关的信令期间将该“x个八位组阈值”信息中继给第一cn节点102(例如,ggsn102)。然后,一旦接收到给定iot装置108的具有小于x个八位组(例如,x=10)的阈值的有效负载的任何ip分组,cn节点102(例如,ggsn102)便可将该ip分组视为是网络触发报告通知。但是,这不是严格必需的,因为第二cn节点104(例如,sgsn104)可执行ip分组分析,并且因此确定寻址到目标iot装置108的指示“x个八位组阈值”值的任何给定ip分组是否包括网络触发报告通知,而无需来自第一cn节点102(例如,ggsn102)的任何帮助。
这个实施例允许利用遗留过程将具有不小于(即,等于或超过)x个八位组的有效负载大小的ip分组递送到iot装置108(即,将完整ip分组递送到目标iot装置108)。
参考图2,它是根据本公开在第一cn节点102(例如,ggsn102)中实现的方法200的流程图。在步骤202,第一cn节点102(例如,ggsn102)接收由外部节点105(例如,scs105、mtc服务器)发起的ip分组103。在步骤204,第一cn节点102(例如,ggsn102)确定ip分组103包括触发iot装置108执行某个动作(例如,传送特定类型的报告、开始和停止测量)的信息。接下来,关于图3、4、5a和5b提供关于如何关于不同实施例执行该方法200的更详细的解释。
参考图3,它是根据本公开的一个实施例在第一cn节点102(例如,ggsn102)中实现的方法300的流程图。在步骤302,第一cn节点102(例如,ggsn102)与位于第一cn节点102的域之外的节点(例如,scs105、mtc服务器)交互,以便获得将与iot装置108的网络触发报告事件相关联的udp源端口号和给定范围的udp目的地端口号。在步骤304,第一cn节点102(例如,ggsn102)接收由外部节点105(例如,scs105、mtc服务器)发起的ip分组103。在步骤306,第一cn节点102(例如,ggsn102)确定ip分组103包括触发iot装置108执行某个动作(即,向外部节点105传送特定类型的报告)的信息。在一个示例中,第一cn节点102(例如,ggsn102)通过以下方法执行步骤306:(1)从ip分组103提取udp端口信息(步骤306a);(2)从提取的udp端口信息确定udp源端口号和udp目的地端口号,其中udp源端口号指示网络触发报告请求,而udp目的地端口号指示特定报告类型(步骤306b);以及(3)将在步骤302期间获得的udp源端口号和udp目的地端口号与在步骤306b期间获得的确定的udp源端口号和udp目的地端口号进行比较,以便确定ip分组103包括触发iot装置108将特定类型的报告传送到外部节点105的信息(步骤306c)。在步骤306之后,第一cn节点102(例如,ggsn102)可执行步骤308a或步骤308b。在步骤308a,第一cn节点102(例如,ggsn102)向第二cn节点104(例如,sgsn104)传送标识iot装置108并包括网络触发报告信息107的ip分组103,其中网络触发报告信息107包括从标识的iot装置108请求的特定报告类型。备选地,在步骤308b,第一cn节点102(例如,ggsn102)向第二cn节点104(例如,sgsn104)传送包括iot装置108的身份109以及网络触发报告信息107的控制平面消息111,其中网络触发报告信息107包括从标识的iot装置108请求的特定报告类型。
参考图4,它是根据本公开的另一个实施例在第一cn节点102(例如,ggsn102)中实现的方法400的流程图。在步骤402,第一cn节点102(例如,ggsn102)与第二cn节点104(例如,sgsn104)执行补充pdp上下文激活过程,在此过程期间,第一cn节点102(例如,ggsn102)从第二cn节点104(例如,sgsn104)接收与iot装置108相关联的信息,该信息包括udp源端口号和udp目的地端口号的范围,在执行随后步骤406时,第一cn节点102(例如,ggsn102)将使用该信息。在步骤404,第一cn节点102(例如,ggsn102)接收由外部节点105(例如,scs105、mtc服务器)发起的ip分组103。在步骤406,第一cn节点102(例如,ggsn102)确定ip分组103包括触发iot装置108执行某个动作(即,将特定类型的报告传送到外部节点105)的信息。在一个示例中,第一cn节点102(例如,ggsn102)通过以下方法执行步骤406:(1)从ip分组103提取udp端口信息(步骤406a);(2)从提取的udp端口信息确定udp源端口号和udp目的地端口号,其中udp源端口号指示网络触发报告请求,而udp目的地端口号指示特定报告类型(步骤406b);以及(3)将在步骤402期间获得的udp源端口号和udp目的地端口号与在步骤406b期间获得的确定的udp源端口号和udp目的地端口号进行比较,以便确定ip分组103包括触发iot装置108将特定类型的报告传送到外部节点105的信息(步骤406c)。在步骤406之后,第一cn节点102(例如,ggsn102)可执行步骤408a或步骤408b。在步骤408a,第一cn节点102(例如,ggsn102)向第二cn节点104(例如,sgsn104)传送标识iot装置108并包括网络触发报告信息107的ip分组103,其中网络触发报告信息107包括从标识的iot装置108请求的特定报告类型。备选地,在步骤408b,第一cn节点102(例如,ggsn102)向第二cn节点104(例如,sgsn104)传送包括iot装置108的身份109以及网络触发报告信息107的控制平面消息111,其中网络触发报告信息107包括从标识的iot装置108请求的特定报告类型。
参考图5a,它是根据本公开的又一个实施例在第一cn节点102(例如,ggsn102)中实现的方法500a的流程图。在步骤502,第一cn节点102(例如,ggsn102)与第二cn节点104(例如,sgsn104)执行gprs附连信令过程,在此过程期间,第一cn节点102(例如,ggsn102)从第二cn节点104(例如,sgsn104)接收与iot装置108相关联的信息,该信息包括udp源端口号和udp目的地端口号的范围,在执行随后步骤506时,第一cn节点102(例如,ggsn102)将使用该信息。在步骤504,第一cn节点102(例如,ggsn102)接收由外部节点105(例如,scs105、mtc服务器)发起的ip分组103。在步骤506,第一cn节点102(例如,ggsn102)确定ip分组103包括触发iot装置108执行某个动作(即,将特定类型的报告传送到外部节点105)的信息。在一个示例中,第一cn节点102(例如,ggsn102)通过以下方法执行步骤506:(1)从ip分组103提取udp端口信息(步骤506a);(2)从提取的udp端口信息确定udp源端口号和udp目的地端口号,其中udp源端口号指示网络触发报告请求,而udp目的地端口号指示特定报告类型(步骤506b);以及(3)将在步骤502期间获得的udp源端口号和udp目的地端口号与在步骤506b期间获得的确定的udp源端口号和udp目的地端口号进行比较,以便确定ip分组103包括触发iot装置108将特定类型的报告传送到外部节点105的信息(步骤506c)。在步骤506之后,第一cn节点102(例如,ggsn102)可执行步骤508a或步骤508b。在步骤508a,第一cn节点102(例如,ggsn102)向第二cn节点104(例如,sgsn104)传送标识iot装置108并包括网络触发报告信息107的ip分组103,其中网络触发报告信息107包括从标识的iot装置108请求的特定报告类型。备选地,在步骤508b,第一cn节点102(例如,ggsn102)向第二cn节点104(例如,sgsn104)传送包括iot装置108的身份109以及网络触发报告信息107的控制平面消息111,其中网络触发报告信息107包括从标识的iot装置108请求的特定报告类型。
参考图5b,它是根据本公开的另一个实施例在第一cn节点102(例如,ggsn102)中实现的方法500b的流程图。在步骤510,第一cn节点102(例如,ggsn102)与第二cn节点104(例如,sgsn104)执行补充pdp上下文激活过程,在此过程期间,告知第一cn节点102(例如,ggsn102),当第一cn节点102(例如,ggsn102)接收到与iot装置108相关联并具有小于x个八位组的阈值的有效负载的ip分组时,那么将该ip分组视为是触发iot装置108执行某个动作(例如,传送特定类型的报告、开始和停止测量)的触发器(应注意,第二cn节点104(例如,sgsn104)在pdp上下文激活过程期间从iot装置108获得x个八位组阈值)。在步骤512,第一cn节点102(例如,ggsn102)接收由外部节点105(例如,scs105、mtc服务器)发起的ip分组103。在步骤514,第一cn节点102(例如,ggsn102)确定ip分组103包括触发iot装置108执行某个动作(即,将特定类型的报告传送到外部节点105)的信息。具体来说,第一cn节点102(例如,ggsn102)通过确定接收的ip分组103是否具有小于在步骤510期间获得的x个八位组的阈值的有效负载来执行步骤514。如果步骤514的结果是“是”,那么在步骤516,第一cn节点102(例如,ggsn102)向第二cn节点104(例如,sgsn104)传送标识iot装置108并包括网络触发报告信息107的ip分组103或控制平面消息111。如果步骤514的结果是“否”,那么在步骤518,第一cn节点102(例如,ggsn102)向第二cn节点104(例如,sgsn104)传送标识iot装置108、但不包括网络触发报告信息107的ip分组103。
参考图6,它是示出根据本公开配置的示例性第一cn节点102(例如,ggsn102)的结构的框图。在一个实施例中,第一cn节点102(例如,ggsn102)可包括接收模块602和确定模块604。接收模块602配置成接收由外部节点105(例如,scs105、mtc服务器)发起的ip分组103。确定模块604配置成确定ip分组103包括触发iot装置108执行某个动作(例如,传送特定类型的报告、开始和停止测量)的信息。
本领域技术人员将明白,第一cn节点102(例如,ggsn102)的上述模块602和604可作为合适的专用电路单独实现。此外,也可利用任意数量的专用电路通过功能组合或分离来实现模块602和604。在一些实施例中,模块602和604甚至可组合在单个专用集成电路(asic)中。作为备选的基于软件的实现,第一cn节点102(例如,ggsn102)可包括处理模块606,处理模块606包括存储器608和处理器610(包括但不限于微处理器、微控制器或数字信号处理器(dsp)等)(见图1)。存储器608存储机器可读程序代码,这些机器可读程序代码可由处理器610执行以使得第一cn节点102(例如,ggsn102)执行上述方法200的步骤。应明白,第一cn节点102(例如,ggsn102)还包括许多其它公知的组件,但是为了清楚起见,本文中只描述用于描述本公开的特征所需的组件。
参考图7,它是示出根据本公开的一个实施例配置的示例性第一cn节点102(例如,ggsn102)的结构的框图。在一个实施例中,第一cn节点102(例如,ggsn102)可包括获得模块702、接收模块704、确定模块706、第一传送模块708和第二传送模块710。获得模块702配置成与位于第一cn节点102的域之外的节点(例如,scs105、mtc服务器)交互以便获得与iot装置108的网络触发报告事件相关联的udp源端口号和给定范围的udp目的地端口号。接收模块704配置成接收由外部节点105(例如,scs105、mtc服务器)发起的ip分组103。确定模块706配置成确定ip分组103包括触发iot装置108执行某个动作(即,将特定类型的报告传送到外部节点105)的信息。在一个示例中,确定模块706配置成:(1)从ip分组103提取udp端口信息;(2)从提取的udp端口信息确定udp源端口号和udp目的地端口号,其中udp源端口号指示网络触发报告请求,而udp目的地端口号指示特定报告类型;以及(3)将通过获得模块702获得的udp源端口号和udp目的地端口号与通过确定模块706获得的确定的udp源端口号和udp目的地端口号进行比较,以便确定ip分组103包括触发iot装置108将特定类型的报告传送到外部节点105的信息。第一传送模块708配置成向第二cn节点104(例如,sgsn104)传送标识iot装置108并包括网络触发报告信息107的ip分组103,其中网络触发报告信息107包括从标识的iot装置108请求的特定报告类型。备选地,第二传送模块710配置成向第二cn节点104(例如,sgsn104)传送包括iot装置108的身份109以及网络触发报告信息107的控制平面消息111,其中网络触发报告信息107包括从标识的iot装置108请求的特定报告类型。本领域技术人员将明白,第一cn节点102(例如,ggsn102)的上述模块702、704、706、708和710可作为合适的专用电路单独实现。此外,也可利用任意数量的专用电路通过功能组合或分离来实现模块702、704、706、708和710。在一些实施例中,模块702、704、706、708和710甚至可组合在单个专用集成电路(asic)中。作为备选的基于软件的实现,第一cn节点102(例如,ggsn102)可包括处理模块606,处理模块606包括存储器608和处理器610(包括但不限于微处理器、微控制器或数字信号处理器(dsp)等)(见图1)。存储器608存储机器可读程序代码,这些机器可读程序代码可由处理器610执行以使得第一cn节点102(例如,ggsn102)执行上述方法300的步骤。应明白,第一cn节点102(例如,ggsn102)还包括许多其它公知的组件,但是为了清楚起见,本文中只描述用于描述本公开的特征所需的组件。
参考图8,它是示出根据本公开的另一个实施例配置的示例性第一cn节点102(例如,ggsn102)的结构的框图。在一个实施例中,第一cn节点102(例如,ggsn102)可包括执行模块802、接收模块804、确定模块806、第一传送模块808和第二传送模块810。执行模块802配置成与第二cn节点104(例如,sgsn104)执行补充pdp上下文激活过程,以便从第二cn节点104(例如,sgsn104)接收与iot装置108相关联的信息,该信息包括与iot装置108的网络触发报告事件相关联的udp源端口号和udp目的地端口号的范围。接收模块804配置成接收由外部节点105(例如,scs105、mtc服务器)发起的ip分组103。确定模块806配置成确定ip分组103包括触发iot装置108执行某个动作(即,将特定类型的报告传送到外部节点105)的信息。在一个示例中,确定模块806配置成:(1)从ip分组103提取udp端口信息;(2)从提取的udp端口信息确定udp源端口号和udp目的地端口号,其中udp源端口号指示网络触发报告请求,而udp目的地端口号指示特定报告类型;以及(3)将通过执行模块802获得的udp源端口号和udp目的地端口号与通过确定模块806获得的确定的udp源端口号和udp目的地端口号进行比较,以便确定ip分组103包括触发iot装置108将特定类型的报告传送到外部节点105的信息。第一传送模块808配置成向第二cn节点104(例如,sgsn104)传送标识iot装置108并包括网络触发报告信息107的ip分组103,其中网络触发报告信息107包括从标识的iot装置108请求的特定报告类型。备选地,第二传送模块810配置成向第二cn节点104(例如,sgsn104)传送包括iot装置108的身份109以及网络触发报告信息107的控制平面消息111,其中网络触发报告信息107包括从标识的iot装置108请求的特定报告类型。
本领域技术人员将明白,第一cn节点102(例如,ggsn102)的上述模块802、804、806、808和810可作为合适的专用电路单独实现。此外,也可利用任意数量的专用电路通过功能组合或分离来实现模块802、804、806、808和810。在一些实施例中,模块802、804、806、808和810甚至可组合在单个专用集成电路(asic)中。作为备选的基于软件的实现,第一cn节点102(例如,ggsn102)可包括处理模块606,处理模块606包括存储器608和处理器610(包括但不限于微处理器、微控制器或数字信号处理器(dsp)等)(见图1)。存储器608存储机器可读程序代码,这些机器可读程序代码可由处理器610执行以使得第一cn节点102(例如,ggsn102)执行上述方法400的步骤。应明白,第一cn节点102(例如,ggsn102)还包括许多其它公知的组件,但是为了清楚起见,本文中只描述用于描述本公开的特征所需的组件。
参考图9a,它是示出根据本公开的又一个实施例配置的示例性第一cn节点102(例如,ggsn102)的结构的框图。在一个实施例中,第一cn节点102(例如,ggsn102)可包括执行模块902、接收模块904、确定模块906、第一传送模块908和第二传送模块910。执行模块902配置成与第二cn节点104(例如,sgsn104)执行gprs附连信令过程,以便从第二cn节点104(例如,sgsn104)接收与iot装置108相关联的信息,该信息包括与iot装置108的网络触发报告事件相关联的udp源端口号和udp目的地端口号的范围。接收模块904配置成接收由外部节点105(例如,scs105、mtc服务器)发起的ip分组103。确定模块906配置成确定ip分组103包括触发iot装置108执行某个动作(即,将特定类型的报告传送到外部节点105)的信息。在一个示例中,确定模块906配置成:(1)从ip分组103提取udp端口信息;(2)从提取的udp端口信息确定udp源端口号和udp目的地端口号,其中udp源端口号指示网络触发报告请求,而udp目的地端口号指示特定报告类型;以及(3)将通过执行模块902获得的udp源端口号和udp目的地端口号与通过确定模块906获得的确定的udp源端口号和udp目的地端口号进行比较,以便确定ip分组103包括触发iot装置108将特定类型的报告传送到外部节点105的信息。第一传送模块908配置成向第二cn节点104(例如,sgsn104)传送标识iot装置108并包括网络触发报告信息107的ip分组103,其中网络触发报告信息107包括从标识的iot装置108请求的特定报告类型。备选地,第二传送模块910配置成向第二cn节点104(例如,sgsn104)传送包括iot装置108的身份109以及网络触发报告信息107的控制平面消息111,其中网络触发报告信息107包括从标识的iot装置108请求的特定报告类型。
本领域技术人员将明白,第一cn节点102(例如,ggsn102)的上述模块902、904、906、908和910可作为合适的专用电路单独实现。此外,也可利用任意数量的专用电路通过功能组合或分离来实现模块902、904、906、908和910。在一些实施例中,模块902、904、906、908和910甚至可组合在单个专用集成电路(asic)中。作为备选的基于软件的实现,第一cn节点102(例如,ggsn102)可包括处理模块606,处理模块606包括存储器608和处理器610(包括但不限于微处理器、微控制器或数字信号处理器(dsp)等)(见图1)。存储器608存储机器可读程序代码,这些机器可读程序代码可由处理器610执行以使得第一cn节点102(例如,ggsn102)执行上述方法500a的步骤。应明白,第一cn节点102(例如,ggsn102)还包括许多其它公知的组件,但是为了清楚起见,本文中只描述用于描述本公开的特征所需的组件。
参考图9b,它是示出根据本公开的再一个实施例配置的示例性第一cn节点102(例如,ggsn102)的结构的框图。在一个实施例中,第一cn节点102(例如,ggsn102)可包括执行模块911、接收模块912、确定模块914、第一传送模块916和第二传送模块918。执行模块911配置成与第二cn节点104(例如,sgsn104)执行补充pdp上下文激活过程,在此过程期间,告知第一cn节点102(例如,ggsn102),当第一cn节点102(例如,ggsn102)接收到与iot装置108相关联并具有小于x个八位组的阈值的有效负载的ip分组时,那么将该ip分组视为是触发iot装置108执行某个动作(例如,传送特定类型的报告、开始和停止测量)的触发器(应注意,第二cn节点104(例如,sgsn104)在pdp上下文激活过程期间从iot装置108获得x个八位组阈值)。接收模块914配置成接收由外部节点105(例如,scs105、mtc服务器)发起的ip分组103。确定模块914配置成确定ip分组103包括触发iot装置108执行某个动作(即,将特定类型的报告传送到外部节点105)的信息。具体来说,确定模块914配置成通过确定接收的ip分组103是否具有小于由执行模块911获得的x个八位组的阈值的有效负载来做出该判定。如果接收的ip分组103具有小于x个八位组的阈值的有效负载,那么第一传送模块916配置成向第二cn节点104(例如,sgsn104)传送标识iot装置108并包括网络触发报告信息107的ip分组103或控制平面消息111。如果接收的ip分组103具有大于x个八位组的阈值的有效负载,那么第二传送模块918配置成向第二cn节点104(例如,sgsn104)传送ip分组103。
本领域技术人员将明白,第一cn节点102(例如,ggsn102)的上述模块911、912、914、916和918可作为合适的专用电路单独实现。此外,也可利用任意数量的专用电路通过功能组合或分离来实现模块911、912、914、916和918。在一些实施例中,模块911、912、914、916和918甚至可组合在单个专用集成电路(asic)中。作为备选的基于软件的实现,第一cn节点102(例如,ggsn102)可包括处理模块606,处理模块606包括存储器608和处理器610(包括但不限于微处理器、微控制器或数字信号处理器(dsp)等)(见图1)。存储器608存储机器可读程序代码,这些机器可读程序代码可由处理器610执行以使得第一cn节点102(例如,ggsn102)执行上述方法500b的步骤。应明白,第一cn节点102(例如,ggsn102)还包括许多其它公知的组件,但是为了清楚起见,本文中只描述用于描述本公开的特征所需的组件。
参考图10,它是根据本公开在第二cn节点104(例如,sgsn104)中实现的方法1000的流程图。在步骤1002,第二cn节点104(例如,sgsn104)从第一cn节点102(例如,ggsn102)接收请求iot装置108执行某个动作(例如,传送特定类型的报告、开始和停止测量)的指示103、103/107和111。例如,指示103、103/107和111可以是:(1)由外部节点105(例如,scs105、mtc服务器)发起的ip分组103;(2)标识iot装置108并包括网络触发报告信息107的ip分组103,其中网络触发报告信息107包括从标识的iot装置108请求的特定报告类型;以及(3)包括iot装置108的身份109以及网络触发报告信息107的控制平面消息111,其中网络触发报告信息107包括从标识的iot装置108请求的特定报告类型。在步骤1004,响应于接收到指示103、103/107和111,第二cn节点104(例如,sgsn104)向至少一个无线接入节点106(例如,bss106)传送寻呼请求消息113。寻呼请求消息113指示iot装置108正被请求执行某个动作(例如,传送特定类型的报告、开始和停止测量)。例如,寻呼请求消息113可以是以下之一:(1)修改成包括指示iot装置108正被请求将特定类型的报告传送到外部节点105(例如,scs105、mtc服务器)的新的信息元素的遗留寻呼请求消息;(2)修改成指示iot装置108正被请求将特定类型的报告传送到外部节点105(例如,scs105、mtc服务器)的遗留寻呼请求消息;以及(3)支持网络触发报告的新型寻呼请求消息。在步骤1006(可选),第二cn节点104(例如,sgsn104)在步骤1002之前与iot装置108执行nas信令过程,以便从iot装置108接收:(1)udp源端口号和udp目的地端口号的范围;或(2)x个八位组有效负载阈值。在步骤1008(可选),第二cn节点104(例如,sgsn104)在步骤1002之前向第一cn节点102(例如,ggsn102)传送iot装置108的身份以及以下中的任一者:(1)udp源端口号和udp目的地端口号的范围(例如,参见图4中关于第一cn节点102(例如,ggsn102)如何利用该信息的论述);或(2)x个八位组有效负载阈值。接下来,关于图11和图12提供关于如何根据不同实施例执行该方法1000的更详细的解释。
参考图11,它是根据本公开的一个实施例在第二cn节点104(例如,sgsn104)中实现的方法1100的流程图。在步骤1102,第二cn节点104(例如,sgsn104)与iot装置108执行nas信令过程(例如,pdp上下文激活过程),在此过程期间,第二cn节点104(例如,sgsn104)从iot装置108接收udp源端口号和udp目的地端口号的范围,在执行随后步骤1106时,第二cn节点104(例如,sgsn104)将使用这些udp端口号。在步骤1104,第二cn节点104(例如,sgsn104)从第一cn节点102(例如,ggsn102)接收由外部节点105(例如,scs105、mtc服务器)发起的ip分组103。在步骤1106,第二cn节点104(例如,sgsn104)确定ip分组103包括触发iot装置108执行某个动作(即,将特定类型的报告传送到外部节点105)的信息。在一个示例中,第二cn节点104(例如,sgsn104)通过以下方法执行步骤1106:(1)从ip分组103提取udp端口信息(步骤1106a);(2)从提取的udp端口信息确定udp源端口号和udp目的地端口号,其中udp源端口号指示网络触发报告请求,而udp目的地端口号指示特定报告类型(步骤1106b);以及(3)将在步骤1102期间获得的udp源端口号和udp目的地端口号与在步骤1106b期间获得的确定的udp源端口号和udp目的地端口号进行比较,以便确定ip分组103包括触发iot装置108将特定类型的报告传送到外部节点105的信息(步骤1106c)。在步骤1108,响应于确定ip分组103包括触发iot装置108将特定类型的报告传送到外部节点105的信息,第二cn节点104(例如,sgsn104)向至少一个无线接入节点106(例如,bss106)传送寻呼请求消息113。
参考图12,它是根据本公开的另一个实施例在第二cn节点104(例如,sgsn104)中实现的方法1200的流程图。在步骤1202,第二cn节点104(例如,sgsn104)与iot装置108执行pdp上下文激活过程,在此过程期间,告知第二cn节点104(例如,sgsn104),当第二cn节点104(例如,sgsn104)接收到与iot装置108相关联并具有小于x个八位组的阈值的有效负载的ip分组时,那么将该ip分组视为是触发iot装置108执行某个动作(例如,传送特定类型的报告、开始和停止测量)的触发器。在步骤1204,第二cn节点104(例如,sgsn104)从第一cn节点102(例如,ggsn102)接收由外部节点105(例如,scs105、mtc服务器)发起的ip分组103。在步骤1206,第二cn节点104(例如,sgsn104)确定接收的ip分组103是否具有小于x个八位组的阈值的有效负载。如果步骤1206的结果是“是”,那么在步骤1208,第二cn节点104(例如,sgsn104)向至少一个无线接入节点106(例如,bss106)传送指示iot装置108正被请求执行某个动作的寻呼请求消息113。如果步骤1206的结果是“否”,那么在步骤1210,第二cn节点104(例如,sgsn104)向这至少一个无线接入节点106(例如,bss106)传送不指示iot装置108正被请求执行某个动作的寻呼请求消息113,并且在此之后,随后利用遗留过程将由外部节点105(例如,scs105、mtc服务器)发起的ip分组103递送到iot装置108。
参考图13,它是示出根据本公开配置的示例性第二cn节点104(例如,sgsn104)的结构的框图。在一个实施例中,第二cn节点104(例如,sgsn104)可包括接收模块1302、第一传送模块1304、执行模块1306和第二传送模块1308。接收模块1302配置成从第一cn节点102(例如,ggsn102)接收请求iot装置108执行某个动作(例如,传送特定类型的报告、开始和停止测量)的指示103、103/107和111。例如,指示103、103/107和111可以是:(1)由外部节点105(例如,scs105、mtc服务器)发起的ip分组103;(2)标识iot装置108并包括网络触发报告信息107的ip分组103,其中网络触发报告信息107包括从标识的iot装置108请求的特定报告类型;以及(3)包括iot装置108的身份109以及网络触发报告信息107的控制平面消息111,其中网络触发报告信息107包括从标识的iot装置108请求的特定报告类型。第一传送模块1304配置成响应于接收到指示103、103/107和111向至少一个无线接入节点106(例如,bss106)传送寻呼请求消息113。寻呼请求消息113指示iot装置108正被请求执行某个动作(例如,传送特定类型的报告、开始和停止测量)。例如,寻呼请求消息113可以是以下之一:(1)修改成包括指示iot装置108正被请求将特定类型的报告传送到外部节点105(例如,scs105、mtc服务器)的新的信息元素的遗留寻呼请求消息;(2)修改成指示iot装置108正被请求将特定类型的报告传送到外部节点105(例如,scs105、mtc服务器)的遗留寻呼请求消息;以及(3)支持网络触发的报告的新型寻呼请求消息。执行模块1306(可选)配置成与iot装置108执行nas信令过程,以便从iot装置108接收:(1)udp源端口号和udp目的地端口号的范围;或(2)x个八位组有效负载阈值。第二传送模块1308(可选)配置成向第一cn节点102(例如,ggsn102)传送iot装置108的身份以及以下中的任一者:(1)udp源端口号和udp目的地端口号的范围(例如,参见图8中关于第一cn节点102(例如,ggsn102)如何利用该信息的论述);或(2)x个八位组有效负载阈值。
本领域技术人员将明白,第二cn节点104(例如,sgsn104)的上述模块1302、1304、1306和1308可作为合适的专用电路单独实现。此外,也可利用任意数量的专用电路通过功能组合或分离来实现模块1302、1304、1306和1308。在一些实施例中,模块1302、1304、1306和1308甚至可组合在单个专用集成电路(asic)中。作为备选的基于软件的实现,第二cn节点104(例如,sgsn104)可包括处理模块1310,处理模块1310包括存储器1312和处理器1314(包括但不限于微处理器、微控制器或数字信号处理器(dsp)等)(见图1)。存储器1312存储机器可读程序代码,这些机器可读程序代码可由处理器1314执行以使得第二cn节点104(例如,sgsn104)执行上述方法1000的步骤。应明白,第二cn节点104(例如,sgsn104)还包括许多其它公知的组件,但是为了清楚起见,本文中只描述用于描述本公开的特征所需的组件。
参考图14,它是示出根据本公开的一个实施例配置的示例性第二cn节点104(例如,sgsn104)的结构的框图。在一个实施例中,第二cn节点104(例如,sgsn104)可包括执行模块1402、接收模块1404、确定模块1406和传送模块1408。执行模块1402配置成与iot装置108执行nas信令过程(例如,pdp上下文激活过程),在此过程期间,第二cn节点104(例如,sgsn104)从iot装置108接收将供确定模块1406使用的udp源端口号和udp目的地端口号的范围。接收模块1404配置成从第一cn节点102(例如,ggsn102)接收由外部节点105(例如,scs105、mtc服务器)发起的ip分组103。确定模块1406配置成确定ip分组103包括触发iot装置108执行某个动作(即,将特定类型的报告传送到外部节点105)的信息。在一个示例中,确定模块1406配置成:(1)从ip分组103提取udp端口信息;(2)从提取的udp端口信息确定udp源端口号和udp目的地端口号,其中udp源端口号指示网络触发报告请求,而udp目的地端口号指示特定报告类型;以及(3)将通过执行模块1402获得的udp源端口号和udp目的地端口号与通过确定模块1406获得的确定的udp源端口号和udp目的地端口号进行比较,以便确定ip分组103包括触发iot装置108将特定类型的报告传送到外部节点105的信息。传送模块1408配置成响应于确定ip分组103包括触发iot装置108将特定类型的报告传送到外部节点105的信息向至少一个无线接入节点106(例如,bss106)传送寻呼请求消息113。
本领域技术人员将明白,第二cn节点104(例如,sgsn104)的上述模块1402、1404、1406和1408可作为合适的专用电路单独实现。此外,也可利用任意数量的专用电路通过功能组合或分离来实现模块1402、1404、1406和1408。在一些实施例中,模块1402、1404、1406和1408甚至可组合在单个专用集成电路(asic)中。作为备选的基于软件的实现,第二cn节点104(例如,sgsn104)可包括处理模块1310,处理模块1310包括存储器1312和处理器1314(包括但不限于微处理器、微控制器或数字信号处理器(dsp)等)(见图1)。存储器1312存储机器可读程序代码,这些机器可读程序代码可由处理器1314执行以使得第二cn节点104(例如,sgsn104)执行上述方法1100的步骤。应明白,第二cn节点104(例如,sgsn104)还包括许多其它公知的组件,但是为了清楚起见,本文中只描述用于描述本公开的特征所需的组件。
参考图15,它是示出根据本公开的另一个实施例配置的示例性第二cn节点104(例如,sgsn104)的结构的框图。在一个实施例中,第二cn节点104(例如,sgsn104)可包括执行模块1502、接收模块1504、确定模块1506、第一传送模块1508和第二传送模块1510。执行模块1502配置成与iot装置108执行pdp上下文激活过程,在此过程期间,告知第二cn节点104(例如,sgsn104),当第二cn节点104(例如,sgsn104)接收到与iot装置108相关联并具有小于x个八位组的阈值的有效负载的ip分组时,那么将该ip分组视为是触发iot装置108执行某个动作(例如,传送特定类型的报告、开始和停止测量)的触发器。接收模块1504配置成从第一cn节点102(例如,ggsn102)接收由外部节点105(例如,scs105、mtc服务器)发起的ip分组103。确定模块1506配置成确定接收的ip分组103是否具有小于x个八位组的阈值的有效负载。如果是,那么第一传送模块1508配置成向至少一个无线接入节点106(例如,bss106)传送指示iot装置108正被请求执行某个动作的寻呼请求消息113。如果结果是“否”,那么第二传送模块1510配置成向这至少一个无线接入节点106(例如,bss106)传送不指示iot装置108正被请求执行某个动作的寻呼请求消息113,并且在此之后,随后利用遗留过程将由外部节点105(例如,scs105、mtc服务器)发起的ip分组103递送到iot装置108。
本领域技术人员将明白,第二cn节点104(例如,sgsn104)的上述模块1502、1504、1506、1508和1512可作为合适的专用电路单独实现。此外,也可利用任意数量的专用电路通过功能组合或分离来实现模块1502、1504、1506、1508和1512。在一些实施例中,模块1502、1504、1506、1508和1512甚至可组合在单个专用集成电路(asic)中。作为备选的基于软件的实现,第二cn节点104(例如,sgsn104)可包括处理模块1310,处理模块1310包括存储器1312和处理器1314(包括但不限于微处理器、微控制器或数字信号处理器(dsp)等)(见图1)。存储器1312存储机器可读程序代码,这些机器可读程序代码可由处理器1314执行以使得第二cn节点104(例如,sgsn104)执行上述方法1200的步骤。应明白,第二cn节点104(例如,sgsn104)还包括许多其它公知的组件,但是为了清楚起见,本文中只描述用于描述本公开的特征所需的组件。
参考图16,它是根据本公开在无线接入节点106(例如,bss106)中实现的方法1600的流程图。在步骤1602,无线接入节点106(例如,bss106)从第二cn节点104(例如,sgsn104)接收寻呼请求消息113,寻呼请求消息113:(1)指示iot装置108正被请求执行某个动作(例如,传送特定类型的报告、开始和停止测量);以及(2)利用32位移动台标识符(msid)标识iot装置108。在步骤1602之后,当无线接入节点106(例如,bss106)不知道服务于iot装置108的特定小区时,那么无线接入节点106(例如,bss106)执行步骤1604和1606,然后执行步骤1608、1610和1612或执行步骤1614、1616和1618。在步骤1604,无线接入节点106(例如,bss106)向iot装置108传送另一个寻呼请求消息115,寻呼请求消息115:(1)指示iot装置108正被请求执行某个动作(例如,传送特定类型的报告、开始和停止测量);以及(2)利用32位msid的一部分标识iot装置108。在步骤1606,无线接入节点106(例如,bss106)从iot装置108接收分组信道请求117。在步骤1606之后,在一个实施例中,无线接入节点106(例如,bss106)可执行步骤1608、1610和1612,或者在另一个实施例中,无线接入节点106(例如,bss106)可执行步骤1614、1616和1618。在步骤1608,无线接入节点106(例如,bss106)向iot装置108传送一个或多个重复立即指派(ia)消息119,每个ia消息119:(1)指派上行链路分组资源的至少一部分;(2)可选地指示iot装置108正被请求执行某个动作;以及(3)利用完整32位msid标识iot装置108。在步骤1610,无线接入节点106(例如,bss106)向iot装置108传送完成上行链路分组资源的指派的一个或多个重复ati消息121。在步骤1612,无线接入节点106(例如,bss106)从iot装置108接收请求的报告122(假设这是请求的某个动作)。备选地,不是执行步骤1608、1610和1612,无线接入节点106(例如,bss106)在步骤1614向iot装置108传送一个或多个重复ia消息119’,每个ia消息119’:(1)指派上行链路分组资源的至少一部分;(2)可选地指示iot装置108正被请求执行某个动作(例如,传送特定类型的报告、开始和停止测量);以及(3)利用32位msid的一部分标识iot装置108。在步骤1616,无线接入节点106(例如,bss106)向iot装置108传送一个或多个重复ati消息121’,每个ati消息121’至少包括32位msid的剩余部分。在步骤1618,无线接入节点106(例如,bss106)从iot装置108接收请求的报告122(假设这是请求的某个动作)。
备选地,在步骤1602之后,当无线接入节点106(例如,bss106)知道服务于iot装置108的特定小区时,那么在一个实施例中,无线接入节点106(例如,bss106)执行步骤1620、1622和1624,或者在另一个实施例中,无线接入节点106(例如,bss106)执行步骤1626、1628和1630。在步骤1620,无线接入节点106(例如,bss106)向iot装置108传送一个或多个重复ia消息125,每个ia消息125:(1)指派上行链路分组资源的至少一部分;(2)指示iot装置108正被请求执行某个动作(例如,传送特定类型的报告、开始和停止测量);以及(3)利用完整32位msid标识iot装置108。在步骤1622,无线接入节点106(例如,bss106)向iot装置108传送完成上行链路分组资源的指派的一个或多个重复ati消息127。在步骤1624,无线接入节点106(例如,bss106)从iot装置108接收请求的报告122(假设这是请求的某个动作)。备选地,不是执行步骤1620、1622和1624,无线接入节点106(例如,bss106)在步骤1626向iot装置108传送一个或多个重复ia消息125’,每个ia消息125’:(1)指派上行链路分组资源的至少一部分;(2)指示iot装置108正被请求执行某个动作(例如,传送特定类型的报告、开始和停止测量);以及(3)利用32位msid的一部分标识iot装置108。在步骤1628,无线接入节点106(例如,bss106)向iot装置108传送一个或多个重复ati消息127’,每个ati消息127’至少包括32位msid的剩余部分。在步骤1630,无线接入节点106(例如,bss106)从iot装置108接收请求的报告122(假设这是请求的某个动作)。
参考图17,它是示出根据本公开配置的示例性无线接入节点106(例如,bss106)的结构的框图。在一个实施例中,无线接入节点106(例如,bss106)可包括第一接收模块1702、第一传送模块1704、第二接收模块1706、第二传送模块1708、第三传送模块1710、第三接收模块1712、第四传送模块1714、第五传送模块1716、第四接收模块1718、第六传送模块1720、第七传送模块1722、第五接收模块1724、第八传送模块1726、第九传送模块1728和第六接收模块1730。
第一接收模块1702配置成从第二cn节点104(例如,sgsn104)接收寻呼请求消息113,寻呼请求消息113:(1)指示iot装置108正被请求执行某个动作(例如,传送特定类型的报告、开始和停止测量);以及(2)利用32位移动台标识符(msid)标识iot装置108。
当无线接入节点106(例如,bss106)不知道服务于iot装置108的特定小区时,无线接入节点106(例如,bss106)利用第一传送模块1704和第二接收模块1706,然后利用第二传送模块1708、第三传送模块1710和第三接收模块1712,或者利用第四传送模块1714、第五传送模块1716和第四接收模块1718。第一传送模块1704配置成向iot装置108传送另一个寻呼请求消息115,寻呼请求消息115:(1)指示iot装置108正被请求执行某个动作(例如,传送特定类型的报告、开始和停止测量);以及(2)利用32位msid的一部分标识iot装置108。第二接收模块1708配置成从iot装置108接收分组信道请求117。在一个实施例中,无线接入节点106(例如,bss106)可利用第二传送模块1708、第三传送模块1710和第三接收模块1712,或者在另一个实施例中,可利用第四传送模块1714、第五传送模块1716和第四接收模块1718。第二传送模块1708配置成向iot装置108传送一个或多个重复立即指派(ia)消息119,每个ia消息119:(1)指派上行链路分组资源的至少一部分;(2)可选地指示iot装置108正被请求执行某个动作;以及(3)利用完整32位msid标识iot装置108。第三传送模块1710配置成向iot装置108传送完成上行链路分组资源的指派的一个或多个重复ati消息121。第三接收模块1712配置成从iot装置108接收请求的报告122(假设这是请求的某个动作)。在另一个实施例中,第四传送模块1714配置成向iot装置108传送一个或多个重复ia消息119’,每个ia消息119’:(1)指派上行链路分组资源的至少一部分;(2)可选地指示iot装置108正被请求执行某个动作(例如,传送特定类型的报告、开始和停止测量);以及(3)利用32位msid的一部分标识iot装置108。第五传送模块1716配置成向iot装置108传送一个或多个重复ati消息121’,每个ati消息121’至少包括32位msid的剩余部分。第四接收模块1718配置成从iot装置108接收请求的报告122(假设这是请求的某个动作)。
备选地,当无线接入节点106(例如,bss106)知道服务于iot装置108的特定小区时,在一个实施例中,无线接入节点106(例如,bss106)利用第六传送模块1720、第七传送模块1722和第五接收模块1724,或者在另一个实施例中,利用第八传送模块1726、第九传送模块1728和第六接收模块1730。第六传送模块1720配置成向iot装置108传送一个或多个重复ia消息125,每个ia消息125:(1)指派上行链路分组资源的至少一部分;(2)指示iot装置108正被请求执行某个动作(例如,传送特定类型的报告、开始和停止测量);以及(3)利用完整32位msid标识iot装置108。第七传送模块1722配置成向iot装置108传送完成上行链路分组资源的指派的一个或多个重复ati消息127。第五接收模块1724配置成从iot装置108接收请求的报告122(假设这是请求的某个动作)。在另一个实施例中,第八传送模块1726配置成向iot装置108传送一个或多个重复ia消息125’,每个ia消息125’:(1)指派上行链路分组资源的至少一部分;(2)指示iot装置108正被请求执行某个动作(例如,传送特定类型的报告、开始和停止测量);以及(3)利用32位msid的一部分标识iot装置108。第九传送模块1728配置成向iot装置108传送一个或多个重复ati消息127’,每个ati消息127’至少包括32位msid的剩余部分。第六接收模块1730配置成从iot装置108接收请求的报告122(假设这是请求的某个动作)。
本领域技术人员将明白,无线接入节点106(例如,bss106)的上述模块1702、1704、1706、1708、1710、1712、1714、1718、1720、1722、1724、1726、1728和1730可作为合适的专用电路单独实现。此外,也可利用任意数量的专用电路通过功能组合或分离来实现模块1702、1704、1706、1708、1710、1712、1714、1718、1720、1722、1724、1726、1728和1730。在一些实施例中,模块1702、1704、1706、1708、1710、1712、1714、1718、1720、1722、1724、1726、1728和1730甚至可组合在单个专用集成电路(asic)中。作为备选的基于软件的实现,无线接入节点106(例如,bss106)可包括处理模块1732,处理模块1732包括存储器1734和处理器1736(包括但不限于微处理器、微控制器或数字信号处理器(dsp)等)(见图1)。存储器1734存储机器可读程序代码,这些机器可读程序代码可由处理器1736执行以使得无线接入节点106(例如,bss106)执行上述方法1600的步骤。应明白,无线接入节点106(例如,bss106)还包括许多其它公知的组件,但是为了清楚起见,本文中只描述用于描述本公开的特征所需的组件。
参考图18,它是根据本公开在无线装置108(例如,iot装置108)中实现的方法1800的流程图。在步骤1802,无线装置108(例如,iot装置108)从无线接入节点106(例如,bss106)接收指示无线装置108(例如,iot装置108)正被请求执行某个动作(例如,传送特定类型的报告、开始和停止测量)的消息115、125或125’。在步骤1802之后,当消息115、125或125’是寻呼请求消息115时,那么无线装置108(例如,iot装置108)可执行步骤1804,然后在一个实施例中执行步骤1806、1808和1810,或者在另一个实施例中执行步骤1812、1814和1816。在步骤1804,响应于接收到寻呼请求消息115,无线装置108(例如,iot装置108)向无线接入节点106(例如,bss106)传送分组信道请求117。在这一个实施例中,在步骤1806,无线装置108(例如,iot装置108)从无线接入节点106(例如,bss106)接收一个或多个重复立即指派(ia)消息119,每个ia消息119:(1)指派上行链路分组资源的至少一部分;(2)可选地指示iot装置108正被请求执行某个动作(例如,传送特定类型的报告、开始和停止测量);以及(3)利用完整32位msid标识iot装置108。在步骤1808,无线装置108(例如,iot装置108)从无线接入节点106(例如,bss106)接收完成上行链路分组资源的指派的一个或多个重复ati消息121。在步骤1810,无线装置108(例如,iot装置108)向无线接入节点106(例如,bss106)传送请求的报告122(假设这是请求的某个动作)。在另一个实施例中,在步骤1812,无线装置108(例如,iot装置108)从无线接入节点106(例如,bss106)接收一个或多个重复ia消息119’,每个ia消息119’:(1)指派上行链路分组资源的至少一部分;(2)可选地指示iot装置108正被请求执行某个动作(例如,传送特定类型的报告、开始和停止测量);以及(3)利用32位msid的一部分标识iot装置108。在步骤1814,无线装置108(例如,iot装置108)从无线接入节点106(例如,bss106)接收一个或多个重复ati消息121’,每个ati消息121’至少包括32位msid的剩余部分。在步骤1816,无线装置108(例如,iot装置108)向无线接入节点106(例如,bss106)传送请求的报告122(假设这是请求的某个动作)。
备选地,在步骤1802之后,当消息115、125或125’是一个或多个重复ia消息125,并且其中每个ia消息125:(1)指派上行链路分组资源的至少一部分;(2)指示iot装置108正被请求执行某个动作(例如,传送特定类型的报告、开始和停止测量);以及(3)利用完整32位msid标识iot装置108时,无线装置108(例如,iot装置108)可执行步骤1818和1820。在步骤1818,无线装置108(例如,iot装置108)从无线接入节点106(例如,bss106)接收完成上行链路分组资源的指派的一个或多个重复ati消息127。在步骤1820,无线装置108(例如,iot装置108)向无线接入节点106(例如,bss106)传送请求的报告122(假设这是请求的某个动作)。
备选地,在步骤1802之后,当消息115、125或125’是一个或多个重复ia消息125’,并且其中每个ia消息125’:(1)指派上行链路分组资源的至少一部分;(2)指示iot装置108正被请求执行某个动作(例如,传送特定类型的报告、开始和停止测量);以及(3)利用32位msid的一部分标识iot装置108时,无线装置108(例如,iot装置108)可执行步骤1822和1824。在步骤1822,无线装置108(例如,iot装置108)从无线接入节点106(例如,bss106)接收一个或多个重复ati消息127’,每个ati消息127’至少包括32位msid的剩余部分。在步骤1828,无线装置108(例如,iot装置108)向无线接入节点106(例如,bss106)传送请求的报告122(假设这是请求的某个动作)。
在一种情形中,在执行步骤1802之前,无线装置108(例如,iot装置108)可在步骤1826与第二cn节点104(例如,sgsn104)执行nas信令过程(例如,pdp上下文激活过程、gprs附连信令过程),以便向第二cn节点104(例如,sgsn104)传送与iot装置108相关联的包括udp源端口号和udp目的地端口号的范围的信息(关于第一和第二cn节点102和104如何利用该udp端口信息的详细描述参见图4-5和图11)。
在另一种情形中,在执行步骤1802之前,无线装置108(例如,iot装置108)可在步骤1828与第二cn节点104(例如,sgsn104)执行pdp上下文激活过程,以便告知第二cn节点104(例如,sgsn104),当它接收到与iot装置108相关联的ip分组并且该ip分组具有小于x个八位组的阈值的有效负载时,那么将该ip分组视为是触发iot装置108执行某个动作(例如,传送特定类型的报告、开始和停止测量)的触发器(关于第二cn节点104(例如,sgsn104)如何利用该信息的详细描述参见图12)。
参考图19,它是示出根据本公开配置的示例性无线装置108(例如,iot装置108)的结构的框图。在一个实施例中,无线装置108(例如,iot装置108)可包括第一接收模块1902、第一传送模块1904、第二接收模块1906、第三接收模块1908、第二传送模块1910、第四接收模块1912、第五接收模块1914、第三传送模块1916、第六接收模块1918、第四传送模块1920、第七接收模块1922、第五传送模块1924、第一执行模块1926和第二执行模块1928。
第一接收模块1902配置成从无线接入节点106(例如,bss106)接收指示无线装置108(例如,iot装置108)正被请求执行某个动作(例如,传送特定类型的报告、开始和停止测量)的消息115、125或125’。此时,当消息115、125或125’是寻呼请求消息115时,那么无线装置108(例如,iot装置108)可利用第一传送模块1904,然后在一个实施例中利用第二接收模块1906、第三接收模块1908和第二传送模块1910,或者在另一个实施例中利用第四接收模块1912、第五接收模块1914和第三传送模块1916。第一传送模块1904配置成响应于接收到寻呼请求消息115而向无线接入节点106(例如,bss106)传送分组信道请求117。在这一个实施例中,第二接收模块1906配置成从无线接入节点106(例如,bss106)接收一个或多个重复立即指派(ia)消息119,每个ia消息119:(1)指派上行链路分组资源的至少一部分;(2)可选地指示iot装置108正被请求执行某个动作;以及(3)利用完整32位msid标识iot装置108。第三接收模块1908配置成从无线接入节点106(例如,bss106)接收完成上行链路分组资源的指派的一个或多个重复ati消息121。第二传送模块1910配置成向无线接入节点106(例如,bss106)传送请求的报告122(假设这是请求的某个动作)。在另一个实施例中,第四接收模块1912配置成从无线接入节点106(例如,bss106)接收一个或多个重复ia消息119’,每个ia消息119’:(1)指派上行链路分组资源的至少一部分;(2)可选地指示iot装置108正被请求执行某个动作(例如,传送特定类型的报告、开始和停止测量);以及(3)利用32位msid的一部分标识iot装置108。第五接收模块1914配置成从无线接入节点106(例如,bss106)接收一个或多个重复ati消息121’,每个ati消息121’至少包括32位msid的剩余部分。第三传送模块1916配置成向无线接入节点106(例如,bss106)传送请求的报告122(假设这是请求的某个动作)。
备选地,在第一接收模块1902接收消息115之后,当消息115、125或125’是一个或多个重复ia消息125,并且其中每个ia消息125:(1)指派上行链路分组资源的至少一部分;(2)指示iot装置108正被请求执行某个动作(例如,传送特定类型的报告、开始和停止测量);以及(3)利用完整32位msid标识iot装置108时,无线装置108(例如,iot装置108)可利用第六接收模块1918和第四传送模块1920。第六接收模块1918配置成使得无线装置108(例如,iot装置108)从无线接入节点106(例如,bss106)接收完成上行链路分组资源的指派的一个或多个重复ati消息127。第四传送模块1920配置成向无线接入节点106(例如,bss106)传送请求的报告122(假设这是请求的某个动作)。
备选地,在第一接收模块1902接收消息115之后,当消息115、125或125’是一个或多个重复ia消息125’,并且其中每个ia消息125’:(1)指派上行链路分组资源的至少一部分;(2)指示iot装置108正被请求执行某个动作(例如,传送特定类型的报告、开始和停止测量);以及(3)利用32位msid的一部分标识iot装置108时,无线装置108(例如,iot装置108)可利用第七接收模块1922和第五传送模块1924。第七接收模块1922配置成从无线接入节点106(例如,bss106)接收一个或多个重复ati消息127’,每个ati消息127’至少包括32位msid的剩余部分。第五传送模块1928配置成向无线接入节点106(例如,bss106)传送请求的报告122(假设这是请求的某个动作)。
在一种情形中,在第一接收模块1902接收消息115、125或125’之前,第一执行模块1926可配置成与第二cn节点104(例如,sgsn104)执行nas信令过程(例如,pdp上下文激活过程、gprs附连信令过程),以便向第二cn节点104(例如,sgsn104)传送与iot装置108相关联的包括udp源端口号和udp目的地端口号的范围的信息(关于第一和第二cn节点102和104如何利用该udp端口信息的详细描述参见图4-5和图11)。
在另一种情形中,在第一接收模块1902接收消息115、125或125’之前,第二执行模块1926可配置成在步骤1828与第二cn节点104(例如,sgsn104)执行pdp上下文激活过程,以便告知第二cn节点104(例如,sgsn104),当它接收到与iot装置108相关联的ip分组并且该ip分组具有小于x个八位组的阈值的有效负载时,那么将该ip分组视为是触发iot装置108执行某个动作(例如,传送特定类型的报告、开始和停止测量)的触发器(关于第二cn节点104(例如,sgsn104)如何利用该信息的详细描述见图12)。
本领域技术人员将明白,无线装置108(例如,iot装置108)的上述模块1902、1904、1906、1908、1910、1912、1914、1918、1920、1922、1924、1926和1928可作为合适的专用电路单独实现。此外,也可利用任意数量的专用电路通过功能组合或分离来实现模块1902、1904、1906、1908、1910、1912、1914、1918、1920、1922、1924、1926和1928。在一些实施例中,模块1902、1904、1906、1908、1910、1912、1914、1918、1920、1922、1924、1926和1928甚至可组合在单个专用集成电路(asic)中。作为备选的基于软件的实现,无线装置108(例如,iot装置108)可包括处理模块1930,处理模块1930包括存储器1932和处理器1934(包括但不限于微处理器、微控制器或数字信号处理器(dsp)等)(见图1)。存储器1932存储机器可读程序代码,这些机器可读程序代码可由处理器1934执行以使得无线装置108(例如,iot装置108)执行上述方法1800的步骤。应明白,无线装置108(例如,iot装置108)还包括许多其它公知的组件,但是为了清楚起见,本文中只描述用于描述本公开的特征所需的组件。
鉴于以上描述,本公开提供这样一种解决方案,它允许3gppcn节点(例如,ggsn)确定何时明确发送了从外部网络节点(例如,scs)接收的ip分组,以便实现通知iot装置传送特定类型的网络触发的报告的目的。一旦3gppcn节点(例如,ggsn)识别出这种情形,便可避免将ip分组(包含网络触发报告通知)递送到目标iot装置,从而有利于利用允许以更具信令和带宽效益的方式将网络触发报告通知递送到iot装置的备选机制。此外,本公开论述了将网络触发器递送到iot装置以便使该装置传送报告的场景。但是,也可递送网络触发器以便触发通过iot装置的群组(例如,在多个iot装置接收单个群组触发器时)或通过连接到单个寻址iot装置的装置群组(例如,在毛细管网的情形)进行的任何种类的动作。此外,应明白,尽管本文中解决的问题是从2ggprs系统的角度出发的,但是可根据本公开为其它无线网络系统解决类似问题。以下是本公开的一些示例性优点:
(1)大大地降低了无线电接口上用于将网络触发报告指示递送到蜂窝iot装置所需的信令和带宽;
(2)潜在地减少了在ggsn和服务gprs支持节点(sgsn)之间发送的用于将网络触发报告指示递送到蜂窝iot装置的有效负载的量。
在以下描述中,阐述了众多具体细节。但是,将理解,没有这些具体细节也可实践本公开的实施例。在其它情况下,没有详细示出公知的电路、结构和技术,以免使本描述模糊。通过包含的描述,本领域技术人员将能够在无需过多试验的情况下实现合适的功能性。
此外,应注意,本文中使用的无线装置一般可指附连到无线通信网络的最终终端(用户),并且可以指iot装置或mtc装置(例如,智能仪表)或非iot/mtc装置。因此,该术语可与第三代合作伙伴计划(3gpp)所使用的术语移动装置、移动台(ms)、“用户设备”或ue同义,它包括:独立无线装置,例如终端、蜂窝电话、平板计算机、智能电话和无线配备的个人数字助理;以及设计成附连到或插入到诸如个人计算机、电表等的另一个电子装置中的无线卡或模块。
类似地,除非上下文中明确指示,否则本文中以最广义的含义使用术语“无线接入节点”来指无线通信网络中的基站或无线接入点,并且它可指通过物理上独立的无线电网络控制器控制的无线接入节点以及更自主的接入点,例如lte网络中的所谓的演进型节点b(enodeb)。
此外,应注意,本说明书中提到“一个实施例”、“实施例”、“示例实施例”等时表示,描述的实施例可包括特定特征、结构或特性,但不是每个实施例都一定要包含该特定特征、结构或特性。而且,这些短语不一定指相同的实施例。此外,当结合一个实施例描述特定特征、结构或特性时,认为本领域技术人员知道结合其它实施例来实现该特征、结构或特性,而不管是否有明确描述。
本领域技术人员将明白,本文中使用术语“示例性”是用于表示“说明性”或“充当示例”,而不是要暗示特定实施例优于另一个实施例或特定特征是必不可少的。类似地,除非上下文清楚地指示,否则术语“第一”和“第二”及类似术语只是用于区分某个项或特征的一个特定实例和另一个特定实例,而不是指示特定次序或排列。此外,本文中所使用的术语“步骤”旨在与“操作”或“动作”同义。除非上下文或描述的操作的细节清楚地指示,否则本文中对步骤序列的任何描述不是意味着,必需按照特定次序进行这些操作,或甚至可根本按任何次序进行这些操作。
当然,在不偏离本发明的范围和基本特性的情况下,可以按照与本文中阐述的方式不同的其它特定方式进行本公开。上文论述的特定过程中的一个或多个过程可在包括一个或多个合适配置的处理电路的蜂窝电话或其它通信收发器中进行,在一些实施例中,所述一个或多个合适配置的处理电路可以用一个或多个专用集成电路(asic)来实施。在一些实施例中,这些处理电路可包括用合适的软件和/或固件编程以便进行上文描述的一个或多个操作的一个或多个微处理器、微控制器和/或数字信号处理器或其变型。在一些实施例中,这些处理电路可包括用于进行上文描述的一个或多个功能的定制硬件。因此,在所有方面都将本发明实施例视为是说明性而不是限制性。
尽管在附图中示出并在以上详细描述中描述了本公开的多个实施例,但是应了解,本发明不限于公开的实施例,而是在不偏离上文阐述和在随附权利要求内定义的本公开的情况下,还能够进行众多重新排列、修改和替换。