專利名稱:分布式時限控制方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信領(lǐng)域,尤其涉及一種分布式時限控制方法和系統(tǒng)。
技術(shù)背景隨著移動業(yè)務(wù)的發(fā)展,移動運(yùn)營商為移動用戶提供豐富的服務(wù),提供的 服務(wù)通常使用按流量、時長等計費(fèi)方法。在現(xiàn)有技術(shù)中,對于按時長提供的服務(wù),通常由移動網(wǎng)絡(luò)中的服務(wù)器來 控制各移動終端的使用時限,然而隨著移動用戶數(shù)目的不斷增多,這種集中 控制時限的方法給服務(wù)器帶來越來越大的壓力。因此需要提供一種分布式時限控制方法來分擔(dān)服務(wù)器的壓力,改變傳統(tǒng) 的時限控制方式,由集中式改為分布式,在移動終端側(cè)實現(xiàn)時限控制。發(fā)明內(nèi)容本發(fā)明要解決的技術(shù)問題是提供一種分布式時限控制方法和系統(tǒng),降低 了服務(wù)器的負(fù)載。為了解決上述問題,本發(fā)明提供了一種分布式時限控制方法,當(dāng)終端請 求接入服務(wù)器時,將服務(wù)器中保存的為終端提供的離當(dāng)前時間最近的可提供 服務(wù)時間段傳送至移動終端,在移動終端側(cè),比較當(dāng)前時間和離當(dāng)前時間最 近的可提供服務(wù)時間段,根據(jù)比較結(jié)果確定終端的工作狀態(tài)。本發(fā)明所述的分布式時限控制方法,其中,所述為終端提供的離當(dāng)前時間最近的可提供服務(wù)時間段,通過以下步驟判定計算終端的當(dāng)前時間與服 務(wù)器中保存的為終端提供的各個可提供服務(wù)時間段的起始點的差值的絕對 值,比較計算結(jié)果,確定最小的計算結(jié)果對應(yīng)的可服務(wù)時間段是為終端提供 的離當(dāng)前時間最近的可提供服務(wù)時間段。本發(fā)明所述的分布式時限控制方法,其中,所述根據(jù)比較結(jié)果確定終端的工作狀態(tài)步驟包括若終端的當(dāng)前時間在所述可提供服務(wù)時間段內(nèi),終端 接入服務(wù)器。本發(fā)明所述的分布式時限控制方法,其中,所述方法進(jìn)一步包括終端 接入服務(wù)器后,每隔預(yù)先設(shè)定的時間間隔,比較終端的當(dāng)前時間和所述可提 供服務(wù)時間段,若終端的當(dāng)前時間已到達(dá)所述可提供服務(wù)時間段的結(jié)束點, 終端退出接入服務(wù)器。本發(fā)明所述的分布式時限控制方法,其中,所述根據(jù)比較結(jié)果確定終端 的工作狀態(tài)步驟包括若終端的當(dāng)前時間已到達(dá)所述可提供服務(wù)時間段的結(jié) 束點,終端退出接入服務(wù)器。本發(fā)明提供了一種分布式時限控制系統(tǒng),包括服務(wù)器和終端,所述服務(wù) 器包括存儲單元,所述存儲單元中存儲有為終端提供的可提供服務(wù)時間段, 所述終端包括檢測單元、比較單元和時限控制單元,其中存儲單元,用于將為終端提供的離當(dāng)前時間最近的可提供服務(wù)時間段傳 送至比較單元;檢測單元,用于檢測終端是否向服務(wù)器請求服務(wù),并將檢測結(jié)果傳送至 比較單元;比較單元,用于當(dāng)所述檢測結(jié)果為終端向服務(wù)器請求服務(wù)時,比較當(dāng)前 時間和所述為終端的離當(dāng)前時間最近的可提供服務(wù)時間段,并將比較結(jié)果傳 送至?xí)r限控制單元;時限控制單元,用于根據(jù)所述比較結(jié)果確定終端的工作狀態(tài)。本發(fā)明所述的分布式時限控制系統(tǒng),其中,所述存儲單元通過以下步驟 確定為終端提供的離當(dāng)前時間最近的可提供服務(wù)時間段計算終端的當(dāng)前時 間與為終端提供的各個可提供服務(wù)時間段的起始點的差值的絕對值,比較計 算結(jié)果,確定最小的計算結(jié)果對應(yīng)的可服務(wù)時間段是為終端提供的離當(dāng)前時 間最近的可提供服務(wù)時間段。本發(fā)明所述的分布式時限控制系統(tǒng),其中,當(dāng)所述比較單元的比較結(jié)果為終端的當(dāng)前時間在所述可提供服務(wù)時間段內(nèi)時,所述時限控制單元根據(jù)所述比較結(jié)果確定終端的工作狀態(tài)包括終端接入服務(wù)器。本發(fā)明所述的分布式時限控制系統(tǒng),其中,檢測單元,進(jìn)一步用于檢測終端是否接入服務(wù)器,并將檢測結(jié)果傳送至所述比較單元;比較單元進(jìn)一步用于,當(dāng)所述檢測結(jié)果為終端接入服務(wù)器時,每隔預(yù)先設(shè)定的時間間隔,比較終端的當(dāng)前時間和所述可提供服務(wù)時間段;當(dāng)所述比較單元的比較結(jié)果為終端的當(dāng)前時間已到達(dá)所述可提供服務(wù) 時間段的結(jié)束點時,所述時限控制單元根據(jù)所述比較結(jié)果確定終端的工作狀 態(tài)包括終端退出接入服務(wù)器。本發(fā)明所述的分布式時限控制系統(tǒng),其中,當(dāng)所述比較單元的比較結(jié)果 為終端的當(dāng)前時間已到達(dá)所述可提供服務(wù)時間段的結(jié)束點時,所述時限控制 單元根據(jù)所述比較結(jié)果確定終端的工作狀態(tài)包括終端退出接入服務(wù)器。本發(fā)明所述方法和系統(tǒng),在移動終端側(cè)實現(xiàn)分布式時限控制,有效地降 低了服務(wù)器的負(fù)載。
圖1為本發(fā)明實施例所述方法所處于的具體實施環(huán)境圖; 圖2為本發(fā)明實施例所述方法流程圖; 圖3為本發(fā)明實施例所述系統(tǒng)的結(jié)構(gòu)圖。
具體實施方式
本發(fā)明為了解決傳統(tǒng)技術(shù)方案存在的弊端,通過以下實施例進(jìn)一步闡述 本發(fā)明所述的一種分布式時限控制方法和系統(tǒng),以下對具體實施方式
進(jìn)行詳 細(xì)描述,但不作為對本發(fā)明的限定。采用本發(fā)明實施例所述方法和系統(tǒng),當(dāng)終端向服務(wù)器請求服務(wù)時,將服 務(wù)器中保存的終端的離當(dāng)前時間最近的可提供服務(wù)時間段傳送至移動終端, 在移動終端側(cè),比較當(dāng)前時間和離當(dāng)前時間最近的可提供服務(wù)時間段,才艮據(jù)比較結(jié)果確定終端的工作狀態(tài),從而實現(xiàn)服務(wù)的時限控制。如圖1所示,手機(jī)(客戶端C)通過移動網(wǎng)絡(luò)向服務(wù)器S請求接入服務(wù) 器,向服務(wù)器請求服務(wù)。在此次具體實施環(huán)境中,在服務(wù)器中存儲的為客戶端C提供的"可提供服務(wù)時間段"如下開始時間結(jié)束時間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服務(wù)器s向客戶端c發(fā)送離當(dāng)前時間最近的"可提供服務(wù)時間段",即根據(jù)終端的當(dāng)前請求服務(wù)的時間,返回當(dāng)前或?qū)⑻峁┓?wù)的時間段。 所述為終端提供的離當(dāng)前時間最近的可提供服務(wù)時間段可以通過以下步驟判定計算終端的當(dāng)前時間與服務(wù)器中保存的為終端提供的各個可提供 服務(wù)時間段的起始點的差值的絕對值,比較計算結(jié)果,確定最小的計算結(jié)果 對應(yīng)的可服務(wù)時間段是為終端提供的離當(dāng)前時間最近的可提供服務(wù)時間段。例如客戶端C在2008-08-08 09:30:00請求服務(wù)時,則返回的時間段為2008-08-08 09:00:002008-08-08 10:00:00如杲在2008-08-08 10:30:00請求服務(wù)時,則返回的時間段為2008-08-08 11:00:002008-08-08 12:00:00如圖2所示,此時,本發(fā)明實施例所述方法步驟如下步驟201,客戶端C (手機(jī))通過移動網(wǎng)絡(luò)向服務(wù)器S請求服務(wù);步驟202,服務(wù)器S根據(jù)其中的配置(能為客戶端C提供服務(wù)的時段), 向客戶端C返回離客戶端C向服務(wù)器S請求服務(wù)的時間最近的"可提供服 務(wù)時間段"(一般使用格林尼治時間);步驟203,客戶端C收到所述"可提供服務(wù)時間段"后,與當(dāng)前時間比較;如果當(dāng)前時間已到達(dá)所述可提供服務(wù)時間段的結(jié)束點,轉(zhuǎn)至步驟204;如果當(dāng)前時間未達(dá)到所述可提供服務(wù)時間段的起始點,轉(zhuǎn)至步驟205;如果當(dāng)前時間在所述可提供服務(wù)時間段內(nèi),轉(zhuǎn)至步驟206;步驟204,客戶端C主動向服務(wù)器S發(fā)送停止服務(wù)請求,并做失效處理, 結(jié)束流程;所述失效處理可以為退出接入服務(wù)器、給出失效提示等; 步驟205,客戶端C做等待服務(wù)處理;所述等待服務(wù)處理可以為給出等待服務(wù)時間提示,每隔預(yù)先設(shè)定的等 待服務(wù)時間,客戶端C向服務(wù)器S請求服務(wù),直至客戶端接入服務(wù)器S,或 提示中斷此次服務(wù)請求;步驟206,客戶端C接入服務(wù)器S,向服務(wù)器S請求服務(wù);每隔預(yù)先設(shè)定的時間間隔,客戶端C檢測當(dāng)前時間是否已到達(dá)"可提供 服務(wù)時間段"的結(jié)束點,如果已經(jīng)到達(dá),轉(zhuǎn)至步驟207;步驟207,則客戶端C主動向服務(wù)器S發(fā)送停止服務(wù)請求,并做相應(yīng)失 效處理(例如退出接入服務(wù)器、給出中斷服務(wù)提示等)。如圖3所示,本發(fā)明實施例所述系統(tǒng)包括服務(wù)器和終端,所述服務(wù)器包其特征在于,所述終端包括檢測單元32、比較單元33和時限控制單元34, 其中存儲單元31,用于將為終端提供的離當(dāng)前時間最近的可提供服務(wù)時間 段傳送至比較單元33;所述存儲單元31通過以下步驟確定為終端提供的離當(dāng)前時間最近的可 提供服務(wù)時間段計算終端的當(dāng)前時間與為終端提供的各個可提供服務(wù)時間 段的起始點的差值的絕對值,比較計算結(jié)果,確定最小的計算結(jié)果對應(yīng)的可 服務(wù)時間段是為終端提供的離當(dāng)前時間最近的可提供服務(wù)時間段。檢測單元32,用于檢測終端是否向服務(wù)器請求服務(wù),并將檢測結(jié)果傳送至比較單元33;
進(jìn)一步用于檢測終端是否接入服務(wù)器,并將檢測結(jié)果傳送至所述比較單元。
比較單元33,用于當(dāng)所述檢測結(jié)果為終端向服務(wù)器請求服務(wù)時,比較 當(dāng)前時間和所述為終端的離當(dāng)前時間最近的可提供服務(wù)時間段,并將比較結(jié) 果傳送至?xí)r限控制單元34;
進(jìn)一步用于當(dāng)所述檢測結(jié)果為終端接入服務(wù)器時,每隔預(yù)先設(shè)定的時間 間隔,比較終端的當(dāng)前時間和所述可提供服務(wù)時間段;并將比較結(jié)果傳送至 時限控制單元34。
時限控制單元34,用于根據(jù)所述比較結(jié)果確定終端的工作狀態(tài);
當(dāng)所述比較結(jié)果為終端的當(dāng)前時間已到達(dá)所述可提供服務(wù)時間段的結(jié) 束點時,所述根據(jù)所述比較結(jié)果確定終端的工作狀態(tài)包括終端退出接入服 務(wù)器;
當(dāng)所述比較結(jié)果為終端的當(dāng)前時間在所述可提供服務(wù)時間段內(nèi)時,所述 根據(jù)所述比較結(jié)果確定終端的工作狀態(tài)包括終端接入服務(wù)器;
當(dāng)所述比較結(jié)果為終端的當(dāng)前時間未到達(dá)所述可提供服務(wù)時間段的起 始點時,所述根據(jù)所述比較結(jié)果確定終端的工作狀態(tài)包括客戶端C做等 待服務(wù)處理;
所述等待服務(wù)處理可以為給出等待服務(wù)時間提示,每隔預(yù)先設(shè)定的等 待服務(wù)時間,客戶端C向服務(wù)器S請求服務(wù),直至客戶端接入服務(wù)器S,或 提示中斷此次服務(wù)請求。
本發(fā)明實施例所述方法和系統(tǒng),在移動終端側(cè)實現(xiàn)分布式時限控制,有 效地降低了服務(wù)器的負(fù)載。
當(dāng)然,本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)的 但這些相應(yīng)的改變和變型都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1、一種分布式時限控制方法,其特征在于,當(dāng)終端請求接入服務(wù)器時,將服務(wù)器中保存的為終端提供的離當(dāng)前時間最近的可提供服務(wù)時間段傳送至移動終端,在移動終端側(cè),比較當(dāng)前時間和離當(dāng)前時間最近的可提供服務(wù)時間段,根據(jù)比較結(jié)果確定終端的工作狀態(tài)。
2、 如權(quán)利要求1所述的方法,其特征在于,所述為終端提供的離當(dāng) 前時間最近的可提供服務(wù)時間段,通過以下步驟判定計算終端的當(dāng)前時值的絕對值,比較計算結(jié)果,確定最小的計算結(jié)果對應(yīng)的可服務(wù)時間段是 為終端提供的離當(dāng)前時間最近的可提供服務(wù)時間段。
3、 如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)比較結(jié)果確定 終端的工作狀態(tài)步驟包括若終端的當(dāng)前時間在所述可提供服務(wù)時間段 內(nèi),終端接入服務(wù)器。
4、 如權(quán)利要求3所述的方法,其特征在于,所述方法進(jìn)一步包括 終端接入服務(wù)器后,每隔預(yù)先設(shè)定的時間間隔,比較終端的當(dāng)前時間和所 述可提供服務(wù)時間段,若終端的當(dāng)前時間已到達(dá)所述可提供服務(wù)時間段的 結(jié)束點,終端退出接入服務(wù)器。
5、 如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)比較結(jié)果確定 終端的工作狀態(tài)步驟包括若終端的當(dāng)前時間已到達(dá)所述可提供服務(wù)時間 段的結(jié)束點,終端退出接入服務(wù)器。
6、 一種分布式時限控制系統(tǒng),包括服務(wù)器和終端,所述服務(wù)器包括 存儲單元,所述存儲單元中存儲有為終端提供的可提供服務(wù)時間段,其特 征在于,所述終端包括檢測單元、比較單元和時限控制單元,其中存儲單元,用于將為終端提供的離當(dāng)前時間最近的可提供服務(wù)時間段 傳送至比較單元;檢測單元,用于檢測終端是否向服務(wù)器請求服務(wù),并將檢測結(jié)果傳送至比較單元;比較單元,用于當(dāng)所述檢測結(jié)果為終端向服務(wù)器請求服務(wù)時,比較當(dāng) 前時間和所述為終端的離當(dāng)前時間最近的可提供服務(wù)時間段,并將比較結(jié)果傳送至?xí)r限控制單元;時限控制單元,用于根據(jù)所述比較結(jié)果確定終端的工作狀態(tài)。
7、 如權(quán)利要求6所述的系統(tǒng),其特征在于,所述存儲單元通過以下 步驟確定為終端提供的離當(dāng)前時間最近的可提供服務(wù)時間段計算終端的 當(dāng)前時間與為終端提供的各個可提供服務(wù)時間段的起始點的差值的絕對 值,比較計算結(jié)果,確定最小的計算結(jié)果對應(yīng)的可服務(wù)時間段是為終端提 供的離當(dāng)前時間最近的可提供服務(wù)時間段。
8、 如權(quán)利要求6所述的系統(tǒng),其特征在于,當(dāng)所述比較單元的比較結(jié)果為終端的當(dāng)前時間在所述可提供服務(wù)時 間段內(nèi)時,所述時限控制單元根據(jù)所述比較結(jié)果確定終端的工作狀態(tài)包 括終端接入服務(wù)器。
9、 如權(quán)利要求8所述的系統(tǒng),其特征在于,檢測單元,進(jìn)一步用于檢測終端是否接入服務(wù)器,并將檢測結(jié)果傳送 至所述比較單元;比較單元進(jìn)一步用于,當(dāng)所述檢測結(jié)果為終端接入服務(wù)器時,每隔預(yù) 先設(shè)定的時間間隔,比較終端的當(dāng)前時間和所述可提供服務(wù)時間段;當(dāng)所述比較單元的比較結(jié)果為終端的當(dāng)前時間已到達(dá)所述可提供服 務(wù)時間段的結(jié)束點時,所述時限控制單元根據(jù)所述比較結(jié)果確定終端的工 作狀態(tài)包括終端退出接入服務(wù)器。
10、 如權(quán)利要求6所述的系統(tǒng),其特征在于,當(dāng)所述比較單元的比較結(jié)果為終端的當(dāng)前時間已到達(dá)所述可提供服 務(wù)時間段的結(jié)束點時,所述時限控制單元根據(jù)所述比較結(jié)果確定終端的工 作狀態(tài)包括終端退出接入服務(wù)器。
全文摘要
本發(fā)明公開了一種分布式時限控制方法和系統(tǒng)。所述方法當(dāng)終端請求接入服務(wù)器時,將服務(wù)器中保存的為終端提供的離當(dāng)前時間最近的可提供服務(wù)時間段傳送至移動終端,在移動終端側(cè),比較當(dāng)前時間和離當(dāng)前時間最近的可提供服務(wù)時間段,根據(jù)比較結(jié)果確定終端的工作狀態(tài)。所述系統(tǒng)包括服務(wù)器和終端,所述服務(wù)器包括存儲單元,所述存儲單元中存儲有為終端提供的可提供服務(wù)時間段,所述終端包括檢測單元、比較單元和時限控制單元。本發(fā)明所述方法和系統(tǒng),在移動終端側(cè)實現(xiàn)分布式時限控制,有效地降低了服務(wù)器的負(fù)載。
文檔編號H04W48/08GK101409909SQ20071015255
公開日2009年4月15日 申請日期2007年10月11日 優(yōu)先權(quán)日2007年10月11日
發(fā)明者夏正勛 申請人:中興通訊股份有限公司