有选择地对移动电话在电信系统中的操作进行限制的系统和方法

文档序号:7678543阅读:275来源:国知局
专利名称:有选择地对移动电话在电信系统中的操作进行限制的系统和方法
有选择地对移动电话在电信系统中的操作进行限制的系统和方法 相关申请的交叉引用
本申请要求于2006年6月22日提交的美国临时申请号60/805,497 的权益,在此将其并入作为参考。
与联邦赞助的研发相关的声明不适用
参考列出光盘附录的顺序列举、表格或计算机程序不适用
背景技术
本发明涉及通信系统。更具体地而并非作为限制,本发明针对有选 择地限制(restrict)移动电话在电信系统中的操作的系统和方法。
移动电话已经完全改变了我们今天所生活的世界。孩子们完全被移 动电话所包围并且成为移动电话最大的用户群之一。出于各种原因,许 多孩子使用他们的移动电话产生了巨额的费用。父母或移动电话的其他 主管机构(管理员)(例如,父母、监护人、公司等)希望全力对各种 情形下的使用进行主要控制和限制。例如,在学校中,学生们通常净皮禁 止使用他们的移动电话。然而,虽然会产生后果,但是许多学生仍继续 使用他们的电话。同样,公司可能希望限制移动电话在特定城市的界限 内的使用。在其他实例中,父母可能不希望孩子在特定时间之后或一天 某时间之前使用电话。需要一种使管理员能够对移动电话的使用进行限 制和控制的方法和系统。
虽然现有技术没有对诸如这里所公开的设备或系统的教导,但是服 务数据点(SDP)已经在提供与本发明相关的主题的现有电信系统中得 以利用。正常的SDP提供对阈值的检查。如果超出或接近限定(limit), 就触发动作。例如,对于预付费账户而言,向订户通知还剩余多少分钟。 此外,在指定时间,电话被断开连接。然而,需要用于在完成动作之前 利用并检查多个规则的增强SDP (业务服务器(traffic server))。
具有使管理员能够对移动电话在电信系统中的使用进行限制或控 制的系统和方法将是有益的。本发明的目标是提供这样的系统和方法。发明简述
在一个方面,本发明针对一种有选择地限制用户设备(UE)在电信
系统中的使用的系统。所述系统包括用于接收多个约束(restriction)的 图形用户界面(GUI)。每个约束对UE的使用提供限制(constraint)。 GUI允许UE的管理员对所述约束进行选择和修改。所述系统还包括用 于确定UE的使用是否处于其中一个约束之内的业务服务器。如果UE 处于其中一个约束之内,则业务服务器终止呼叫。所述约束可以包括一
天某时间、 一周某日或地理位置。
在另一方面,本发明是一种有选择地限制UE在电信系统中的使用 的方法。所述方法开始于接收多个约束。每个约束对UE的使用提供限 制。接着,业务服务器确定UE的使用是否处于其中一个约束之内。当 确定了 UE的使用是否处于其中一个约束之内,就限制UE的使用。管 理员可以按照需要对所述约束进行选择和修改。
在又另一方面,本发明是一种用于有选择地限制UE在电信系统中 的使用的节点。所述节点接收由UE的管理员所选择和修改的多个约束。 所述节点确定UE的使用是否处于其中一个约束之内。如果UE处于其 中一个约束之内,则通过所述节点限制UE的使用。
若干附图的简述
接下来,将通过参考附图给出优选实施例来对本发明的特征进行详 细描述,其中


图1是本发明的优选实施例中的电信系统的简化框图; 图2A和2B是图示出业务服务器所执行的针对语音的高级约束检查 的流程图3是图示出业务服务器所执行的针对数据的高级约束检查的流程
图4是示出用于在电信系统中处理即时消息(IM)、多媒体消息服 务(MMS)和数据的网络布局的简化框图5是图示出用于会话的初始启动的消息流的信令图6是图示出具有中间配额(quota)请求的正在进行的会话的信令
图;图7是图示没有剩余保留(reservation)的中间配额请求的信令图; 图8是图示出IM网关在IM消息被发送时进行报告的信令图; 图9是图示出正被发送的IM消息报告以及到计费(charging)控制 节点(CCN)的新请求的信令图IO是图示出会话消息流的结束的信令图11是图示出利用空的数据高速緩存请求附加数据配额的CSG的 信令图12是图示出利用空的高速緩存报告IM的发送的IM网关的信令
图13是图示出数据会话启动消息流的信令图14是图示出当有保留剩余时的中间配额请求的信令图15是图示出当没有保留剩余时的中间配额请求的信令图16是数据会话消息流的结束的信令图17是图示出数据会话期间的约束的信令图18是图示出短消息服务(SMS)呼叫流程的简化框图19是图示出SMS事件消息流的信令图20是针对SMS事件的约束条件的信令图21是订户通过QPASS节点所进行的内容下载的简化框图22是用于内容事件的消息流的信令图;以及
图23是图示出内容约束条件消息流的信令图。
发明详述
本发明是对移动电话的使用进行控制的系统和方法。图l是本发明 的优选实施例中的电信系统10的简化框图。所述电信系统包括本地号 码转移(Local Number Portability LNP)数据库12、归属位置寄存器 (HLR) 14、移动交换中心/全球移动通信服务交换功能(MSC/gsmSSF) 16、基底(fundial) 18、活动计费(active charge) (GPRS) 20、短消 息服务中心(SMS-C) 22和QPASS节点24。系统10还包括交换控制 主体(master) 30、 CSI 32、 B-vocal 34和顾客关注客户端(customer care client) 36。为了执行本发明的功能,所述系统还包括供应服务器40、 顾客关注服务器42、自关注的(self care) web (网络)服务器44和数 据库46。此外,所述系统包括MINSAT48、业务服务器50和短消息传输协议(SMTP )52。所述系统进一步包括宿主(host )于网关MSC( GMSC ) 节点(未示出)内的通告(announcement )资源模块54、信令控制点(SCP ) 56和计费控制节点(CCN) 58。
当顾客(例如父母,此后称作管理员)请求选择性约束服务时,所 述服务在驻留于承载商(carrier)的内部节点(例如HLR)内的内部供 应节点中提供。此外,交换控制主体30将关于附加用户的数据提供给 供应服务器40。供应服务器40执行若干关键功能。当从交换控制主体 30接收到"添加用户"消息时,供应服务器就从CSI 32获取(retrieve) 速率计划信息并接着对业务服务器50和数据库46中的订户进行供应。 供应服务器接着向管理员发送指示激活完成的电子邮件通知。此外,向 管理员提供web地址以便访问web界面来填入(populate)约束。
供应服务器40对从承载商的交换控制主体30所接收的任意"删除 用户,,消息进行处理,由此供应服务器删除业务服务器和数据库中的订 户。此外,供应服务器通过更新用于业务服务器数据库中的用户的参数 而对从承载商的交换控制主体所接收的"改变参数"消息进行处理。其 还向管理员发送指示已经对管理员账户和/或账户持有者的参数进行了 一些改变的电子邮件通知。供应服务器还通过向CSI 32查询每个订户的 速率计划信息来对所有订户的速率计划的更新进行管理。供应服务器获 取已达到其分钟限定的订户列表并且将该信息放入数据库。该列表由业 务服务器50进行编译并以指定的时间周期发送到供应服务器40,正常 情况下为每天一次。
当接收到指示选择性约束服务的激活完成的电子邮件消息时,管理 员可跟随所提供的web地址来到web界面。web界面可接着提供约束的 供应。优选地,管理员通过单个签约(sign-on)过程而被鉴别并接着被 重定向到自关注的web服务器44。所述自关注的web服务器提供新用 户的约束供应、当前用户约束的获取、用户约束的更新、使用日期的获 取,与承载商的服务器相互配合以完成单个签约过程,以实现访问到自 关注的web GUI的web图形用户界面(GUI),并且与B-vocal服务器 34相互配合以处理各种数据分组的营销方案。
在自关注的web GUI内,通过一组直观屏幕(screen)向管理员提 供引导路径。并非从交换控制主体所接收的并且对于业务服务器为强制 的输入优选地通过web GUI进行呈现。接着可以由管理员通过web GUI放置约束。
当接收到来自承载商的后付费(post-paid)订户的始发或终止语音 呼叫时,承载商的网络元件(例如,MSC/gsmSSF 16或GMSC )才艮据camel 预订信息(O-CSI、 T-CSI)来识别所述订户是否正在利用选择性约束服 务。如果所述订户已经预订了该服务,则将呼叫被格式化到SCP。主要 控制呼叫和通告处理的SCP 56将呼叫转发到业务服务器50来检查约 束。SCP还利用LNP数据库来处理查询来帮助识别是否在承载商的订户 之间进行呼叫。因此,SCP可以帮助业务服务器来确定呼叫是否以正确 的分钟桶(minutes bucket)被计费(例如,移动到移动的呼叫)。
业务服务器50的主要功能包括存储用于订户的所有规则和约束数 据。规则被定义为承载商所提供的关于应当如何处理呼叫来确定约束的 一组条件。例如,可以利用现有的消费订单(order)MJ'J。在该示例中, 如果当前桶中的分钟;陂用尽,则逻辑指示对订单中的下一桶进行检查。 如果该桶有分钟,则其允许呼叫通过。约束数据是管理员所设置的限定。 业务服务器包含逻辑以用于根据规则和约束数据来确定呼叫是否应当 被限制。则业务服务器还与语音对接节点(即SCP 56)和数据对接节点 (即CCN 58)进行对接以传达呼叫或会话是否^^皮允许。业务服务器还 对需要在达到阔值限定时发送给订户的通知(USSD)进行处理。这是 通过经MAP协议与HLR 14进行对接而完成的。业务服务器还处理位置 约束和网站约束(例如赌博和色情站点)。业务服务器通过供应服务器 40接收关于新订户是选择性约束服务的订户的信息并且在其数据库46 中定义订户数据以用于业务处理。
当检查了规则和约束时,业务服务器50就向SCP56通知呼叫是否 被允许。SCP处理到其他网络元件的通信,根据来自业务服务器的回复 继续或丟弃(drop)呼叫。此外,;陂归类为消息(IM、 SMS和MMS ) 和web浏览数据的数据会话通过不同的承载商数据节点向业务服务器 进行触发。
IM、 MMS和web浏览数据通过通用分组无线系统(GPRS )而被管 理,并且在GPRS会话被发起时激活活动计费节点。该节点识别订户是 否预订了该服务,如果是,则在将如IM或其他数据的数据传输转发到 CCN58之前进行识别以;险查约束。对于SMS而言,类似地,SMS-C22 被触发并转发到CCN 58以对约束进行检查。此外,当用户下载诸如铃声和游戏之类的内容时,QPASS节点24 被触发,其继而将呼叫转发到CCN 58以检查约束。所有的数据节点 (OpenetAC、 SMS-C)和内容节点(QPASS节点)与CCN进行通信。 CCN通常实现对GPRS、 SMS和基于内容的服务通信的呼叫控制。优选 地,CCN实现与业务服务器50进行通信以提供实时的约束检查。当从 CCN接收到针对数据/内容的约束检查请求时,业务服务器就验证是否 有约束施加于会话并且如果呼叫:故允许就向CCN进行回复。CCN接着 与数据/内容节点进行通信以相应地继续或丢弃呼叫。
通过顾客关注web服务器42来引导顾客关注。与顾客关注web服 务器相关联的GUI允许顾客关注代理查看顾客所看到的以及用于问题 解决和维护的附加功能。
图2A和2B是图示出业务服务器50所执行的针对语音的高级约束 检查的流程图。在步骤100,确定呼叫号码是否是"永远允许"列表上 的号码。如果确定了该号码在"永远允许"列表上,则该方法进行至步 骤120,其中呼叫被允许。然而,如果在步骤100确定了该号码不在"永 远允许"列表上,则该方法移动至步骤102,其中确定所述号码是否在 "永不允许"列表上。如果确定了所述号码在"永不允许"列表上,则 该方法进行至步骤122,其中不允许呼叫。然而,如果在步骤102确定 了该号码不在"永不允许"列表上,则该方法进行至步骤104,其中确 定所接收的呼叫是否处于位置约束所限制的位置。可以提供受限地理位 置,就该地理位置而言用户设备(UE)不能进行呼叫。管理员可在UE 进入受限地理位置时得到通知。如果确定了呼叫在存在位置约束的位置 被接收,则该方法进行至其中不允许呼叫的步骤122。
然而,如果在步骤104确定了没有位置约束,则该方法进行至步骤 106,其中确定对于在指定日进行的呼叫是否存在一周某日(adayofthe week)的约束。如果确定了呼叫在一周的受限日进行,则该方法进行至 其中不允许呼叫的步骤122。然而,如果在步骤106确定了没有一周某 日的约束,则该方法进行至步骤108,其中确定呼叫是否在一天的受限 时间(即, 一天的不允许电话呼叫的时间)进行。如果确定了该呼叫在 一天特定的受限时间进行,则该方法进行至其中不允许呼叫的步骤122。
然而,如果确定了呼叫不是在一天的受限时间进行,则该方法进行 至步骤110,其中确定正在进行什么类型的呼叫。如果确定了呼叫在夜间或周末进行,则所述方法进行至步骤112,其中确定是否达到了夜间/ 周末的分钟限定。如果确定已达到了限定,则该方法进行至其中不允许
呼叫的步骤122。然而,如果呼叫没有达到夜间/周末分钟限定,则该方 法进行至其中允许呼叫的步骤120。
如果在步骤110确定了该呼叫是(承载商网络内的)移动至移动的 呼叫,则该方法进行至步骤114,其中确定是否已经达到了移动至移动 的分钟限定。如果确定了已达到该限定,则该方法进行至其中不允许呼 叫的步骤122。然而,如果确定呼叫尚未达到移动至移动的分钟限定, 则该方法从步骤114进行至其中允许呼叫的步骤120。
如果在步骤110确定了呼叫在被称为"任意时间"分钟的速率桶(rate bucket)期间进行(例如,在一天的任意无折扣时间进行的呼叫),则 该方法进行至步骤116,其中确定是否达到了对这些分钟的限定。如果 已达到该限定,则该方法进行至其中不允许呼叫的步骤122。然而,如 果确定了还没有超出限定,则该方法接着进行至其中允许呼叫的步骤 120。
图3是图示出业务服务器50所执行的针对数据的高级约束检查的 流程图。在步骤130,确定呼叫是否在一周的受限日进行。如果确定了 呼叫在一周的受限日进行,则该方法进行至其中不允许呼叫的步骤150。 然而,如果确定了没有一周某日的约束,则该方法进行至步骤132,其 中确定呼叫是否在一天的受限时间进行。如果确定了呼叫在一天的受限 时间进行,则该方法进行至其中不允许呼叫的步骤150。
然而,如果在步骤132确定了呼叫不是在一天的受限时间进行的, 则该方法进行至步骤134,其中确定所使用的消息类型。如果确定了消 息是IM/SMS消息,则该方法进行至步骤136,其中确定是否已经达到 了 IM/SMS的数量限定。如果确定了已达到IM/SMS的数量限定,则该 方法进行至其中不允许呼叫的步骤150。然而,如果确定了没有超出限 定,则该方法从步骤136进行至其中允许呼叫的步骤152。如果在步骤 134确定为MMS或数据呼叫,则该方法进行至其中允许呼叫的步骤152。 如果呼叫净皮确定为内容呼叫(例如,铃声或游戏),则该方法从步骤134 进行至步骤138,其中确定是否已达到金钱(例如,美金)限定。如果 确定了已达到了金钱限定,则该方法进行至其中不允许呼叫的步骤150。 然而,如果没有超出金钱限定,则该方法进行至其中允许呼叫的步骤152。在步骤134,如果消息是MMS或数据消息,则所述方法进行至其 中允许呼叫的步骤152。
目前,对于发送订户物理上所处位置的正确时间存在限制。这用于 在基于GMSC所处时区发送时间时终止呼叫。然而,GMSC覆盖了能够 在与GMSC不同的时区中出现的若干MSC,由此发送的时间可能不正 确。为了提供解决方案,订户可以在webGUI中输入优选的时区。可针 对订户已在GUI中选择的时区而不是从网络接收的时间对管理员所请 求的时间约束进行检查。因此,在本发明的优选实施例中,根据web GUI 中所选择的时区而不是订户在物理上所处位置来对用户进行限制。在该 实施例中,订户可以在GUI中进行必要的时区改变,并且在漫游的情况 下,使得约束基于订户的物理位置的本地时间而正确地起作用。
在本发明的优选实施例中,如果利用选择性约束服务的始发或终止 呼叫受到限制,则呼叫转发也受到限制。如果用户已经无条件转发至"C" 号码并且终止来自订户的"B"号码的呼叫,则呼叫被路由到SDP以对 任意约束进行检查。在用户的"允许"和"永不允许"列表中检查呼叫 方号码("A"号码)。此外,也像正常呼叫终止情况下一样对其他约 束进行检查。如果满足任意约束,则呼叫不被业务服务器50所允许并 且呼叫被SCP 56释放。如果没有任何约束,则呼叫被业务服务器所允 许并且呼叫被路由至HLR 14。由于无条件地转发至"C"号码,所以呼 叫被路由回到SCP以检查针对"C"号码的约束。所述呼叫被作为从订 户到"C"号码的始发呼叫来对待。在订户的"允许"和"永不允许" 列表中检查"C"号码。此外,以与任意其他呼叫发起情形相同的方式 对其他约束进行检查。根据约束的结果来允许或不允许呼叫。
有条件的转发对应于占线时(on busy)呼叫转发(CFB )、无应答 呼叫转发(CFNRY)和不可及(not reachable)呼叫转发(CFNRC)。 在这样的情况下,如果没有约束("B"号码),则对于订户的终止呼 叫被业务服务器50所允许。假设以上这些呼叫转发条件之一得以满足, 则呼叫被路由至HLR14以找到转发号码。然后以与利用"C"号码作为 被叫方的始发呼叫类似的方式,将呼叫路由回SCP 56。接着在订户的"允 许,,和"不允许,,列表中检查"C,,号码。此外,以正常方式对其他约 束进行检查。如果存在约束("B"号码),则该呼叫被限制并且SCP 释放该呼叫。呼叫转发支路(leg)不被触发。图4是示出用于在电信系统10中处理IM、 MMS和数据的网络布 局70的简化框图。CSG 72、 IM网关74和活动计费(AC)节点76是 后付费用户所利用的预先存在的节点。CCN 56和业务服务器50是本发 明中所利用的节点。CSG是驻留于路由器中的模块。其具有检测GPRS/ 数据传输的能力。
当订户尝试发起IM会话时,CSG 72截取请求并且针对内部配额数 据库对其进行检查。由于这是初始会话请求,所以不存在配额。CSG接 着向AC节点76请求可配置的配额。AC节点检查订户是否是具有选择 性约束服务的信道号。对于具有该服务的订户而言,AC节点首先通过 向尝试保留(reserve )单个IM的CCN 56发送请求来执行约束检查。所 述约束检查接着^r证IM并非处于一天的受限时间(ToD)或者一周的 受限日(DoW),以及检查在IM/SMS桶中剩下多少消息。如果CCN 准许保留请求(即,最初的约束检查^f皮批准),则AC节点接着通过向 CCN发送零扣除请求来取消保留并且准许来自CSG的请求以启动IM会 话。AC节点76不在IM^皮递送之前接收通知。相反,IM网关74在IM 已经#:递送之后通知AC节点。
由于网络设置的缘故,存在控制IM的发送和接收的两种不同的消 息流。首先,在IM会话或任意其他GPRS数据会话被发起时发起传输 流。该消息流仅控制IM的数据传输方面。作为GPRS阶段II的一部分, AC节点76 了解正被传输的数据。GPRSWAP、 MMS、 IM Comverse和 IM Openwave是被定义为阶段II的 一部分的所有数据类型。在本发明中, 以相同的方式对待IM Comverse和IM Openet。在第二消息流中,AC节 点每X分钟重复传输一次会话检查直至会话关闭,其中X是所定义的 算子。IM的发送和接收被作为过往事件报告给AC节点(即,IM网关 告诉AC节点其已经递送或发送了 IM) 。 AC节点检查任意约束,并且 如果CCN拒绝了请求,则AC节点指示CSG72终止IM会话。AC节点 向五元组(groups of five )中的CCN请求IM以便减少信令。当订户用 尽该限定时,CSG向AC节点发送新的IM配额请求。此外,在AC节 点内被分派以任务的不活动监视器在可配置的时间间隔之后关闭不活 动的IM会话。
如果订户已经满足了其中一个约束条件,则向AC节点返回"不允 许,,的回答。AC节点接着请求CSG72终止IM会话并继续进行如承载商所要求的进一步处理。
如果扣除不成功(由于IM没有^L保留并且IM/SMS桶为共用), 则CCN向AC返回"拒绝月良务"的回答,这停止更多的IM会话。AC 还为会话创建呼叫数据记录(CDR),其以后付费订户账单上的费用为 终止。
当用户尝试启动IM的会话时,CSG 72截取请求并且向AC节点76 发送请求。图5是图示出用于会话的初始启动的消息流的信令图。CSG 72首先向AC节点76发送配额请求202。 AC节点接着检查消息的类型。 如果订户正在利用选择性约束服务并且消息类型是IM,则AC节点请求 IM消息y向CCN 58发送启动消息204。该消息向CCN请求一个IM。 CCN接着向业务服务器50发送第一询问(FI)保留请求206。当接收到 IF时,由业务服务器检查订户的约束条件。如果没有要施加的约束,则 业务服务器按照请求保留一个IM并且通过向CCN发送FI保留OK(确 认)消息208来向CCN发送"成功"回复。CCN接着向AC节点发送 约束检查OK ( START (启动)结果)消息210。接着AC节点在接收消 息220之后通过向CSG发送配额准许消息来向CSG准许所请求的千字 节数。AC节点向具有所使用的零服务单元的CNN发送关闭约束检查会 话(免费的)(STOP(停止))消息212来释放保留。接着从CCN向 业务服务器发送零扣除请求(FR)消息214。业务服务器通过向CCN 发送零扣除请求成功(FR结果)消息216来进行响应。CCN向AC节 点发送会话关闭成功(STOP结果)消息218。
图6是图示出具有中间配额请求的正在进行的会话的信令图。当用 户继续IM会话时,分配给CSG的最初的数据配额被用尽。CSG 72接 着向AC节点76请求另一附加的配额请求230。 AC可以通过在不利用 CCN 58进行检查的情况下发送配额准许消息232来准许来自CSG的请 求,原因在于是IM的数目而不是千字节的数目受到控制。
AC节点可以定期地对约束进行复查,不过并非每次CSG都请求配 额。约束检查可以通过所发送的一定量的数据、所经过的一定时间或这 二者来触发。图7是图示出没有剩余保留的中间配额请求的信令图。首 先,CSG72向AC节点76发送附加配额请求240。在AC节点确定需要 另一约束检查的情况下,AC节点接着向CCN 58发送约束检查请求 (START ) 242。向业务服务器50发送保留请求(Fl )消息244。当接收到请求时,业务服务器再次检查所有约束。业务服务器根据新请求到 达的新的时间(和日)来检查是否有任何一周某日和/一天某时间的约束。
此外,业务服务器还检查IM/SMS桶不为空。如果检查成功,则业务服 务器执行新的保留并且向CCN发送"成功"回复(保留OK消息246) 以继续会话。CCN接着向AC节点发送约束检查OK (Start结果)消息 248。 AC节点通过向CCN发送关闭约束检查会话(免费的)(STOP) 消息250来进行响应以释放所保留的IM。 CCN向业务服务器发送免费
(FR)关闭消息252。业务服务器向CCN发送关闭成功(FR结果)消 息254。 CCN向AC节点发送关闭成功(STOP结果)消息256。 AC节 点接着向CSG发送附加配额准许消息258。
图8是图示出IM网关在IM消息被发送时进行报告的信令图。IM 网关74通过向AC节点76发送IM发送通知消息260来才艮告IM已经^皮 发送。AC节点接着通过向CCN 58发送5 IM ( START )消息252来在 网络上保留5个IM(可配置)。CCN向业务^^务器50发送保留请求(Fl ) 消息264。业务服务器接着向CCN发送保留OK (Fl结果)消息266。 CCN向AC节点发送保留OK ( START结果)消息268。
业务服务器50接着针对IM限定来检查IM消息桶以及是否没有超 出限定,业务服务器保留所请求的5个IM。 AC节点76在其高速緩存 中保存了 4个IM以用于未来来自网关的IM事件接收器。这样做是为了 降低网络上的负载。当来自IM网关的下一个IM消息通知到达时,AC 在不向CCN发送请求的情况下从其高速緩存中的剩余消息中扣除它。 一旦AC节点的高速緩存达到零,AC节点就提交(commit) 5个所保留 的IM并且再请求5个IM。图9是图示出正被发送的IM消息报告以及 到CCN的新请求的信令图。IM发送的通知消息270被从IM网关74发 送到AC节点。在这种情况下,IM高速緩存处于零。AC节点76接着向 CCN 58发送提交并保留5个新IM (INTERIM (中间))消息272。 CCN 向业务服务器50发送中间请求提交先前保留并保留5个附加IM消息 274。业务服务器接着向CCN发送中间OK消息276。 CCN向其中IM 高速緩存现在为4的AC节点发送提交和保留OK (INTERIM结果)消 息278。在本发明的优选实施例中,CCN和业务服务器提供尽力而为
(best effort)的保留,这意味着如果订户桶剩余的IM/SMS少于5个则 所述请求仍然成功。然而,到AC节点的回复中的"准许的-服务-单元(gmnted-service-units ),,字段包含所保留IM的实际数目。AC节点可 能需要验证"准许的-服务-单元"中的数目并使用它加满其内部的高速緩存。
图IO是图示出会话的结束的信令图。无论用户何时终止IM会话或 者已经没有活动达所设定的时间段,所述会话就会结束。在IM会话结 束时,CSG 72向AC节点76发送指示IM会话已经结束的会话结束消 息280。 AC节点接着计算实际使用了多少先前所保留的IM消息,并接 着向CCN 58发送STOP消息282。 CCN向业务服务器50发送最终报告 (FR)消息284来敲定要从IM桶中扣除的消息数目。 一旦CCN从业务 服务器接收到响应(FR结果消息286 ),就通过发送STOP结果消息288 将会话结束传达给AC节点。AC节点接着通过向CSG发送结束会话确 认消息290来生成用于后处理的CDR。由于当前需要在订户达到预定义 阈值级别的情况下向他们发送通知,所以业务服务器可以检查订户是否 已经达到阈值。如果已经达到阈值,则向订户发送指示已达到阈值限定 的USSD通知。在本发明的优选实施例中,业务服务器实际上向HLR 发送USSD信息以便进一步递送给订户。USSD ^L转发到订户在其中注 册的MSC/VLR。阈值级别由承载商提供并且可以在业务服务器逻辑中 的系统级上进行定义。改变该阈值的选项可能对于管理员不可用,但是 管理员可以在GUI中具有用于从阔值通知中进行选择的选项。
图ll是图示出请求附加数据配额的CSG 72并且AC节点数据高速 緩存为空的信令图。CSG向AC节点发送附加配额请求消息300。 AC节 点通过向CCN发送START消息302来执行约束检查。CCN向业务服 务器发送保留请求304。业务服务器向CCN发送保留拒绝消息306。CCN 接着向AC节点发送指示约束检查不成功的START结果消息308。 AC 节点接着向CSG发送附加配额拒绝消息310。
图12是图示出利用空的AC IM高速緩存来报告IM的发送的IM网 关的信令图。IM网关74向AC节点76发送IM发送通知消息310。 AC 节点具有零高速緩存。AC节点接着向CCN 58发送提交并保留5个新 IM (INTERIM)消息312。 CCN向业务服务器50发送中间请求提交先 前保留并保留5个附加IM的消息314。业务服务器通过向CCN发送提 交OK保留拒绝消息316来进行响应。CCN向AC节点发送约束检查不 OK消息318。 AC节点接着向CSG72发送关闭会话消息320。以上所讨论的服务拒绝可以通过以下条件的一个或多个来触发所输入的一天某 时间约束、所输入的一周某日约束和IM桶中所剩IM数为零。拒绝可在 会话期间或之前得以应用。
至于MMS消息,在本发明的优选实施例中,没有考虑MMS消息。 因此,仅施加一天某时间和一周某日约束。此外,呼叫流程的情形与 GPRS数据流相同。
图13是图示出数据会话启动消息流的信令图。当用户出于不同于 IM消息的原因(例如,web浏览或MMS )而尝试启动GPRS/数据会话 时,CSG72截取请求并向AC节点发送配额请求消息。CSG通过向AC 节点76发送配额请求消息330来开始。AC检查订户是否是选择性约束 服务的订户。如果是,则AC检查数据类型并且针对GPRS/MMS而向 CCN 58发送请求千字节配额的START消息332。 CCN向业务服务器 50发送第一询问(FI)请求334以检查约束。当接收到FI消息时,由 业务服务器检查订户的约束条件(即,检查一周某日和一天某时间约 束)。如果没有可适用的约束,业务服务器就向CCN发送"成功"回 复、FI (OK)消息336。 AC节点所请求的千字节的配额的数目通常比 CSG所请求的数目大以便减少信令。CCN和业务服务器实际上不对AC 节点所请求的千字节进行计数。无论AC节点向CCN和业务服务器请求 什么数目的千字节,只要订户没有一天某时间或一周某日约束,它都会 接收到成功响应。CCN向AC节点发送START OK消息338。接着AC 节点在从CCN接收"成功"响应之后通过发送准许消息340来准许CSG 所请求的千字节数目。
图14是图示出当有保留剩余时的中间配额请求的信号图。当用户 在web上进行冲浪和/或执行数据下载时,最初的IO千字节会被用尽。 在350, CSG 72可以接着向AC节点76请求另外IO千字节。AC节点 76检查还剩余多少个100千字节保留,并且如果剩余多于IO千字节, 则在352通过检查CCN 58而使请求得以准许。对于这种类型的中间请 求而言,无需进行约束检查。如果在该附加检查期间出现时间/天的约束, 则仍然允许呼叫直至使用了所有的千字节。在354,准许10千字节的配 额。然而,如果向AC节点请求的配额低,则其会触发对业务服务器的 查询(inquiry)。
此外,如果数据未使用(即,空闲),则CSG优选地应当暂停(timeout)会话。AC节点将未使用的千字节返回业务服务器以便适当遵循协议,
即使业务服务器实际上没有记住所使用的千字节。
图15是图示出在没有保留剩余的情况下的中间配额请求的信令图。 在其中100千字节的保留被用尽的示例中,在306从CSG72发送10千 字节的配额请求。AC节点76向CCN 58发送中间请求362。所述请求 接着在364被转发到业务服务器50。业务服务器接着检查所有约束,并 执行所请求的新的千字节保留。所述中间请求还敲定先前保留的费用。 业务服务器接着在366对CCN进行回复。CCN向AC节点发送中间OK 消息368。 AC节点接着在369准许10千字节的配额。
图16是数据会话的结束的信令图。无论何时用户终止GPRS/数据 会话或已没有活动达所设定的时间段,会话就会结束。空闲暂停驻留于 CSG72中。在会话的结束时,CSG向AC节点76发送指示会话已经结 束以及最后10千字节的配额有多少未被使用并且将被退还的会话结束 消息370。 AC节点计算最后100千字节的PPS保留被使用了多少并且 向CCN 58发送STOP消息372。 CCN向业务服务器50发送最终报告 (FR)消息374以关闭会话。业务服务器向CCN发送响应376。 一旦 CCN从业务服务器接收到响应,就在378向AC节点传达会话结束。AC 节点接着在380生成用于后处理的CDR。
图17是图示出数据会话期间的约束的信令图。在这种情况下,用 户在非受限时段启动GPRS会话并接着输入受限时段。 一旦业务服务器 拒绝了附加的配额请求,CSG就可以终止GPRS会话。CSG 72向AC节 点76发送附加配额请求消息390。 AC节点向CCN 58发送START消息 392。 CCN发送保留请求394。业务服务器50利用保留拒绝消息396对 CCN进行响应。CCN向AC节点发送START结果消息398。 AC节点接 着向CSG发送附加配额拒绝消息399。
图18是图示出SMS呼叫流程的简化框图。当SMS发起自或终止 于后付费用户时,呼叫被路由到SMS-C 22。如果用户具有选择性约束 服务,则呼叫被路由至CCN 58来检查是否应当允许SMS事件。CCN 将该请求转发到业务服务器50,所述业务服务器50具有针对SMS所存 储的、由管理员通过GUI而设置的所有规则和约束。如果没有达到约束 (一周某日、 一天某时间或任意其他限定),则向CCN发送"成功" 回复,CCN继而将其发送至SMS-C以继续SMS事件。IM和SMS被从业务服务器内相同的桶(IM/SMS桶)中扣除。SMS以事件的数目进行扣除。
图19是图示出SMS事件消息流的信令图。当用户尝试SMS时, SMS-C 22接收请求并向CCN 58发送请求。SMS-C检查订户是否是针 对选择性约束服务的订户,如果是,则SMS-C就通过向CCN发送 EVENT (事件)消息400来请求SMS消息。当从SMS-C接收到EVENT 消息,CCN就向业务服务器50发送第一询问(Fl)消息402。在接收 到FI时,由业务服务器来检查关于订户的一周某日和一天某时间的约束 条件。如果没有约束,则业务服务器进行检查来确定是否由于对IM/SMS 桶中的SMS的数目所设置的限制而存在任意约束。业务服务器接着将 FI结果消息404发送给CCN。 CCN立即向业务服务器发送FR消息406 以敲定保留。因此,在CCN向SMS-C回复"成功,,之前在IM/SMS桶 中扣除SMS。作为响应,业务服务器向CCN发送FR结果OKAY (确 认)消息408。 CCN接着通过发送用于后处理的CDR来向SMS-C发送 EVENT结果OK消息409。
图20是用于SMS事件的约束条件的信令图。在没有向用户递送 SMS的情况下,可能存在来自SMS-C 22的独立请求,所述SMS-C 22 发送指示SMS递送状态的EVENT消息410。 CCN 58向业务服务器50 发送FI消息412。业务服务器检查SMS递送状态以及状态是否为"未 递送,,,接着其在SMS桶上货记(credit)而不执行约束4企查过程。业 务服务器接着向CCN发送FI结果消息414。CCN接着向SMS-C发送事 件结果不OK消息416。在图20所讨论的情形中,约束条件得以满足(一 周某日、 一天某时间或SMS数目全部用尽)。当由于约束而接收到拒 绝消息时,SMS-C的职责是告知用户SMS请求已经由于约束而^皮拒 绝。
如果对于SMS桶而言已经达到阈值,则向订户发送指示达到阈值 限定的USSD通知。由业务服务器在每次SMS扣除之后进行阔值检查。 业务服务器实际上向HLR发送USSD信息以用于向订户的递送。USSD -波转发到订户在其中注册的MSC/VLR。对于任何不可计费的SMS数目, 可以不采用本发明。
图21是用户通过QPASS节点24进行内容下载的简化框图。当从 后付费用户发起内容下载时,呼叫被路由至QPASS节点。如果其是具有选择性约束服务的订户,则QPASS节点将呼叫路由至CCN来检查是 否应当允许该内容事件。CCN将该请求转发到业务服务器50,所述业 务服务器50具有针对内容所存储的由管理员通过web GUI所设置的所 有规则和约束。如果没有达到约束(对内容桶的限制),则向CCN发 送"成功,,回复,其继而被发送到QPASS节点以继续进行内容下载。 内容下载被从业务服务器内的独立桶中扣除。最小的扣除量可以以美元 或美分为单位。
当用户尝试下载内容时,QPASS节点24接收请求并且向CCN 58 发送请求。图22是用于内容事件的消息流的信令图。QPASS节点检查 订户是否预定了选择性约束服务,如果是,则通过向CCN发送EVENT 消息440来请求内容下载。内容被作为具有直接借记的事件来处理。对 于一次事件而言,对服务进行借记(debit)而不进行保留。如果服务的 执行不成功,则服务元件必须通过进行退还账户操作来退还先前扣除的 量。QPASS节点在事件消息440中指定借方以及待扣除的量。当接收到 事件消息时,CCN向业务服务器50发送FI消息442。在接收到FI消息 时,业务服务器检查由于所设置的美元量的限制而出现的任意约束。此 外,对内容桶以及时间和天的约束进行检查。如果没有约束,则向CCN 发送成功回复444。 CCN立即发送FR消息446来敲定保留。因此,在 CCN对QPASS节点成功回复之前从内容桶扣除所述美元量。业务服务 器向CCN发送FR结果OK448。 QPASS节点接着允许继续进行内容下 载并生成CDR (Event结果OK消息450)以用于后处理。在没有内容 被递送的情形中,可能有来自QPASS节点的独立请求,所述QPASS节 点发送具有待退还的量的退还事件。当退还事件由CCN传达给业务服 务器时,其直接在账户上货记而不进入约束检查程序。
图23是图示出内容约束条件消息流的信令图。在图23中,约束条 件得以满足(例如,所分配的美元量被用尽)。业务服务器50向CCN 58 发送"不成功"回复,当传送到AC节点时,其拒绝了来自QPASS节点 的内容请求。在由于约束而接收到拒绝消息时,QPASS节点告知订户 所述内容请求已经由于约束而被拒绝。参见图23, QPASS节点24向 CCN发送事件消息460。 CCN向业务服务器发送FI消息462。业务服务 器接着向CCN发送FI结果(不OK) 464。 CCN接着向QPASS节点发 送事件结果不OK消息466。如果就内容桶而言已经达到了阈值,则向用户发送指示达到阈值限 定的USSD通知。业务服务器接着在每次从内容桶进行扣除之后检查阔
值条件。业务服务器向HLR发送USSD信息以便进一步递送给订户。 USSD被转发到订户在其中注册的MSC/VLR。此外,在本发明的优选实 施例中,不对内容进行部分保留。例如,如果内容请求为1.00美分并且 如果SDP有1美元,则其将不会进行部分保留并且将拒绝请求。扣除用 于内容购买的确切量。例如,如果用于铃声的内容购买为2.49美分,则 将会扣除2.49美分。
交换控制主体节点负责向订户供应所述供应服务器上的选择性约 束服务。优选地,该供应使用SOAP/HTTP接口来进行。所述接口考虑 到三种功能将用户添加到业务服务器;从业务服务器中删除用户;以 及改变至少一个用户参数。为了将订户添加到业务服务器,交换主体/ 交换控制通过简单对象访问协议/超文本传输转移协议(SOAP/HTTP) 向供应服务器发送"添加用户,,方法,所述供应服务器为各种参数提供 数据,例如订户的MSISDN、订户的账单周期日(bill cycle date)、管 理员的电子邮件地址以及管理员的账户标识。当接收到数据时,供应服 务器就对SOAP参数进行解析并验证正确性。其接着从CSI 32获取订户 的速率计划信息并且将新的订户及其详细情况推送至业务服务器50。供 应服务器接着通过SMTP服务器向管理员发送具有如何访问web接口的 信息的电子邮件。
交换控制主体30被用来从业务服务器中删除用户。交换控制主体 通过SOAP/HTTP向供应服务器发送删除用户的方法,所述供应服务器 提供待删除的用户的MSISDN。当接收到该日期时,供应服务器就对 SOAP参数进行解析并且将请求推送至业务服务器50。当错误时,服务 器发回具有指示错误的文本的错误消息。由于MSISDN是唯一的,所以 业务服务器能够定位数据库中的条目并且删除与该订户相关的所有数 据。供应服务器接着通过SMTP服务器52向管理员发送电子邮件。SMTP 服务器与网络节点互连,其最终将消息发送给管理员。
为了改变参数,交换控制主体通过SOAP/HTTP向供应服务器40发 送改变参数的方法,所述供应服务器40提供以下参数中的一个或多个 用户旧的移动站集成服务数字网络(MSISDN);用户新的MSISDN; 用户的账单周期日;管理员的电子邮件地址;管理员的账户标识;以及速率计划改变。
本发明提供了 一种能够在执行动作之前检查若干约束的增强的业 务服务器。另外,本发明提供了一种允许订户(管理员)选择约束以施 加到特定用户设备的用户接口。应当理解的是,包括各种节点和信令消
"虽然2经在;口图中图示并在之前'的详细描述中描述了本发明的优
选实施例,但是应当理解的是,本发明并不局限于所公开的实施例,而 是能够进行各种重新安排、修改和替代而不会背离本发明的范围。该说 明书考虑到落入随后权利要求所确定的本发明的范围之内的所有修改。
权利要求
1. 一种有选择地限制用户设备(UE)在电信系统中的使用的方法,所述方法包括步骤接收多个约束,每个约束对UE的使用提供限制;确定UE的使用是否处于其中一个约束之内;以及当确定了UE的使用是否处于其中一个约束之内时,限制UE的使用。
2. 如权利要求1所述的有选择地限制UE的使用的方法,其中所述 接收多个约束的步骤包括为用户提供图形用户界面(GUI)以对约束进 行选择和修改来限制UE的使用。
3. 如权利要求2所述的有选"^地限制UE的使用的方法,其中GUI 可经由因特网来访问。
4. 如权利要求1所述的有选择地限制UE的使用的方法,其中所述 确定UE的使用是否处于其中 一个约束之内的步骤包括业务服务器接 收约束并确定UE的使用是否处于其中一个约束之内。
5. 如权利要求4所述的有选择地限制UE的使用的方法,其中所述 限制UE的使用的步骤包括由业务服务器终止UE的呼叫。
6. 如权利要求1所述的有选择地限制UE的使用的方法,进一步包 括步骤确定接近约束的限定的阈值限定;以及 当UE超出阈值限定时通知用户。
7. 如权利要求1所述的有选择地限制UE的使用的方法,其中 接收到关于在一周某日限制UE的约束;以及当确定了 UE的使用是否在一周的受限日进行时,限制UE的使用。
8. 如权利要求1所述的有选择地限制UE的使用的方法,其中 接收到关于在一天某时间限制UE的约束;以及当确定了 UE的使用是否在一天的受限时间进行时,限制UE的使用。
9. 如权利要求1所述的有选择地限制UE的使用的方法,其中 接收到关于在某地理位置限制UE的约束;以及当确定了 UE的使用是否在受限的地理位置内进行时,限制UE的 使用。
10. 如权利要求9所述的有选择地限制UE的使用的方法,其中在 UE处于受限的地理位置内时通知UE的管理员。
11. 如权利要求1所述的有选择地限制UE的使用的方法,其中 所述多个约束包括关于一周某日的约束、关于一天某时间的约束以及关于地理位置的约束;以及所述限制UE的使用的步骤包括当确定了 UE的使用是否在一周的受限日进行时,限制UE的使用; 当确定了 UE的使用是否在一周的受限时间进行时,限制UE的使 用;以及当确定了 UE的使用是否在受限的地理位置内进行时,限制UE的 使用。
12. 如权利要求1所述的有选择地限制UE的使用的方法,其中所 述多个约束包括关于UE的语音呼叫的约束。
13. 如权利要求1所述的有选择地限制UE的使用的方法,其中所 述多个约束包括关于UE的数据呼叫的约束。
14. 如权利要求13所迷的有选择地限制UE的使用的方法,其中 所述多个约束包括关于一周某日的约束和关于一天某时间的约束;以及所述限制UE的使用的步骤包括当确定了 UE的使用是否在一周的受限日进行时,限制UE的使用;以及当确定了 UE的使用是否在一周的受限时间进行时,限制UE的使用。
15. 如权利要求14所述的有选择地限制UE的使用的方法,其中数 据使用与短消息服务(SMS )消息相关联。
16. 如权利要求14所述的有选择地限制UE的使用的方法,其中数 据使用与UE所下载的内容相关联。
17. 如权利要求14所述的有选择地限制UE的使用的方法,其中数 据使用与即时消息(IM)相关联。
18. —种有选择地限制用户设备(UE)在电信系统中的使用的系统, 所述系统包括用于接收多个约束的接收器装置,每个约束对UE的使用提供限制;用于确定UE的使用是否处于其中一个约束之内的业务服务器;和 用于在确定了 UE的使用是否处于其中一个约束之内时限制UE的 使用的使用限制装置。
19. 如权利要求18所述的有选择地限制UE的使用的系统,其中所 述用于接收多个约束的接收器装置是允许用户选择和修改约束以限制 UE的使用的图形用户界面(GUI)。
20. 如权利要求19所述的有选择地限制UE的使用的系统,其中所 述GUI可经由因特网来访问。
21. 如权利要求18所述的有选择地限制UE的使用的系统,其中业 务服务器在限制UE的使用时终止呼叫。
22. 如权利要求18所述的有选择地限制UE的使用的系统,其中所 述业务服务器包括用于确定接近约束的限定的阈值限定的阈值确定装置;以及 用于在UE超出阈值限定时通知用户的传送装置。
23. 如权利要求18所述的有选择地限制UE的使用的系统,其中 其中一个约束是关于在一周某日限制UE的约束;以及当业务服务器确定了 UE在一周的受限日进行呼叫时,限制UE的 使用。
24. 如权利要求18所述的有选择地限制UE的使用的系统,其中 其中一个约束是关于在一天某时间限制UE的约束;以及 当业务服务器确定了 UE在一天的受限时间进行呼叫时,限制UE的使用。
25. 如权利要求18所述的有选择地限制UE的使用的系统,其中 其中一个约束是关于在某地理位置限制UE的约束;以及 当业务服务器确定了 UE在受限的地理位置内进行呼叫时,限制UE的使用。
26. 如权利要求25所述的有选择地限制UE的使用的系统,其中在 UE处于受限的地理位置内时通知UE的管理员。
27. 如权利要求18所述的有选择地限制UE的使用的系统,其中 所述多个约束包括关于一周某日的约束、关于一天某时间的约束以及关于地理位置的约束;以及当确定了 UE的使用是否在一周的受限日、 一天的受限时间或受限的地理位置进行时,业务服务器限制UE的使用。
28. 如权利要求18所述的有选择地限制UE的使用的系统,其中所 述多个约束包括关于UE的语音呼叫的约束。
29. 如权利要求18所述的有选择地限制UE的使用的系统,其中所 述多个约束包括关于UE的数据呼叫的约束。
30. 如权利要求29所述的有选择地限制UE的使用的系统,其中 所述多个约束包括关于一周某日的约束和关于一天某时间的约束;以及当确定了 UE的使用是否在一周的受限日或一天的受限时间进行 时,业务服务器限制UE的使用。
31. 如权利要求30所述的有选择地限制UE的使用的系统,其中数 据使用与短消息服务(SMS)消息相关联。
32. 如权利要求30所述的有选择地限制UE的使用的系统,其中数 据使用与UE所下载的内容相关联。
33. 如权利要求30所述的有选择地限制UE的使用的系统,其中数 据使用与即时消息(IM)相关联。
34. —种有选择地限制用户设备(UE)在电信系统中的使用的节点, 所述节点包括用于接收多个约束的接收器装置,每个约束对UE的使用提供限制; 用于确定UE的使用是否处于其中一个约束之内的约束确定装置;和用于在确定了 UE的使用是否处于其中一个约束之内时限制UE的 使用的使用限制装置。
35. 如权利要求34所述的有选择地限制UE的使用的节点,其中所 述节点是业务服务器。
36. 如权利要求35所述的有选择地限制UE的使用的节点,其中所 述业务服务器在限制UE的使用时终止呼叫。
37. 如权利要求35所述的有选择地限制UE的使用的节点,其中所 述业务服务器包括用于确定接近约束的限定的阚值限定的阔值确定装置;以及 用于在UE超出阈值限定时通知用户的传送装置。
38. 如权利要求35所述的有选择地限制UE的使用的节点,其中所述多个约束包括关于一周某日的约束、关于一天某时间的约束以 及关于地理位置的约束;以及当确定了 UE的使用是否在一周的受限日、 一天的受限时间或受限 的地理位置进行时,业务服务器限制UE的使用。
全文摘要
一种有选择地限制用户设备(UE)在电信系统中的使用的系统和方法。所述系统包括用于接收多个约束的图形用户界面(GUI)。每个约束对UE的使用提供限制。GUI允许UE的管理员对所述约束进行选择和修改。所述系统还包括用于确定UE的使用是否处于其中一个约束之内的业务服务器。如果UE处于其中一个约束之内,则业务服务器终止呼叫。所述约束可以包括一天某时间、一周某日或地理位置。
文档编号H04W4/24GK101507306SQ200780030778
公开日2009年8月12日 申请日期2007年6月20日 优先权日2006年6月22日
发明者M·林兹特伦, S·戈帕拉斯瓦米 申请人:艾利森电话股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1