国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      斷網(wǎng)計費方法、計費服務(wù)器和計費系統(tǒng)的制作方法

      文檔序號:7921928閱讀:227來源:國知局
      專利名稱:斷網(wǎng)計費方法、計費服務(wù)器和計費系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及計費領(lǐng)域,尤其涉及一種斷網(wǎng)計費方法、計費服務(wù)器和計費系統(tǒng)。
      背景技術(shù)
      目前,在IPTV業(yè)務(wù)中,用戶使用IPTV業(yè)務(wù)點播節(jié)目時,向計費服務(wù)器發(fā)出服務(wù) 請求,由計費服務(wù)器對用戶點播的節(jié)目進(jìn)行計費;計費服務(wù)器和物理數(shù)據(jù)庫(如oracle、 mysql等)連接,在計費完成后,把計費服務(wù)器對用戶使用的業(yè)務(wù)計費時生成的計費數(shù)據(jù)寫 入物理數(shù)據(jù)庫中保存。 通常,IPTV產(chǎn)品的計費服務(wù)器的體系結(jié)構(gòu),是通過對磁盤數(shù)據(jù)庫的操作進(jìn)行計費 的。在接收到服務(wù)請求后,從中心節(jié)目數(shù)據(jù)服務(wù)器讀取服務(wù)信息,所述服務(wù)信息包括用戶資 料,用戶可使用的業(yè)務(wù)及該業(yè)務(wù)對應(yīng)的資費等信息;根據(jù)所述服務(wù)信息對用戶行為計費,產(chǎn) 生的計費數(shù)據(jù)需要實時的寫入磁盤數(shù)據(jù)庫中保存;完成計費后,向存儲節(jié)目資源的服務(wù)器 發(fā)出請求,由存儲節(jié)目資源的服務(wù)器向用戶發(fā)送節(jié)目。每個計費服務(wù)器需要連接一個或多 個磁盤數(shù)據(jù)庫,用來支持計費。 在實現(xiàn)上述對用戶使用的業(yè)務(wù)計費并將生成的計費數(shù)據(jù)寫入磁盤數(shù)據(jù)庫的過程 中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題 在磁盤數(shù)據(jù)庫、中心節(jié)目數(shù)據(jù)服務(wù)器和計費服務(wù)器位于不同的局域網(wǎng)絡(luò)上時,計 費服務(wù)器需要通過承載網(wǎng),例如Internet,接收中心節(jié)目數(shù)據(jù)服務(wù)器發(fā)布的服務(wù)信息,并將 計費數(shù)據(jù)通過承載網(wǎng)實時的向磁盤數(shù)據(jù)庫發(fā)送。當(dāng)所述承載網(wǎng)負(fù)載較重,可靠性下降時,計 費服務(wù)器訪問中心節(jié)目數(shù)據(jù)服務(wù)器和磁盤數(shù)據(jù)庫的效率降低,容易造成數(shù)據(jù)丟失;當(dāng)所述 承載網(wǎng)故障斷開時,計費服務(wù)器無法訪問磁盤數(shù)據(jù)庫和中心節(jié)目資源服務(wù)器,無法完成計 費,導(dǎo)致用戶不能點播節(jié)目。

      發(fā)明內(nèi)容
      為了解決計費服務(wù)器在承載網(wǎng)故障或斷開時,計費效率低甚至無法計費的問題, 本發(fā)明的實施例提供一種斷網(wǎng)計費的方法。
      —種斷網(wǎng)計費的方法,包括
      接收服務(wù)信息,保存所述服務(wù)信息; 根據(jù)所述服務(wù)信息對待計費信息進(jìn)行計費,生成計費數(shù)據(jù)。 進(jìn)一步地,所述根據(jù)所述服務(wù)信息對待計費信息進(jìn)行計費,生成計費數(shù)據(jù)的步驟 之后還包括 將所述計費數(shù)據(jù)存儲在計費服務(wù)器的內(nèi)存數(shù)據(jù)庫中;
      檢測承載網(wǎng)的負(fù)載情況; 如果承載網(wǎng)空閑,通過所述承載網(wǎng)向磁盤數(shù)據(jù)庫發(fā)送所述計費數(shù)據(jù), 如果承載網(wǎng)忙,在一個檢測周期后,再次檢測所述承載網(wǎng)的忙閑情況。 進(jìn)一步地,所述根據(jù)所述服務(wù)信息對待計費信息進(jìn)行計費,生成計費數(shù)據(jù)具體
      4為 所述計費服務(wù)器接收服務(wù)請求,所述服務(wù)請求中攜帶有所述待計費信息;
      根據(jù)所述服務(wù)信息分析所述待計費信息,得到計費數(shù)據(jù)。
      進(jìn)一步地,所述檢測承載網(wǎng)的負(fù)載情況的步驟包括 計費服務(wù)器向承載網(wǎng)的網(wǎng)關(guān)發(fā)送請求信息,所述請求信息中攜帶有需要上傳到所 述磁盤數(shù)據(jù)庫的計費數(shù)據(jù)的數(shù)據(jù)量; 所述承載網(wǎng)的網(wǎng)關(guān)根據(jù)所述請求信息和當(dāng)前承載網(wǎng)負(fù)載情況判斷能否接收所述 計費數(shù)據(jù); 如果能接收所述計費數(shù)據(jù),所述承載網(wǎng)的網(wǎng)關(guān)向所述計費服務(wù)器發(fā)送信息,通知 該計費服務(wù)器本承載網(wǎng)能夠接收所述計費數(shù)據(jù); 如果不能接收所述計費數(shù)據(jù),則所述承載網(wǎng)的網(wǎng)關(guān)向所述計費服務(wù)器發(fā)送信息,
      通知該計費服務(wù)器本承載網(wǎng)不能接收所述計費數(shù)據(jù)。 進(jìn)一步地,所述斷網(wǎng)計費方法還包括 如果所述計費服務(wù)器與承載網(wǎng)之間的連接斷開,則該計費服務(wù)器判定承載網(wǎng)忙。
      進(jìn)一步地,所述通過所述承載網(wǎng)向磁盤數(shù)據(jù)庫發(fā)送所述計費數(shù)據(jù)的步驟具體為
      計費服務(wù)器各所述承載網(wǎng)發(fā)送所述計費數(shù)據(jù);
      所述承載網(wǎng)接收所述計費數(shù)據(jù); 所述承載網(wǎng)將所述計費數(shù)據(jù)寫入所述磁盤數(shù)據(jù)庫; 所述承載網(wǎng)向所述計費服務(wù)器發(fā)送消息,指示計費數(shù)據(jù)寫入完成; 所述計費服務(wù)器刪除內(nèi)存數(shù)據(jù)庫中存儲的所述計費數(shù)據(jù)。 本發(fā)明的實施例還提供了 一種計費服務(wù)器。 —種計費服務(wù)器,包括 信息存儲模塊,用于接收服務(wù)信息,并存儲所述服務(wù)信息; 計費模塊,用于根據(jù)所述服務(wù)信息對待計費信息進(jìn)行計費,生成計費數(shù)據(jù)。 進(jìn)一步地,所述計費服務(wù)器還包括 內(nèi)存數(shù)據(jù)庫,用于保存對用戶使用的業(yè)務(wù)計費時,生成的計費數(shù)據(jù);
      網(wǎng)絡(luò)檢測模塊,用于檢測承載網(wǎng)的負(fù)載情況; 數(shù)據(jù)發(fā)送模塊,用于當(dāng)網(wǎng)絡(luò)檢測模塊檢測到承載網(wǎng)空閑時,通過所述承載網(wǎng)向磁 盤數(shù)據(jù)庫發(fā)送所述計費數(shù)據(jù)。 本發(fā)明的實施例還提供了一種計費系統(tǒng)。 —種計費系統(tǒng),包括至少一個計費服務(wù)器;所述計費服務(wù)器用于接收并保存計 費使用的服務(wù)信息,在接收到服務(wù)請求時根據(jù)所述服務(wù)信息對該服務(wù)請求進(jìn)行計費,生成 計費數(shù)據(jù)。 進(jìn)一步地,所述計費系統(tǒng)還包括磁盤數(shù)據(jù)庫和承載網(wǎng);所述計費服務(wù)器和磁盤數(shù) 據(jù)庫通過所述承載網(wǎng)相連; 所述計費服務(wù)器還用于保存所述計費數(shù)據(jù);檢測所述承載網(wǎng)的負(fù)載情況,如果所 述承載網(wǎng)空閑,通過所述承載網(wǎng)向磁盤數(shù)據(jù)庫發(fā)送所述計費數(shù)據(jù); 所述磁盤數(shù)據(jù)庫,用于通過所述承載網(wǎng),接收所述計費服務(wù)器發(fā)送的計費數(shù)據(jù),存 儲所述計費數(shù)據(jù),并在存儲成功后,向所述計費服務(wù)器發(fā)送消息,指示計費數(shù)據(jù)存儲完成;
      所述承載網(wǎng),用于接收所述計費服務(wù)器發(fā)出的請求信息,向該計費服務(wù)器通知所 述承載網(wǎng)當(dāng)前的負(fù)載情況;在承載網(wǎng)空閑時,接收該計費服務(wù)器發(fā)出的計費數(shù)據(jù),并將所述 計費數(shù)據(jù)寫入所述磁盤數(shù)據(jù)庫;接收所述磁盤數(shù)據(jù)庫發(fā)送的指示計費數(shù)據(jù)存儲完成的消息 息,并向該計費服務(wù)器發(fā)送所述消息。 本發(fā)明實施例提供的斷網(wǎng)計費方法、計費服務(wù)器和計費系統(tǒng),預(yù)先在計費服務(wù)器 中存儲計費需要使用的服務(wù)信息,在用戶使用業(yè)務(wù)時根據(jù)所述服務(wù)信息對用戶進(jìn)行計費, 生成計費數(shù)據(jù),并將所述計費數(shù)據(jù)存儲在計費服務(wù)器中;在檢測到承載網(wǎng)連通且能夠負(fù)載 所述計費數(shù)據(jù)的數(shù)據(jù)量時,將所述計費數(shù)據(jù)通過所述承載網(wǎng)向磁盤數(shù)據(jù)庫發(fā)送;在檢測到 承載網(wǎng)忙或承載網(wǎng)故障時,不發(fā)送計費數(shù)據(jù),在一段時間之后再次檢測承載網(wǎng)質(zhì)量。解決了 計費服務(wù)器在承載網(wǎng)故障或斷開時,計費效率低甚至無法計費的問題。


      圖1為本發(fā)明的實施例提供的一種計費方法的流程圖; 圖2為本發(fā)明實施例的組網(wǎng)結(jié)構(gòu)示意圖; 圖3為本發(fā)明另一實施例提供的一種計費方法的流程圖; 圖4為本發(fā)明的實施例提供的一種計費服務(wù)器的結(jié)構(gòu)示意圖; 圖5為本發(fā)明的另一實施例提供的一種計費服務(wù)器的結(jié)構(gòu)示意圖; 圖6為本發(fā)明的實施例提供的一種計費系統(tǒng)的結(jié)構(gòu)示意圖。
      具體實施例方式
      為了解決計費服務(wù)器在承載網(wǎng)故障或斷開時,計費效率低甚至無法計費的問題, 本發(fā)明的實施例提供一種斷網(wǎng)計費的方法。
      —種斷網(wǎng)計費的方法,包括 如圖1所示,步驟101、接收服務(wù)信息,保存所述服務(wù)信息; 步驟102、根據(jù)所述服務(wù)信息對待計費信息進(jìn)行計費,生成計費數(shù)據(jù)。 本發(fā)明實施例提供的計費方法,預(yù)先在計費服務(wù)器中存儲計費需要使用的服務(wù)信
      息,在用戶使用業(yè)務(wù)時根據(jù)所述服務(wù)信息對用戶進(jìn)行計費,生成計費數(shù)據(jù)。解決了計費服務(wù)
      器在承載網(wǎng)故障或斷開時,計費效率低甚至無法計費的問題。 本發(fā)明實施例以IPTV用戶點播節(jié)目的計費過程為例進(jìn)行說明,首先,對本發(fā)明實 施例的組網(wǎng)方式進(jìn)行介紹。 如圖2所示,在每個局域網(wǎng)中都置有至少一個計費服務(wù)器201,配置多個計費服務(wù) 器的目的是為了分擔(dān)業(yè)務(wù)量,提高服務(wù)效率;計費服務(wù)器201與磁盤數(shù)據(jù)庫203、中心節(jié)目 數(shù)據(jù)服務(wù)器204處在不同的網(wǎng)絡(luò)中,通過承載網(wǎng)202進(jìn)行通信;計費服務(wù)器201帶有內(nèi)存數(shù) 據(jù)庫,用于存儲由中心節(jié)目數(shù)據(jù)服務(wù)器204發(fā)送的服務(wù)信息和計費時生成的計費數(shù)據(jù)。
      下面結(jié)合上述組網(wǎng)方式,對本發(fā)明實施例提供的一種計費方法進(jìn)行介紹。
      所述計費方法的應(yīng)用流程如圖3所示,步驟301、計費服務(wù)器存儲服務(wù)信息;
      本步驟中,中心節(jié)目數(shù)據(jù)服務(wù)器通過數(shù)據(jù)同步服務(wù)器,將服務(wù)信息發(fā)送至計費服 務(wù)器,所述服務(wù)信息包括用戶資料、用戶能收看的節(jié)目、節(jié)目大小、節(jié)目對應(yīng)的資費等信息; 計費服務(wù)器接收所述服務(wù)信息,并將所述服務(wù)信息存儲在該計費服務(wù)器的內(nèi)存數(shù)據(jù)庫中。
      步驟302、計費服務(wù)器接收用戶發(fā)送的服務(wù)請求; 本步驟中,當(dāng)用戶點播IPTV節(jié)目時,就會通過用戶終端向負(fù)載均衡服務(wù)器發(fā)出服 務(wù)請求,所述負(fù)載計費服務(wù)器根據(jù)用戶所在局域網(wǎng)中各個計費服務(wù)器的負(fù)載狀況,將所述 服務(wù)請求發(fā)送至較空閑的服務(wù)器,所述服務(wù)請求中攜帶有客戶身份標(biāo)識、點播節(jié)目代碼等 待計費信息。 步驟303、計費服務(wù)器進(jìn)行計費,生成計費數(shù)據(jù); 本步驟中,計費服務(wù)器根據(jù)步驟301收到的服務(wù)信息,對步驟302收到的服務(wù)請求 進(jìn)行計費。具體為根據(jù)服務(wù)請求中的節(jié)目代碼在服務(wù)信息中查詢對應(yīng)節(jié)目的資費,并查詢 該用戶是否享受其他優(yōu)惠,對節(jié)目資費進(jìn)行進(jìn)一步處理,得到最終的計費結(jié)果,生成計費數(shù) 據(jù)。 步驟304、計費服務(wù)器存儲所述計費數(shù)據(jù); 本步驟中,計費服務(wù)器將所述計費數(shù)據(jù)存儲在內(nèi)存數(shù)據(jù)庫中,完成計費過程,并向 節(jié)目資源服務(wù)器發(fā)出信息,指示節(jié)目資源服務(wù)器向用戶發(fā)送該用戶點播的節(jié)目數(shù)據(jù)。
      步驟304、計費服務(wù)器檢測承載網(wǎng)負(fù)載情況; 本發(fā)明實施例中,承載網(wǎng)為因特網(wǎng);本步驟中,計費服務(wù)器向承載網(wǎng)網(wǎng)關(guān)發(fā)送請求
      信息,所述請求信息中攜帶有需要上傳到磁盤數(shù)據(jù)庫的計費數(shù)據(jù)的數(shù)據(jù)量;需要特別說明
      的是,請求信息是周期性發(fā)送的,兩次請求信息發(fā)送的時間間隔可以由網(wǎng)絡(luò)維護(hù)人員根據(jù)
      網(wǎng)絡(luò)情況自行定義;請求發(fā)送的計費數(shù)據(jù),可以是一次計費產(chǎn)生的,也可以是多次計費累積
      存儲在計費服務(wù)器內(nèi)存數(shù)據(jù)庫中的計費數(shù)據(jù),本發(fā)明實施例對此不做限定。 承載網(wǎng)網(wǎng)關(guān)接收到所述請求信息后,判斷當(dāng)前承載能力能否接收所述計費數(shù)據(jù),
      如果能接收所述計費數(shù)據(jù),則向計費服務(wù)器發(fā)送信息,指示承載網(wǎng)空閑,可以發(fā)送計費數(shù)
      據(jù),進(jìn)入步驟305。 如果不能接收所述計費數(shù)據(jù),則向計費服務(wù)器發(fā)送信息,指示承載網(wǎng)忙,嘗試再發(fā) 送。在本發(fā)明實施例中,所述承載網(wǎng)忙包括兩種情況,一種是當(dāng)前承載網(wǎng)傳輸壓力大,網(wǎng)絡(luò) 負(fù)載過重,不能保證需要發(fā)送的計費數(shù)據(jù)的可靠傳輸;另一種是承載網(wǎng)故障,通信中斷。再 發(fā)送次數(shù)可由網(wǎng)絡(luò)維護(hù)人員根據(jù)網(wǎng)絡(luò)實際情況設(shè)置,在多次檢測失敗后,還可以發(fā)出告警。
      步驟305、計費服務(wù)器向磁盤數(shù)據(jù)庫發(fā)送所述計費數(shù)據(jù); 本步驟中,當(dāng)步驟304檢測到承載網(wǎng)空閑后,以計費文件信息的形式向承載網(wǎng)發(fā) 送所述計費數(shù)據(jù)。所述計費文件信息首先由業(yè)務(wù)解析模塊接收,業(yè)務(wù)解析模塊對計費文件 信息進(jìn)行解析,確認(rèn)信息正確后,將文件寫入到磁盤數(shù)據(jù)庫中;在寫入完成后,業(yè)務(wù)解析模 塊將存儲的所述計費文件信息刪除,并向計費服務(wù)器發(fā)送消息,告知計費數(shù)據(jù)已寫入磁盤 數(shù)據(jù)庫。 步驟306、計費服務(wù)器刪除所述計費數(shù)據(jù); 本步驟中,計費服務(wù)器收到步驟305中業(yè)務(wù)解析模塊發(fā)送的消息后,刪除內(nèi)存數(shù) 據(jù)庫中存儲的已發(fā)送的計費數(shù)據(jù)。 本發(fā)明實例提供的計費方法,預(yù)先在計費服務(wù)器中存儲計費需要使用的服務(wù)信 息,在用戶使用業(yè)務(wù)時根據(jù)所述服務(wù)信息對用戶進(jìn)行計費,生成計費數(shù)據(jù),并將所述計費數(shù) 據(jù)存儲在計費服務(wù)器中;在檢測到承載網(wǎng)連通且能夠負(fù)載所述計費數(shù)據(jù)的數(shù)據(jù)量時,將所 述計費數(shù)據(jù)通過所述承載網(wǎng)向磁盤數(shù)據(jù)庫發(fā)送;在檢測到承載網(wǎng)忙或承載網(wǎng)故障時,不發(fā)送計費數(shù)據(jù),在一段時間之后再次檢測承載網(wǎng)質(zhì)量。解決了計費服務(wù)器在承載網(wǎng)故障或斷 開時,計費效率低甚至無法計費的問題。由于采用了內(nèi)存讀取和寫入用戶計費數(shù)據(jù),可以更 好地提高計費服務(wù)器的性能,提升用戶終端的體驗質(zhì)量;采用計費數(shù)據(jù)網(wǎng)絡(luò)連通時候上傳 的方式,可以實現(xiàn)計費數(shù)據(jù)的批量入庫,實現(xiàn)系統(tǒng)忙閑時對磁盤數(shù)據(jù)庫操作的負(fù)載均衡,提 升系統(tǒng)的處理性能。 本發(fā)明的實施例還提供了一種計費服務(wù)器,所述計費服務(wù)器的結(jié)構(gòu)如圖4所示, 包括 信息存儲模塊401,用于接收服務(wù)信息,并存儲所述服務(wù)信息; 計費模塊402,用于根據(jù)所述服務(wù)信息對待計費信息進(jìn)行計費,生成計費數(shù)據(jù)。
      進(jìn)一步地,所述計費服務(wù)器還包括 如圖5所示,內(nèi)存數(shù)據(jù)庫403,用于保存對用戶使用的業(yè)務(wù)計費時,生成的計費數(shù) 據(jù); 網(wǎng)絡(luò)檢測模塊404,用于檢測承載網(wǎng)的負(fù)載情況; 數(shù)據(jù)發(fā)送模塊405 ,用于當(dāng)網(wǎng)絡(luò)檢測模塊檢測到承載網(wǎng)空閑時,通過所述承載網(wǎng)向 磁盤數(shù)據(jù)庫發(fā)送所述計費數(shù)據(jù)。 由信息存儲模塊401預(yù)先存儲用于計費使用的服務(wù)信息,在接收到用戶發(fā)送的服 務(wù)請求后,由計費模塊402根據(jù)所述服務(wù)信息對該服務(wù)請求中攜帶的待計費信息進(jìn)行計 費,生成計費數(shù)據(jù)。 進(jìn)一步的,內(nèi)存數(shù)據(jù)庫403將計費模塊402生成的計費數(shù)據(jù)存儲起來,并由網(wǎng)絡(luò)檢 測模塊404檢測承載網(wǎng)的負(fù)載情況;具體為向承載網(wǎng)網(wǎng)關(guān)發(fā)送請求信息,所述請求信息中 攜帶有需要上傳到磁盤數(shù)據(jù)庫的計費數(shù)據(jù)的數(shù)據(jù)量;所述請求信息是周期性發(fā)送的。
      承載網(wǎng)網(wǎng)關(guān)接收到所述請求信息后,判斷當(dāng)前承載能力能否接收所述計費數(shù)據(jù), 如果能接收所述計費數(shù)據(jù),則向計費服務(wù)器發(fā)送信息,指示承載網(wǎng)空閑,可以發(fā)送計費數(shù) 據(jù),由數(shù)據(jù)發(fā)送模塊405通過所述承載網(wǎng)向磁盤數(shù)據(jù)庫發(fā)送所述計費數(shù)據(jù)。
      如果不能接收所述計費數(shù)據(jù),則向計費服務(wù)器發(fā)送信息,指示承載網(wǎng)忙,嘗試再發(fā) 送。在本發(fā)明實施例中,所述承載網(wǎng)忙包括兩種情況,一種是當(dāng)前承載網(wǎng)傳輸壓力大,網(wǎng)絡(luò) 負(fù)載過重,不能保證需要發(fā)送的計費數(shù)據(jù)的可靠傳輸;另一種是承載網(wǎng)故障,通信中斷。再 發(fā)送次數(shù)可由網(wǎng)絡(luò)維護(hù)人員根據(jù)網(wǎng)絡(luò)實際情況設(shè)置,在多次檢測失敗后,還可以發(fā)出告警。
      本發(fā)明的實施例還提供一種計費系統(tǒng),所述計費系統(tǒng)如圖6所示,包括至少一個 計費服務(wù)器601,磁盤數(shù)據(jù)庫602和承載網(wǎng)603 ;所述計費服務(wù)器和磁盤數(shù)據(jù)庫通過承載網(wǎng) 相連; 所述計費服務(wù)器601,用于保存計費使用的服務(wù)信息,在接收到服務(wù)請求時根據(jù)所 述服務(wù)信息對該服務(wù)請求進(jìn)行計費,生成計費數(shù)據(jù);保存所述計費數(shù)據(jù);檢測所述承載網(wǎng) 602的負(fù)載情況,如果所述承載網(wǎng)602空閑,通過所述承載網(wǎng)向磁盤數(shù)據(jù)庫603發(fā)送所述計 費數(shù)據(jù); 所述磁盤數(shù)據(jù)庫603,用于通過所述承載網(wǎng)602,接收所述計費服務(wù)器601發(fā)送的 計費數(shù)據(jù),存儲所述計費數(shù)據(jù),并在存儲成功后,向所述計費服務(wù)器601發(fā)送消息,指示計 費數(shù)據(jù)存儲完成; 所述承載網(wǎng)602,用于接收所述計費服務(wù)器601發(fā)出的請求信息,向計費服務(wù)器
      8601通知所述承載網(wǎng)602當(dāng)前的負(fù)載情況;接收計費服務(wù)器601發(fā)出的計費數(shù)據(jù),并將所述計費數(shù)據(jù)寫入磁盤數(shù)據(jù)庫603 ;接收磁盤數(shù)據(jù)庫603發(fā)送的指示計費數(shù)據(jù)存儲完成的消息息,并向所述計費服務(wù)器601發(fā)送所述消息。 上述計費服務(wù)器和計費系統(tǒng),可以與本發(fā)明實施例提供的一種計費方法相結(jié)合,預(yù)先在計費服務(wù)器中存儲計費需要使用的服務(wù)信息,在用戶使用業(yè)務(wù)時根據(jù)所述服務(wù)信息對用戶進(jìn)行計費,生成計費數(shù)據(jù),并將所述計費數(shù)據(jù)存儲在計費服務(wù)器中;在檢測到承載網(wǎng)連通且能夠負(fù)載所述計費數(shù)據(jù)的數(shù)據(jù)量時,將所述計費數(shù)據(jù)通過所述承載網(wǎng)向磁盤數(shù)據(jù)庫發(fā)送;在檢測到承載網(wǎng)忙或承載網(wǎng)故障時,不發(fā)送計費數(shù)據(jù),在一段時間之后再次檢測承載網(wǎng)質(zhì)量。解決了計費服務(wù)器在承載網(wǎng)故障或斷開時,計費效率低甚至無法計費的問題。
      本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。 另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質(zhì)中。 上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。 以上所述,僅為本發(fā)明的具體實施方式
      ,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
      權(quán)利要求
      一種斷網(wǎng)計費方法,其特征在于,包括接收服務(wù)信息,保存所述服務(wù)信息;根據(jù)所述服務(wù)信息對待計費信息進(jìn)行計費,生成計費數(shù)據(jù)。
      2. 根據(jù)權(quán)利要求1所述的斷網(wǎng)計費方法,其特征在于,所述根據(jù)所述服務(wù)信息對待計 費信息進(jìn)行計費,生成計費數(shù)據(jù)的步驟之后還包括將所述計費數(shù)據(jù)存儲在計費服務(wù)器的內(nèi)存數(shù)據(jù)庫中; 檢測承載網(wǎng)的負(fù)載情況;如果所述承載網(wǎng)空閑,則通過所述承載網(wǎng)向磁盤數(shù)據(jù)庫發(fā)送所述計費數(shù)據(jù), 如果所述承載網(wǎng)忙,在一個檢測周期后,再次檢測所述承載網(wǎng)的負(fù)載情況。
      3. 根據(jù)權(quán)利要求1所述的斷網(wǎng)計費方法,其特征在于,所述根據(jù)所述服務(wù)信息對待計 費信息進(jìn)行計費,生成計費數(shù)據(jù)具體為計費服務(wù)器接收服務(wù)請求,所述服務(wù)請求中攜帶有所述待計費信息; 所述計費服務(wù)器根據(jù)所述服務(wù)信息分析所述待計費信息,得到計費數(shù)據(jù)。
      4. 根據(jù)權(quán)利要求2所述的斷網(wǎng)計費方法,其特征在于,所述檢測承載網(wǎng)的負(fù)載情況的 步驟包括計費服務(wù)器向所述承載網(wǎng)的網(wǎng)關(guān)發(fā)送請求信息,所述請求信息中攜帶有需要上傳到所 述磁盤數(shù)據(jù)庫的計費數(shù)據(jù)的數(shù)據(jù)量;所述承載網(wǎng)的網(wǎng)關(guān)根據(jù)所述請求信息和當(dāng)前承載網(wǎng)負(fù)載情況判斷能否接收所述計費 數(shù)據(jù);如果能接收所述計費數(shù)據(jù),則所述承載網(wǎng)的網(wǎng)關(guān)向所述計費服務(wù)器發(fā)送信息,通知該 計費服務(wù)器本承載網(wǎng)能夠接收所述計費數(shù)據(jù);如果不能接收所述計費數(shù)據(jù),則所述承載網(wǎng)的網(wǎng)關(guān)向所述計費服務(wù)器發(fā)送信息,通知 該計費服務(wù)器本承載網(wǎng)不能接收所述計費數(shù)據(jù)。
      5. 根據(jù)權(quán)利要求4所述的斷網(wǎng)計費方法,其特征在于,還包括如果所述計費服務(wù)器與所述承載網(wǎng)之間的連接斷開,則該計費服務(wù)器判定所述承載網(wǎng)忙。
      6. 根據(jù)權(quán)利要求2所述的斷網(wǎng)計費方法,其特征在于,所述通過所述承載網(wǎng)向磁盤數(shù) 據(jù)庫發(fā)送所述計費數(shù)據(jù)的步驟具體為計費服務(wù)器各所述承載網(wǎng)發(fā)送所述計費數(shù)據(jù); 所述承載網(wǎng)接收所述計費數(shù)據(jù); 所述承載網(wǎng)將所述計費數(shù)據(jù)寫入所述磁盤數(shù)據(jù)庫; 所述承載網(wǎng)向所述計費服務(wù)器發(fā)送消息,指示計費數(shù)據(jù)寫入完成; 所述計費服務(wù)器刪除內(nèi)存數(shù)據(jù)庫中存儲的所述計費數(shù)據(jù)。
      7. —種計費服務(wù)器,其特征在于,包括信息存儲模塊,用于接收服務(wù)信息,并存儲所述服務(wù)信息; 計費模塊,用于根據(jù)所述服務(wù)信息對待計費信息進(jìn)行計費,生成計費數(shù)據(jù)。
      8. 根據(jù)權(quán)利要求7所述的計費服務(wù)器,其特征在于,還包括 內(nèi)存數(shù)據(jù)庫,用于保存對用戶使用的業(yè)務(wù)計費時,生成的計費數(shù)據(jù); 網(wǎng)絡(luò)檢測模塊,用于檢測承載網(wǎng)的負(fù)載情況;數(shù)據(jù)發(fā)送模塊,用于當(dāng)網(wǎng)絡(luò)檢測模塊檢測到承載網(wǎng)空閑時,通過所述承載網(wǎng)向磁盤數(shù) 據(jù)庫發(fā)送所述計費數(shù)據(jù)。
      9. 一種計費系統(tǒng),其特征在于,包括至少一個權(quán)利要求7或權(quán)利要求8所述的計費服務(wù)器;所述計費服務(wù)器,用于接收并保存服務(wù)信息,在接收到服務(wù)請求時根據(jù)所述服務(wù)信息 對該服務(wù)請求進(jìn)行計費,生成計費數(shù)據(jù)。
      10. 根據(jù)權(quán)利要求9所述的計費系統(tǒng),其特征在于,還包括磁盤數(shù)據(jù)庫和承載網(wǎng);所述計費服務(wù)器和磁盤數(shù)據(jù)庫通過所述承載網(wǎng)相連;所述計費服務(wù)器還用于保存所述計費數(shù)據(jù);檢測所述承載網(wǎng)的負(fù)載情況,如果所述承 載網(wǎng)空閑,通過所述承載網(wǎng)向磁盤數(shù)據(jù)庫發(fā)送所述計費數(shù)據(jù);所述磁盤數(shù)據(jù)庫,用于通過所述承載網(wǎng),接收所述計費服務(wù)器發(fā)送的計費數(shù)據(jù),存儲所 述計費數(shù)據(jù),并在存儲成功后,向所述計費服務(wù)器發(fā)送消息,指示計費數(shù)據(jù)存儲完成;所述承載網(wǎng),用于接收所述計費服務(wù)器發(fā)出的請求信息,向該計費服務(wù)器通知本承載 網(wǎng)當(dāng)前的負(fù)載情況;在所述承載網(wǎng)空閑時,接收該計費服務(wù)器發(fā)出的計費數(shù)據(jù),并將所述計 費數(shù)據(jù)寫入所述磁盤數(shù)據(jù)庫;接收所述磁盤數(shù)據(jù)庫發(fā)送的指示計費數(shù)據(jù)存儲完成的消息, 并向該計費服務(wù)器發(fā)送所述消息。
      全文摘要
      本發(fā)明公開了一種斷網(wǎng)計費方法、計費服務(wù)器和計費系統(tǒng)。涉及計費領(lǐng)域;解決了計費服務(wù)器在承載網(wǎng)故障或斷開時,計費效率低甚至無法計費的問題。所述計費方法包括接收服務(wù)信息,保存所述服務(wù)信息;根據(jù)所述服務(wù)信息對待計費信息進(jìn)行計費,生成計費數(shù)據(jù)。本發(fā)明適用于IPTV業(yè)務(wù)的計費。
      文檔編號H04N7/16GK101753962SQ200810179288
      公開日2010年6月23日 申請日期2008年12月16日 優(yōu)先權(quán)日2008年12月16日
      發(fā)明者周丹弟, 紀(jì)開虎 申請人:青島海信傳媒網(wǎng)絡(luò)技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1