分布式时限控制方法和系统的制作方法

文档序号:7661614阅读:81来源:国知局
专利名称:分布式时限控制方法和系统的制作方法
技术领域
本发明涉及移动通信领域,尤其涉及一种分布式时限控制方法和系统。
技术背景随着移动业务的发展,移动运营商为移动用户提供丰富的服务,提供的 服务通常使用按流量、时长等计费方法。在现有技术中,对于按时长提供的服务,通常由移动网络中的服务器来 控制各移动终端的使用时限,然而随着移动用户数目的不断增多,这种集中 控制时限的方法给服务器带来越来越大的压力。因此需要提供一种分布式时限控制方法来分担服务器的压力,改变传统 的时限控制方式,由集中式改为分布式,在移动终端侧实现时限控制。发明内容本发明要解决的技术问题是提供一种分布式时限控制方法和系统,降低 了服务器的负载。为了解决上述问题,本发明提供了一种分布式时限控制方法,当终端请 求接入服务器时,将服务器中保存的为终端提供的离当前时间最近的可提供 服务时间段传送至移动终端,在移动终端侧,比较当前时间和离当前时间最 近的可提供服务时间段,根据比较结果确定终端的工作状态。本发明所述的分布式时限控制方法,其中,所述为终端提供的离当前时间最近的可提供服务时间段,通过以下步骤判定计算终端的当前时间与服 务器中保存的为终端提供的各个可提供服务时间段的起始点的差值的绝对 值,比较计算结果,确定最小的计算结果对应的可服务时间段是为终端提供 的离当前时间最近的可提供服务时间段。本发明所述的分布式时限控制方法,其中,所述根据比较结果确定终端的工作状态步骤包括若终端的当前时间在所述可提供服务时间段内,终端 接入服务器。本发明所述的分布式时限控制方法,其中,所述方法进一步包括终端 接入服务器后,每隔预先设定的时间间隔,比较终端的当前时间和所述可提 供服务时间段,若终端的当前时间已到达所述可提供服务时间段的结束点, 终端退出接入服务器。本发明所述的分布式时限控制方法,其中,所述根据比较结果确定终端 的工作状态步骤包括若终端的当前时间已到达所述可提供服务时间段的结 束点,终端退出接入服务器。本发明提供了一种分布式时限控制系统,包括服务器和终端,所述服务 器包括存储单元,所述存储单元中存储有为终端提供的可提供服务时间段, 所述终端包括检测单元、比较单元和时限控制单元,其中存储单元,用于将为终端提供的离当前时间最近的可提供服务时间段传 送至比较单元;检测单元,用于检测终端是否向服务器请求服务,并将检测结果传送至 比较单元;比较单元,用于当所述检测结果为终端向服务器请求服务时,比较当前 时间和所述为终端的离当前时间最近的可提供服务时间段,并将比较结果传 送至时限控制单元;时限控制单元,用于根据所述比较结果确定终端的工作状态。本发明所述的分布式时限控制系统,其中,所述存储单元通过以下步骤 确定为终端提供的离当前时间最近的可提供服务时间段计算终端的当前时 间与为终端提供的各个可提供服务时间段的起始点的差值的绝对值,比较计 算结果,确定最小的计算结果对应的可服务时间段是为终端提供的离当前时 间最近的可提供服务时间段。本发明所述的分布式时限控制系统,其中,当所述比较单元的比较结果为终端的当前时间在所述可提供服务时间段内时,所述时限控制单元根据所述比较结果确定终端的工作状态包括终端接入服务器。本发明所述的分布式时限控制系统,其中,检测单元,进一步用于检测终端是否接入服务器,并将检测结果传送至所述比较单元;比较单元进一步用于,当所述检测结果为终端接入服务器时,每隔预先设定的时间间隔,比较终端的当前时间和所述可提供服务时间段;当所述比较单元的比较结果为终端的当前时间已到达所述可提供服务 时间段的结束点时,所述时限控制单元根据所述比较结果确定终端的工作状 态包括终端退出接入服务器。本发明所述的分布式时限控制系统,其中,当所述比较单元的比较结果 为终端的当前时间已到达所述可提供服务时间段的结束点时,所述时限控制 单元根据所述比较结果确定终端的工作状态包括终端退出接入服务器。本发明所述方法和系统,在移动终端侧实现分布式时限控制,有效地降 低了服务器的负载。


图1为本发明实施例所述方法所处于的具体实施环境图; 图2为本发明实施例所述方法流程图; 图3为本发明实施例所述系统的结构图。
具体实施方式
本发明为了解决传统技术方案存在的弊端,通过以下实施例进一步阐述 本发明所述的一种分布式时限控制方法和系统,以下对具体实施方式
进行详 细描述,但不作为对本发明的限定。采用本发明实施例所述方法和系统,当终端向服务器请求服务时,将服 务器中保存的终端的离当前时间最近的可提供服务时间段传送至移动终端, 在移动终端侧,比较当前时间和离当前时间最近的可提供服务时间段,才艮据比较结果确定终端的工作状态,从而实现服务的时限控制。如图1所示,手机(客户端C)通过移动网络向服务器S请求接入服务 器,向服务器请求服务。在此次具体实施环境中,在服务器中存储的为客户端C提供的"可提供服务时间段"如下开始时间结束时间2008-08-08 09:00:002008-08-08 10:00:002008-08-08 11:00:002008-08-08 12:00:002008-08-08 14:00:002008-08-08 16:00:00服务器s向客户端c发送离当前时间最近的"可提供服务时间段",即根据终端的当前请求服务的时间,返回当前或将提供服务的时间段。 所述为终端提供的离当前时间最近的可提供服务时间段可以通过以下步骤判定计算终端的当前时间与服务器中保存的为终端提供的各个可提供 服务时间段的起始点的差值的绝对值,比较计算结果,确定最小的计算结果 对应的可服务时间段是为终端提供的离当前时间最近的可提供服务时间段。例如客户端C在2008-08-08 09:30:00请求服务时,则返回的时间段为2008-08-08 09:00:002008-08-08 10:00:00如杲在2008-08-08 10:30:00请求服务时,则返回的时间段为2008-08-08 11:00:002008-08-08 12:00:00如图2所示,此时,本发明实施例所述方法步骤如下步骤201,客户端C (手机)通过移动网络向服务器S请求服务;步骤202,服务器S根据其中的配置(能为客户端C提供服务的时段), 向客户端C返回离客户端C向服务器S请求服务的时间最近的"可提供服 务时间段"(一般使用格林尼治时间);步骤203,客户端C收到所述"可提供服务时间段"后,与当前时间比较;如果当前时间已到达所述可提供服务时间段的结束点,转至步骤204;如果当前时间未达到所述可提供服务时间段的起始点,转至步骤205;如果当前时间在所述可提供服务时间段内,转至步骤206;步骤204,客户端C主动向服务器S发送停止服务请求,并做失效处理, 结束流程;所述失效处理可以为退出接入服务器、给出失效提示等; 步骤205,客户端C做等待服务处理;所述等待服务处理可以为给出等待服务时间提示,每隔预先设定的等 待服务时间,客户端C向服务器S请求服务,直至客户端接入服务器S,或 提示中断此次服务请求;步骤206,客户端C接入服务器S,向服务器S请求服务;每隔预先设定的时间间隔,客户端C检测当前时间是否已到达"可提供 服务时间段"的结束点,如果已经到达,转至步骤207;步骤207,则客户端C主动向服务器S发送停止服务请求,并做相应失 效处理(例如退出接入服务器、给出中断服务提示等)。如图3所示,本发明实施例所述系统包括服务器和终端,所述服务器包其特征在于,所述终端包括检测单元32、比较单元33和时限控制单元34, 其中存储单元31,用于将为终端提供的离当前时间最近的可提供服务时间 段传送至比较单元33;所述存储单元31通过以下步骤确定为终端提供的离当前时间最近的可 提供服务时间段计算终端的当前时间与为终端提供的各个可提供服务时间 段的起始点的差值的绝对值,比较计算结果,确定最小的计算结果对应的可 服务时间段是为终端提供的离当前时间最近的可提供服务时间段。检测单元32,用于检测终端是否向服务器请求服务,并将检测结果传送至比较单元33;
进一步用于检测终端是否接入服务器,并将检测结果传送至所述比较单元。
比较单元33,用于当所述检测结果为终端向服务器请求服务时,比较 当前时间和所述为终端的离当前时间最近的可提供服务时间段,并将比较结 果传送至时限控制单元34;
进一步用于当所述检测结果为终端接入服务器时,每隔预先设定的时间 间隔,比较终端的当前时间和所述可提供服务时间段;并将比较结果传送至 时限控制单元34。
时限控制单元34,用于根据所述比较结果确定终端的工作状态;
当所述比较结果为终端的当前时间已到达所述可提供服务时间段的结 束点时,所述根据所述比较结果确定终端的工作状态包括终端退出接入服 务器;
当所述比较结果为终端的当前时间在所述可提供服务时间段内时,所述 根据所述比较结果确定终端的工作状态包括终端接入服务器;
当所述比较结果为终端的当前时间未到达所述可提供服务时间段的起 始点时,所述根据所述比较结果确定终端的工作状态包括客户端C做等 待服务处理;
所述等待服务处理可以为给出等待服务时间提示,每隔预先设定的等 待服务时间,客户端C向服务器S请求服务,直至客户端接入服务器S,或 提示中断此次服务请求。
本发明实施例所述方法和系统,在移动终端侧实现分布式时限控制,有 效地降低了服务器的负载。
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的 但这些相应的改变和变型都应属于本发明所附的权利要求的保护范围。
权利要求
1、一种分布式时限控制方法,其特征在于,当终端请求接入服务器时,将服务器中保存的为终端提供的离当前时间最近的可提供服务时间段传送至移动终端,在移动终端侧,比较当前时间和离当前时间最近的可提供服务时间段,根据比较结果确定终端的工作状态。
2、 如权利要求1所述的方法,其特征在于,所述为终端提供的离当 前时间最近的可提供服务时间段,通过以下步骤判定计算终端的当前时值的绝对值,比较计算结果,确定最小的计算结果对应的可服务时间段是 为终端提供的离当前时间最近的可提供服务时间段。
3、 如权利要求1所述的方法,其特征在于,所述根据比较结果确定 终端的工作状态步骤包括若终端的当前时间在所述可提供服务时间段 内,终端接入服务器。
4、 如权利要求3所述的方法,其特征在于,所述方法进一步包括 终端接入服务器后,每隔预先设定的时间间隔,比较终端的当前时间和所 述可提供服务时间段,若终端的当前时间已到达所述可提供服务时间段的 结束点,终端退出接入服务器。
5、 如权利要求1所述的方法,其特征在于,所述根据比较结果确定 终端的工作状态步骤包括若终端的当前时间已到达所述可提供服务时间 段的结束点,终端退出接入服务器。
6、 一种分布式时限控制系统,包括服务器和终端,所述服务器包括 存储单元,所述存储单元中存储有为终端提供的可提供服务时间段,其特 征在于,所述终端包括检测单元、比较单元和时限控制单元,其中存储单元,用于将为终端提供的离当前时间最近的可提供服务时间段 传送至比较单元;检测单元,用于检测终端是否向服务器请求服务,并将检测结果传送至比较单元;比较单元,用于当所述检测结果为终端向服务器请求服务时,比较当 前时间和所述为终端的离当前时间最近的可提供服务时间段,并将比较结果传送至时限控制单元;时限控制单元,用于根据所述比较结果确定终端的工作状态。
7、 如权利要求6所述的系统,其特征在于,所述存储单元通过以下 步骤确定为终端提供的离当前时间最近的可提供服务时间段计算终端的 当前时间与为终端提供的各个可提供服务时间段的起始点的差值的绝对 值,比较计算结果,确定最小的计算结果对应的可服务时间段是为终端提 供的离当前时间最近的可提供服务时间段。
8、 如权利要求6所述的系统,其特征在于,当所述比较单元的比较结果为终端的当前时间在所述可提供服务时 间段内时,所述时限控制单元根据所述比较结果确定终端的工作状态包 括终端接入服务器。
9、 如权利要求8所述的系统,其特征在于,检测单元,进一步用于检测终端是否接入服务器,并将检测结果传送 至所述比较单元;比较单元进一步用于,当所述检测结果为终端接入服务器时,每隔预 先设定的时间间隔,比较终端的当前时间和所述可提供服务时间段;当所述比较单元的比较结果为终端的当前时间已到达所述可提供服 务时间段的结束点时,所述时限控制单元根据所述比较结果确定终端的工 作状态包括终端退出接入服务器。
10、 如权利要求6所述的系统,其特征在于,当所述比较单元的比较结果为终端的当前时间已到达所述可提供服 务时间段的结束点时,所述时限控制单元根据所述比较结果确定终端的工 作状态包括终端退出接入服务器。
全文摘要
本发明公开了一种分布式时限控制方法和系统。所述方法当终端请求接入服务器时,将服务器中保存的为终端提供的离当前时间最近的可提供服务时间段传送至移动终端,在移动终端侧,比较当前时间和离当前时间最近的可提供服务时间段,根据比较结果确定终端的工作状态。所述系统包括服务器和终端,所述服务器包括存储单元,所述存储单元中存储有为终端提供的可提供服务时间段,所述终端包括检测单元、比较单元和时限控制单元。本发明所述方法和系统,在移动终端侧实现分布式时限控制,有效地降低了服务器的负载。
文档编号H04W48/08GK101409909SQ20071015255
公开日2009年4月15日 申请日期2007年10月11日 优先权日2007年10月11日
发明者夏正勋 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1