区域事件支持指示的制作方法

文档序号:7733720阅读:275来源:国知局
专利名称:区域事件支持指示的制作方法
技术领域
本发明一般涉及移动设备定位服务的领域。更具体地,本发明涉及指示终端对于 触发与定位协议相关的区域事件而支持的区域形状的类型。
背景技术
该部分是用于提供在权利要求书中记载的发明的背景或上下文。在此,该描述可 包括能实行的概念,但不必是先前已经构想或实行的那些概念。因此,除非在此另外指出, 在该部分描述的内容并非是本申请的说明书和权利要求书的现有技术,并且并不由于包括 在该部分中而承认是现有技术。已定义了各种定位协议以定位例如移动电话或其它蜂窝终端。每个蜂窝系统/移 动网络类型通常利用其自己的定位协议。例如,全球移动通信(GSM)系统可利用称为无线 资源定位业务协议(RRLP)的协议。宽带码分多址(WCDMA)网络可使用称为无线资源控制 (RRC)的协议。CDMA网络可利用称为电信工业协会-801(TIA-801)的协议。除了这些控制平面协议,开放式移动联盟(OMA)标准组织已引入可称为安全用户 平面定位(SUPL)的机制。SUPL可利用用户平面数据承载以提供定位信息的传送。此外, SUPL可利用用户平面数据承载以携带SUPL使能终端(SET)和SET可运行的网络之间与定 位技术相关的协议。定位信息可用于计算SET的位置。这些协议中的许多支持通常所称的“触发定位”,其中例如定位报告基于某个事件 而触发。这些事件可基于例如定时器、无线电测量和/或用户位置。用户定位事件通常分成 两种。第一种定位事件类型包括当终端的位置已改变超过某个预定限度时的情形。另一种 类型的定位事件可与某个地理区域相关/有关。这些用户定位事件通常在与区域事件触发 有关的某个标准被满足时触发,并且区域事件触发所基于的各种区域类型可被定义。例如, 用户定位事件可在例如当用户在某个区域之内或之外移动时触发,其中区域可以用不同的 形状表示。在各种标准/协议中通常利用的形状包括例如圆形(用中心点、坐标和半径定 义)、椭圆(用中心、半长轴、半短轴和方位定义)和多边形(用多边形的拐角点的坐标定 义)。区域也可以用更大的地理区域的一组预定部分来定义,诸如特定城市内的一定数 量的街区。此外,触发可设置成对于用户在进入特定区域时或离开特定区域时激活。如上 所述的,触发的激活在某个与触发有关的标准实现时发生。在触发激活后,某些其它动作或 事件被触发。例如,触发定位可用于向用户发起提醒,例如,在进入百货公司时,向用户发送 或显示提醒用户购买新雨伞的通知。如上所述,诸如OMA SUPL的标准使定位服务器能够对于终端定义若干类型的区域 形状(例如圆形、椭圆形、多边形),以触发区域事件。然而,在传统的标准/协议中,并没有 允许终端指示其支持什么形状或者什么形状会是定位服务器或终端优选的系统或方法。另 外,以上的标准/协议没有解决涉及未指定的偏好的情况。此外,尽管标准/协议限定了某 些区域事件参数,但是,没有被很好地限定这些区域事件参数的正确使用。

发明内容
描述了允许终端向定位服务器发送区域形状能力指示的各个实施例。取决于使用 情况场景,定位服务器可在向终端发送区域事件请求之前执行以下操作中的至少一个。定 位服务器可选择由请求实体所允许且由终端所支持的形状。可选地,如果被请求的形状不 被终端支持,则定位服务器可将被请求的形状转换成由某个近似功能支持的形状。此外,如 果终端不支持任何被请求(允许)的形状,则定位服务器可选择终止会话。应当注意,不同 的优先级还可被分配给各个区域形状或者与各个区域形状相关联。根据各个实施例,定位服务器可确定哪些区域形状被终端支持,并且可选择对于 每个使用情况场景最“适合”的。此外,由于上述的区域事件特征,定位服务器可确保区域 事件被正确触发。此外,在不同部分中的终端可支持不同类型的区域形状。例如,面向低分 类和/或低功耗的终端可支持在计算上更少需求的形状,而赋有更多特征的终端可支持更 复杂的形状。通过以下结合附图的详细描述,本发明的各个实施例的这些和其它优点和特点及 其组织和运行方式将变得显而易见,其中在下面描述的附图中,类似的元件具有类似的编号。


通过参照附图描述本发明的实施例,其中图1是根据各个实施例的信令序列的图形表示;图2是示出根据各个实施例执行的操作的流程图;图3是可实现本发明的各个实施例的系统的概况图;图4是可结合本发明的各个实施例的实现使用的电子设备的透视图;图5是可包括在图4的电子设备中的电路的示意性表示。
具体实施例方式在此描述的各个实施例提供了向定位服务器指示区域形状能力的系统和方法。应 当注意,尽管以下参照OMA SUPL协议描述了各个实施例,但是各个实施例可在利用不同的 定位标准/协议(例如OMA运动定位协议(MLP))的其它系统/网络中实现。根据各个实施例,终端向定位服务器发送区域形状能力指示。取决于使用情况场 景,定位服务器可在向终端发送区域事件请求之前执行以下操作中的至少一个。定位服务 器可选择由请求实体所允许且由终端所支持的形状。可选地,如果被请求的形状不被终端 支持,则定位服务器可将被请求的形状转换成由某个近似功能支持的形状。此外,如果终端 不支持任何被请求(允许)的形状,则定位服务器可选择终止会话。应当注意,不同的优先 级可被分配给各个区域形状或者与各个区域形状相关联,在终端发送区域形状能力指示之 前或者在规范中静态地限定。例如,可将形状之一(例如圆形、椭圆形、多边形)定义为优 选形状或至少需要被支持的缺省形状,基于定位的触发可在该形状上定义。SUPL会话可由SET或由网络发起。在OMA SUPL协议上下文的情况下,各个实施例 可如图ι所示实现,图ι是在SUPL代理100、与SUPL代理100相关联的归属SUPL定位平台(H-SLP) 110和目标SUPL使能终端(SET) 120之间的消息的信令序列的图形表示。应当注 意,网络发起的服务是从SUPL网络内发起的服务。还应当注意,对于网络发起的服务,SUPL 代理100位于网络中,其中SUPL代理100是指访问网络资源以获取定位信息的一个或多个 服务接入点。此外,对于网络发起的服务,SUPL定位平台(SLP)和SET可支持各种能力和/或消 息,包括例如SUPL INIT,即由SLP使用以发起与SET的SUPL会话的消息,可包括会话id、 定位方法、SLP模式信息和(与例如特定区域事件相关联的)触发类型;SUPL POS INITJP 可由SET在发起与SLP的定位协议会话中使用的消息,可包括会话id、定位标识符(Iid)和 SET能力信息(指示例如所支持的区域形状)。附加的功能和消息可包括例如SUPL P0S, 即可在SLP和SET之间用于交换定位过程的消息,可包括会话id信息和定位处理消息,例 如RRLP/RRC/TIA-801消息;SUPLREP0RT消息,即可发送位置结果/报告的消息,包括会话 id和位置信息;SUPL END,即用于结束已有的SUPL会话的消息,可包括会话id消息。此夕卜, 功能和/或方法还可包括例如SUPL TRIGGERED START,即与SET能力信息元素(IE) —起发 送并可包括会话id、lid和版本信息的消息;SUPLTRIGGERED RESPONSE,即用在区域事件参 数ID中包括的触发参数响应的消息,包含地理目标信息(在下面更详细地描述)。应当注 意,SLP是负责SUPL服务管理和位置确定的网络实体。如图1所示,在135,移动定位平台触发定位报告请求(MLP TLRR)消息从SUPL代 理100发送到H-SLP 110,其包括例如ms-id(指示目标SET 120的定位)、client-id(指 示请求客户机)和qop (指示例如客户机所请求的定位的质量/精度)。在132,H_SLP 110 执行SET查找和路由信息处理。在134,SUPL INIT消息被发送到目标SET 120。在136, 目标SET 120执行数据连接建立。在138,发送SUPL TRIGGERED START消息。如上所述, SUPL TRIGGERED START消息与SET能力IE—起发送。根据各个实施例,称为“地理目标区 域形状”的参数被添加到SET能力IE的区域事件能力信息中。该参数定义由SET(例如目 标SET 120)支持的地理目标区域形状,如下New parameter defined in ASN. 1 GeoAreaShapesSupported = SEQUENCE{circularArea BOOLEAN,elIipticalArea BOOLEAN,polygonArea BOOLEAN,···}可选地,如果例如将圆形定义为在标准中强制支持,则参数将如下GeoAreaShapesSupported = SEQUENCE{elIipticalArea BOOLEAN,polygonArea BOOLEAN,…}在140,SUPL TRIGGERED RESPONSE消息与在区域事件参数IE中包括的触发参数 一起发送,其包含地理目标区域定义。例如,圆形区域可被定义为强制形状。由于与圆形区 域相关的低的计算负荷,圆形区域作为被支持的基本形状是“自然的”选择。然而,应当注 意,各个实施例并不限于利用圆形形状,而是可使用例如椭圆形形状、多边形形状等实现。在142,包括被请求的id参数的MLP触发定位报告应答(TLRA)从H-SLP 110发送到SUPL 代理 100。在 144,从 H-SLP 110 发送 SUPL POS INIT 消息,在 146,在 H-SLP 110 和目标 SET 120之间发生SUPL POS消息传送。在148,从H-SLP 110发送SUPL REPORT,在150,目标 SET 120检查任何区域事件。在152,目标SET 120向H-SLP 110返回SUPLREP0RT,在154, H-SLP 110向SUPL代理110发送包括所计算的req_id和posresult信息的MLP触发定位 报告(TLREP)消息。在156,额外的消息传送可发生/重复,在158,SUPL END消息从H-SLP 110发送到目标SET 120。表2和3示出了上述的对OMA SUPL信令的修改。例如,表2示出在SET能力参数 中包括地理目标区域形状信息。表3描述了区域事件触发参数的结构,其所需要的是触发 类型参数被设置为区域事件。例如,表3示出了例如圆形形状优选于椭圆形和多边形区域 形状。表 权利要求
1. 一种方法,包括接收区域形状能力指示符;确定基于所述区域形状能力指示符的被请求的形状是否被支持;以及 在确定所述被请求的形状被支持时,基于所述被请求的形状发送区域事件请求。
2.如权利要求1所述的方法,还包括在确定所述被请求的形状被允许和支持时,选择 所述被请求的形状。
3.如权利要求1所述的方法,还包括在确定所述被请求的形状不被支持时,将所述被 请求的形状转换成被支持的形状。
4.如权利要求3所述的方法,其中,所述被请求的形状的转换根据近似功能执行。
5.如权利要求1所述的方法,还包括在确定所述被请求的形状不被支持时,终止触发 会话。
6.如权利要求1所述的方法,还包括在接收所述区域形状能力指示符之前,向所述被 请求的形状分配优先级。
7.如权利要求1所述的方法,还包括静态地定义分配给所述被请求的形状的优先级。
8.如权利要求1所述的方法,其中,所述区域形状能力指示符从安全用户平面定位使 能终端接收。
9.如权利要求1所述的方法,其中,所述区域形状能力指示符在定位服务器处接收。
10.如权利要求1所述的方法,其中,所述区域事件请求被发送到安全用户平面定位使 能终端。
11.如权利要求1所述的方法,其中,所述区域形状能力指示符包括地理目标区域形状参数。
12. —种计算机程序产品,在计算机可读介质中实现,包括用于执行前述任意权利要 求的处理的计算机代码。
13. 一种装置,包括 处理器;以及存储器单元,其可通信地连接到所述处理器,并包括 用于接收区域形状能力指示符的计算机代码;用于确定基于所述区域形状能力指示符的被请求的形状是否被支持的计算机代码;以及用于在确定所述被请求的形状被支持时,基于所述被请求的形状发送区域事件请求的 计算机代码。
14.如权利要求13所述的装置,其中,所述存储器单元还包括用于在确定所述被请求 的形状被允许和支持时,选择所述被请求的形状的计算机代码。
15.如权利要求13所述的装置,其中,所述存储器单元还包括用于在确定所述被请求 的形状不被支持时,将所述被请求的形状转换成被支持的形状的计算机代码。
16.如权利要求15所述的装置,其中,所述存储器单元还包括用于根据近似功能执行 所述被请求的形状的转换的计算机代码。
17.如权利要求13所述的装置,其中,所述存储器单元还包括用于在确定所述被请求 的形状不被支持时,终止触发会话的计算机代码。
18.如权利要求13所述的装置,其中,所述存储器单元还包括用于在接收所述区域形 状能力指示符之前,向所述被请求的形状分配优先级的计算机代码。
19.如权利要求13所述的装置,其中,所述存储器单元还包括被配置为静态地定义分 配给所述被请求的形状的优先级的计算机代码。
20.如权利要求13所述的装置,其中,所述区域形状能力指示符从安全用户平面定位 使能终端接收。
21.如权利要求13所述的装置,其中,所述区域事件请求被发送到安全用户平面定位 使能终端。
22.如权利要求13所述的装置,其中,所述区域形状能力指示符包括地理目标区域形 状参数。
23.—种系统,包括用于发送区域形状能力指示符的装置;用于接收所述区域形状能力指示符的装置;用于确定基于所述区域形状能力指示符的被请求的形状是否被支持的装置;以及在确定所述被请求的形状被支持时,用于基于所述被请求的形状发送区域事件请求的直o
24.如权利要求23所述的系统,其中,所述用于发送的装置包括安全用户平面定位使 能终端。
25.如权利要求23所述的系统,其中,所述用于发送区域事件请求的装置向安全用户 平面定位使能终端发送所述区域事件请求。
26.如权利要求23所述的系统,其中,所述用于接收的装置包括定位服务器。
27.一种装置,包括用于接收区域形状能力指示符的部件;用于确定基于所述区域形状能力指示符的被请求的形状是否被支持的部件;以及用于在确定所述被请求的形状被支持时,基于所述被请求的形状发送区域事件请求的 部件。
28.一种定位服务器,包括权利要求13或27的装置。
全文摘要
提供了使终端能够向定位服务器发送区域形状能力指示的系统和方法。取决于使用情况场景,定位服务器可在向终端发送区域事件请求之前执行以下操作中的至少一个。定位服务器可选择由请求实体所允许且由终端所支持的形状。可选地,如果被请求的形状不被终端支持,则定位服务器可将被请求的形状转换成由某个近似功能所支持的形状。此外,如果终端不支持任何被请求(允许)的形状,则定位服务器可选择终止会话。应当注意,不同的优先级还可被分配给各个区域形状或者与各个区域形状相关联。
文档编号H04W4/02GK102007781SQ200980113189
公开日2011年4月6日 申请日期2009年3月25日 优先权日2008年4月16日
发明者I·哈里瓦拉, S·塞佩莱 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1