用于物联网的定位的支持的方法及系统与流程

文档序号:17291916发布日期:2019-04-03 04:02阅读:370来源:国知局
用于物联网的定位的支持的方法及系统与流程

本申请案根据35usc§119请求2016年8月21日提交且标题为“用于蜂窝式物联网及窄带物联网装置的定位支持(locationsupportforciotandnb-iotdevices)”的美国临时申请案第62/377,654号及2016年10月5日提交且标题为“用于蜂窝式物联网及窄带物联网装置的定位支持(locationsupportforciotandnb-iotdevices)”的美国临时申请案第62/404,733号以及2017年1月18日提交且标题为“用于物联网的定位的支持的方法及系统(methodsandsystemsforsupportoflocationfortheinternetofthings)”的美国非临时申请案第15/409,468号的权益及优先权,所有所述申请案在此让与给受让人且以全文引用的方式并入本文中。

本发明大体上涉及通信,且更具体而言涉及用于支持可为物联网(iot)的部分或可被视为物联网的部分的用户设备(ue)的定位服务(lcs)的技术。



背景技术:

第三代合作伙伴计划(3gpp)已定义为涉及机器类型通信(mtc)、物联网(iot)、蜂窝式iot(ciot)及窄带iot(nb-iot)的无线通信提供支持的规范。nb-iot为由演进型umts地面无线接入网络(e-utran)支持的无线接入类型(rat),3gpp将nb-iot添加于3gpp版本13的规范中以提供180khzul/dl(上行链路/下行链路)带宽。ciot涉及对于nb-iot、iot及mtc的epc(演进型分组核心)支持且与nb-iot互补(即,nb-iot主要与e-utran相关且ciot主要与epc相关)。

3gpp版本13中对nb-iot及ciot的支持引入了多个约束及限制,当使用现有定位解决方案时,所述约束及限制可能使用户设备(ue)的定位服务(lcs)降级及/或阻碍所述定位服务。举例来说,可使现有定位解决方案降级且潜在地阻碍所述现有定位解决方案的限制可包含:(1)ue对于定位不可达的较长时间段(例如若干小时);(2)在不可达时间段之后ue对于定位的不可预知的可用性;(3)对用于传信到ue及从ue传信的消息大小及/或消息量的限制;(4)跨越nb-iot无线接口的较长消息递送延迟(例如若干秒);及/或(5)ue获得位置测量的潜在不可能性。尽管有这些限制,但由于nb-iot装置可能需要在短时间内及/或以高可靠性及/或高准确性偶尔或频繁地定位,因此对具有nb-iot无线接入的ue及作为ciot的部分被支持的ue的定位支持对于用户及无线网络运营商两者可能都十分重要。举例来说,与用于资产、人或宠物的跟踪装置或监视装置相关联或与用于可移动对象(例如,便携式空调、机器人真空吸尘器及剪草机以及无人机等)的控制装置相关联的nb-iot或ciotue可能需要精确且无过度延迟地定位。因此,需要去除或减轻对用于nb-iot及ciotue的定位支持的限制及约束的解决方案。



技术实现要素:

支持窄带物联网(nb-iot)无线接入类型或蜂窝式物联网(ciot)网络特征的用户设备(ue)的定位服务可通过响应于向位置服务器指示所述ue支持nb-iot无线接入类型或ciot网络特征,而与所述位置服务器进行的某些定位交互予以支持。定位交互可使用减小的最大定位消息大小、更长的再发射及响应计时器、大小受约束的辅助数据,或减少数目个位置测量。当ue未无线连接到网络时,从ue接收的位置测量可用于确定ue的最后已知位置。ue可在处于连接状态时参与同位置服务器的定位会话,延缓进行位置测量直到ue不再处于连接状态,且在重新进入连接状态之后为定位会话提供位置测量。ue可进一步接收包含触发事项评估间隔、周期性最大报告间隔触发事项及一或多个定位触发事项的移动终止位置请求,其中当ue不处于连接状态中时评估所述定位触发事项。当出现触发条件时,ue重新进入连接状态且发起位置会话。

在一个实施方案中,一种方法包含:通过位置服务器接收用户设备(ue)正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征的指示;及响应于ue正使用nb-iot无线接入或ciot特征的指示而限制与ue的定位交互,其中限制定位交互包括以下中的至少一者:使用减小的最大定位消息大小、使用更长的再发射及响应计时器、使用大小受约束的辅助数据,或从ue请求减少数目个位置测量,每一者相对于具有非nb-iot无线接入及非ciot特征的另一ue的定位交互而言。

在一个实施方案中,位置服务器包含:外部接口,其经配置以接收用户设备(ue)正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征的指示;及至少一个处理器,其经配置以响应于ue正使用nb-iot无线接入或ciot特征的指示而限制与ue的定位交互,其中限制定位交互包括以下中的至少一者:使用减小的最大定位消息大小、使用更长的再发射及响应计时器、使用大小受约束的辅助数据,或从ue请求减少数目个位置测量,每一者相对于具有非nb-iot无线接入及非ciot特征的另一ue的定位交互而言。

在一个实施方案中,位置服务器包含:用于接收用户设备(ue)正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征的指示的装置;及用于响应于ue正使用nb-iot无线接入或ciot特征的指示而限制与ue的定位交互的装置,其中限制定位交互包括以下中的至少一者:使用减小的最大定位消息大小、使用更长的再发射及响应计时器、使用大小受约束的辅助数据,或从ue请求减少数目个位置测量,每一者相对于具有非nb-iot无线接入及非ciot特征的另一ue的定位交互而言。

在一个实施方案中,一种非暂时性计算机可读媒体具有存储于其中的计算机可执行指令,所述指令可由位置服务器的一或多个处理器执行以:接收用户设备(ue)正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征的指示;且通过位置服务器响应于ue正使用nb-iot无线接入或ciot特征的指示而限制与ue的定位交互,其中限制定位交互包括以下中的至少一者:使用减小的最大定位消息大小、使用更长的再发射及响应计时器、使用大小受约束的辅助数据,或从ue请求减少数目个位置测量,每一者相对于具有非nb-iot无线接入及非ciot特征的另一ue的定位交互而言。

在一个实施方案中,一种方法包含:接收正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征来接入无线网络的用户设备(ue)的位置测量;存储位置测量及时间戳;当ue未连接到无线网络时接收对于ue的位置请求;将位置测量与ue未连接到无线网络的指示一起发射到位置服务器;及从位置服务器接收包括ue的最后已知位置的响应。

在一个实施方案中,一种设备包含:外部接口,其经配置以接收正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征来接入无线网络的用户设备(ue)的位置测量;存储器,其经配置以存储位置测量及时间戳;及至少一个处理器,其经配置以:在ue未连接到无线网络时通过外部接口接收对ue的位置请求;使外部接口将位置测量与ue未连接到无线网络的指示一起发射到位置服务器;且通过外部接口从位置服务器接收包括ue的最后已知位置的响应。

在一个实施方案中,一种设备包含:用于接收正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征来接入无线网络的用户设备(ue)的位置测量的装置;用于存储位置测量及时间戳的装置;用于在ue未连接到无线网络时接收对ue的位置请求的装置;用于将位置测量与ue未连接到无线网络的指示一起发射到位置服务器的装置;及用于从位置服务器接收包括ue的最后已知位置的响应的装置。

在一个实施方案中,一种非暂时性计算机可读媒体具有存储于其中的计算机可执行指令,所述指令可由一或多个处理器执行以:接收正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征来接入无线网络的用户设备(ue)的位置测量;存储位置测量及时间戳;在ue未连接到无线网络时接收对ue的位置请求;将位置测量与ue未连接到无线网络的指示一起发射到位置服务器;且从位置服务器接收包括ue的最后已知位置的响应。

在一个实施方案中,一种方法包括:通过正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征的用户设备(ue)与无线网络进入连接状态;参与同位置服务器的定位会话;从位置服务器接收对位置测量的请求;延缓进行位置测量直到ue不再与无线网络处于连接状态;进入闲置状态,其中ue未与无线网络连接;在处于闲置状态中时获得位置测量;与无线网络重新进入连接状态;及将位置测量提供到位置服务器。

在一个实施方案中,一种使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征的用户设备包括:无线收发器,其经配置以与无线网络无线地通信;及至少一个处理器,其经配置以:通过无线收发器与无线网络进入连接状态;参与同位置服务器的定位会话;通过无线收发器从位置服务器接收对位置测量的请求;延缓进行位置测量直到ue与无线网络不处于连接状态;进入闲置状态,其中ue不与无线网络连接;在处于闲置状态中时获得位置测量;与无线网络重新进入连接状态;且将位置测量提供到位置服务器。

在一个实施方案中,一种使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征的用户设备包括:用于与无线网络进入连接状态的装置;用于参与同位置服务器的定位会话的装置;用于从位置服务器接收对位置测量的请求的装置;用于延缓进行位置测量直到ue与无线网络不处于连接状态的装置;用于进入闲置状态的装置,其中ue不与无线网络连接;用于在处于闲置状态中时获得位置测量的装置;用于与无线网络重新进入连接状态的装置;及用于将位置测量提供到位置服务器的装置。

在一个实施方案中,一种非暂时性计算机可读媒体具有存储于其中的计算机可执行指令,所述指令可由使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征的用户设备的一或多个处理器执行以:与无线网络进入连接状态;参与同位置服务器的定位会话;从位置服务器接收对位置测量的请求;延缓进行位置测量直到ue与无线网络不处于连接状态;进入闲置状态,其中ue不与无线网络连接;在处于闲置状态中时获得位置测量;与无线网络重新进入连接状态;且将位置测量提供到位置服务器。

在一个实施方案中,一种方法包括:当用户设备(ue)与无线网络处于连接状态时通过所述ue从无线网络接收移动终止位置请求,所述移动终止位置请求包括触发事项评估间隔、周期性最大报告间隔触发事项及一或多个定位触发事项;当ue不处于连接状态中时以触发事项评估间隔来评估一或多个定位触发事项;当检测到触发条件时或当出现周期性最大报告间隔触发事项时与无线网络重新进入连接状态;及在重新进入连接状态之后发起或重新发起与无线网络的位置会话。

在一个实施方案中,一种用户设备(ue)包括:无线收发器,其经配置以与无线网络无线地通信;及至少一个处理器,其经配置以:当ue与无线网络处于连接状态时从无线网络接收移动终止位置请求,所述移动终止位置请求包括触发事项评估间隔、周期性最大报告间隔触发事项及一或多个定位触发事项;当ue不处于连接状态时以触发事项评估间隔来评估一或多个定位触发事项;当检测到触发条件时或当出现周期性最大报告间隔触发事项时与无线网络重新进入连接状态;且在重新进入连接状态之后发起或重新发起与无线网络的位置会话。

在一个实施方案中,一种用户设备(ue)包括:用于当ue与无线网络处于连接状态时从无线网络接收移动终止位置请求的装置,所述移动终止位置请求包括触发事项评估间隔、周期性最大报告间隔触发事项及一或多个定位触发事项;用于当ue不处于连接状态中时以触发事项评估间隔来评估一或多个定位触发事项的装置;用于当检测到触发条件时或当出现周期性最大报告间隔触发事项时与无线网络重新进入连接状态的装置;及用于在重新进入连接状态之后发起或重新发起与无线网络的位置会话的装置。

在一个实施方案中,一种非暂时性计算机可读媒体具有存储于其中的计算机可执行指令,所述指令可由用户设备(ue)的一或多个处理器执行以:当ue与无线网络处于连接状态时从无线网络接收移动终止位置请求,所述移动终止位置请求包括触发事项评估间隔、周期性最大报告间隔触发事项及一或多个定位触发事项;当ue不处于连接状态中时以触发事项评估间隔来评估一或多个定位触发事项;当检测到触发条件时或当出现周期性最大报告间隔触发事项时与无线网络重新进入连接状态;且在重新进入连接状态之后发起或重新发起与无线网络的位置会话。

在一个实施方案中,一种方法包含:接收对正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征的用户设备(ue)的位置请求,其中所述位置请求包括ue的位置测量及ue未连接到无线网络的指示;基于位置测量确定ue的最后已知位置;及返回包括ue的最后已知位置的位置响应。

在一个实施方案中,一种设备包含:外部接口,其经配置以接收对正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征的用户设备(ue)的位置请求,其中所述位置请求包括ue的位置测量及ue未连接到无线网络的指示;及至少一个处理器,其经配置以基于位置测量确定ue的最后已知位置,且使外部接口返回包括ue的最后已知位置的位置响应。

在一个实施方案中,一种设备包含:用于接收对正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征的用户设备(ue)的位置请求的装置,其中所述位置请求包括ue的位置测量及ue未连接到无线网络的指示;用于基于位置测量确定ue的最后已知位置的装置;及用于返回包括ue的最后已知位置的位置响应的装置。

在一个实施方案中,一种非暂时性计算机可读媒体具有存储于其中的计算机可执行指令,所述指令可由一或多个处理器执行以:接收对正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征的用户设备(ue)的位置请求,其中所述位置请求包括ue的位置测量及ue未连接到无线网络的指示;基于位置测量确定ue的最后已知位置;且返回包括ue的最后已知位置的位置响应。

在一个实施方案中,一种方法包含:参与同正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征来接入无线网络的用户设备(ue)的定位会话;接收ue将延缓进行用于定位会话的位置测量直到ue与无线网络不处于连接状态的指示;将对位置测量的请求发送到ue,其中对位置测量的请求包括高于未接收到指示的另一ue的最大响应时间的增加的最大响应时间;在增加的最大响应时间过期之前从ue接收所请求的位置测量;及基于接收到的位置测量确定ue的位置。

在一个实施方案中,一种设备包含:外部接口,其经配置以与无线网络通信;及至少一个处理器,其经配置以:参与同正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征来接入无线网络的用户设备(ue)的定位会话;接收ue将延缓进行用于定位会话的位置测量直到ue与无线网络不处于连接状态的指示;使外部接口将对位置测量的请求发送到ue,其中对位置测量的请求包括高于未接收到指示的另一ue的最大响应时间的增加的最大响应时间;在增加的最大响应时间过期之前从ue接收所请求的位置测量;且基于接收到的位置测量确定ue的位置。

在一个实施方案中,一种设备包含:用于参与同正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征来接入无线网络的用户设备(ue)的定位会话的装置;用于接收ue将延缓进行用于定位会话的位置测量直到ue与无线网络不处于连接状态的指示的装置;用于将对位置测量的请求发送到ue的装置,其中对位置测量的请求包括高于未接收到指示的另一ue的最大响应时间的增加的最大响应时间;用于在增加的最大响应时间过期之前从ue接收所请求的位置测量的装置;及用于基于接收到的位置测量确定ue的位置的装置。

在一个实施方案中,一种非暂时性计算机可读媒体具有存储于其中的计算机可执行指令,所述指令可由一或多个处理器执行以:参与同正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征来接入无线网络的用户设备(ue)的定位会话;接收ue将延缓进行用于定位会话的位置测量直到ue与无线网络不处于连接状态的指示;将对位置测量的请求发送到ue,其中对位置测量的请求包括高于未接收到指示的另一ue的最大响应时间的增加的最大响应时间;在增加的最大响应时间过期之前从ue接收所请求的位置测量;且基于接收到的位置测量确定ue的位置。

附图说明

可参照以下图式来实现对各种实施例的性质及优点的理解。

图1为说明根据一实施例的用于实现对nb-iot及ciot装置的位置的支持的系统的架构的简化框图。

图2为说明可根据一实施例获得nb-iot或ciot装置的最后已知位置的方式的传信流程图。

图3为说明可根据一实施例获得nb-iot或ciot装置的延缓位置的方式的传信流程图,其中所述装置可在闲置状态中获得位置测量且可需要对与位置服务器的定位交互的限制。

图4为可支持nb-iot或ciot的移动装置或ue的实施例的框图。

图5为例如mme、e-smlc、slp、gmlc或enodeb的网络实体的实施例的框图。

图6、7、8、9、10及11为例示用于支持nb-iot或ciot装置的位置的技术的流程图。

不同图式中经相同编号的元件及实体可彼此对应。举例来说,图1、2及3中的ue102、enb104、mme108、e-smlc110及gmlc116可指代同一组实体。

具体实施方式

形成所谓的物联网(iot)的部分的装置可为移动式的且可由具有较长预期使用寿命(例如5到10年)或具有不频繁再充电需求的电池供能。这类装置可支持根据不同无线接入类型的无线通信,所述无线接入类型例如长期演进(lte)、也称为窄带iot(nb-iot)的窄带lte、ieee802.11wifi、第五代(5g)。为了(a)降低无线网络订用成本(在一些情况下无线网络订用成本是在购买iot装置时预付费的),(b)实现通过无线网络运营商对大量iot装置的支持,且(c)实现更长电池使用寿命或电池再充电之间更长的间隔,可能需要或必需限制iot装置与无线网络之间的无线传信的频率及/或量。这可对iot装置可连接到无线网络或被无线网络接入的频率产生约束,所述约束又可限制iot装置的定位支持的响应性、可靠性及准确性。

作为一实例,3gpp版本13中对nb-iot及ciot装置的支持已引入多个约束及限制,当使用现有定位解决方案时,所述约束及限制可能使用户设备(ue)的位置服务降级及/或阻碍所述位置服务。可使现有定位解决方案降级且潜在地阻碍所述现有定位解决方案的限制可包含:(1)ue对于定位不可达的较长时间段(例如若干小时);(2)在不可达时间段之后ue对于定位的不可预知的可用性;(3)对用于传信到ue及从ue传信的消息大小及/或消息量的限制;(4)跨越nb-iot无线接口的较长消息递送延迟(例如若干秒);及/或(5)ue获得位置测量的潜在不可能性(例如,当连接到无线网络时)。尽管有这些限制,但由于nb-iot装置可能需要在短时间内及/或以高可靠性及/或高准确性偶尔或频繁地定位,因此对具有nb-iot无线接入的ue及作为ciot的部分被支持的ue的定位支持对于用户及无线网络运营商两者可能都十分重要。举例来说,与用于资产、人或宠物的跟踪装置或监视装置相关联或与用于可移动对象(例如,便携式空调、机器人真空吸尘器及剪草机以及无人机等)的控制装置相关联的nb-iot或ciotue可能需要精确且无过度延迟地定位。因此,需要去除或减轻对用于nb-iot及ciotue的定位支持的限制及约束的解决方案。

图1为说明用于用户设备(ue)102的定位支持的网络架构100的图式,所述用户设备支持且当前正使用nb-iot无线接入或具有ciot操作特征的长期演进(lte)无线接入。网络架构100可被称作演进型分组系统(eps)。如所说明,网络架构100可包含ue102、演进型通用移动电信服务(umts)地面无线接入网络(e-utran)120及演进型分组核心(epc)130。e-utran120及epc130可为受访公用陆地移动网络(vplmn)的部分,所述受访公用陆地移动网络为用于ue102的服务网络且与用于ue102的归属公用陆地移动网络(hplmn)140通信。vplmne-utran120、vplmnepc130及/或hplmn140可与其它网络互连。举例来说,因特网可用以将消息携载到不同网络且从不同网络携载消息,所述网络例如hplmn140及vplmnepc130。为简单起见,未展示这些网络以及相关联实体及接口。如所展示,网络架构100将分组交换服务提供到ue102。然而,如本领域技术人员将容易了解,贯穿本发明呈现的各种概念可扩展到提供电路交换服务的网络。

ue102可为经配置用于nb-iot、ciot及/或lte无线接入的任何电子装置。ue102可被称作装置、无线装置、移动终端、终端、移动台(ms)、移动装置、安全用户平面位置(supl)启用终端(set)或某一其它名称,且可对应于智能手表、数字眼镜、健身监视器、智能汽车、智能电器、蜂窝式电话、智能电话、膝上型计算机、平板计算机、pda、跟踪装置、控制装置或某一其它便携式或可移动装置(或为其部分)。ue102可包括单一实体或可包括(例如)用户可采用音频、视频及/或数据i/o装置及/或躯体传感器及独立有线或无线调制解调器的个人局域网中的多个实体。通常但未必,ue102可支持与一或多种类型的无线广域网(wwan)的无线通信,例如支持全球移动通信系统(gsm)、码分多址(cdma)、宽带cdma(wcdma)、长期演进(lte)、窄带物联网(nb-iot)、也称为lte类别m1(lte-m)的增强型机器类型通信(emtc)、高速率分组数据(hrpd)、wimax等的wwan。与vplmne-utran120及hplmn140组合的vplmnepc130可为wwan的实例。ue102也可支持与一或多种类型的无线局域网(wlan)的无线通信,例如支持ieee802.11wifi或(bt)的wlan。ue102也可例如通过使用(例如)数字订户线(dsl)或数据包缆线来支持与一或多种类型的有线网络的通信。尽管图1仅展示一个ue102,但可存在可各自对应于ue102的许多其它ue。

ue102可与可包含e-utran120的无线通信网络进入连接状态。在一个实例中,ue102可通过将无线信号发射到蜂窝式收发器及/或从所述蜂窝式收发器接收无线信号来与蜂窝式通信网络通信,所述蜂窝式收发器例如e-utran120中的演进型节点b(enb)104。e-utran120可包含一或多个其它enb106。enb104向ue102提供用户平面及控制平面协议终止。enb104可为用于ue102的服务enb,且也可被称为基站、基地收发器台、无线电基站、无线电收发器、无线网络控制器、收发器功能、基站子系统(bss)、扩展服务集合(ess)或某一其它适合的术语。ue102也可将无线信号发射到本地收发器(图1中未展示)或从本地收发器接收无线信号,所述本地收发器例如接入点(ap)、超微型小区、归属基站、小型小区基站、归属节点b(hnb)或归属enodeb(henb),所述本地收发器可提供对无线局域网(wlan,例如ieee802.11网络)、无线个人局域网(wpan,例如蓝牙网络)或蜂窝式网络(例如,lte网络或例如下一段落中论述的那些的其它无线广域网)的接入。当然,应理解,这些仅为可经由无线链路与移动装置通信的网络的实例,且所请求的主题在这方面不受限制。

可支持无线通信的网络技术的实例包含nb-iot,但可进一步包含gsm、cdma、wcdma、lte、hrpd、emtc及未来的第五代(5g)无线类型。nb-iot、ciot、gsm、wcdma、lte、emtc及5g为由3gpp定义(或预期由3gpp定义)的技术。cdma及hrpd为由第三代合作伙伴计划2(3gpp2)定义的技术。wcdma也为全球移动电信系统(umts)的部分且可由hnb支持。例如enb104及106的蜂窝式收发器可包括针对服务(例如,根据服务合同)为订户提供对无线电信网络的接入的设备部署。此处,蜂窝式收发器可执行服务小区内的订户装置的蜂窝式基站的功能,所述功能至少部分地基于蜂窝式收发器能够提供接入服务的范围进行确定。

enb104及106通过接口(例如,3gpps1接口)连接到vplmnepc130。epc130包含移动性管理实体(mme)108及服务网关(sgw)112,可经由所述服务网关传送到ue102及来自ue102的数据(例如,因特网协议(ip)包)。mme108可为用于ue102的服务mme且另为控制节点,所述控制节点处理ue102与epc130之间的传信且支持ue102的附接及网络连接、ue102的移动性(例如经由网络小区之间的切换)以及代表ue102建立及释放数据承载。mme108也可使用被称为ciot控制平面(cp)优化的3gppciot特征来支持到ue102及来自ue102的用户平面(up)数据传送,其中数据包经由mme108而非绕过mme108传送到ue及从ue传送,以避免针对ue102建立及释放数据承载的额外负担。通常,mme108为ue102提供承载及连接管理,且可在vplmnepc130中连接到sgw112、enb104及106、增强型服务移动位置中心(e-smlc)110及受访网关移动位置中心(v-gmlc)116。

e-smlc110可使用定义于3gpp技术规范(ts)23.271及36.305中的3gpp控制平面(cp)定位解决方案来支持ue102的位置。也可被简称为网关移动位置中心(gmlc)116的v-gmlc116可代表外部客户端(例如,外部客户端150)或另一网络(例如,hplmn140)提供对ue102的位置的存取。外部客户端150可为可与ue102具有一些相关性(例如,可由ue102的用户经由vplmne-utran120、vplmnepc130及hplmn140接入)的网页服务器或远程应用程序,或可为向某些其它一或多个用户提供位置服务的服务器、应用程序或计算机系统,所述位置服务可包含获得及提供ue102的位置(例如,以实现例如朋友或亲属寻找、资产跟踪或者儿童或宠物定位的服务)。

如所说明,hplmn140包含可(例如经由因特网)连接到v-gmlc116的归属网关移动位置中心(h-gmlc)148以及可(例如经由因特网)连接到sgw112的分组数据网络网关(pdg)114。pdg114可为ue102提供因特网协议(ip)地址分配,及对外部网络(例如,因特网)及对外部客户端(例如,外部客户端150)及外部服务器的ip及其它数据存取,以及其它数据传送相关的功能。在一些情况下,当ue102接收到本地ip中断时,pdg114可位于vplmnepc130中且不位于hplmn140中。pdg114可连接到位置服务器,例如归属安全用户平面位置(supl)定位平台(h-slp)118。h-slp118可支持由开放移动联盟(oma)定义的suplup定位解决方案,且可基于存储于h-slp118中的ue102的订用信息来支持ue102的位置服务。在网络架构100的一些实施例中,vplmnepc130中或可从vplmnepc130存取的已发现的slp(d-slp)或紧急slp(e-slp)(图1中未展示)可用于使用suplup解决方案来定位ue102。

h-gmlc148可连接到ue102的归属订户服务器(hss)145,所述归属订户服务器为含有ue102的用户相关信息及订用相关信息的中央数据库。h-gmlc148可代表外部客户端(例如,外部客户端150)提供对ue102的位置存取。h-gmlc148、pdg114及h-slp118中的一或多者可(例如)经由例如因特网的另一网络连接到外部客户端150。在一些情况下,位于另一plmn(图1中未展示)中的请求gmlc(r-gmlc)可(例如经由因特网)连接到h-gmlc148,以便代表连接到r-gmlc的外部客户端提供对ue102的位置存取。r-gmlc、h-gmlc148及v-gmlc116可使用定义于3gppts23.271中的3gppcp解决方案来支持对ue102的位置存取。

应理解,尽管在图1中说明vplmn网络(包括vplmne-utran120及vplmnepc130)及单独的hplmn140,但两个plmn(网络)可为同一plmn。在所述情况下,(i)h-slp118、pdg114及hss145将与mme108处于同一网络(epc)中,且(ii)v-gmlc116及h-gmlc148可为同一gmlc。

在特定实施方案中,ue102可具有能够获得位置相关测量(也被称为位置测量)的电路及处理资源,所述位置相关测量例如从gps或其它卫星定位系统(sps)太空载具(sv)160接收的信号的测量、蜂窝式收发器(例如enb104及106)的测量,及/或本地收发器的测量。ue102可进一步具有能够基于这些位置相关测量来计算ue102的位置定位或估计位置的电路及处理资源。在一些实施方案中,可将通过ue102获得的位置相关测量传送到位置服务器,例如e-smlc110或h-slp118,其后所述位置服务器可基于所述测量估计或确定ue102的位置。

通过ue102获得的位置相关测量可包含从属于sps或全球导航卫星系统(gnss)(例如,gps、glonass、伽利略(galileo)或北斗(beidou))的sv160接收的信号的测量,及/或可包含从固定在已知位置处的地面发射器(例如,enb104、enb106或其它本地收发器)接收的信号的测量。ue102或单独的位置服务器(例如,e-smlc110或h-slp118)随后可使用若干定位方法中的任一者、基于这些位置相关测量而获得ue102的位置估计值,所述定位方法例如gnss、辅助gnss(a-gnss)、高级前向链路三角测量(aflt)、观测到达时间差(otdoa)、增强型小区id(ecid)、wifi,或其组合。在这些技术(例如,a-gnss、aflt及otdoa)中的一些中,可至少部分地基于通过发射器或sv发射且在ue102处接收的导频信号、定位参考信号(prs)或其它定位相关信号,通过ue102相对于固定在已知位置处的三个或多于三个地面发射器或相对于具有准确已知轨道数据的四个或多于四个sv或其组合来测量伪距离或时序差。此处,例如e-smlc110或h-slp118的位置服务器可能够将定位辅助数据提供到ue102以促进例如a-gnss、aflt、otdoa及ecid的定位技术,所述定位辅助数据包含(例如)关于待由ue102测量的信号(例如,预期的信号时序、信号译码、信号频率、信号都卜勒(signaldoppler))的信息、地面发射器的位置及/或标识,及/或gnsssv的信号、时序及轨道信息。所述促进可包含改进ue102的信号获取及测量准确度,及/或在一些情况下使ue102能够基于位置测量来计算其估计位置。举例来说,位置服务器可包括指示一或多个特定区域(例如,特定场所)中的蜂窝式收发器及发射器(例如,enb104及106)及/或本地收发器及发射器的位置及标识的历书(例如,基站历书(bsa)),且可进一步含有描述通过这些收发器及发射器发射的信号的信息,例如信号功率、信号时序、信号带宽、信号译码及/或信号频率。在ecid的情况下,ue102可获得从蜂窝式收发器(例如,enb104、106)及/或本地收发器接收的信号的信号强度测量(例如,接收信号强度指示(rssi)或参考信号接收功率(rsrp)),及/或可获得信噪比(s/n)、参考信号接收质量(rstq),或ue102与蜂窝式收发器(例如,enb104或106)或本地收发器之间的往返信号传播时间(rtt)。ue102可将这些测量传送到例如e-smlc110或h-slp118的位置服务器以确定ue102的位置,或在一些实施方案中,ue102可使用这些测量以及从位置服务器接收的辅助数据(例如,地面历书数据或gnsssv数据,例如gnss历书及/或gnss星历信息)来确定ue102的位置。

在otdoa的情况下,ue102可测量附近收发器或基站(例如,enb104及106)接收的信号之间的参考信号时间差(rstd),所述信号例如位置参考信号(prs)或公用参考信号(crs)。rstd测量可提供在ue102处从两个不同收发器接收的信号(例如,crs或prs)之间的到达时间差(例如,从enb104接收的信号与从enb106接收的信号之间的rstd)。ue102可将测量的rstd返回到位置服务器(例如,e-smlc110或h-slp118),所述位置服务器可基于经测量收发器的已知位置及已知信号时序来计算ue102的估计位置。在otdoa的一些实施方案中,可通过收发器或发射器将用于rstd测量的信号(例如,prs或crs信号)准确同步到例如gps时间或协调通用时间(utc)的公用通用时间,例如使用每一收发器或发射器处的gps接收器来准确地获得所述公用通用时间。

ue102的位置的估计可被称作定位、位置估计、位置定点、定点、地点、地点估计或地点定点且可为大地测量学的,从而提供ue102的位置坐标(例如,纬度及经度),所述位置坐标可包含或可不包含高度分量(例如,海拔高度,地平面、楼层平面或地下室平面以上的高度或以下的深度)。替代地,ue102的位置可表示为城市位置(例如,表示为邮政地址或建筑中某一点或较小区域(例如,特定房间或楼层)的名称)。ue102的位置也可包含不确定性,且可表示为预期ue102以某一给定或默认可能性或信赖等级(例如67%或95%)位于其内的面积或体积(在测地学上或以城市形式加以定义)。ue102的位置可进一步为绝对位置(例如,在纬度、经度及可能的高度及/或不确定性方面加以定义)或可为相对位置,其包括(例如)相对于已知绝对位置处的某一原点定义的距离及方向或相对x、y(及z)坐标。在本文中含有的描述中,除非另外指明,否则术语位置的使用可包括这些变化形式中的任一者。用以确定(例如,计算)ue102的位置估计的测量(例如,通过ue102或通过例如enb104的另一实体获得)可被称作测量、位置测量、位置相关测量、定位测量或地点测量,且确定ue102的位置的动作可被称作ue102的定位或定位ue102。

对nb-iot及ciot的常规支持包含可使ue的位置服务降级及/或阻碍ue的位置服务的多个约束及限制。图1的网络架构100及ue102可经配置以执行一或多种技术以减轻或消除常规系统中存在的约束及限制。随后识别且进一步往下更详细地描述所述一或多种技术中的若干者的实例,所述技术可在网络架构100内执行或可通过ue102执行以改进对支持nb-iot、ciot或其它类型的iot或与其相关联的ue的定位支持。

在第一实例技术中,可(例如,通过mme108)告知位置服务器(ls)(例如,e-smlc110或h-slp118)被定位的ue102支持ciot及/或nb-iot,或具有经由nb-iot的网络接入。这可经由以下实现:(i)从例如mme108或外部客户端150的实体发送到ls的位置请求中指示nb-iot接入或ciot支持的参数,及/或(ii)ls中经配置指示对ciot及/或nb-iot的支持的ue订用参数。ls随后可通过(例如)使用减小的最大定位消息大小、减小的消息量、更长的再发射及/或响应计时器来限制与ue102的定位交互。位置请求中的参数(例如)可定义ue102的nb-iot接入及/或ciot支持的各方面(例如,最大定位消息大小、最大消息量、最大预期消息传送延迟)。

在第二实例技术中,当ue102对于当前定位请求不可用时,可将ue102的精确最后已知位置提供到外部客户端150。为支持这个操作,ue102可在进入网络连接状态之前或之后获得(例如)增强型小区id(ecid)及/或观测到达时间差(otdoa)的下行链路(dl)测量,且将这些测量提供到所述网络,例如提供到服务演进型nodeb(enb)104或服务mme108。所提供的测量连同ue102的最后已知服务小区标识(id)随后可一起存储于(例如)服务mme108中,并且用于在稍后ue102不再处于网络连接状态之后被外部客户端150请求时,通过修改正常定位程序以仅使用存储的信息来获得ue102的最后已知位置。

在第三实例技术中,当ue102进入网络连接状态(列如,具有网络信令链路)时,ue102的任何未决的移动终止位置请求(mt-lr)或由ue102发动的任何移动始发位置请求(mo-lr)可通过网络(例如,e-smlc110)以常规方式开始,但ue102延缓进行任何测量直到回到闲置状态中(例如,不具有网络连接)。当处于不具有网络连接的闲置状态中时,ue102进行dl测量,重新进入网络连接状态,且将测量发送回到网络或ls(例如,e-smlc110或h-slp118)。这种技术可克服ue102中(例如,关于可用处理、存储器及/或rf接收器链)的资源限制,否则在ue102处于网络连接状态且使用资源来进行其它活动时,所述资源限制可能会妨碍dl测量。通过ue102返回测量的额外延迟可比等待ue102初始进入连接状态的延迟小得多,因此所述额外延迟对外部客户端150而言可能并不明显。

在第四实例技术中,网络(例如,vplmnepc130)使用用于长期演进(lte)及nb-iot接入的合并周期性及触发性mt-lr程序,其中ue102在处于闲置状态时以经定义的最小间隔评估触发条件,且在ue102检测到触发事件时进入连接状态以便使得能够(例如,通过e-smlc110)获得ue102的位置且将所述位置提供到外部客户端150。

接下来提供现有技术及与支持ue102的位置相关联的限制的更多细节,所述ue102使用nb-iot无线接入及/或ciot特征来接入无线网络(例如,vplmnepc130及e-utran120),这些技术可有助于克服或减轻所述限制。

psm及edrx限制

由于适用于ciot及nb-iot的各种特征,例如经扩展不连续接收(edrx)及功率节省模式(psm),可产生对支持nb-iot无线接入或ciot可适用的ue(例如,ue102)的定位支持的限制。在edrx或psm的情况下,在较长时间段(例如,若干小时或更长时间段)内,ue102可保持在闲置状态中,且既不从服务网络可达也不连接到服务网络(例如,e-utran120及epc130)。在ue102保持在闲置状态中的时间段期间,外部客户端150可能无法(例如从vplmnepc130或hplmn140)获得ue102的当前位置,由此约束或阻碍位置服务。这种限制可影响如3gppts36.305及23.271中所定义的3gpp控制平面(cp)定位解决方案的使用,及/或可影响由oma定义的suplup定位解决方案的使用,或其它定位解决方案的使用,例如由电机电子工程师学会(ieee)及因特网工程任务小组(ietf)定义的解决方案。这种限制还可影响且妨碍专用定位解决方案,其中ue102与外部客户端150(例如,其可为外部位置服务器)使用一或多个专用协议通信以获得ue102的位置。

在edrx的情况下,ue102的传呼周期可长达2.91小时,在这期间ue102可能对于(例如)使用如3gppts23.271中所定义的移动终止位置请求(mt-lr)的定位不可用。在psm的情况下,在周期性跟踪区域更新(tau)逾时的持续时间内,ue102对于定位可用,所述持续时间可为若干小时或更长。在两种情况下,当ue102调用移动始发(mo)服务(例如,短消息服务(sms))时,ue102可不可预见地变得可用,这种情形随后将提供执行任何经延缓mt-lr的定位的机会。这意味着需要ue102的当前位置的外部客户端150可需要等待经延长的且不可预测的时间,以待所述位置变得可用。如果外部客户端150为人(与机器相对)或与人相关联,那么随后发生的mt-lr位置服务可被视为几乎无用。举例来说,希望定位具有nb-iot跟踪装置的儿童、资产或宠物的用户将通常不想耗费若干小时来等待响应。

为帮助克服先前所描述的与edrx及psm相关联的限制,可使用若干技术。在被称作“最后已知位置”的第一技术中,vplmnepc130(例如,mme108或e-smlc110)可:(i)当ue102对于当前mt-lr位置请求不可用时将ue102的最后已知位置返回到外部客户端150,及(ii)任选地返回ue102归因于edrx或psm而可能继续保持不可用的最大时间段。在被称作“经延缓位置”的第二技术中,vplmnepc130及/或hplmn140可支持来自外部客户端150的用于ue102的经延缓位置请求。在被称作“周期性及触发性定位”的第三技术中,vplmnepc130及/或hplmn140可支持用于ue102的周期性及触发性定位能力。所述周期性及触发性定位能力可允许外部客户端150临时启动对ue102的定位,从而使得ue102的定位结果可在无显著延迟的情况下供外部客户端150使用。下文更详细地描述这些技术。

最后已知位置

如上文所描述,为克服或减轻在edrx或psm的情况下定位ue102的较长响应时间的某一缺点,当ue102将在某一较长时间段内变得对于当前位置不可用时,外部客户端150可请求所述ue102的最后已知位置或epc130可返回ue102的最后已知位置。在ciot的情况下,存在如描述于3gppts23.682中的获得ue102的最后已知位置的能力,但这种能力的位置粒度受限于小区id或跟踪区域(ta),其可能意味着500米到1000米或更多的位置误差。尽管小区id或ta的位置粒度可适用于一些情况,但实现更精细粒度可能更优选。举例来说,定位儿童或宠物的个人可能想知晓最后已知位置是否与儿童在学校或宠物在家一致。另外,由于架构及协议不同,3gppts23.682中的最后已知位置的解决方案与3gppts23.271中的3gppcp定位解决方案并非完全一致。因此,提供使用定义于3gppts23.271中的3gpp控制平面(cp)解决方案的位置服务的运营商可能需要添加新的能力来支持3gppts23.682中的解决方案,其可能给(例如)vplmnepc130或hplmn140增加额外成本及复杂度。这意味着通过增强3gppcp定位解决方案来获得ue102的更精确最后已知位置的新能力可能对于功率节省特征有用。接下来描述用以支持ue102的更精确最后已知位置的两种技术。

在用于最后已知位置的第一技术中,ue102的服务mme108将以下存储在存储器中:(i)在ue102进入闲置状态(例如,不具有从ue102到vplmne-utran120的作用中信令链路且不具有从ue102到vplmnepc130的作用中信令连接)后ue102的最后已知服务小区id(例如,e-utran小区全球识别符(ecgi))或最后服务enbid(例如,enb104的enbid),及(ii)指示ue102何时进入闲置状态的时间戳。如果当ue102仍处于闲置状态中且对于传呼不可用时,在稍后从外部客户端150(例如,经由h-gmlc148及v-gmlc116)接收到(例如,通过服务mme108)ue102的mt-lr位置请求,那么最后已知服务小区id或最后服务enbid可用于推导ue102的最后已知位置。mme108可利用e-smlc110来将最后已知小区id或最后服务enb标识转换成地理位置。举例来说,定义于3gppts29.171中的位置服务应用协议(lcs-ap)定位程序可与包含于从mme108发送到e-smlc110的lcs-ap位置请求消息中的新参数、新标志或新参数值一起使用,所述lcs-ap位置请求消息告知e-smlc110ue102对于定位不可用且e-smlc110仅需要使用通过mme108包含于lcs-ap位置请求消息中的信息来确定ue102的位置。e-smlc110随后可仅使用通过mme108包含于lcs-ap位置请求消息(例如,其可包含最后已知服务小区id或最后服务enbid)中的信息来确定ue102的最后已知位置。由于ue102可在服务enb(例如,enb104)保持相同的情况下具有改变的服务小区,因此e-smlc110可仅使用最后已知服务小区id(例如,ecgi)的enb部分来确定ue102的最后已知位置。然而,由于对于nb-iot接入,可能并不支持服务小区的改变,因此当ue102具有nb-iot接入时,e-smlc110可使用整个最后已知服务小区id(例如,ecgi)。e-smlc110随后可在lcs-ap位置响应消息中将最后已知位置返回到mme108。mme108随后可将ue102的最后已知位置及对应于当ue进入闲置状态时的时间戳的最后已知位置的时间(及日期)(或时期)返回到外部客户端150(例如,经由v-gmlc116及h-gmlc148)。

在用于最后已知位置的第二技术中,可通过一些额外位置测量来扩展先前所描述的第一技术。当ue102进入连接状态(例如,获得到enb104及mme108的信令连接)时,在返回到闲置状态之前及/或在其它时间处,ue102可将位置测量提供到mme108。当建立到ue102的信令链路时,在释放所述信令链路之前及/或在其它时间处,服务enb104可类似地获得ue102的位置测量。测量可包含适用于ecid定位方法的测量(例如,rssi、rsrp、rsrq及/或rtt)及/或其它测量,例如otdoarstd测量。可通过ue102及/或通过enb104将所述测量提供到服务mme108。mme108随后可将所述测量存储于存储器中。mme108也可存储指示何时接收或获得所述测量的时间戳(例如,当所述时间被提供到mme108且更早时)。mme108随后可将任何经存储的位置测量(及最后已知服务小区id或最后服务enbid)包含于发送到e-smlc110的lcs-ap位置请求中以从e-smlc110获得最后已知位置,如针对用于最后已知位置的第一技术所描述。在第二技术的情况下,e-smlc110可使用所提供的最后已知服务小区id或最后服务enbid及所提供的位置测量两者来计算ue102的最后已知位置。尽管用于最后已知位置的第一技术可受限于小区id粒度,但第二技术可使用ecid或otdoa定位且因此可更精确。

经延缓位置

当edrx或psm用于ue102时,通过vplmnepc130及hplmn140在ue102变得可用(例如,连接到vplmnepc130)后自动获得的ue102的经延缓位置可用于避免依赖当ue102下次变得对定位可用时通知外部客户端150以及需要外部客户端150在ue102再次变得不可用之前发出mr-lr请求。对ue可用性事件的经延缓位置的支持在3gppts23.271中由3gpp定义用于gsm及umts接入,且能够支持改变ue102的服务通用分组无线服务(gprs)、支持节点(sgsn)或服务移动交换中心(msc)。对于e-utran接入,用于ue102的当前位置的mt-lr程序已在3gppts23.271中经扩展以支持延缓当前ue102位置直到ue102下次变得可用,但所述程序并不完全支持改变ue102的服务mme(例如,将mme108改变为图1中未展示的某一其它mme)且假设外部客户端150将请求ue102的当前位置而非经延缓位置。这意味着3gppts23.271中通过ue102进行的用于e-utran接入的mt-lr程序与用于gsm及umts接入的经延缓位置并非完全一致,在经延缓位置中,外部客户端150、r-gmlc及h-gmlc148都知晓且支持经延缓位置请求。因此,对于使用具有e-utran接入的edrx及/或psm的ue102,仅可受约束地支持经延缓mt-lr。这意味着增强3gppts23.271中通过ue102进行的用于e-utran接入的mt-lr程序以提供与用于gsm及umts接入的ue可用性事件的经延缓位置的完全一致将是有用的。

为支持对mt-lr程序的这种增强,可针对通过ue102进行的epc接入为3gppts23.271中的ue可用性事件添加经延缓mt-lr定位程序,所述定位程序与用于gsm及umts接入的ue可用性事件的当前3gppmt-lr定位程序一致。这可允许外部客户端150针对ue可用性事件请求ue102的经延缓位置而不必提前知晓ue102正使用哪种接入类型。另外,可共享(例如,针对gsm、umts及epc接入)涉及h-gmlc148及r-gmlc的经延缓mt-lr程序的公用部分以减少网络影响(例如,对hplmn140及vplmnepc130的影响)。

周期性及触发性定位

对ue102的周期性定位(例如,以固定周期性间隔对ue102的定位)及对ue102的触发性定位(例如,每当ue102进入、离开或停留在指定地理区域内时对ue102的定位)在3gppts23.271中经定义用于通过ue进行的gsm及umts接入,但未经定义用于e-utran接入。在ue102支持ciot特征(例如,edrx、psm及/或ciotcp优化)的情况下,在3gppts23.682中定义一解决方案以支持对ue102的位置改变的报告,但所述解决方案与如3gppts23.271中定义的对控制平面定位的支持不一致,这是因为3gppts23.682中的解决方案使用与3gppts23.271中的解决方案不同的架构及不同的协议。另外,ts23.682中的解决方案使得能够仅以小区id或ta的粒度(其可具有500米或更多的误差)确定ue102的位置,且可仅当ue102变得可用时(例如,在ue102的最长edrx传呼周期的情况下在2.91小时的间隔之后)报告位置。

更灵活的周期性及触发性mt-lr能力可适用于实现在除当ue102正常变得可用(例如,变得连接到vplmnepc130)时以外的时间及/或以比小区id或ta更精细的粒度定位具有lte接入或nb-iot接入的ue102。举例来说,当贵重资产、儿童或宠物进入或离开特定区域时,用户可能希望在事件发生之后立即知晓而非数小时之后,且此外,当所述事件发生时,用户可能偏好更精确的当前位置。缺乏对通过ue102进行的e-utran接入的周期性及触发性定位支持可因此限制ue102的定位支持(例如,在edrx或psm的情况下)。

可采用两种技术来支持对ue102的周期性及触发性定位以克服上述限制。在用于周期性及触发性定位的第一技术中,可在3gppts23.271中添加用于通过ue102进行的epc接入的新的周期性mt-lr程序,所述程序与用于gsm及umts接入的现有周期性mt-lr程序一致。这可使外部客户端150能够请求ue102的周期性定位而不必提前知晓ue102正使用哪种接入类型。另外,周期性mt-lr程序中涉及r-gmlc及h-gmlc148的部分可对于所有接入类型(例如,gsm.umts及lte)共享以减少影响(例如,对hplmn140及vplmnepc130的影响)。对ue102的上行链路定位及下行链路定位两者都是可适用的。

在用于周期性及触发性定位的第二技术中,可在3gppts23.271中添加用于epc接入的区域事件改变的新触发性mt-lr程序,所述程序与用于gsm及umts接入的现有触发性mt-lr程序一致。在区域事件改变的情况下,当ue102进入、离开或停留在目标区域内时,外部客户端150可提供(例如,向r-gmlc或向h-gmlc148提供)目标地理区域(例如,使用圆形、椭圆或多边形限定的地理区域)及外部客户端150是否请求ue102的位置报告的指示。目标区域可在经提供到ue102之前(例如,通过r-gmlc、h-gmlc148或v-gmlc116)转换成一组小区id及/或大致对应于(例如,覆盖)目标区域的其它区域(例如,在epc接入的情况下为ta)。用于epc接入的新触发性mt-lr程序可使外部客户端150能够请求ue102的触发性位置而不必提前知晓ue102当前正使用哪一种接入类型(例如,gsm、umts或lte)。另外,程序中涉及r-gmlc及h-gmlc148的部分可对于所有接入类型(例如,gsm、umts及lte)共享以减少影响(例如,对hplmn140及vplmnepc130的影响)。为减少功率消耗,ue102可在处于闲置状态(例如,不具有与enb104及mme108的信令连接)时被允许以某一经定义的触发事项评估间隔(例如,最小或最大触发事项评估间隔)评估触发条件(例如,ue102是否已进入、离开或停留在目标区域内)且仅当检测到触发条件时返回到连接状态。ue102可通过检测来自附近enb(例如,enb104及/或enb106)的一或多个小区id且将检测到的一或多个小区id与稍早(例如通过mme108)针对目标区域提供的小区id进行比较,来确定其是否已进入、离开或停留在目标区域内。举例来说,如果ue102先前未检测到属于目标区域的任何小区,那么在ue102检测到属于目标区域的小区id时,ue102可假设ue102进入目标区域。类似地,如果ue102先前检测到属于目标区域的一或多个小区,那么在ue102未检测到属于目标区域的任何小区时,ue102可假设ue102已离开目标区域。其它触发条件也可(例如,通过mme108)提供到ue102且以触发事项评估间隔加以评估,所述其它触发条件例如当ue102从先前位置移动超过某一阈值直线距离时或已达到某一最小速度时产生的触发条件。在ue102返回到连接状态之后(例如,在检测到目标区域触发条件之后),可(例如,通过e-smlc110)获得当前ue102位置且(例如,经由v-gmlc116及h-gmlc148)可能将其与已出现的触发条件类型一起提供到外部客户端150。

在一些实施例中,可使用支持ue102的周期性定位及触发性定位(例如,基于ue102进入、离开或停留在指定目标地理区域内)两者的单一程序来合并用于支持周期性及触发性定位的第一技术及第二技术。

ue定位协议限制

对于例如ecid、otdoa及a-gnss的定位方法,ue102及位置服务器(例如,e-smlc110或h-slp118)可需要交换定位协议消息以便:(i)允许位置服务器获得对ue102的定位能力,将辅助数据传送到ue102及/或将对位置或位置测量的请求发送到ue102;及/或(ii)允许ue102从位置服务器请求辅助数据及/或将位置测量或经计算的位置发送到位置服务器。可用于通过ue102进行的lte、emtc或nb-iot接入的情况中的定位协议包含定义于3gppts36.355中的lte定位协议(lpp)、由oma定义于omatsoma-ts-lppe-v1_0、oma-ts-lppe-v1_1及oma-ts-lppe-v2_0中的lpp扩展(lppe)协议,及lpp与lppe的组合(被称作lpp/lppe)。然而,对于具有nb-iot接入的ue102而言,由于较小带宽及/或较高信号错误率(例如,其可导致若干秒或更多的发射延迟),ue102与enb104之间的发射延迟可比通过ue102进行的常规lte接入高得多,其可导致更长的消息递送时间及对更长的端对端响应计时器及再发射计时器的需求。

对于用于3gppcp解决方案的在ue102与e-smlc110之间交换的lpp消息,e-smlc110可支持未递送(例如,未确认)的lpp消息的再发射,如3gppts36.355中所定义。尽管定义于3gppts36.355中的最小再发射逾时当前为250毫秒(ms),但e-smlc110可使用更长逾时以避免不必要的再发射。在通过ue102进行的nb-iot接入的情况下,用于e-utran接入的常规e-smlc再发射逾时(250ms或更多)可能过短而导致过度的再发射,其可对ue102与e-smlc110之间经由服务enb104及服务mme108的信令连接增加额外负荷。

对于用于omasuplup定位解决方案的在ue102与h-slp118(或某一其它slp)之间交换的supl消息,supl消息可被vplmnepc130及hplmn140视作协议数据单元(pdu),且因此可使用先前提及的ciotcp优化来发射。在这种情况下,h-slp118可使用由ietf定义的发射控制协议(tcp)来支持未确认的pdu的端对端再发射,但同样,再发射逾时可能过短而导致pdu的不必要的再发射,其可使ue102的nb-iot网络连接过载。

除用于定位协议消息的更长递送时间之外,可能需要将用于ue102的nb-iot接入的消息大小约束到某一最大大小,以便避免vplmnepc130及vplmne-utran120的低效因特网协议(ip)分段。此外,由于受限的带宽(例如,用于nb-iot接入的180khz),及/或在数据pdu(例如,其可适用于supl定位)的情况下由于显式服务公用陆地移动网络(plmn)及接入点名称(apn)速率控制,可能需要限制nb-iot及ciot装置的消息量(例如,每一分钟或每数分钟发送的pdu的数目)。

前述观测结果展示,对于具有nb-iot无线接入及/或使用ciot特征(例如,edrx、psm及/或ciotcp优化)的ue102,可能需要延长消息递送时间预期值及消息再发射时间,可能需要限制消息大小(例如,限制到某一最大值以下)及/或可能需要限制消息量。然而,例如e-smlc110或h-slp118的位置服务器通常可能并不知晓这些要求(例如,当ue102具有nb-iot接入或emtc接入时),且可能试图使用不适当的较短消息递送时间预期值及消息再发射时间、不适当的较大消息大小及/或不适当的较高消息量,这可导致刚才描述的各种问题。

为克服刚才描述的问题,mme108可在lcs-ap位置请求消息(如3gppts29.171中所定义)中将ue102当前正使用的接入类型的指示提供到e-smlc110。举例来说,当nb-iot接入适用时,mme108可向e-smlc110指示ue102具有nb-iot接入(例如,或可在emtc接入适用时指示emtc接入)。也可通过mme108在lcs-ap位置请求消息中将关于最大定位(例如,lpp)消息大小、最大消息量及/或最大预期消息传送延迟的指示的其它或替代信息(例如,参数)提供到e-smlc110。在通过mme108告知e-smlc110ue102具有nb-iot接入的情况下,e-smlc110可通过vplmnepc130网络运营商而配置有用于nb-iot无线接入(或ciot特征)的一或多个配置参数,例如减小的(或优选的)最大定位消息大小、最大消息量及/或最大预期消息传送延迟,其可避免通过mme108将这些参数提供到e-smlc110的需要。假设e-smlc110经配置有nb-iot接入相关的配置参数或通过mme108提供有这些参数(例如,在刚才描述的lcs-ap位置请求消息中提供),e-smlc110可利用更长的再发射及响应计时器、减小的最大定位消息大小及/或对在e-smlc110与ue102之间传送的定位协议(例如,lpp及/或lppe)消息的数目(或量)的限制。举例来说,e-smlc110可根据最大定位消息大小及/或最大消息数目或最大消息量而限制传送到ue102的辅助数据的量及/或从ue102请求的测量的数目。

在一些实施方案中,e-smlc110中的小区配置数据可告知e-smlc110关于ue102的特定服务小区是否支持nb-iot接入。在这些实施方案中,由于e-smlc可能够从ue102的服务小区(其可已通过mme108提供到e-smlc110)推断nb-iot接入,因此mme108可能不需要针对用于具有nb-iot接入的ue102的位置请求将明确的nb-iot指示传送到e-smlc110。

闲置状态中的ue定位

支持nb-iot无线接入及/或ciot特征(例如ciotcp优化、edrx及/或psm)的ue(例如,ue102)可具有受限的资源,例如受限的处理能力、受限的存储器及/或仅一个射频(rf)接收器链。这可能是将这类ue实施为不频繁通信且具有低电池功率的低成本装置的后果。受限的资源可限制定位支持,尤其当ue102正代表ue102的用户或ue102中的应用程序进行例如数据传送及/或sms(文本)传送的其它活动时。资源限制可直接影响例如otdoa、ecid、a-gnss及wifi的定位方法,这是因为ue102可能需要调离服务enb104以调谐到一不同频率或多个不同频率,以便测量来自与这些定位方法相关联的非服务enb(例如,enb106)、gnsssv(例如,sv160)及/或wifiap的信号,且获得与这些定位方法相关联的非服务enb(例如,enb106)、gnsssv(例如,sv160)及/或wifiap的相关位置测量。ue也可能需要存储所产生的位置测量(例如,rssi、rsrp、rsrq、rstd、rtt、sv伪距离的测量)直到传送到网络(例如,传送到e-smlc110或h-slp118)。ue102中受限的资源因此可限制ue102支持一些定位方法的能力。

如刚才所论述,当ue102处于连接状态中(例如,具有到enb104及mme108的信令连接)时,ue102资源可由于例如传送数据及/或sms消息的其它ue102活动而受限且有可能不可用。然而,当ue102处于闲置状态时,由于ue102中无通信活动且接下来可能进行极少或无其它活动,因此ue102资源可最大限度地可用。因此,定义于3gppts23.271中用于ue102的lte接入的当前mt-lr、网络感应位置请求(ni-lr)及mo-lr定位程序以及用于omasuplup定位解决方案的相应的mt-lr及mo-lr定位程序可经修正,使得仅当ue102处于闲置状态时允许出现通过ue102进行的位置测量。mt-lr、mo-lr及ni-lr程序可接着如当前所定义起作用,直到当通过e-smlc110或通过h-slp118(或通过例如d-slp或e-slp的某一其它slp)将位置请求发送到ue102时。如果lpp确认经请求(例如通过e-smlc110)但不可进行任何测量,那么ue102可随后存储位置请求信息(例如,可存储所请求的位置测量的列表)且可在lpp层级确认所述位置请求。多于一个位置请求可以类似方式发送到ue102且由ue102存储。当ue102下次进入闲置状态时,ue102可进行所请求的测量,返回到连接状态且将所请求的测量(或位置估计值)发送回到服务器(例如,e-smlc110或h-slp118)。

通过ue102在处于闲置状态中时获得位置测量可需要一些来自其它实体的支持。为实现来自e-smlc(例如,e-smlc110)或slp(例如,h-slp118)的支持,可针对ue需要处于闲置状态以获得测量的所述ue所支持的每一定位方法,将一新的能力标志或新的能力参数添加到lpp及/或添加到lppe。ue102随后可使用lpp及/或lppe将其定位能力发送到e-smlc110或h-slp118,且针对ue102需要处于闲置状态以获得测量的ue102所支持的每一定位方法包含(或设定)所述新的能力标志或新的能力参数。如果针对一特定定位方法(例如a-gnss、otdoa、wifi或ecid)包含(或设定)能力标志或能力参数,且e-smlc110或h-slp118从ue102请求用于这种定位方法的测量(或位置估计值),那么e-smlc110或h-slp118可向ue102指示比正常最大响应时间更长的时间(例如,2分钟到10分钟的最大响应时间),以便允许ue102具有足够时间进入闲置状态,获得测量,重新进入连接状态且将测量(或位置估计值)返回到e-smlc110或h-slp118。作为替代方案,可在适用于所有定位方法的公用参数集合中将新的标志或新的参数添加到lpp或lppe,以指示ue102是否需要处于闲置状态以获得用于ue102所支持的任何定位方法的测量。对于这种替代方案,如果包含(或设定)所述新的能力标志或新的参数,且e-smlc110或h-slp118从ue102请求用于任何定位方法的测量(或位置估计值),那么e-smlc110或h-slp118可向ue102指示比正常最大响应时间更长的时间,以便允许ue102具有足够时间在闲置状态中获得测量,如刚才所描述。

为使用3gppcp定位解决方案实现来自mme(例如,mme108)对于闲置状态中的ue位置测量的支持,用于ue102的服务mme108可假设当ue102具有nb-iot接入(或可能例如emtc的另一类型的窄带接入)时,ue102可能需要在处于闲置状态时进行位置测量。mme108随后可在ue102下次进入闲置状态之后允许ue102的cp定位会话继续直到某一阈值时间段到期(例如,2分钟到5分钟),以便避免在ue102已具有获得位置测量且经由mme108将所述位置测量返回到e-smlc110的时间之前中止ue102的cp定位会话。

为支持闲置状态中的位置测量,ue102可向e-smlc110或h-slp118(例如使用lpp或lppe)及/或向mme108(例如使用如3gppts24.301中所定义的nas)明确指示ue102需要进入闲置状态以便获得且返回所请求的位置测量。举例来说,在e-smlc110或h-slp118将lpp请求位置信息消息发送到ue102以请求位置测量之后,ue102可将临时的lpp提供位置信息消息(例如,含有与由e-smlc110或h-slp118发送的lpp请求位置信息消息相同的lpp事务id且事务标志的lpp端未设定)返回到e-smlc110或h-slp118,从而指示ue102需要进入闲置状态以便获得所请求的位置测量。在通过e-smlc110进行定位的情况下,e-smlc110随后可将消息发送到mme108以向mme108指示ue102需要进入闲置状态以获得所请求的位置测量。mme108随后可辅助ue102进入闲置状态(例如,通过发动从mme108到ue102的信令连接的释放,或通过暂时中止到ue102及来自ue102的数据及文本传送,其使得enb104或ue102能够在检测到一段时间的信令不活动之后释放ue102的信令连接)。ue102随后可进入闲置状态且获得所请求的位置测量。e-smlc110、h-slp118及/或mme108可允许ue102的比正常响应时间更长的时间(例如,由于被告知ue102需要进入闲置状态以获得位置测量)且可因此避免中止与ue102的定位会话。在ue102获得所请求的位置测量之后,ue102可重新进入连接状态且将位置测量发送到e-smlc110或h-slp118。

在ue102进入闲置状态在网络(vplmn)侧被延迟较长时间(例如,3分钟或更多)的情况下,ue102可运行一计时器且在本地释放与enb104的rrc信令连接,并且在ue102中一些不活动的时间段之后进入闲置状态。替代地,ue102可从服务enb104请求释放或中止rrc信令连接,这通过将含有所述请求的rrc消息发送到服务enb104而进行,其随后可允许ue102进入闲置状态。在较高优先级位置请求的情况下,e-smlc110可向mme108指示ue102何时可经允许进入闲置状态。对于3gppcp定位解决方案,所述程序可需要mme108及e-smlc110知晓ue102进入闲置状态以进行测量,以便当ue102处于闲置状态且采用适当较长的响应计时器时保留位置内容及定位会话信息。如果ue102使用闲置状态来获得位置测量仅在ue102具有nb-iot接入时使用,那么mme108及e-smlc110的这种知晓可与ue102的nb-iot接入相关联。替代地,ue102使用闲置状态来获得位置测量可被视为新的ciotue能力(例如,且可在附接到vplmnepc130时通过ue102使用nas信令向mme108指示及/或使用lpp或lppe向e-smlc110或h-slp118指示)。使用闲置状态来进行ue102测量可具有延迟对外部客户端150的位置响应的影响。然而,这种延迟与等待ue102变得对定位可用所涉及的更长延迟相比可能是极小的,且因此对于外部客户端150可能不明显。

nb-iot的安全

对于支持ciotcp优化但不支持up数据传送的具有nb-iot接入的ue102,可能不支持ue102的接入层(as)安全(其中ue102与enb104之间的无线传信可经加密)。对于支持ciotcp优化及正常up数据传送或ciot用户平面(up)优化的ue102(其中ue102的信令连接可中止而非释放),一旦创建或恢复ue102的分组数据网络(pdn)连接即可支持as安全。

在使用定义于3gppts36.305中的3gppcp解决方案对ue102进行定位的情况下,当使用lpp及/或lppe定位协议支持对ue102的定位时,可能的as安全缺乏可不重要。这是因为lpp及/或lppe消息可在非接入层(nas)消息(例如,3gppts24.301中定义的上行链路及下行链路通用nas发射消息)内部在ue102与服务mme108之间传送。所有nas消息当在ue102与服务mme108之间发射时可使用nas安全经由加密来加以保护,且因此可不成为ue102或vplmnepc130的安全风险。

类似保护可适用于omasupl解决方案。在这种情况下,可使用(a)ciotcp优化或(b)与ciotup优化相关联的epcup数据承载或非优化up承载来传送supl消息作为ue102与slp(例如,h-slp118)之间的数据。nas安全可供用于(a)且as安全可供用于(b),其中传送到ue102及从ue102传送的supl消息将至少当在ue102与服务enb104之间传送时被加密。

当定义于3gppts36.305中的3gppcp解决方案与上行链路定位方法一起使用时,安全可成问题,其中ue102的测量并非由e-smlc110直接从ue102接收,而是从服务enb104、例如enb106的其它enb(例如,使用定义于3gppts36.455中的lte定位协议a(lppa))或从位置测量单元(lmu)接收。定义于3gppts36.305中的上行链路定位方法的实例包含上行链路到达时间差(u-tdoa)及ecid,其中ue102的位置测量是通过用于ue102的服务enb104、其它enb(例如,enb106)及/或通过lmu获得,而非通过ue102获得。在这些情况下,当ciotcp优化用于mme108与ue102之间的数据pdu传送时,服务enb104与ue102之间用于协调定位及/或在服务enb104处接收由ue102获得的测量的任何无线资源控制(rrc)信令可未经安全保护(例如,可未经加密)。另外,通过服务enb104、另一enb106及/或通过lmu测量的rrc层级的来自ue102的任何上行链路发射可未经安全保护(例如,可未经加密),且因此其它实体可更容易拦截及测量。这些限制意味着在ciotcp优化的情况下,当ue102不支持up数据承载或未建立到ue102的up数据承载时,对ue102的上行链路定位的支持(例如,使用lppa及rrc协议)可能不安全。

为缓解在ue102的上行链路定位情况下安全的缺乏,mme108可在发送到e-smlc110的lcs-ap位置请求中向e-smlc110指示as安全(例如,加密)当前是否用于ue102。举例来说,对于针对所有数据传送使用ciotcp优化的ue102,mme108可指示未使用as安全。e-smlc110随后可在针对ue102发起不同的定位方法时考虑这种情况。举例来说,由于如先前所描述的nas安全及加密的可用性,可能不需要安全,因此ue102支持的下行链路定位方法(例如,a-gnss及otdoa)可由e-smlc110使用。然而,对于上行链路定位,当未使用as安全时,e-smlc110仅可调用依赖于不需要与ue102进行额外rrc传信的enb测量(例如,来自enb104)的上行链路定位方法。

具有nb-iot的cp与up定位解决方案

在3gppcp定位解决方案(例如,如3gppts23.271及36.305中所定义)的情况下,mme108可将ue102的经延缓mt-lr请求加入队列直到ue102下次对于定位可达,且可避免将经延缓请求发送到e-smlc110,这可简化e-smlc110的实施。也可如先前所描述通过将ue102的最后已知服务小区id(及可能的位置测量)存储于mme108或enb104中来支持ue102的最后已知位置。当ue102对于定位可达时,e-smlc110也可针对ue102的当前位置请求接收当前小区id及可能的ecid位置测量。mme108可保持知晓cp位置会话在活动中且允许ue102保持在连接状态中更长时间,或如先前所描述从闲置状态恢复以将所请求的测量返回到e-smlc110。

在omasuplup定位解决方案的情况下,h-slp118可在ue102处于闲置状态且对于传呼(例如,mme108进行的传呼)不可用时从外部客户端150接收位置请求,且可能必须等待(例如)若干小时以获得ue102的位置。使用当前supl程序,h-slp118也可能无法必定获得ue102的最后已知位置。h-slp118也可能不知晓ue102下次何时将变得对于定位可用。举例来说,h-slp118可将suplinit消息发送到ue102以开始supl位置会话且随后耗费若干小时来等待来自ue102的回复。

为改进supl定位,h-slp118可使用或支持服务能力服务器(scs)功能以从如3gppts23.682中所定义的ue102的hplmn140中的服务能力暴露函数(scef)获得最后已知小区id及/或ue102可用性(或可达性)指示。这可允许h-slp118以与3gppcp定位服务几乎相当的方式支持ue102的最后已知位置、当前位置以及经延缓周期性及触发性定位。

本文针对先前所描述技术中的一些提供一些更详细的示范性实施例。

图2展示说明获得ue102的最后已知位置的程序的传信流程200,所述ue102正使用nb-iot无线接入及/或适用于iot或ciot的特征。如在阶段201处所说明,ue102发射由enb104接收的一请求。所述请求使得ue102能够进入连接状态,其中ue102获得到enb104及mme108的活动rrc信令连接。举例来说,所述请求可为nas附接请求、nas跟踪区域更新请求、rrc连接恢复、nas服务请求或nas控制平面服务请求。所述请求可包含通过ue102获得的从服务enb104接收的信号的位置测量(例如,rssi、rsrp、rsrq及/或rtt的测量),及/或可包含enb104及其它enb(例如,enb106)的rstd位置测量。所述位置测量当由ue102获得时可在阶段201之前已经获得,例如,这可在ue102由于ue102仍处于闲置状态中而具有受限资源时辅助ue102的位置测量。所述请求可进一步包含ue获得所述位置测量的时间(及日期)。

在阶段202处,enb104将s1-ap初始上下文建立消息或s1-apue上下文恢复消息发射到服务mme108,所述消息可包含任何nas消息、ue102位置测量及/或在阶段201处从ue102接收的位置测量的时间(及日期)。另外,阶段202处的消息可包含ue102的服务小区id、enb104id、通过enb104获得的ue102的位置测量(例如,rssi、rsrp、rsrq及/或rtt)及/或enb104获得服务小区id及/或位置测量的时间(及日期)。

在阶段203处,mme108可存储所接收的小区id、enb104id、ue102位置测量、enb104位置测量(或在阶段202处接收这些测量中的任一者),及mme108接收这些测量的时间(及日期)(或如果所述时间更早,那么为ue102或enb104获得这些测量的时间(及日期))。在阶段203之后,ue102可通过enb104而指配有rrc信令链路以及到mme108的信令连接,且可进入连接状态(图2中未展示)。

在阶段204处,当ue处于连接状态时,进行ue102活动,例如ue102可经由enb104、sgw112、pdg114及mme108中的一或多者发送及接收数据及/或sms(短消息服务)消息。

在阶段205处,ue102的rrc连接(及信令链路)被释放或暂时中止,且ue102进入闲置状态。ue102及/或enb104可在释放信令链路之前(或在enb104的情况下刚在释放信令链路之后)将其它位置测量发送到mme108,且mme108可存储这些测量。mme也可存储ue进入闲置状态的时间(及日期)及/或接收或获得其它位置测量的时间(及日期)。其它位置测量可在释放信令链路之前(例如,紧接在其之前)通过ue102及/或通过enb104已经获得。在阶段205处进入闲置状态可与ue102的edrx或psm支持相关联,其中ue102在较长持续时间(例如,若干小时)内可能不会变成mme108(或vplmnepc130)再次可达。

在阶段206处,通过gmlc116从某一外部来源(例如,直接或经由h-gmlc148从外部客户端150)接收ue102的位置请求。当ue102处于闲置状态时接收所述位置请求。所述位置请求可指示正请求当前或最后已知位置。

在阶段207处,gmlc116将epclcs协议(elp)提供订户位置消息发送到ue102的服务mme108以请求ue102的当前或最后已知位置,且包含ue102的标识(例如,移动台国际订户电话号码(msisdn)或国际移动订户识别码(imsi))。gmlc116可通过查询ue102的hss(例如,hss145)或通过在阶段206处的请求中经提供有mme108的地址或标识来确定mme108的地址或标识(图2中未展示)。

在阶段208处,mme108将lcsap位置请求消息发送到e-smlc110,所述消息可包含先前在阶段203及/或阶段205处存储的服务小区id、enb104id、ue102位置测量及enb104位置测量(或这些中的任一者为可用的)。mme108可在lcs-ap位置请求中包含将仅使用在阶段208处提供的信息获得ue102的位置且ue102对于定位不可用的指示。lcs-ap位置请求中的所述指示也可或替代地指示ue102未无线连接到vplmnepc130及e-utran120及/或请求ue102的最后已知位置。mme108在阶段208处的动作可基于mme108对ue102当前对于定位不可达的了解(例如,基于通过vplmnepc130对ue102的edrx或psm的支持)。mme108在阶段208处的动作也可部分基于在阶段207处接收的对ue102的当前或最后已知位置的请求。

在阶段209处,e-smlc110可(例如)使用ecid、小区id及/或otdoa定位方法根据在阶段208处接收的信息确定ue102的最后已知位置。通过e-smlc110确定ue102的最后已知位置(例如,而非尝试获得ue102的当前位置)可基于在阶段208处接收的ue102对于定位不可用的指示(或基于在阶段208处接收的ue102未无线连接到vplmnepc130及e-utran120的指示,或基于请求ue102的最后已知位置的指示)。

在阶段210处,e-smlc110将lcsap位置响应消息发送到mme108,所述消息包含在阶段209处获得的ue102的最后已知位置。

在阶段211处,mme108将elp提供订户位置确认消息发射到gmlc116,所述消息包含在阶段210处接收的ue102的最后已知位置及最后已知位置的时间(及日期)。当使用ue102的最后已知小区id或最后已知enbid获得最后已知位置时,最后已知位置的时间(及日期)可为如在阶段205处由mme108存储的ue102进入闲置状态的时间(及日期)。替代地,最后已知位置的时间(及日期)可为在阶段208处经提供到e-smlc110以获得最后已知位置的位置测量在阶段202处或阶段205处由mme108接收的时间(及日期)或由ue102或enb104获得的时间(及日期)(如果此时间更早)。在一些实施例中,最后已知位置的时间(及日期)可由最后已知位置的时期(例如,最后已知位置的时间(及日期)与当前时间(及日期)之间的时间间隔)替换。

在阶段212处,gmlc116将位置响应消息发送到外部来源(例如,外部客户端150或h-gmlc148),所述消息可包含ue102的最后已知位置及在阶段211处接收的最后已知位置的时间(及日期)或时期。

图3展示说明针对ue可用性事件的经延缓位置、向e-smlc指示ue具有nb-iot接入且需要特殊定位支持(例如,最大lpp消息大小、更长再发射及响应计时器)及通过ue使用闲置状态以获得位置测量的合并实例的传信流程300。尽管所述实例是针对nb-iot接入且包含(i)ue102的经延缓位置、(ii)闲置状态中的ue102测量及(iii)向e-smlc110指示ue102具有nb-iot接入,但不一定一起使用所有三个这些特征或ue102具有nb-iot接入,且可存在其中使用这些三个特征中的仅一者或两者来定位ue102或其中ue102具有不同接入类型(例如,emtc接入)的其它实例。如所说明,在传信流程300的阶段301处,ue102初始处于不具有到plmn(例如,到enb104及mme108)的活动rrc信令连接的闲置状态且对于定位不可达(例如,由于通过vplmnepc130对ue102的edrx或psm的支持)。

在阶段302处,gmlc116从某一外部来源(例如,直接或经由h-gmlc148从外部客户端150)接收针对ue可用性事件的ue102的经延缓位置请求。所述经延缓位置请求可在ue102下次变得对于定位可用(或可达)之后指示对ue102的当前位置的请求。

在阶段303处,gmlc116将elp提供订户位置消息发送到mme108以请求针对ue可用性事件的ue102的经延缓位置,且包含ue102的标识(例如,msisdn或imsi)。gmlc116可通过查询ue102的hss(例如,hss145)或通过在阶段302处的请求中经提供有mme108的地址或标识来确定mme108的地址或标识(图3中未展示)。

在阶段304处,由于ue102当前对于定位不可用,因此mme108存储在阶段303处接收的请求。

在阶段305处,mme108将elp提供订户位置确认消息返回到gmlc116,所述消息确认阶段303处的请求经接受。在一些实施例中,阶段305处的elp提供订户位置确认消息可包含ue102的最后已知位置及最后已知位置的时间(及日期)或时期(例如,如针对图2所描述获得),及/或可包含ue102下次变得对于定位可用的预期(例如最大)延迟。举例来说,预期(或最大)延迟可等于直到mme108处的ue102的下一允许的传呼时刻(例如,如果ue102使用edrx)或来自ue102的下一预期周期性跟踪区域更新(例如,如果ue102使用psm)的时间间隔。

在阶段306处,gmlc116可将请求接受消息发送到外部源(例如,外部客户端150),所述消息指示阶段302处的请求经接受且可包含ue102的最后已知位置、最后已知位置的时间(及日期)或时期,及/或ue102下次变得对于定位可用的预期(或最大)延迟(如果在阶段305处包含这些中的一或多者)。

在可在某一稍后时间(例如,在阶段302到阶段306后多达若干小时或更多时间)处发生的阶段307处,ue102重新进入连接状态,其中ue102(例如)由于ue102的跟踪区域更新或在变得对于传呼可用之后经mme108传呼而具有到enb104及mme108的活动rrc信令连接(图3中未展示)。

在阶段308处,mme108针对在阶段303处接收的经延缓位置请求而将lcs-ap位置请求消息发送到向e-smlc110,且可包含ue102的当前服务小区id、ue102具有nb-iot接入的指示及/或ue102在ue102处于闲置状态时进行位置测量的指示。mme108可根据在ue102先前附接到vplmnepc130时由ue102提供到mme108的ciot特征指示(例如,指示闲置状态中的ue102位置测量)(图3中未展示)或由于ue102具有nb-iot接入而确定ue102在处于闲置状态时进行位置测量。在阶段308之后,e-smlc110可使用lpp及/或lppe请求且获得ue102的定位能力(图3中未展示)。举例来说,e-smlc110可将lpp请求能力消息发送到ue102(经由mme108及enb104且图3中未展示)以请求ue102的定位能力,且ue102可将含有ue102的定位能力的lpp提供能力消息返回到e-smlc110(经由enb104及mme108且图3中未展示)。在一个实施例中,ue102的定位能力可指示ue102需要处于闲置状态以便获得位置测量的ue102所支持的一或多种定位方法。

在阶段309处,e-smlc110可经由mme108及enb104将lpp提供辅助数据消息发射到ue102,所述消息包含ue测量的辅助数据(例如,在阶段308之后通过e-smlc110获得的经指示为由ue102的任何定位能力支持的辅助数据)。辅助数据可用于ecid、otdoa、a-gnss及/或ue102所支持的其它定位方法。在一些实施例中,ue102可在阶段309之前且在阶段308之后将lpp请求辅助数据消息发送到e-smlc110(图3中未展示)以请求在阶段309处所发送的辅助数据。在一些实施例中,当e-smlc110知晓ue102具有nb-iot接入时(例如,由于在阶段308处接收的对所述情形的指示),e-smlc110可基于具有nb-iot接入的ue的最大定位消息大小或最大消息量约束在阶段309处发送到ue102的辅助数据的量。举例来说,在阶段309处发送的lpp提供辅助数据消息可不超过用于nb-iot接入的最大定位消息大小(或用于任何应用的最大消息大小)。在一些实施例中,在阶段309处可将超过一个lpp提供辅助数据消息发送到ue102,以便在不超出用于nb-iot接入的最大定位消息大小(或用于任何应用的最大消息大小)的情况下将更多辅助数据发送到ue102。

在阶段310处,e-smlc110经由mme108及enb104将lpp请求位置信息消息发射到ue102,所述消息包含对(例如)用于otdoa、a-gnss及/或ecid的位置测量的请求。如果e-smlc110知晓(例如,根据在阶段308处由mme108提供的信息或根据在阶段308之后接收的ue102的定位能力)ue102需要处于闲置状态以便获得所请求位置测量中的一些或全部,那么在阶段310处所发送的lpp请求位置信息消息可指示比正常响应时间更长的时间(例如,2分钟到10分钟)。在一些实施例中,当e-smlc110知晓ue102具有nb-iot接入时(例如,由于在阶段308处接收的对所述情形的指示),e-smlc110可约束在阶段310处从ue102请求的位置测量的数目(例如,基于具有nb-iot接入的ue的最大定位消息大小)。在一实施例中,在阶段310之后且图3中未展示,ue102可将lpp消息(例如,lpp提供位置信息消息)发送到e-smlc110及/或将nas消息发送到mme108,以指示ue102需要进入闲置状态以便获得在阶段310处由e-smlc110请求的位置测量。

在阶段311处,ue102的rrc信令连接被释放或暂时中止,且ue102进入闲置状态。阶段311可在数据传送、sms传送及/或ue102的其它活动已完成或暂时中止之后以常规方式出现。替代地,ue102可在不活动的某一时间段之后进入闲置状态,而无需等待从enb104及mme108释放或暂时中止rrc信令连接。替代地,enb104及/或mme108可在所有正常量据传送、sms及/或ue102的其它活动完成之前释放或暂时中止rrc信令连接(例如,由于从e-smlc110或从ue102接收到允许ue102进入闲置状态的请求)。在阶段311之后,mme108及e-smlc110可基于ue102在处于闲置状态时进行位置测量的指示或感知(例如,如先前所描述获得)而保持ue102的位置会话及位置上下文信息,以使得所述位置会话稍后能够在阶段313处恢复。

在阶段312处,当ue102处于闲置状态时,ue102(例如)使用otdoa、a-gnss及/或ecid获得在阶段310处请求的位置测量中的一些或全部。

在阶段313处,ue102将nas服务请求、rrc连接恢复、cp服务请求或某一其它消息发射到enb104(或在enb104不再适用作服务enb时,可能发射到一不同enb,例如enb106),以使得ue102能够获得到enb104(或到另一enb)及到mme108的rrc信令连接,且重新进入连接状态。

在阶段314处,且在ue已重新进入连接状态之后,ue102经由enb104(或其它服务enb)及mme108将lpp提供位置信息消息发射到e-smlc110,所述消息包含在阶段312处获得的ue位置测量。

在阶段315处,e-smlc110使用在阶段314处接收的测量来确定(例如,计算)ue102位置。

在阶段316处,e-smlc110将lcsap位置响应消息发射到mme108,所述消息包含在阶段315处确定的ue位置。

在阶段317处,mme108将elp订户位置报告消息发射到gmlc116,所述消息包含在阶段316处接收的ue102位置及其它信息(例如,ue102id,例如msisdn或imsi或在阶段303处接收或在阶段305处发送的某一其它id),以使得gmlc116能够将所述elp订户位置报告消息与在阶段303处由gmlc116发送的elp消息及在阶段305处由gmlc116接收的elp消息相关联。

在阶段318处,gmlc116将经延缓位置响应与在阶段317处接收的ue102位置一起发射到外部源(例如,外部客户端150)。

在阶段319处,gmlc116将elp订户位置报告确认消息发射到mme108。

图4为说明ue102的硬件实施的实例的图式。ue102可包含用以与(例如)例如enb104及enb106(展示于图1中)的蜂窝式收发器无线通信的wwan收发器402。ue102也可包含用以与本地收发器(例如,wifiap或bt信标)无线通信的wlan收发器404。ue102可包含可与wwan收发器402及wlan收发器404一起使用的一或多个天线406。ue102可进一步包含用于接收及测量经由一或多个天线406接收的来自spssv160(展示于图1中)的信号的sps接收器408。ue102可包含一或多个传感器410,例如相机、加速计、陀螺仪、电子罗盘、磁力计、气压计等。ue102可进一步包含用户接口412,其可包含(例如)显示器、小键盘或其它输入装置,例如显示器上的虚拟小键盘,用户可经由所述用户接口412与ue102介接。

ue102进一步包含一或多个处理器414及存储器420,其可通过总线416耦合在一起。所述一或多个处理器414及ue102的其它组件可类似地通过总线416、单独的总线耦合在一起,或可直接连接在一起或使用前述的组合耦合。存储器420可含有可执行码或软件指令,其在由所述一或多个处理器414执行时,使得所述一或多个处理器414用作经编程以执行本文公开的技术的专用计算机。如图4中所说明,存储器420可包含一或多个组件或模块,其可由所述一或多个处理器414实施以执行本文所描述的方法。尽管所述组件或模块经说明为存储器420中可由所述一或多个处理器414执行的软件,但应理解,所述组件或模块可为所述一或多个处理器414中或所述处理器外的专用硬件。

存储器420可包含nb-iot/ciot单元422,其在由所述一或多个处理器414实施时配置所述一或多个处理器414,以在与网络实体(例如,e-smlc110、h-slp118、mme108或enb104)通信期间通过wwan收发器402实现nb-iot或ciot类型网络通信及特征。举例来说,nb-iot/ciot单元422可使wwan收发器402通知网络实体ue102支持nb-iot或ciot类型网络通信及/或ue102支持与nb-iot或ciot网络通信相关联的其它特征(例如,当处于闲置状态时获得位置测量)。nb-iot/ciot单元422在由所述一或多个处理器414实施时可使得所述指示定义由ue102支持的nb-iot或ciot无线接入类型的方面。

存储器420可进一步包含位置测量单元424,其在由所述一或多个处理器414实施时配置所述一或多个处理器414以(例如)使用wwan收发器402、wlan收发器404及sps接收器408中的一或多者来获得位置测量。举例来说,位置测量可包含小区id、rssi、rsrp、rsrq、rstd或rtt测量中的至少一者。位置测量单元424在由所述一或多个处理器414实施时可使得(例如)在连接到网络之前获得位置测量,且可使得wwan收发器402在ue102连接到网络后将所述位置测量发射到位置服务器(例如,e-smlc110)或其它实体(例如,mme108)。

存储器420可进一步包含位置会话单元426,其在由所述一或多个处理器414实施时配置所述一或多个处理器414,以在ue102进入与无线网络(例如,vplmnepc130及e-utran120)的连接状态后,(例如)当从位置服务器(例如,e-smlc110或h-slp118)请求或由ue102发起时参与或重新参与同所述位置服务器的定位会话。位置会话单元426在经实施时可使得所述一或多个处理器414延缓使用位置测量单元424进行位置测量直到ue102不再处于连接状态。位置会话单元426(例如)可使得所述一或多个处理器414等待无线网络释放或暂时中止与所述无线网络的连接,或可释放与无线网络的连接。在使用位置测量单元424获得位置测量后,实施位置会话单元426的所述一或多个处理器414可使得ue102重新进入与无线网络的连接状态且使得wwan收发器402将获得的位置测量提供到位置服务器。

存储器420可进一步包含触发单元428。触发单元428在由所述一或多个处理器414实施时配置所述一或多个处理器414以接收(例如)提供于移动终止位置请求中的触发参数。触发参数可包含(例如)触发事项评估间隔、周期性最大报告间隔触发事项,及一或多个定位触发事项。触发事项评估间隔可为用于评估所述一或多个定位触发事项的最小或最大间隔。定位触发事项可包括以下中的至少一者:(i)固定周期性报告间隔;(ii)小区改变;(iii)ta改变;(iv)进入、离开或停留在根据一组小区及/或ta定义的地理区域内;或(v)从前一位置移动超过阈值直线距离。触发单元428在由所述一或多个处理器414实施时以触发事项评估间隔来评估一或多个位置触发且同时跟踪所述周期性最大报告间隔触发事项。当触发条件出现时或当所述周期性最大报告间隔触发事项出现时,实施触发单元428的所述一或多个处理器414使得ue102与无线网络重新进入连接状态,且使得位置会话单元426发起或重新发起与无线网络(例如,与无线网络中的或可从无线网络接入的e-smlc110或h-slp118)的位置会话。

取决于应用,可通过各种装置实施本文中所描述的方法。举例来说,这些方法可以硬件、固件、软件或其任何组合来实施。对于硬件实施,所述一或多个处理器414可实施于以下各者内:一或多个专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理装置(dspd)、可编程逻辑装置(pld)、现场可编程门阵列(fpga)、处理器、控制器、微控制器、微处理器、电子装置、经设计以执行本文中所描述的功能的其它电子单元或其组合。

对于涉及固件及/或软件的ue102的实施方案,可通过执行本文中描述的单独功能的模块(例如,程序、功能等)实施所述方法。任何有形地体现指令的机器可读媒体可用于实施本文中所描述的方法。举例来说,软件代码可存储于存储器(例如,存储器420)中且由一或多个处理器414执行,从而使得所述一或多个处理器414用作经编程以执行本文公开的技术的专用计算机。存储器可实施于所述一或多个处理器414内或实施于所述一或多个处理器414外部。如本文中所使用,术语“存储器”是指任何类型的长期、短期、易失性、非易失性或其它存储器,且不应限于任何特定类型的存储器或任何特定数目的存储器或存储存储器的媒体类型。

如果以固件及/或软件实施,那么由ue102执行的功能可作为一或多个指令或代码而存储于例如存储器420的非暂时性计算机可读存储媒体上。存储媒体的实例包含编码有数据结构的计算机可读媒体及编码有计算机程序的计算机可读媒体。计算机可读媒体包含物理计算机存储媒体。存储媒体可为可由计算机存取的任何可用媒体。借助于实例而非限制,这类计算机可读媒体可包括ram、rom、eeprom、cd-rom或其它光盘存储装置、磁盘存储装置、半导体存储装置或其它存储装置,或可用以存储呈指令或数据结构形式的所需程序码且可由计算机存取的任何其它媒体;如本文中所使用,磁盘及光盘包含压缩光盘(cd)、激光光盘、光学光盘、数字多功能光盘(dvd)、软盘及蓝光光盘,其中磁盘通常以磁性方式再生数据,而光盘通过激光以光学方式再生数据。以上各者的组合也应包含于计算机可读媒体的范围内。

除存储在计算机可读存储媒体上之外,用于ue102的指令及/或数据可经提供为包含于通信设备中的发射媒体上的信号。举例来说,包括ue102的部分或所有的通信设备可包含具有指示指令及数据的信号的收发器。指令及数据存储于非暂时性计算机可读媒体(例如,存储器420)上,且经配置以使得所述一或多个处理器414用作经编程以执行本文公开的技术的专用计算机。即,通信设备包含具有指示用以执行所公开功能的信息的信号的发射媒体。在第一时间处,包含于通信设备中的发射媒体可包含用以执行所公开功能的信息的第一部分,而在第二时间处,包含于通信设备中的发射媒体可包含用以执行所公开功能的信息的第二部分。

因此,使用窄带物联网(nb-iot)无线接入及/或蜂窝式物联网(ciot)特征的用户设备(例如,ue102)可包含用于通过使用窄带物联网(nb-iot)无线接入及/或蜂窝式物联网(ciot)特征的用户设备与无线网络进入连接状态的装置,其可为(例如)wwan收发器402。用于参与同位置服务器(例如,e-smlc110或h-slp118)的定位会话的装置可为(例如)具有专用硬件或实施存储器420中的可执行码或软件指令的一或多个处理器414(例如,位置会话单元426)。用于从位置服务器接收对于位置测量的请求的装置可为(例如)wwan收发器402。用于延缓进行位置测量直到用户设备与无线网络未处于连接状态的装置可为(例如)具有专用硬件或实施存储器420中的可执行码或软件指令的一或多个处理器414(例如,位置会话单元426)。用于通过用户设备进入闲置状态的装置(其中用户设备不与无线网络连接)可为(例如)wwan收发器402及具有专用硬件或实施存储器420中的可执行码或软件指令的一或多个处理器414。用于在处于闲置状态时获得位置测量的装置可为(例如)wwan收发器402及具有专用硬件或实施存储器420中的可执行码或软件指令的一或多个处理器414(例如,位置测量单元424)。用于与无线网络重新进入连接状态的装置可为(例如)wwan收发器402及具有专用硬件或实施存储器420中的可执行码或软件指令的一或多个处理器414(例如,位置会话单元426)。用于将位置测量提供到位置服务器的装置可为(例如)wwan收发器402及具有专用硬件或实施存储器420中的可执行码或软件指令的一或多个处理器414(例如,位置会话单元426)。

使用窄带物联网(nb-iot)无线接入及/或蜂窝式物联网(ciot)特征的用户设备(例如,ue102)可包含用于在ue与无线网络处于连接状态时从无线网络(例如,从无线网络中或与无线网络相关联的mme108、e-smlc110或h-slp118)接收移动终止位置请求的装置,所述移动终止位置请求包括触发事项评估间隔、周期性最大报告间隔触发事项及一或多个定位触发事项,所述装置可为(例如)wwan收发器402及具有专用硬件或实施存储器420中的可执行码或软件指令的一或多个处理器414(例如,位置会话单元426及触发单元428)。用于在ue不处于连接状态时以触发事项评估间隔来评估所述一或多个定位触发事项的装置可包含(例如)具有专用硬件或实施存储器420中的可执行码或软件指令的一或多个处理器414(例如,触发单元428),以及wwan收发器402、wlan收发器404、sps接收器408及传感器410中的一或多者。用于在检测到触发条件时或在周期性最大报告间隔触发事项出现时与无线网络重新进入连接状态的装置可为(例如)wwan收发器402及具有专用硬件或实施存储器420中的可执行码或软件指令的一或多个处理器414(例如,触发单元428)。用于在重新进入连接状态之后发起或重新发起与无线网络(例如,与无线网络中或可从无线网络接入的位置服务器,例如e-smlc110或h-slp118)的位置会话的装置可为(例如)具有专用硬件或实施存储器420中的可执行码或软件指令的一或多个处理器414(例如,位置会话单元426)。

图5为说明网络实体500的硬件实施的实例的图式,所述网络实体500例如mme108、e-smlc110、gmlc116、h-slp118、h-gmlc148或enb104。网络实体500包含(例如)硬件组件,例如外部接口502,其可为能够直接或经由一或多个中间网络(例如,hplmn140及/或vplmnepc130及e-utran120)及/或一或多个网络实体(例如,enb104及/或mme108)连接到ue102的有线或无线接口。网络实体500包含一或多个处理器504及存储器510,其可通过总线506耦合在一起。存储器510可含有可执行码或软件指令,其在由所述一或多个处理器504执行时,使得所述一或多个处理器用作经编程以执行本文公开的技术的专用计算机。如图5中所说明,存储器510可包含可由所述一或多个处理器504实施以执行如本文所描述的方法的一或多个组件或模块。尽管所述组件或模块经说明为存储器510中可由所述一或多个处理器504执行的软件,但应理解,所述组件或模块可为所述一或多个处理器504中或所述处理器外的专用硬件。应理解,由于网络实体500可对应于多个不同网络实体,因此并非本文所描述的网络实体500的所有功能及组件可针对网络实体500的任何特定实例存在。

举例来说,存储器510可包含位置会话单元512,其在由所述一或多个处理器504实施时配置所述一或多个处理器504以使得能够(例如)经由外部接口502与用户设备(例如,ue102)通信以请求位置会话或接收对位置会话的请求。位置会话单元512在由所述一或多个处理器504实施时可配置所述一或多个处理器504以在位置请求消息或位置请求消息的确认中或在来自另一实体(例如,外部客户端150或mme108)的位置请求中接收(例如)来自用户设备的所述用户设备支持nb-iot无线接入及/或ciot特征的指示。所接收的指示可进一步定义由ue102支持的nb-iot无线接入及/或ciot特征的方面。网络实体500也可或替代地经配置有存储于存储器中的基站配置数据(例如,bsa数据)及/或小区配置数据,例如支持nb-iot接入的基站(例如,enb104及/或enb106)及/或小区的标识。位置会话单元512在由所述一或多个处理器504实施时可配置所述一或多个处理器504,以基于接收到的服务用户设备的基站或小区的标识及具有支持nb-iot接入的基站或小区的标识的基站或小区配置数据来推断用户设备(例如,ue102)支持窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征。响应于确定用户设备(例如,ue102)支持窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征,实施位置会话单元512的所述一或多个处理器504可限制与用户设备的定位交互。网络实体500可配置有(例如)存储于存储器510中的配置参数,例如使用nb-iot无线接入或ciot特征的用户设备的最大消息大小、最大定位消息大小或最大预期消息传送延迟,或其组合。实施位置会话单元512的所述一或多个处理器504可通过相对于具有非nb-iot无线接入及非ciot特征的另一ue的定位交互,使用减小的最大定位消息大小、更长的再发射及响应计时器、大小受约束的辅助数据及/或通过从用户设备请求减少数目个位置测量来限制与所述用户设备的定位交互。

存储器510可包含最后已知位置单元514,其在由所述一或多个处理器504实施时配置所述一或多个处理器504以(例如,从ue102或从enb104)接收ue102的位置测量,且使得位置测量存储于(例如)存储器510或其它存储器中。举例来说,位置测量可为小区id(例如,最后服务小区id)、基站id(例如,enb104的最后服务enbid),以及接收信号强度指示符(rssi)、rsrp、rsrq、rstd及往返时间(rtt)中的至少一者。借助于实例,位置测量可在ue102无线连接到网络之前或在ue102无线连接到网络之后通过ue102获得,且可在ue102无线连接到网络时由所述一或多个处理器504接收。位置测量也可或替代地在ue102无线连接到网络时从通过接入点(例如,enb104(图1中所展示))进行的测量获得。最后已知位置单元514配置所述一或多个处理器504以在ue102未无线连接到网络时使用所述位置测量来确定ue102的最后已知位置。举例来说,如果网络实体500为(例如)mme108或enb104而非位置服务器(例如,e-smlc110),那么当ue102未无线连接到网络(例如且对于定位不可达)时在(例如,从gmlc116)接收到对于ue102的定位请求后,经最后已知位置单元514配置的所述一或多个处理器504可使得外部接口502将ue102的经存储位置测量与ue102未无线连接到网络的指示一起发射到位置服务器(例如,e-smlc110)。替代地,最后已知位置单元514可配置所述一或多个处理器504以使得位置会话单元512使用所存储的位置测量来确定ue102的最后已知位置。外部接口502可进一步将ue102的最后已知位置(例如,当由网络实体500获得时)发射到外部客户端150或例如gmlc116或h-gmlc148的请求实体。

存储器510可包含延缓定位单元516,其在由所述一或多个处理器504实施时配置所述一或多个处理器504以使得位置会话单元512参与同ue102的定位会话,且准许ue102延缓获得位置测量直到ue102不再连接到网络。延缓定位单元516配置所述一或多个处理器504以准许ue102重新参与定位会话且在ue102已重新进入连接状态之后为由位置会话单元512实施的定位会话提供位置测量。

存储器510可包含触发单元518,其在由所述一或多个处理器504实施时配置所述一或多个处理器504以定义包括触发事项评估间隔、周期性最大报告间隔触发事项及/或一或多个定位触发事项的触发参数,且使得外部接口502在移动终止位置请求中将所述触发参数提供到ue102。举例来说,定位触发事项可包括以下中的至少一者:(i)固定周期性报告间隔;(ii)小区改变;(iii)ta改变;(iv)进入、离开或停留在根据一组小区及/或ta定义的地理区域内;或(v)从前一位置移动超过阈值直线距离。

取决于应用,可通过各种装置实施本文中所描述的方法。举例来说,这些方法可使用硬件、固件、软件或其任何组合实施于网络实体500中。对于硬件实施,所述一或多个处理器504可实施于以下各者内:一或多个专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理装置(dspd)、可编程逻辑装置(pld)、现场可编程门阵列(fpga)、处理器、控制器、微控制器、微处理器、电子装置、经设计以执行本文中所描述的功能的其它电子单元或其组合。

对于涉及固件及/或软件的网络实体500的实施方案,可通过执行本文中描述的单独功能的模块(例如,程序、功能等)实施所述方法。任何有形地体现指令的机器可读媒体可用于实施本文中所描述的方法。举例来说,软件代码可存储于存储器中且由一或多个处理器单元执行,从而使得处理器单元用作经编程以执行本文公开的技术的专用计算机。存储器可实施于所述一或多个处理器504内或实施在所述一或多个处理器504外部(例如,作为存储器510)。如本文中所使用,术语“存储器”是指任何类型的长期、短期、易失性、非易失性或其它存储器,且不应限于任何特定类型的存储器或任何特定数目的存储器或存储存储器的媒体类型。

如果以固件及/或软件实施于网络实体500中,那么本文所描述的功能可作为一或多个指令或代码而存储于非暂时性计算机可读存储媒体上。实例包含编码有数据结构的计算机可读媒体及编码有计算机程序的计算机可读媒体。计算机可读媒体包含物理计算机存储媒体。存储媒体可为可由计算机存取的任何可用媒体。借助于实例而非限制,这类计算机可读媒体可包括ram、rom、eeprom、cd-rom或其它光盘存储装置、磁盘存储装置、半导体存储装置或其它存储装置,或可用以存储呈指令或数据结构形式的所需程序码且可由计算机存取的任何其它媒体;如本文中所使用,磁盘及光盘包含压缩光盘(cd)、激光光盘、光学光盘、数字多功能光盘(dvd)、软盘及蓝光光盘,其中磁盘通常以磁性方式再生数据,而光盘通过激光以光学方式再生数据。以上各者的组合也应包含于计算机可读媒体的范围内。

除存储在计算机可读存储媒体上之外,用于网络实体500的指令及/或数据可经提供为包含于通信设备中的发射媒体上的信号,所述通信设备可包括网络实体500的部分或所有。举例来说,通信设备可包含具有指示指令及数据的信号的收发器。指令及数据存储于非暂时性计算机可读媒体(例如,存储器510)上,且经配置以使得所述一或多个处理器504用作经编程以执行本文公开的技术的专用计算机。即,通信设备包含具有指示用以执行所公开功能的信息的信号的发射媒体。在第一时间处,包含于通信设备中的发射媒体可包含用以执行所公开功能的信息的第一部分,而在第二时间处,包含于通信设备中的发射媒体可包含用以执行所公开功能的信息的第二部分。

因此,网络实体500可包含用于接收用户设备(例如,ue102)正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征的指示的装置,其可为(例如)外部接口502及具有专用硬件或实施存储器510中的可执行码或软件指令的一或多个处理器504(例如,位置会话单元512)。用于响应于ue正使用nb-iot无线接入或ciot特征的指示而限制与ue的定位交互的装置可为(例如)具有专用硬件或实施存储器510中的可执行码或软件指令的一或多个处理器504(例如,位置会话单元512),其中限制定位交互包括以下中的至少一者:使用减小的最大定位消息大小、使用更长的再发射及响应计时器、使用大小受约束的辅助数据,或从ue请求减少数目个位置测量,每一者相对于具有非nb-iot无线接入及非ciot特征的另一ue的定位交互。

例如网络实体500的设备可包含用于接收正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征的用户设备(例如,ue102)的位置测量的装置,其可为(例如)外部接口502及具有专用硬件或实施存储器510中的可执行码或软件指令的一或多个处理器504(例如,最后已知位置单元514)。用于存储位置测量及时间戳的装置可为(例如)存储器510及具有专用硬件或实施存储器510中的可执行码或软件指令的一或多个处理器504(例如,最后已知位置单元514)。用于在用户设备未连接到无线网络时接收对于用户设备的位置请求的装置可包含(例如)外部接口502及具有专用硬件或实施存储器510中的可执行码或软件指令的一或多个处理器504(例如,位置会话单元512)。用于将位置测量与用户设备未连接到无线网络的指示一起发射到位置服务器(例如,e-smlc110)的装置可为(例如)外部接口502及具有专用硬件或实施存储器510中的可执行码或软件指令的一或多个处理器504(例如,最后已知位置514)。用于从位置服务器接收包括用户设备的最后已知位置的响应的装置可包含(例如)外部接口502及具有专用硬件或实施存储器510中的可执行码或软件指令的一或多个处理器504(例如,最后已知位置单元514)。

例如网络实体500的设备可包含用于接收对正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征的用户设备(例如,ue102)的位置请求的装置,其中所述位置请求包括ue的位置测量及ue未连接到无线网络的指示;所述装置可为(例如)外部接口502及具有专用硬件或实施存储器510中的可执行码或软件指令的一或多个处理器504(例如,位置会话单元512)。用于基于位置测量来确定ue的最后已知位置的装置可为(例如)具有专用硬件或实施存储器510中的可执行码或软件指令的一或多个处理器504(例如,最后已知位置单元514)。用于返回包括ue的最后已知位置的位置响应的装置可为(例如)外部接口502。

例如网络实体500的设备可包含用于参与同正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征来接入无线网络的用户设备(例如,ue102)的定位会话的装置,其可为(例如)外部接口502及具有专用硬件或实施存储器510中的可执行码或软件指令的一或多个处理器504(例如,位置会话单元512)。用于接收ue将延缓进行用于定位会话的位置测量直到ue与无线网络不处于连接状态的指示的装置可为(例如)外部接口502及具有专用硬件或实施存储器510中的可执行码或软件指令的一或多个处理器504(例如,延缓定位单元516)。用于将对位置测量的请求发送到ue的装置可为(例如)外部接口502及具有专用硬件或实施存储器510中的可执行码或软件指令的一或多个处理器504(例如,延缓定位单元516及位置会话单元512),其中对位置测量的所述请求包括增加的最大响应时间,其高于未接收到指示的另一ue的最大响应时间。用于在增加的最大响应时间过期之前从ue接收所请求的位置测量的装置可为(例如)外部接口502及具有专用硬件或实施存储器510中的可执行码或软件指令的一或多个处理器504(例如,位置会话单元512)。用于基于所接收的位置测量确定ue的位置的装置可为(例如)具有专用硬件或实施存储器510中的可执行码或软件指令的一或多个处理器504(例如,位置会话单元512)。

在一个实施方案中,一种非暂时性计算机可读媒体可具有存储于其中的计算机可执行指令,所述指令可由一或多个处理器执行以:接收对正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征的用户设备(ue)的位置请求,其中所述位置请求包括ue的位置测量及ue未连接到无线网络的指示;基于所述位置测量确定ue的最后已知位置;且返回包括ue的最后已知位置的位置响应。

图6展示说明在ue正使用nb-iot无线接入或ciot特征来接入无线网络(例如,vplmnepc130及e-utran120)时限制与ue(例如,ue102)的定位交互的方法的过程流程600。过程流程600可由网络架构100中的位置服务器(例如,e-smlc110或h-slp118)执行。过程流程600可在框602处开始,其中位置服务器接收ue正使用窄带物联网(nb-iot)无线接入及/或蜂窝式物联网(ciot)特征来接入无线网络的指示。当位置服务器为e-smlc(例如,e-smlc110)时,可在由mme(例如,mme108)所发送的位置请求消息(例如,lcs-ap位置请求)中接收所述指示。当位置服务器为slp(例如,h-slp118)时,可在由外部客户端(例如,外部客户端150)所发送的位置请求消息(例如,针对oma移动位置协议(mlp)定义的位置请求消息)中接收所述指示。在其它情况下,可从ue(例如在lpp或lpp/lppe定位协议消息中)或从ue的服务enodeb(例如,enb104)(例如在lppa消息中)接收所述指示。在另一实施例中,位置服务器可配置有基站配置数据(例如,bsa数据)或小区配置数据,其可分别包含支持nb-iot无线接入的基站或小区的指示。所述指示随后可(例如从ue、mme或enb)经接收作为当前服务ue的基站或小区的标识:位置服务器随后可分别基于基站或小区配置数据中当前服务ue的经识别基站或小区支持nb-iot无线接入的指示推断ue正使用nb-iot无线接入或ciot特征。

在框604处,位置服务器响应于ue正使用nb-iot无线接入或ciot特征的指示而限制与ue的定位交互。限制与ue的定位交互可包含以下中的至少一者:使用减小的最大定位消息大小(例如,针对lpp或lpp/lppe的最大定位消息大小)、使用更长的再发射及响应计时器、使用大小受约束的辅助数据,或从ue请求减少数目个位置测量,其中每一类型的限制是相对于使用非nb-iot无线接入及非ciot特征的另一ue(例如,使用正常lte无线接入的另一ue)的定位交互而言的。

为支持框604中与ue的受限定位交互,位置服务器可配置有用于nb-iot无线接入及/或ciot特征的一或多个配置参数。所述一或多个配置参数可包括正使用nb-iot无线接入或ciot特征的ue的最大定位消息大小(例如,针对lpp及/或lpp/lppe的最大定位消息大小)、最大消息量及/或最大预期消息传送延迟。

在一些实施例中,为支持框604中与ue的受限定位交互,在框602处接收的指示可包括针对ue(例如通过无线网络)支持的nb-iot无线接入及ciot特征的方面。针对ue支持的nb-iot无线接入及ciot特征的方面可包括以下中的至少一者:最大定位消息大小(例如,针对lpp及/或lpp/lppe的最大定位消息大小)、最大消息量、最大预期消息传送延迟,或这些的某一组合。

图7展示说明确定正使用nb-iot无线接入及/或ciot特征来接入无线网络(例如,vplmnepc130及e-utran120)的ue(例如,ue102)的最后已知位置的方法的过程流程700。过程流程700可由ue的服务mme(例如,mme108)执行。过程流程700可在框702处开始,其中由ue的mme接收位置测量。所述位置测量可在连接到无线网络之前不久或在连接到无线网络时已由ue获得,且可在ue连接到无线网络时从ue接收(例如,在如3gppts24.301中所定义的nas消息中)。替代地或另外,所述位置测量可已由ue获得且传送到例如ue的服务基站的接入点(例如,enb104)及/或可已由接入点(例如,enb104)获得,且随后可在ue连接到无线网络时或在ue不再连接到无线网络之后不久由mme(例如使用lppa)从接入点接收。在ue连接到无线网络时,位置测量可包含ue的最后已知服务小区标识(id)或最后已知服务enodebid。位置测量可进一步包含接收信号强度指示(rssi)、参考信号接收功率(rsrp)、参考信号接收质量(rsrq)、信噪比(s/n)、往返信号传播时间(rtt)、参考信号时间差(rstd),或这些的某一组合。在一些实施例中,框702可对应于传信流程200中的阶段201及202及/或阶段205。

在过程流程700中的框704处,mme可存储在框702处接收的位置测量以及时间戳。时间戳可对应于mme接收位置测量的时间(及日期)、ue或由接入点获得位置测量的时间(及日期)(如果所述时间更早),或ue进入闲置状态的时间(及日期)(例如,如果位置测量包括最后已知小区id或最后已知enbid)。在一些实施例中,框704可对应于传信流程200中的阶段203及/或阶段205。

在框706处,当ue未连接到无线网络时(由于如在传信流程200中的阶段205处ue的信令连接释放),mme接收对ue的位置请求。所述位置请求可从gmlc(例如,gmlc116)接收,gmlc又可已从外部客户端(例如,外部客户端150)或从另一gmlc(例如,h-gmlc148)接收位置请求。所述位置请求可包含对ue的当前或最后已知位置的请求。在一些实施例中,框706可对应于传信流程200中的阶段207。

在框708处,mme将位置测量与ue未连接到无线网络的指示一起发射到位置服务器。在一些实施例中,位置服务器可为e-smlc(例如,e-smlc110),且位置测量可作为lcs-ap位置请求的部分经发射到e-smlc。如果ue对于定位从mme不可达(例如,如果ue正使用edrx或psm),那么mme可包含ue未连接到无线网络的指示。在一些实施例中,ue未连接到无线网络的指示可为mme请求ue的最后已知位置的指示或ue当前从无线网络不可达的指示。在一些实施例中,框708可由ue未连接到无线网络且从无线网络不可达以及在框706处接收的位置请求包含对ue的最后已知位置的请求(或对ue的当前或最后已知位置的请求)而触发。在一些实施例中,框708可对应于传信流程200中的阶段208。

在框710处,mme从位置服务器接收包括ue的最后已知位置的响应。举例来说,位置服务器可已使用在框708处发射的位置测量且基于在框708处发射的ue未连接到无线网络的指示来确定(例如,计算)最后已知位置。在一些实施例中,框710可对应于传信流程200中的阶段210。

在框710之后(且未在图7中展示),mme可将位置响应返回到在框706处接收的位置请求的来源,且可在位置响应中包含在框710处接收的ue的最后已知位置及在框704处存储的时间戳。

图8展示说明延缓由ue(例如,ue102)进行位置测量直到ue处于闲置状态的方法的过程流程800。过程流程800可由正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征来接入无线网络(例如,vplmnepc130及e-utran120)的ue(例如,ue102)执行。在一些实施例中,过程流程800可由使用其它类型的无线接入(例如,lte宽带接入或emtc接入)的其它ue执行,例如当ue102具有受限资源(例如,受限的处理、存储器及/或rf收发器)时。

过程流程800可在框802处开始,其中ue例如由于获得与服务enb(例如,enb104)及服务mme(例如,mme108)的信令连接而与无线网络进入连接状态。在一些实施例中,框802可对应于传信流程300中的阶段307。

在框804处,ue参与同位置服务器的定位会话。在一些实施例中,定位会话可为针对用于如3gppts36.305中所定义的lte、emtc或nb-iot接入的3gppcp定位解决方案的定位会话;在这种情况下,位置服务器可为e-smlc(例如,e-smlc110)。在其它实施例中,定位会话可为针对omasuplup定位解决方案(例如,如omatsoma-ts-ulp-v2_0_3中所定义)的定位会话;在这种情况下,位置服务器可为slp(例如,h-slp118)。在一些实施例中(例如,对于用于mt-lr的定位会话),由ue参与同位置服务器的定位会话可包括从位置服务器接收消息(例如,supl、lpp或lpp/lppe消息)以发起或开始定位会话。在一些其它实施例中(例如,对于针对mo-lr的定位会话),由ue参与同位置服务器的定位会话可包括将消息(例如,supl、nasmo-lr、lpp或lpp/lppe消息)发射到无线网络或发射到位置服务器以发起或开始定位会话。在一些实施例中,参与同位置服务器的定位会话可包含将ue将延缓进行用于定位会话的位置测量直到ue不处于连接状态的指示发射到位置服务器或发射到无线网络(例如,发射到无线网络中ue的服务mme,例如mme108)。在一些实施例中,指示可包括ue针对一或多种定位方法在处于闲置状态时进行位置测量的所述一或多种定位方法的指示。在一些实施例中,指示为针对lpp或lppe定位协议的指示。举例来说,指示可为与特定定位方法相关联或与ue支持的所有定位方法相关联的ue的定位能力的参数或标志,且可由ue使用lpp或lpp/lppe提供能力消息发送到位置服务器。

在框806处,ue从位置服务器接收对位置测量的请求。举例来说,可在lpp或lpp/lppe请求位置信息消息中接收所述请求。所请求的位置测量可包含针对例如ecid、otdoa、a-gnss、wifi、传感器等一或多种定位方法的测量,及/或可包含对ue的位置估计的请求。在一些实施例中,框806可对应于传信流程300中的阶段310。

在框808处,ue可延缓进行在框806处所请求的位置测量直到ue与无线网络未处于连接状态。举例来说,可在当ue连接到无线网络时不具有足够资源(例如,处理、存储器、rf接收器链)来获得所请求的位置测量时执行框808。

在框810处,ue进入闲置状态,其中ue未与无线网络连接。举例来说,ue可:(i)等待直到无线网络(例如,ue的服务enb(例如,enb104)或服务mme(例如,mme108))释放或暂时中止与无线网络的信令连接;(ii)自身释放或暂时中止与无线网络的信令连接(例如,在ue未检测到与无线网络的例如数据或sms的活动的某一逾时时间段之后);或(iii)从服务enb(例如,enb104)、服务mme(例如,mme108)或位置服务器请求释放或暂时中止与无线网络的信令连接。在一些实施例中,框810可对应于传信流程300中的阶段311。

在框812处,ue在处于闲置状态时获得在框806处所请求的位置测量。在处于闲置状态时获得位置测量可使得ue能够分配比ue处于连接状态时更多的资源(例如,处理、存储器、rf接收器链)来获得位置测量,这可改进测量精确性、减少响应时间及/或使得能够使用某些定位方法。在一些实施例中,框812可对应于传信流程300中的阶段312。

在框814处,ue与无线网络重新进入连接状态。举例来说,ue可将nas服务请求、nas控制平面服务请求或rrc连接恢复发送到无线网络(例如,发送到enb(例如,enb104)或服务mme(例如,mme108))以便启动重新进入连接状态。在一些实施例中,框814可对应于传信流程300中的阶段313。

在框816处,ue将在框812处获得的位置测量提供到位置服务器。举例来说,ue可在lpp或lpp/lppe提供位置信息消息中将位置测量发送到位置服务器。在一些实施例中,框816可对应于传信流程300中的阶段314。位置服务器随后可使用所述位置测量来确定ue的位置(例如,如在传信流程300中的阶段315处)。

图9展示说明支持用于用户设备处的周期性及触发性定位的位置会话的方法的过程流程900。过程流程900可由例如ue102的ue执行。在一些实施例中,执行过程流程900的ue可使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征来接入无线网络(例如,vplmnepc130及e-utran120),但其它ue(例如,具有正常宽带lte接入的ue)也可执行过程流程900。

过程流程900可在框902处开始,其中当ue与无线网络处于连接状态时,ue从无线网络接收移动终止位置请求(mt-lr)。所述移动终止位置请求可包括触发事项评估间隔(例如,最小或最大触发事项评估间隔)、周期性最大报告间隔触发事项及一或多个定位触发事项。所述移动终止位置请求可从服务mme(例如,mme108)接收或从位置服务器(例如,e-smlc110或h-slp118)接收。所述一或多个定位触发事项可包括以下中的至少一者:i)固定周期性位置报告间隔;(ii)小区改变;(iii)跟踪区域改变;(iv)进入、离开或停留在根据一组小区及跟踪区域定义的地理区域内;或(v)从ue之前一位置移动超过阈值直线距离。

在框904处,当ue与无线网络未处于连接状态时,ue以触发事项评估间隔评估一或多个定位触发事项。在一些实施例中,ue也可在ue与无线网络处于连接状态时评估所述一或多个定位触发事项。

在框906处,当ue检测到触发条件时或当周期性最大报告间隔触发事项出现时,ue与无线网络重新进入连接状态。

在框908处,ue在重新进入连接状态之后发起或重新发起与无线网络的位置会话。举例来说,ue可发起与无线网络中一或多个实体(例如,mme108、e-smlc110及/或h-slp118)的新的位置会话,或可恢复与所述实体之前一位置会话。

在框910处(其为视情况存在的框且使用虚线展示),ue可将位置信息提供到无线网络。位置信息可包括位置测量、位置估计、在框906处检测到的触发条件的指示,或这些的某一组合。位置信息可经提供到无线网络中的一实体,例如e-smlc(例如,e-smlc110)或slp(例如,h-slp118)。

图10展示说明支持ue的最后已知位置的方法的过程流程1000,所述ue正使用nb-iot无线接入及/或ciot特征来接入无线网络。过程流程1000可由例如e-smlc110的位置服务器执行。

过程流程1000可在框1002处开始,其中位置服务器接收对正使用窄带物联网(nb-iot)无线接入及/或蜂窝式物联网(ciot)的ue的位置请求。所述位置请求可包括ue的位置测量及ue未连接到无线网络的指示。在一些实施例中,所述位置请求可包括lcs-ap位置请求且可由ue的服务mme(例如,mme108)发送到位置服务器。在一些实施例中,ue未无线连接到网络的指示可包括以下的指示:(i)ue对于定位从无线网络不可达;(ii)请求ue的最后已知位置;及/或(iii)仅基于包含于位置请求中的信息请求ue的位置。在一些实施例中,ue的位置测量可在连接到无线网络之前或在从无线网络断开连接之前已由ue获得。在一些实施例中,ue的位置测量可在ue连接到无线网络之后且在ue从无线网络断开连接之前已由例如服务enb(例如,enb104)的接入点获得。在一些实施例中,位置测量包括ue不再连接到无线网络之前ue的最后已知服务小区id或最后已知服务enodebid。在一些实施例中,位置测量可进一步包括接收信号强度指示(rssi)、参考信号接收功率(rsrp)、参考信号接收质量(rsrq)、往返时间(rtt)、参考信号时间差(rstd),或这些的某一组合。在一些实施例中,框1002可对应于传信流程200中的阶段208。

在过程流程1000的框1004处,位置服务器基于在框1002处接收的位置测量来确定用户设备的最后已知位置。举例来说,当位置测量包含最后已知服务小区id或最后已知enodebid时,位置服务器可基于小区id定位方法来确定最后已知位置。替代地,当位置测量包含rssi、rsrp、rsrq或rtt测量中的一或多者时,位置服务器可基于ecid定位方法来确定最后已知位置。替代地,当位置测量包含一或多个rstd测量时,位置服务器可基于otdoa定位方法来确定最后已知位置。在一些实施例中,框1004可对应于传信流程200中的阶段209。

在框1006处,位置服务器返回包括在框1004处确定的用户设备的最后已知位置的位置响应。在一些实施例中,框1006可对应于传信流程200中的阶段210。

图11展示说明使得ue(例如,ue102)能够延缓位置测量直到ue处于闲置状态的方法的过程流程1100。过程流程1100可由需要获得正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征来接入无线网络(例如,vplmnepc130及e-utran120)的ue(例如,ue102)的位置的位置服务器(例如,e-smlc110或h-slp118)执行。

过程流程1100可在框1102处开始,其中位置服务器参与同正使用窄带物联网(nb-iot)无线接入或蜂窝式物联网(ciot)特征来接入无线网络的ue(例如,ue102)的定位会话。在一些实施例中,定位会话可为针对用于如3gppts36.305中所定义的lte、emtc或nb-iot接入的3gppcp定位解决方案的定位会话;在这种情况下,位置服务器可为e-smlc(例如,e-smlc110)。在其它实施例中,定位会话可为针对omasuplup定位解决方案(例如,如omatsoma-ts-ulp-v2_0_3中所定义)的定位会话;在这种情况下,位置服务器可为slp(例如,h-slp118)。在一些实施例中(例如,对于用于mt-lr的定位会话),参与同ue的定位会话可包括将消息(例如,supl、lpp或lpp/lppe消息)发送到ue以发起或开始定位会话。在一些实施例中(例如,对于用于mo-lr的定位会话),参与同ue的定位会话可包括接收由ue所发送或由无线网络中的一实体(例如,mme)所发送的消息以发起定位会话。举例来说,位置服务器可接收由ue所发送的supl、lpp或lpp/lppe消息以发起定位会话,或可接收由ue的服务mme(例如,mme108)所发送的lcs-ap位置请求以发起定位会话。

在过程流程1100中的框1104处,位置服务器接收ue将延缓进行用于定位会话的位置测量直到ue与无线网络不处于连接状态的指示。在一些实施例中,指示可包括ue针对一或多种定位方法在处于闲置状态时进行位置测量的所述一或多种定位方法的指示。在一些实施例中,指示为针对lpp或lppe定位协议的指示。举例来说,指示可为与特定定位方法相关联或与ue支持的所有定位方法相关联的ue的定位能力的参数或标志,且可由ue使用lpp或lpp/lppe提供能力消息发送到位置服务器。

在框1106处,位置服务器将对位置测量的请求发送到ue,其中对位置测量的请求包括增加的最大响应时间,其高于未接收到指示的另一ue的最大响应时间。举例来说,位置服务器可将lpp或lpp/lppe请求位置信息消息发送到ue,所述消息含有作为所述消息中服务质量(qos)参数的部分的增加的最大响应时间。在一些实施例中,位置服务器可配置有能够在连接到无线网络时获得位置测量的ue的一或多个最大响应时间。这些ue的最大响应时间可与特定定位方法、位置精确性、外部客户端(例如,外部客户端150)所请求的位置响应时间及/或位置服务或应用相关。最大响应时间对于位置测量通常花费较多时间的定位方法而言可能较高,在所述定位方法中,外部客户端请求较高位置精确性,外部客户端未请求较低响应时间,或位置服务或应用具有高优先级。作为一实例,当针对与来自ue的紧急呼叫相关联的a-gnss定位方法请求较高位置精确性(例如,50米或更少的误差)时,可配置20秒到30秒的最大响应时间。相反,当针对与紧急呼叫不相关联的ecid定位方法请求较低位置精确性(例如,200米或更多的误差)时,可配置2秒到5秒的最大响应时间。在需要在处于闲置状态时获得一些或所有位置测量的ue的情况下,可增加这些经配置的最大响应时间。因此,作为一实例,在用于a-gnss的高精确性位置的情况下,可配置1分钟到5分钟的最大响应时间,且对于用于ecid的较低精确性位置,可配置1分钟到2分钟的最大响应时间。在框1106处发送的增加的最大响应时间可使得ue能够在获得由位置服务器请求的位置测量之前等待直到ue处于闲置状态,且从而使得能够获得ue的位置。在一些实施例中,框1106可对应于传信流程300中的阶段310。

在框1108处,位置服务器在位置服务器处的增加的最大响应时间过期之前从ue接收所请求的位置测量。举例来说,可在由ue发送到位置服务器的lpp或lpp/lppe提供位置信息消息中接收位置测量。为了获得位置测量,ue可首先(i)等待直到无线网络释放或暂时中止与无线网络的信令连接;(ii)自身释放或暂时中止与无线网络的信令连接;或(iii)从服务enb(例如,enb104)、服务mme(例如,mme108)或位置服务器请求释放或暂时中止与无线网络的信令连接,如针对传信流程300的阶段311所说明。在释放与无线网络的信令连接之后,ue可在处于闲置状态时获得位置服务器所请求的位置测量(例如,如在传信流程300中的阶段312处),且随后在框1108处将位置测量返回到位置服务器之前与无线网络重新进入连接状态(例如,如在传信流程300中的阶段313处)。在一些实施例中,框1108可对应于传信流程300中的阶段314。

在框1110处,位置服务器基于在框1108处接收的位置测量来确定ue的位置。举例来说,在用于ecid或otdoa定位方法的位置测量的情况下,位置服务器可使用位置服务器中配置的bsa数据来计算ue的位置,及/或针对用于gnss或a-gnss定位方法的位置测量,使用gnss星历表及计时数据来计算ue的位置。在一些实施例中,框1110可对应于传信流程300中的阶段315。

本文中所描述的方法的示范性实施例中的多者采用正使用nb-iot无线接入及/或ciot特征(例如edrx、psm及/或ciotcp优化)来接入例如vplmnepc130及e-utran120的无线网络的ue102。所述实施例中的一些也假设使用3gppcp定位解决方案来定位ue102。然而,可使用与本文中所描述的那些技术类似或相同的技术来支持或改进对关联于或支持其它类型的iot特征及/或其它类型的无线接入的ue的定位支持,其它类型的无线接入包含(例如)根据emtc、宽带lte、gsm、wcdma、cdma2000、wifi或未来5g标准的无线接入。另外,可使用与本文中所描述的那些技术类似或相同的技术来支持或改进对使用其它定位解决方案的ue的定位支持,所述其它定位解决方案例如omasuplup定位解决方案、由ietf及ieee定义的定位解决方案,及由用于5g无线接入的3gpp或oma定义的未来cp或up定位解决方案。只要ue利用或关联于适用于iot及ciot的特征及限制,例如功率节省特征、低资源限制、受限的电池功率、受限的消息大小及/或受限的消息量,这些类似或相同解决方案即可适用。

贯穿本说明书对“一个实例”、“一实例”、“某些实例”或“示范性实施”的提及意味着结合特征及/或实例描述的特定特征、结构或特性可包含在所请求主题的至少一个特征及/或实例中。因此,短语“在一个实例中”、“一实例”、“在某些实例中”或“在某些实施中”或其它相似短语在贯穿本说明书的各处的出现未必均指同一特征、实例及/或限制。此外,特定特征、结构或特性可经组合在一或多个实例及/或特征中。

在对特定设备或专用计算装置或平台的存储器内存储的二进制数字信号进行的操作的算法或符号表示方面呈现本文中包含的详细描述的一些部分。在所述特定说明书的上下文中,术语特定设备或其类似者包含通用计算机(其一旦经编程即依据来自程序软件的指令执行特定操作)。算法描述及/或符号表示为信号处理或相关技术的一般技术人员用来向本领域技术人员传达其工作的实质内容的技术的实例。算法在此处且一般被视为产生所要结果的操作或类似信号处理的自相一致序列。在所述上下文中,操作或处理涉及对物理量的物理操纵。通常,尽管并非必要,这些量可呈能够被存储、传送、组合、比较或以其它方式操纵的电信号或磁信号的形式。已证实,主要出于常见用途的原因,有时宜将这些信号称为位、数据、值、元件、符号、字符、项、编号、数字或其类似者。然而,应理解,所有这些或相似术语欲与适当物理量相关联且仅为适宜标记。除非另外特定地陈述,否则如从本文中的论述显而易见,应了解,贯穿本说明书论述,利用例如“处理”、“计算”、“演算”、“确定”或其类似者的术语指特定设备(例如专用计算机、专用计算设备或类似专用电子计算装置)的动作或过程。因此,在本说明书的上下文中,专用计算机或类似专用电子计算装置能够操纵或转换信号,所述信号通常表示为专用计算机或类似专用电子计算装置的存储器、寄存器或其它信息存储装置、发射装置或显示装置内的物理电子或磁性量。

在前述详细描述中,已经阐述大量具体细节以提供对所请求主题的透彻理解。然而,本领域技术人员应理解,所请求主题可在无这些特定细节的情况下加以实践。在其它情况下,未详细描述所属领域的一般技术人员所已知的方法及设备以免混淆所请求主题。

如本文所使用,术语“及”、“或”以及“及/或”可包含多种含义,所述含义预期还至少部分取决于这些术语所使用的上下文。通常,“或”如果用以关联一个列表(例如,a、b或c),那么打算意指a、b及c(此处以包含性意义使用),以及a、b或c(此处以排他性意义使用)。另外,如本文所使用的术语“一或多个”可用于描述单数形式的任何特征、结构或特性,或可用于描述多个特征、结构或特性,或特征、结构或特性的某一其它组合。然而,应注意,这仅为说明性实例,且所请求主题不限于所述实例。

尽管已说明且描述目前被视为实例特征的内容,但本领域技术人员将理解,在不脱离所请求主题的情况下可进行各种其它修改且可用等效物取代。另外,可进行许多修改以在不脱离本文中所描述的中心概念的情况下根据所请求主题的教示来调适特定情形。

因此,所请求主题不打算限于所公开的特定实例,而是所述所请求的主题还可包含属于所附权利要求书及其等效物的范围内的所有方面。

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