首页> 中国专利> 一种确定多播服务用户位置区域的方法

一种确定多播服务用户位置区域的方法

摘要

本发明公开了一种确定多播服务用户位置区域的方法,可用于在多播服务注册前获知多播服务用户的位置信息,以发起相关业务。所述方法包括以下步骤:a.在网络侧设置多播服务用户位置表,以记录多播服务用户的位置区域及用户数目信息;b.网络侧对UE多播服务进行鉴权并根据鉴权结果更新所述多播服务用户位置表;c.网络侧根据所述用户位置表获取该多播服务用户所在的位置信息。网络侧获知多播服务用户位置后,可据此发起多播注册及相关业务。

著录项

  • 公开/公告号CN101005702A

    专利类型发明专利

  • 公开/公告日2007-07-25

    原文格式PDF

  • 申请/专利权人 华为技术有限公司;

    申请/专利号CN200610061347.2

  • 发明设计人 王睿;

    申请日2006-06-23

  • 分类号H04Q7/38(20060101);H04L9/32(20060101);H04L12/18(20060101);

  • 代理机构

  • 代理人

  • 地址 518129 广东省深圳市龙岗区坂田华为总部办公楼

  • 入库时间 2023-12-17 18:59:03

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2023-07-07

    未缴年费专利权终止 IPC(主分类):H04W64/00 专利号:ZL2006100613472 申请日:20060623 授权公告日:20100106

    专利权的终止

  • 2018-02-27

    专利权的转移 IPC(主分类):H04W64/00 登记生效日:20180205 变更前: 变更后: 申请日:20060623

    专利申请权、专利权的转移

  • 2010-01-06

    授权

    授权

  • 2007-09-19

    实质审查的生效

    实质审查的生效

  • 2007-07-25

    公开

    公开

说明书

技术领域

本发明涉及通信网络的多播服务,具体涉及多播服务中确定多播用户位置区域的方法。

背景技术

目前,无线网络都有多播应用的需求,并且在其网络上实现或部分实现了这一需求。例如现有UMTS网络就提供对多播业务的支持,通过MBMS(多媒体广播、多播服务)技术实现多播服务业务。用户通过订阅获得接收服务的权利,通过注册加入一个多播服务,网络通过用户的注册了解到用户潜在获得多播服务数据的路径,通过多播路径的合并,确保在一条传输路径上,无论存在多少用户,某个多播业务的数据只传输一次,以此来节约网络资源。

网络在服务中也有获知多播服务用户位置的需求,利用对多播服务用户位置的信息,可以在这些位置区域发布订阅升级活动通告,或针对他们开展新的活动宣传,或做相应的服务策略调整。了解多播用户的位置信息能使得网络的这些活动更高效、更直接。网络也可通过获知多播服务用户的位置信息而由网络侧主动触发UE加入服务,减少人为判断和操作。

目前网络获取用户所在区域的方法是:用户操作UE向网络注册,通知到核心网,再由核心网来寻找接入网上的路径,获得用户的位置区域。

所以在用户订阅之后,注册之前,网络无法轻易获知这些用户的位置。

在移动网络中,网络有获知终端位置的方法,它对终端的移动性进行管理,要求UE发起位置注册流程,通过位置注册流程获知UE的位置。(UE在登陆网络过程中有位置注册流程,之后的每次注册都是对上次注册信息的更新,所以也称位置更新流程)。并且网络会定义位置区域TA,以此来定义终端位置,它可以是多个小区的集合。一般有两种位置注册流程。一种是位置区域改变后发起的位置注册流程,另一种是位置区域未改变的位置注册流程(如终端周期性位置更新)。

如果位置区域发生改变,则位置更新流程会与两个不同的MME发生交互,如图2所示。UE向新的MME发起位置更新请求,新MME根据UE上报原位置信息和UE身份信息向原MME索取上下文信息,并向HSS对UE进行鉴权,鉴权通过后,HSS记录当前UE的位置,并要求原MME删除UE的信息,新MME添加UE的信息。最后新MME为UE分配网络标识,并完成位置更新。

如何利用位置更新流程或者其它方法使得网络侧在多播用户注册前获知用户的位置区域便成为待解决的问题。

发明内容

有鉴于此,为了使得网络侧在多播用户注册前获知用户的位置区域,本发明提供以下技术方案:

一种确定多播服务用户位置区域的方法,所述方法包括以下步骤:

a.在网络侧设置多播服务用户位置表,以记录多播服务用户的位置区域及用户数目信息;b.网络侧对UE多播服务进行鉴权并根据鉴权结果更新所述多播服务用户位置表;c.网络侧根据所述用户位置表获取该多播服务用户所在的位置信息。

优选地,所述方法还包括:步骤d.网络侧得知用户位置信息后可据此发起多播服务及相关业务。

优选地,所述多播服务用户位置表包括多播服务标识、用户位置区域及用户数目信息。

优选地,所述多播服务表设置于网络侧的HSS中,相应地,步骤b进一步指HSS对多播服务进行鉴权并根据鉴权结果更新所述多播服务用户位置表;及步骤c中进一步指GW根据HSS的所述用户位置表获取该多播服务用户所在的位置信息。

优选地,步骤b中,网络侧对UE多播服务进行鉴权由UE位置更新流程中的身份鉴权信令触发。

优选地,步骤b中,网络侧对UE多播服务进行鉴权进一步包括将多播用户的信息保存在HSS中,UE位置更新过程中当MME将用户的标识IMSI送到HSS中对UE进行身份鉴权时,一并根据所述多播服务用户位置表中IMSI与多播服务标识的记录对用户的多播服务进行鉴权。

优选地,步骤b中,网络侧对UE多播服务进行鉴权由时间或事件触发。

本发明还提供另一种技术方案:

一种确定多播服务用户位置区域的方法,所述方法包括以下步骤:s1.网络将用户支持的多播服务标识提供给UE;s2.网络发布包含多播服务标识的消息进行寻呼,保存了同样多播服务标识的UE收到所述寻呼消息后作出寻呼响应;s3.网络收到寻呼响应获得UE位置。

优选地,所述步骤s1中还包括对UE鉴权,在鉴权通过后将多播服务标识提供给UE。

优选地,所述步骤s1进一步包括:将用户支持的多播服务标识记录于该用户在HSS中的业务支持列表内;且,HSS对UE进行多播服务鉴权,鉴权完成后,将鉴权结果发送给UE,UE根据鉴权结果对所保存的多播服务标识作更新或其它相应处理。

其中,所述HSS对UE进行多播服务鉴权可以由UE位置更新过程中的身份鉴权触发,也可以由预先设定的时间或者其它事件触发。

另一优选实施方案中:

优选地,步骤s1进一步指用户订阅多播服务时将对应的多播服务标识分发给用户。

优选地,步骤s3中还包括对UE的鉴权。

优选地,步骤s3进一步包括:网络侧收到寻呼响应后,将用户的多播服务标识及身份标识送到HSS进行鉴权,根据鉴权结果确定用户是否有权接收该多播服务,获知了多播用户的位置区域,并将鉴权结果返回给UE,UE根据鉴权鉴权结果更新所保存的多播服务标识。

附图说明

图1是无线网络结构图。

图2是本发明第一具体实施方式流程图。

图3是本发明第二具体实施方式流程图。

图4是本发明第二具体实施方式的第一实施例的流程图。

图5是本发明第二具体实施方式的第二实施例的流程图。

图6是本发明第二具体实施方式的第三实施例的流程图。

具体实施方式

请参阅图1,UE是终端,提供多播服务的无线网络一般包括以下实体:

RAN是接入网;MME是移动管理实体,它负责UE的移动性管理;UPE是用户面实体,其中UPE-C负责用户面的信令处理,UPE-U负责用户面的数据处理;UPE是核心网中负责数据传输的实体,演进网络也通过它连接包括internet的PDN,并不是所有的UPE都需支持多播广播能力,其中支持多播广播能力的UPE称为Multicast UPE,它在Multicast Controller的协助下提供多播广播能力。GW是网关;HSS是本网用户管理服务器,同时保存了多播用户的订阅信息;上述无线网络中的实体对应到UMTS网络,则MME为SGSN,UPE为SGSN和GGSN,GW为GGSN。下面将结合一般的无线网络结构对本发明的内容予以说明,可以理解地,本技术领域的人员通过本发明在一般无线网络中的应用便可直接得知本发明在UMTS网络中的应用。

请参阅图2,本发明的第一具体实施方式包括:

步骤20,在网络侧设置多播业务用户位置表,以记录一项多播服务在各位置区域下用户的数目。所述多播服务用户位置表可设置在HSS中,其内容包括某一多播服务对应的位置区域信息及该区域下用户数目信息,多播服务标识可作为表头或者表内的一个项予以记录;可参考表1。

表1.

    位置区域信息    用户数目    (PLMN+TA)

步骤22,网络侧对UE的多播服务进行鉴权,并根据多播服务鉴权结果修改所述多播业务用户位置表。

本实施方式中HSS对UE的多播服务进行鉴权的方式有两种:

一种是由位置更新过程中的鉴权信令触发,一般而言,HSS中保存的业务支持列表用于记录该用户所获准的业务,例如是否支持PS域、是否支持彩信等信息。本发明在该表中增加用户对特定多播服务的订阅情况的记录。位置更新过程中MME会将用户的身份标识,如IMSI通过鉴权信令送到HSS,触发HSS对用户进行鉴权,HSS在对用户身份鉴权的同时,查看所述业务支持列表,针对记录的多播服务分别进行鉴权,所述鉴权内容包括查看用户的交费情况,检查用户的订阅情况是否过期等等,从而判断用户是否有权接收该多播服务。

另一种多播服务的鉴权的触发方式是由HSS自己通过时间或其它事件触发,如一次多播服务结束之后对用户的多播服务进行鉴权,或在特定时间例如每月的某个时间为用户的多播服务进行鉴权。

根据多播服务鉴权结果相应修改多播服务用户位置表的内容。具体可以是,对于本次鉴权前后都获准的多播业务,将原位置区域TA对应的用户数目减1,现TA对应的用户数目增1;对于上次获准,本次拒绝的多播业务,将原TA对应的用户数目减1;对于上次拒绝,本次获准的多播业务,将现TA对应的用户数目增1。如果TA区域对应的用户数目减1后为0,则在表中删除该位置区域项。如果当欲修改表中现TA的用户数目时发现表中没有现TA项,则新增该TA项。

步骤24,网络侧根据所述多播服务用户位置记录表可得知用户位置信息。如GW只需查询HSS中所述多播服务用户位置记录表,即可获知哪些TA区域内存在对该业务感兴趣的用户,进而预先得知该多播服务下的用户位置信息。

得知用户的位置信息后,网络侧即可针对UE所在的位置区域触发多播服务及相关业务,例如发布订阅升级活动通告或针对性地业务宣传等活动。

如果一个用户订阅了两个多播服务,例如包括多播服务TMGI1、TMGI2、TMGI3。当其发生位置区域变化时,从TA1移动到TA2,该UE发起位置区域更新流程。当HSS对UE进行鉴权时,同时对UE的多播服务进行鉴权,上次鉴权时只有TMGI1和TMGI2授权使用,该次鉴权发现TMGI1和TMGI3可授权使用。当HSS对UE的位置信息进行修改时,在TMGI1对应的用户位置记录表中,将TA1对应的用户数目减1,如果此时为0,则删除该项;将TA2对应的用户数目增1,如果此时没有TA2项,则新增该项,用户数目置为1。在TMGI2对应的用户位置记录表中,将TA1对应的用户数目减1,如果此时为0,则删除该项。在TMGI3对应的用户位置记录表中,将TA2对应的用户数目增1,如果此时没有TA2项,则新增该项,用户数目置为1。

本发明的第二具体实施方式中:

当网络开展某项多播服务时,它为该多播服务分配一个多播服务标识,如TMGI;

步骤30,当用户订阅该多播服务时,网络将用户支持的多播服务标识TMGI记录在HSS中,具体可以是记录在该用户在HSS中的业务支持列表内,业务支持列表一般用于记录该用户所支持的业务,例如是否支持PS域、是否支持彩信等信息,本发明在其中增加用户对多播服务的订阅情况。并且,网络将所述多播服务标识TMGI提供给UE,网络将TMGI提供给UE有两个方法:一是在鉴权完后,如果有更改则将TMGI给用户;二是在用户订阅时分发给用户。

步骤32,网络发布包含多播服务标识TMGI的消息进行寻呼,要求保存了同样多播服务标识TMGI的UE作出回应;

步骤34,保存了同样多播服务标识TMGI的UE收到寻呼消息后,作出寻呼响应;

步骤36,网络收到寻呼响应据此得知UE位置。

本具体实施方式也可以包括鉴权功能,所述鉴权功能指对用户接收该多播服务权利的鉴定;所述鉴权与寻呼的执行顺序不固定,鉴权可以在寻呼之前完成,也可以是在寻呼之后完成。所述鉴权也可以有两种实现方式:在位置注册过程中进行多播服务鉴权,或者通过时间或事件触发鉴权。

下面介绍本发明第二具体实施方式的第一实施例,本实施例中网络侧在寻呼前对用户的多播服务进行鉴权:

网络开展某项多播服务时,为该多播服务分配一个多播服务标识,当用户订阅该服务时,将用户支持的多播服务标识记录在该用户在HSS中的业务支持列表内:

步骤410,当UE位置区域改变时,UE向网络侧发起位置更新请求,携带其位置信息TA及身份标识,所述身份标识可以是P-TMSI;

步骤412,网络侧的MME接收到所述位置更新请求时,根据UE上报的P-TMSI将UE对应的永久身份标识IMSI送给HSS鉴权;

步骤414,HSS在对UE身份进行鉴权,并且,根据HSS中所述业务支持列表对该UE的多播服务进行鉴权;

如果所述多播服务鉴权通过,则HSS将该UE有权接收的多播服务标识TMGI发给MME;MME在位置更新接受消息中将UE获准接收的所有多播服务TMGI返回给UE;

步骤416,UE收到位置更新接受消息后,作相应的更新,即,删除UE当前记录的所有TMGI(如果UE中存在该信息),并记录在位置更新接受消息中包含的所有TMGI;

步骤418,多播服务开始时,网络侧对UE发送MBMS寻呼消息,所述寻呼消息含有多播服务标识,要求保存了相同多播服务标识的UE作出寻呼响应;

步骤420,UE收到该消息后,将消息中的多播服务标识与UE中保存的多播服务标识列表进行比对,如果保存了相同多播服务标识,则UE作出寻呼响应,在寻呼响应消息中包含UE身份标识和多播服务标识TMGI。

步骤422,网络侧收到寻呼响应消息得知UE的位置信息。

网络侧得知UE的位置信息后,可以针对UE所在的位置区域触发其它业务,例如发布订阅升级活动通告或针对性地业务宣传等活动。

本发明第二具体实施方式的第二实施例中,网络侧也是在寻呼前对用户的多播服务进行鉴权,鉴权触发方式与第一实施例有所不同:

同样,网络开展某项多播服务时,为该多播服务分配一个多播服务标识,当用户订阅该服务时,将用户支持的多播服务标识记录在该用户在HSS中的业务支持列表内:

步骤510,网络侧针对特定多播服务设定多播服务鉴权触发事件,所述事件可以是每一次多播服务结束之后;或设定多播服务鉴权触发时间,例如每月固定的时间;

步骤512,当所设置的事假或时间条件满足时,网络侧执行多播服务鉴权命令;

步骤514,HSS针对特定多播服务根据业务支持列表对订阅了该服务的UE进行鉴权,鉴权通过后,向UE发送鉴权结果通知消息,所述消息中包含用户的IMSI、原授权的多播服务标识、现授权的多播服务标识。

步骤516,UE收到所述消息后,删除保存的原授权多播服务标识,并保存现授权的多播服务标识。

步骤518,当网络希望获知多播服务的用户位置时,网络向下发出MBMS寻呼消息,该消息中包含当前多播服务的服务标识TMGI;

步骤520,UE收到该消息后,将消息中的TMGI与UE中保存的TMGI列表进行比对,如果有相同的TMGI记录在UE保存的TMGI列表中,则UE响应该寻呼消息,在寻呼响应消息中包含UE身份标识和多播服务标识TMGI。

步骤522,网络收到该消息后,可以获知该多播服务用户所在的位置信息。

网络侧得知UE的位置信息后,可针对UE所在的位置区域触发其它业务,例如发布订阅升级活动通告或针对性地业务宣传等活动。

本发明第二具体实施方式的第三实施例中,鉴权在寻呼之后进行,具体实现方案如下:

此时,网络不通过上述方式对UE保存的TMGI标识进行更新。为获取用户位置,网络对UE直接进行寻呼。

步骤610,网络开展某项多播服务时,为该多播服务分配一个多播服务标识,当用户订阅该服务时,将用户支持的多播服务标识记录在该用户在HSS中的业务支持列表内,并将所述多播服务标识提供给UE,UE保存该标识。

步骤612,网络侧发送寻呼消息,所述寻呼消息中包含当前多播服务的标识。

步骤614,UE收到该消息后,将消息中的多播服务标识与UE中保存的多播服务标识列表进行比对,如果有相同的记录保存在UE的多播服务标识列表中,则该UE对网络侧作出寻呼响应,该寻呼响应中包括用户的IMSI、多播服务标识TMGI信息。

步骤616,当网络收到寻呼响应后,将用户的IMSI及TMGI送到HSS进行鉴权,根据鉴权结果确定用户是否有权接收该多播服务,获知了多播用户的位置区域。网络侧同时将鉴权结果返回给MME。

步骤618,MME将鉴权结果发送给UE;

步骤620,UE收到鉴权结果后,对自身保存的多播服务标识列表作相应的修改。如果用户无权接收该服务,则用户应删除该TMGI标识,如果用户鉴权通过,网络也可利用该鉴权结果响应消息附带旧多播服务标识和新多播服务标识进行TMGI标识的重分配。

本发明中所述的HSS实体不一定指3GPP网络内的HSS实体,它可以是其它具有上述功能的网络实体。对应到UMTS网络,则MME为SGSN,UPE为SGSN和GGSN,GW为GGSN。本技术领域的人员通过上述描述便可直接得知本发明在UMTS网络中的应用,在此不再赘述。

可以理解,以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号