个人手持电话系统中基于位置触发广播消息的方法及系统的制作方法

文档序号:7656534阅读:146来源:国知局
专利名称:个人手持电话系统中基于位置触发广播消息的方法及系统的制作方法
技术领域
本发明属于移动通信领域,特别涉及一种个人手持电话系统(PHS)网络基于位置触发广播消息的方法及系统。
背景技术
小区广播是利用现代的无线移动通信网络,将信息迅速地广播给移动终端用户。它的基本原理是以通信网络的小区为单位,在小区覆盖的物理区域范围内,向小区内的所有用户广播信息。标准化组织3GPP和3GPP2制定了相应的支持小区广播和多播业务的标准规范。标准的小区广播系统需要核心网和接入网,以及终端的支持。在GSM、CDMA网络,支持小区广播系统的终端都有专门的菜单实现订购需要的广播信息。
目前在PHS网络,还没有完善的支持小区广播的业务规范,同时,在PHS网络进行小区广播还存在以下缺点1、小区广播是全小区广播,消息的发送,地域目标性不强。即信息的有用性,资源的利用率都不高,特别是接入网,需要占用一些无线信道资源。
2、小区广播需要接入网、核心网同时支持。对现有网络的改造较大。
3、从终端角度来看,终端一般接受的广播信息由终端自己决定,但对于一些时效非常强的信息,比如公告、灾难预警信息等更应该及时、无需经过用户判断就直接广播。

发明内容
本发明所要解决的技术问题是,提供一种个人手持电话系统中基于位置触发广播消息的方法及系统,能够在网络改造不大的前提下,增强消息发送的目标性以及直接向终端发送特定消息。
本发明提供一种个人手持电话系统中基于位置触发位置广播消息的方法,位置广播系统LBS从个人手持电话系统即PHS获取用户所在寻呼区的信息,在进入有热区的寻呼区的用户中,选择符合条件的用户向定位实体查询该用户的当前位置,如其当前位置在热区中则向该用户发送广播消息。
上述方法可具体分为以下步骤(A)设置一位置广播系统LBS,并在该系统中设置寻呼区及其热区信息、并管理需要广播的信息;(B)在用户终端的位置更新过程中,归属位置寄存器向所述LBS转发位置更新消息,消息中携带用户标识和新进入的寻呼区信息;(C)所述LBS收到更新消息后,如判断用户新进入的寻呼区存在热区且满足设定条件,则向定位实体发送定位请求并接收其返回的定位结果;(D)所述LBS根据返回的定位结果判断所述用户终端是否处于热区中,如果是,则向用户终端发送需要广播的信息。
个人手持电话系统中基于位置触发位置广播消息的方法中,对于已进入存在热区的寻呼区的用户终端,LBS在其满足设定条件的情况下,也向定位实体查询其当前位置,如其当前位置在热区中则向该用户发送广播消息。
上述LBS对存在热区的寻呼区中的用户进行优先级排列,首先对优先级高的用户进行是否满足所述设定条件的判断。
其中LBS对优先级的判断可由下面两种方式实现一、优先级由用户进入寻呼区的时间与设定的门限时间的时间差判断,所述时间差越短则用户的优先级越高,此种优先级判断用于用户新进入存在热区的寻呼区的情况。
二、优先级由用户进入寻呼区的时间与设定的门限时间的时间差、用户估计延迟定位的时间、一个周期内历史定位请求的次数、距离上一个定位请求的时间中的一个或者组合进行判断,此种优先级判断用于用户不是新进入存在热区的寻呼区的情况。
设定条件除了对优先级的判断外还包括以下条件LBS判断出该寻呼区是否有流量余量,如有,则满足设定条件,可以发送定位请求,否则,暂停发送。
LBS判断用户终端是否满足设定条件时,对用户进行扫描并判断用户是否满足过滤约束条件,所述过滤约束条件为以下一种或者其组合(1)用户当前时间与进入寻呼区的时间之差大于一约定时间,则满足该过滤约束条件;(2)同一用户相邻两次定位的时间间隔达到时间门限,或者用户定位总次数未达到门限时,满足该过滤约束条件;(3)用户长时间处于一个寻呼区下,或者周期内用户尝试定位的次数达到设定的总次数门限,则不满足该过滤约束条件;(4)用户接收广播信息的次数未达到门限时,满足该过滤约束条件;(5)用户设置了信息屏蔽功能,或者用户为热区内常住人口时,不满足该过滤约束条件。
本发明还提供了一种个人无线接入网络中基于位置触发位置广播的系统,它包括定位实体、归属位置寄存器、短信网关、交换中心和基站,其中交换中心分别与归属位置寄存器以及基站相连,基站通过数据链路与用户终端相连,该系统还特别包括分别与定位实体、归属位置寄存器、短信网关相连的广播业务系统。
广播业务系统具体包括以下模块信息管理模块,用于获取用户所在寻呼区的信息,存储寻呼区及其热区信息、并管理需要广播的信息;用户扫描功能模块,用于选择符合条件的用户,即经过扫描确定满足过滤约束条件的用户,将用户的号码通知给位置判决功能模块;位置判决功能模块,用于接收经扫描确定满足条件的用户号码,并向定位实体查询该用户的当前位置,如其当前位置在热区中则向该用户发送广播消息。
用户队列管理模块,用于管理有热区的寻呼区的用户信息,计算用户的定位优先等级,将优先级高的用户优先传递给用户扫描功能模块扫描。
流量控制功能模块,用于提供流量计算模型,统筹安排业务开展的流量,判断寻呼区具有流量余量时,可以发送定位请求,否则暂停发送定位请求。
本发明还提供了一种基于位置触发位置广播消息的方法,包括以下步骤(a)位置广播对在存在热区的同一寻呼区内的各用户进行优先等级排列,并判断该寻呼区是否有流量余量;(b)如果该寻呼区有流量余量,位置广播按照优先级从高到低的顺序对用户进行扫描,判断用户是否满足扫描的过滤约束条件;(c)如果用户满足所有扫描的过滤约束条件,位置广播更新寻呼区的流量信息,为该用户构造定位请求,并发送定位请求到定位实体,然后定位实体返回该用户最终的定位结果到位置广播;(d)位置广播由返回的定位结果判断该用户是否处于热区内,如果是,位置广播发送需要广播的消息到用户终端。
上述步骤(a)中优先级的判断有以下方式由用户进入寻呼区的时间与设定的门限时间的时间差判断优先级,所述时间差越短则用户的优先级越高,此种优先级判断适用于用户新进入存在热区的寻呼区的情况。
由用户进入寻呼区的时间与设定的门限时间的时间差,用户估计延迟定位的时间、一个周期内历史定位请求的次数、距离上一个定位请求的时间等参数中的一个或者其组合进行判断优先级,此种优先级判断适用于用户不是新进入存在热区的寻呼区的情况。
上述步骤(b)中过滤约束条件为以下任一种或者其任意组合(1)用户当前时间与进入寻呼区的时间之差大于一约定时间,则满足该过滤约束条件;(2)同一用户相邻两次定位的时间间隔达到时间门限,或者用户定位总次数未达到门限时,满足该过滤约束条件;(3)用户长时间处于一个寻呼区下,或者周期内用户尝试定位的次数达到设定的总次数门限,则不满足该过滤约束条件;(4)用户接收广播信息的次数未达到门限时,满足该过滤约束条件;(5)用户设置了信息屏蔽功能,或者用户为热区内常住人口时,不满足该过滤约束条件。
本发明还提供了一种位置广播系统,它包括信息管理模块、用户队列管理模块、用户扫描功能模块、流量控制功能模块和位置判决功能模块。其中各模块功能如下信息管理模块,用于获取用户所在寻呼区的信息,存储寻呼区及其热区信息、并管理需要广播的信息。
用户队列管理模块,用于管理签约寻呼区的用户信息,计算用户的定位优先等级,将优先级高的用户优先传递给用户扫描功能模块扫描。
流量控制功能模块,用于提供流量计算模型,统筹安排业务开展的流量,监控系统流量,寻呼区具有流量余量时,该模块控制位置广播系统正常工作。
用户扫描功能模块,用于选择符合条件的用户,该模块经扫描确定满足过滤约束条件的用户,将用户的号码通知给位置判决功能模块。
位置判决功能模块,用于接收经扫描确定满足条件的用户号码,并向定位实体查询该用户的当前位置,如其当前位置在热区中则向该用户发送广播消息。
本发明对现网的修改极小,只需要HLR的BOSS系统能够将用户位置触发的信息传送给本发明定位广播系统即可。同传统的无线广播相比,本发明中无线终端的普及率更高;同传统的平面媒体相比,本发明中消息的传送更及时;同普通的小区广播相比,本发明中消息接受方式更灵活,更节约资源。综上所述,本发明具有及时性和针对性,并且极大地节约了成本和社会资源。


图1是位置广播业务系统的网络架构示意图,图2是图1所示系统中LBS的功能模块结构示意图,图3是图1所示系统的基本业务流程图,图4是图1所示系统中LBS处理流程示意图。
具体实施例方式
下面结合附图,对本发明做进一步详细的描述。
本发明在PHS网络中,利用热区概念以及终端在两个寻呼区进行物理位置切换时所触发的标准信令,提供一种基于用户终端位置触发的消息发送方式,即当移动用户进入这些热区时,如果有一种装置能够很快地检测到,那么就可以及时地、非常有针对性的将信息传送给用户,本发明将此系统称为位置广播业务系统。其中热区是指传播消息需要覆盖的地区,比如机场、广场、学校、大楼等公共场所。所述消息包括短消息、彩信以及WAP链接。
图1所示为,在PHS网络中本发明系统的网络架构示意图,该系统包括广播业务系统(LBS)、定位实体(GLC/LMSC)、归属位置寄存器(HLR)、短信网关(SMG)、移动数据业务内容提供商(CP/SP)、交换中心(IGW)和基站。LBS分别与定位实体(GLC/LMSC)、HLR、SMG以及CP/SP相连,IGW分别与HLR以及基站相连,基站通过数据链路与用户终端相连。其中HLR和LBS系统之间是基于Socket的人机命令的接口。
当终端在两个寻呼区进行物理位置切换时,IGW向HLR发送AlterPA消息,消息中携带有用户进入的新PA的信息;LBS通过HLR的业务运营支撑系统BOSS获取、并暂时缓存用户这个新PA的信息;LBS根据这个新PA的信息,对用户实现区域性的位置定位,然后LBS向定位实体(定位网关GLC或者定位中心LMSC)发送定位请求,定位实体定位成功后向LBS返回用户当前所在的经纬或者扇区级别的位置信息;LBS由该返回的位置信息判断用户是否处于热区内,如果用户处于热区中,LBS根据不同消息类型,遵循标准的接口协议通过SMG向该用户转发消息。
HLR存储用户当前所在的寻呼区PA,接受用户位置更新上报信息,并将用户的新PA信息传送给位置广播业务系统LBS;HLR通过用户位置更新上报接口将用户号码、用户当前PA的信息传递给LBS系统。
定位实体(定位网关GLC或者定位中心LMSC)对用户进行定位,定位成功后向LBS返回用户当前所在的经纬或者扇区级别的位置信息。定位实体与LBS之间的接口,既可以遵循Ln接口规范与定位网关GLC相连,也可以遵循Le接口规范与定位中心LMSC相连,而获取用户当前的位置。
CP/SP用于向LBS请求动态增加或者修改需要广播的信息。
SMG向用户终端转发消息。
LBS通过HLR获取用户的新PA信息,并由此信息判断用户的新PA下是否存在热区,如果存在热区,那么这个用户可能现在或者即将出现在热区中,一旦该用户出现在热区中,LBS应能够尽快地、尽可能多地发现,以便及时的向用户发送需要广播的信息;LBS按照用户不同的签约PA进行管理,LBS支持多个热区,多个签约PA,每个签约PA的业务开展流程是独立的,其中签约PA是指在PHS网络中,寻呼区PA覆盖的范围比较大,一般一个城市有数十个PA,而热区,比如大楼、广场,其地理范围要小得多,如果一个PA下存在热区,那么这个PA将称为签约PA。
上述的LBS接收HLR的用户信息,LBS根据用户标识和其所在的PA进行管理,即LBS只收集热区所在PA的用户。显然,由于PA区域较大,热区较小。处于PA下的用户,有些可能会处于热区中,有些处于热区外。在具体定位前,是无法预知哪个用户一定处于热区内的,因此LBS定位的过程和信息下发的过程都需要占用一定的系统资源,由于LBS业务是一种辅助扩展型的业务,占用的系统资源不宜过多,不能影响PHS网络的基本业务的开展,因此需要LBS增加流量控制功能。另外,用户是在切换PA的过程中通知LBS系统的,在这种情况下,用户处于PA的边缘区域的概率更大。而通常的热区,更多的是用户较为集中的地区,从网络规划的角度出发,为了保证网络寻呼质量,热区通常偏向中心地带,LBS系统需要一定的措施来减轻这种PA的边缘效应。
另一方面,对于非公益性信息的发布,本实施例的LBS还考虑一定的过滤策略,来保护用户的社会感受。比如广告信息,如果用户短时间内重复接收,会造成反感心理,从而影响位置广播的社会形象。
综上所述,LBS具备以下控制策略,在其它实施方式中,也可以采用以下策略之一或任意组合A、流量控制策略,LBS要量化控制和调节LBS占用PHS核心网资源的压力;能监测到业务量瞬时脉冲性过高,自动暂停LBS的业务开展。
B、用户定位时间窗口选择策略,用户进入热区所在PA后,用户不一定总处于热区之外,需要合理选择定位的时间(包括重复定位)以提高用户处于热区时被捕捉到的概率。
C、扫描策略,当热区所在PA的用户较多时,因为流量控制的原因,所有的用户不可能全部进行定位,因此,需要一定的扫描策略来选择合适的用户优先进行定位。扫描策略的优化标准是提高热区信息覆盖率,或者简单的说,尽可能捕捉到热区用户;尽可能多的发送信息。所述的提高热区信息覆盖率是指在一定时间周期内,热区信息准确投放给用户的总数和实际在热区内出现过的用户总数的比率。
D、隐私保护策略,用户的位置信息对于用户来说是一种隐私信息。在开展业务的同时,需要保护用户的隐私权限。LBS一方面限制用户的位置精度,即LBS在向定实体发送的位置请求中限制Qos级别,另一方面不输出用户的位置,对系统操作者来说是透明的。
E、用户过滤策略,用于控制信息的发放,保护用户的感受,对信息的发送时间、次数、方式、以及是否发送进行控制。
图2所示为图1所示系统中LBS的功能模块结构示意图,LBS在逻辑功能上主要包括信息管理模块、用户选择功能、用户扫描功能、流量控制功能和位置判决功能,图中省略了信息管理模块。
信息管理模块,用于获取用户所在寻呼区的信息,存储寻呼区及其热区信息、并管理需要广播的信息。
用户队列管理模块用于管理签约PA的用户信息,计算用户的定位优先等级,将优先级高的用户优先传递给用户扫描功能模块扫描。
用户的定位优先等级是为了尽可能快、尽可能多地发现已经出现在热区的用户,然后将信息发送给用户。计算用户的定位优先等级策略有多种,以下给出2个示例策略一设置一个门限时间,用户进入PA的时间与这个门限时间的时间差越短,则优先级高。这个策略的基本思想是用户进入PA的时间过短或过长,用户的行为更加不可预测,定位到用户处于热区的可能性更低。
策略二在策略一的基础上,增加用户估计延迟定位时间、一个周期内历史定位请求次数、距离上一个定位请求的时间等参数中的一个或者其组合进行定位优先等级的计算,且每项乘以一个因子系数。其中估计延迟定位时间是根据用户当前的位置、热区中心位置、PA中心位置来预测用户进入热区的时间,由此可以提高发现已经出现在热区的用户的可能性。
上述策略一较佳应用于新进入PA的用户进优先级的排列。而策略二较佳应用于其它情况下对用户重新进行优先级排列。
流量控制功能模块用于提供流量计算模型,统筹安排业务开展的流量,监控系统流量,自动暂停、恢复业务等。如当签约PA的用户过多时,签约PA的寻呼压力增加,流量控制功能模块暂停LBS业务的开展,当PA的寻呼压力减小时,流量控制功能模块又恢复业务。
用户扫描功能模块用于根据设定的用户过滤约束条件对用户进行扫描,将满足条件的用户的号码通知给位置判决功能模块。这些过滤约束条件可以基于用户隐私保护策略、用户定位策略等用户过滤策略。
本实施例中包括以下用户过滤约束策略及其相应的过滤约束条件,但在其它实施方式中,也可以包括以下情况中的一种或任意组合(1)用户刚进入PA即处于PA的边缘时,距离热区还有一定距离,需延迟一定时间后定位,可通过比较用户进入PA的时间和当前时间来确定,如用户当前时间与进入PA时间之差大于一约定时间,则满足该过滤约束条件;(2)用户连续定位的时间需要一定的间隔,并对连续定位的总次数进行限制,即同一用户相邻两次定位的时间间隔达到时间门限,或者定位总次数未达到门限时,满足该过滤约束条件;(3)用户长时间处于一个PA下,或者周期内尝试定位的次数达到设定的总次数门限,则不满足该过滤约束条件且应对该用户进行去活,认为该用户离开了PA而没有通知LBS;(4)用户接收广播的信息总次数可控,即用户接收广播信息的次数未达到门限时,满足该过滤约束条件;(5)用户设置了信息屏蔽功能,或者用户为热区内常住人口时,不满足该过滤约束条件,将不再对该用户进行发送广播信息的尝试。用户设置的信息屏蔽功能由LBS收集用户投诉信息、用户订购专类信息时获得。
位置判决功能模块用于在接收到经过扫描的用户号码后,按照与定位实体的接口构造定位请求并发送到定位实体,在获取用户当前的位置后,如用户处于热区时,则通过网关将需要广播的信息传递到用户。
图3所示为图1系统的业务流程图,包括以下步骤步骤301LBS设置寻呼区、热区信息、管理需要广播的信息,外部的CP向LBS发送请求动态的增加或者修改需要广播的信息;
步骤302LBS向CP发送响应消息;步骤303移动用户从寻呼区PA1进入PA2时,发起位置更新过程,IGW获取用户的新位置PA2,向HLR报告位置更新信令,信令中携带有用户标识和新进入PA的信息;步骤304HLR根据配置,向LBS发送MML命令,命令中带有用户标识和新进入PA的信息;步骤305LBS接收用户标识和新进入PA的信息,如果PA是非签约的PA,则需要更新用户的信息、用户离开原所在PA的信息,结束流程;如果是签约PA,LBS通过控制策略选取合适的用户,进行定位,然后向定位实体(定位网关GLC或者定位中心LMSC)发送定位请求;步骤306定位实体返回用户的定位结果,LBS判断用户的地理位置是否处于热区内,当用户处于热区中,进入步骤307,否则结束流程;步骤307LBS将需要广播的信息通过业务网关转发到终端用户。
所述业务网关根据信息的不同而不同,如果预先设置的热区的信息是短信或者彩信或者WAP链接等,则LBS和相应的业务网关相连,从而实现信息的下发,图中省略了业务网关。
上述步骤中,LBS系统对某一签约PA选取合适的用户及后续处理的过程具体包括以下步骤,如图4所示步骤401LBS计算用户的定位优先等级(方法如上文所述),根据优先等级对同一PA下的用户进行排列;步骤402判断PA是否有流量余量,如果是则进入步骤403,否则,结束处理流程;步骤403选取优先级高的用户;步骤404扫描用户;步骤405判断用户是否满足所有扫描的过滤约束条件,如果是,进行步骤406,如果用户不满足任何一条过滤约束条件,执行步骤411;
步骤406更新PA的流量信息;步骤407用户扫描功能模块将用户号码发送给LBS的位置判决功能模块;步骤408位置判决功能模块为该用户构造定位请求,向定位实体请求用户的最新位置,接收最终的定位结果;步骤409位置判决功能模块根据新位置,判断用户是否处于热区中,如果是,进行步骤410,否则进返回步骤401;步骤410位置判决功能模块通知网关发送需广播的信息,然后结束本次操作流程;步骤411LBS更新该用户的信息,再判断是否要对用户进行去活,如果是,则LBS结束处理流程(除非该用户重新再次进入该PA),否则转入步骤401。
上述流程中所涉及的LBS可支持多个热区、多个签约PA。每个签约PA独立地管理当前的用户集。同时,每个PA都动态地更新PA的用户总数、PA的寻呼量等信息,并统计发送广播信息的用户数量、用户位置总体分布状态、热区信息的估计覆盖率等。这些参数又进一步用于后面的用户的优先等级的计算和排列。LBS在这种动态的运行、优化过程中,热区的信息覆盖率将增大,系统性能逐步优化。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改,等同替换,改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种个人手持电话系统中基于位置触发位置广播消息的方法,位置广播系统LBS从个人手持电话系统即PHS获取用户所在寻呼区的信息,在进入有热区的寻呼区的用户中,选择符合条件的用户向定位实体查询该用户的当前位置,如其当前位置在热区中则向该用户发送广播消息。
2.如权利要求1所述的方法,其特征在于该方法可分为以下步骤(A)设置一位置广播系统LBS,并在该系统中设置寻呼区及其热区信息、并管理需要广播的信息;(B)在用户终端的位置更新过程中,归属位置寄存器向所述LBS转发位置更新消息,消息中携带用户标识和新进入的寻呼区信息;(C)所述LBS收到更新消息后,如判断用户新进入的寻呼区存在热区且满足设定条件,则向定位实体发送定位请求并接收其返回的定位结果;(D)所述LBS根据返回的定位结果判断所述用户终端是否处于热区中,如果是,则向用户终端发送需要广播的信息。
3.如权利要求2所述的方法,其特征在于对于已进入存在热区的寻呼区的用户终端,LBS在其满足设定条件的情况下,也向定位实体查询其当前位置,如其当前位置在热区中则向该用户发送广播消息。
4.如权利要求2或3所述的方法,其特征在于,所述LBS对存在热区的寻呼区中的用户进行优先级排列,首先对优先级高的用户进行是否满足所述设定条件的判断。
5.如权利要求4所述的方法,其特征在于,所述优先级由用户进入寻呼区的时间与设定的门限时间的时间差判断,所述时间差越短则用户的优先级越高,此种优先级判断用于用户新进入存在热区的寻呼区的情况。
6.如权利要求4所述的方法,其特征在于,所述优先级由用户进入寻呼区的时间与设定的门限时间的时间差、用户估计延迟定位的时间、一个周期内历史定位请求的次数、距离上一个定位请求的时间中的一个或者组合进行判断,此种优先级判断用于用户不是新进入存在热区的寻呼区的情况。
7.如权利要求2或3所述的方法,其特征在于,所述设定条件包括LBS判断出该寻呼区是否有流量余量,如有,则满足设定条件,可以发送定位请求,否则,暂停发送。
8.如权利要求2或3所述的方法,其特征在于,所述LBS判断用户终端是否满足设定条件时,对用户进行扫描并判断用户是否满足过滤约束条件,所述过滤约束条件为以下一种或者其组合(1)用户当前时间与进入寻呼区的时间之差大于一约定时间,则满足该过滤约束条件;(2)同一用户相邻两次定位的时间间隔达到时间门限,或者用户定位总次数未达到门限时,满足该过滤约束条件;(3)用户长时间处于一个寻呼区下,或者周期内用户尝试定位的次数达到设定的总次数门限,则不满足该过滤约束条件;(4)用户接收广播信息的次数未达到门限时,满足该过滤约束条件;(5)用户设置了信息屏蔽功能,或者用户为热区内常住人口时,不满足该过滤约束条件。
9.一种个人无线接入网络中基于位置触发位置广播的系统,包括定位实体、归属位置寄存器、短信网关、交换中心和基站,交换中心分别与归属位置寄存器以及基站相连,基站通过数据链路与用户终端相连,其特征在于还包括分别与定位实体、归属位置寄存器、短信网关相连的广播业务系统,该系统包括信息管理模块,用于获取用户所在寻呼区的信息,存储寻呼区及其热区信息、并管理需要广播的信息;用户扫描功能模块,用于选择符合条件的用户,即经过扫描确定满足过滤约束条件的用户,将用户的号码通知给位置判决功能模块;位置判决功能模块,用于接收经扫描确定满足条件的用户号码,并向定位实体查询该用户的当前位置,如其当前位置在热区中则向该用户发送广播消息。
10.如权利要求9所述系统,其特征在于,所述广播业务系统还包括用户队列管理模块,用于管理有热区的寻呼区的用户信息,计算用户的定位优先等级,将优先级高的用户优先传递给用户扫描功能模块扫描。
11.如权利要求9所述系统,其特征在于,所述广播业务系统还包括流量控制功能模块,用于提供流量计算模型,统筹安排业务开展的流量,判断寻呼区具有流量余量时,可以发送定位请求,否则暂停发送定位请求。
12.一种基于位置触发位置广播消息的方法,包括以下步骤(a)位置广播对在存在热区的同一寻呼区内的各用户进行优先等级排列,并判断该寻呼区是否有流量余量;(b)如果该寻呼区有流量余量,位置广播按照优先级从高到低的顺序对用户进行扫描,判断用户是否满足扫描的过滤约束条件;(c)如果用户满足所有扫描的过滤约束条件,位置广播更新寻呼区的流量信息,为该用户构造定位请求,并发送定位请求到定位实体,然后定位实体返回该用户最终的定位结果到位置广播;(d)位置广播由返回的定位结果判断该用户是否处于热区内,如果是,位置广播发送需要广播的消息到用户终端。
13.如权利要求12所述的方法,其特征在于,所述步骤(a)中优先级由用户进入寻呼区的时间与设定的门限时间的时间差判断,所述时间差越短则用户的优先级越高,此种优先级判断适用于用户新进入存在热区的寻呼区的情况。
14.如权利要求12所述的方法,其特征在于,所述步骤(a)中优先级由用户进入寻呼区的时间与设定的门限时间的时间差,用户估计延迟定位的时间、一个周期内历史定位请求的次数、距离上一个定位请求的时间等参数中的一个或者其组合进行判断,此种优先级判断适用于用户不是新进入存在热区的寻呼区的情况。
15.如权利要求12所述的方法,其特征在于,所述步骤(b)中过滤约束条件为以下任一种或者其任意组合(1)用户当前时间与进入寻呼区的时间之差大于一约定时间,则满足该过滤约束条件;(2)同一用户相邻两次定位的时间间隔达到时间门限,或者用户定位总次数未达到门限时,满足该过滤约束条件;(3)用户长时间处于一个寻呼区下,或者周期内用户尝试定位的次数达到设定的总次数门限,则不满足该过滤约束条件;(4)用户接收广播信息的次数未达到门限时,满足该过滤约束条件;(5)用户设置了信息屏蔽功能,或者用户为热区内常住人口时,不满足该过滤约束条件。
16.一种位置广播系统,其特征在于,包括信息管理模块、用户队列管理模块、用户扫描功能模块、流量控制功能模块和位置判决功能模块;信息管理模块,用于获取用户所在寻呼区的信息,存储寻呼区及其热区信息、并管理需要广播的信息;用户队列管理模块,用于管理签约寻呼区的用户信息,计算用户的定位优先等级,将优先级高的用户优先传递给用户扫描功能模块扫描;流量控制功能模块,用于提供流量计算模型,统筹安排业务开展的流量,监控系统流量,寻呼区具有流量余量时,该模块控制位置广播系统正常工作;用户扫描功能模块,用于选择符合条件的用户,该模块经扫描确定满足过滤约束条件的用户,将用户的号码通知给位置判决功能模块;位置判决功能模块,用于接收经扫描确定满足条件的用户号码,并向定位实体查询该用户的当前位置,如其当前位置在热区中则向该用户发送广播消息。
全文摘要
个人手持电话系统中基于位置触发广播消息的方法及系统,属于移动通信领域。本发明提供的一种个人手持电话系统中基于位置触发位置广播消息的方法,位置广播系统LBS从个人手持电话系统即PHS获取用户所在寻呼区的信息,在进入有热区的寻呼区的用户中,选择符合条件的用户向定位实体查询该用户的当前位置,如其当前位置在热区中则向该用户发送广播消息。本发明还提供了一种个人无线接入网络中基于位置触发位置广播的系统、一种基于位置触发位置广播消息的方法以及一种位置广播系统。本发明对现网的修改极小,只需要HLR的BOSS系统能够将用户位置触发的信息传送给本发明定位广播系统即可。
文档编号H04Q7/38GK101076156SQ200710123428
公开日2007年11月21日 申请日期2007年6月22日 优先权日2007年6月22日
发明者陈前洋, 叶建阳, 邱剑锋 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1