本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種通信計(jì)費(fèi)的處理方法和裝置。
背景技術(shù):
隨著終端技術(shù)的發(fā)展,終端已經(jīng)成為人們的重要通信工具,用戶在采用終端進(jìn)行通信的過程中或者在通信結(jié)束之后,通信服務(wù)的運(yùn)行商需要對(duì)用戶的通信進(jìn)行計(jì)費(fèi)。
現(xiàn)有技術(shù)中,通信服務(wù)的運(yùn)行商的計(jì)費(fèi)系統(tǒng)采集用戶消費(fèi)行為話單,在用戶消費(fèi)行為話單中包括有用戶在一定時(shí)間段內(nèi)的消費(fèi)記錄,運(yùn)行商的計(jì)費(fèi)系統(tǒng)根據(jù)自身的運(yùn)營(yíng)計(jì)費(fèi)策略,對(duì)用戶的消費(fèi)記錄計(jì)算資費(fèi)。一般來說,運(yùn)營(yíng)商的計(jì)費(fèi)系統(tǒng)可以采用月租制、自動(dòng)計(jì)費(fèi)制、單式計(jì)次計(jì)費(fèi)方式、復(fù)試計(jì)次計(jì)費(fèi)方式、詳細(xì)話單計(jì)費(fèi)方式、人工計(jì)費(fèi)制、實(shí)時(shí)計(jì)費(fèi)方式等計(jì)費(fèi)方式,對(duì)用戶的消費(fèi)記錄計(jì)算資。例如,介紹一下實(shí)時(shí)計(jì)費(fèi)方式,用戶打電話或上網(wǎng)被稱作一個(gè)計(jì)費(fèi)事件,各計(jì)費(fèi)時(shí)間可以上傳至話單采集系統(tǒng)中,計(jì)費(fèi)系統(tǒng)從采集系統(tǒng)中實(shí)時(shí)取話單后進(jìn)行屬性規(guī)整、重單處理、批價(jià)、合帳等處理之后,可以形成話費(fèi)的報(bào)表。
然而現(xiàn)有技術(shù)中,運(yùn)營(yíng)商的計(jì)費(fèi)系統(tǒng)是一個(gè)相當(dāng)復(fù)雜的系統(tǒng),會(huì)出現(xiàn)重復(fù)計(jì)費(fèi)、話費(fèi)丟失等情況,進(jìn)而會(huì)出現(xiàn)通信計(jì)費(fèi)錯(cuò)誤的情況。但是整個(gè)計(jì)費(fèi)過程對(duì)用戶來說是不可感知和參與的,在發(fā)生錯(cuò)誤計(jì)費(fèi)的情況時(shí),用戶無法獲知是否真的出現(xiàn)了計(jì)費(fèi)錯(cuò)誤的情況,也無法獲知是什么原因?qū)е铝擞?jì)費(fèi)錯(cuò)誤,進(jìn)而導(dǎo)致用戶對(duì)于運(yùn)營(yíng)商的計(jì)費(fèi)行的不滿,降低了用戶體驗(yàn);并且現(xiàn)有的方式容易出現(xiàn)運(yùn)營(yíng)商或者第三方篡改話單的報(bào)表的情況,進(jìn)而給用戶造成經(jīng)濟(jì)損失。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種通信計(jì)費(fèi)的處理方法和裝置,用以解決現(xiàn)有技術(shù)中的用戶無法獲知是否真的出現(xiàn)了計(jì)費(fèi)錯(cuò)誤的情況,降低了用戶體驗(yàn);并且現(xiàn)有的方式容易出現(xiàn)運(yùn)營(yíng)商或者第三方篡改話單的報(bào)表的情況,進(jìn)而給用戶造成經(jīng)濟(jì)損失的問題。
本發(fā)明的第一方面是提供一種通信計(jì)費(fèi)的處理方法,包括:
運(yùn)營(yíng)商終端節(jié)點(diǎn)生成各通信服務(wù)的計(jì)費(fèi)策略,并根據(jù)各通信服務(wù)的計(jì)費(fèi)策略生成計(jì)費(fèi)策略區(qū)塊;
所述運(yùn)營(yíng)商終端節(jié)點(diǎn)將當(dāng)前生成的計(jì)費(fèi)策略區(qū)塊,通過廣播方式發(fā)送給各用戶終端節(jié)點(diǎn),以使各所述用戶終端節(jié)點(diǎn)的用戶查看;
所述運(yùn)營(yíng)商終端節(jié)點(diǎn)獲取在預(yù)設(shè)時(shí)間段內(nèi)的各所述用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息,并根據(jù)各所述用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息,生成針對(duì)該預(yù)設(shè)時(shí)間段的用戶話單區(qū)塊;
所述運(yùn)營(yíng)商終端節(jié)點(diǎn)將當(dāng)前生成的用戶話單區(qū)塊,通過廣播方式發(fā)送給各所述用戶終端節(jié)點(diǎn),以使各所述用戶終端節(jié)點(diǎn)對(duì)所述用戶話單區(qū)塊進(jìn)行驗(yàn)證;
所述運(yùn)營(yíng)商終端節(jié)點(diǎn)接收各所述用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,并根據(jù)各所述用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,確定當(dāng)前生成的用戶話單區(qū)塊是否為正確的;
所述運(yùn)營(yíng)商終端節(jié)點(diǎn)在確定為正確時(shí),根據(jù)所述計(jì)費(fèi)策略區(qū)塊和所述用戶話單區(qū)塊,生成計(jì)費(fèi)賬單。
本發(fā)明的第二方面是提供一種通信計(jì)費(fèi)的處理方法,包括:
用戶終端節(jié)點(diǎn)接收運(yùn)營(yíng)商終端節(jié)點(diǎn)發(fā)送的計(jì)費(fèi)策略區(qū)塊,其中,所述計(jì)費(fèi)策略區(qū)塊為所述運(yùn)營(yíng)商終端節(jié)點(diǎn)根據(jù)生成的各通信服務(wù)的計(jì)費(fèi)策略而確定的,且所述計(jì)費(fèi)策略區(qū)塊為所述運(yùn)營(yíng)商終端節(jié)點(diǎn)廣播給與所述運(yùn)營(yíng)商終端節(jié)點(diǎn)連接的各用戶終端節(jié)點(diǎn)的,并顯示所述計(jì)費(fèi)策略區(qū)塊中的內(nèi)容;
所述用戶終端節(jié)點(diǎn)接收所述運(yùn)營(yíng)商終端節(jié)點(diǎn)發(fā)送的用戶話單區(qū)塊,其中,所述用戶話單區(qū)塊為所述運(yùn)營(yíng)商終端節(jié)點(diǎn)根據(jù)預(yù)設(shè)時(shí)間段內(nèi)的所述各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息而生成的,且所述用戶話單區(qū)塊為所述運(yùn)營(yíng)商終端節(jié)點(diǎn)廣播方式發(fā)送給所述各用戶終端節(jié)點(diǎn)的;
所述用戶終端節(jié)點(diǎn)對(duì)接收到的所述用戶話單區(qū)塊進(jìn)行驗(yàn)證,并向所述運(yùn)營(yíng)商終端節(jié)點(diǎn)發(fā)送驗(yàn)證結(jié)果,以使所述運(yùn)營(yíng)商終端節(jié)點(diǎn)根據(jù)各所述用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,確定當(dāng)前生成的用戶話單區(qū)塊為正確時(shí),根據(jù)所述計(jì)費(fèi)策略區(qū)塊和所述用戶話單區(qū)塊,生成計(jì)費(fèi)賬單。
本發(fā)明的第三方面是提供一種通信計(jì)費(fèi)的處理裝置,包括:
第一生成模塊,用于生成各通信服務(wù)的計(jì)費(fèi)策略,并根據(jù)各通信服務(wù)的計(jì)費(fèi)策略生成計(jì)費(fèi)策略區(qū)塊;
第一發(fā)送模塊,用于將當(dāng)前生成的計(jì)費(fèi)策略區(qū)塊,通過廣播方式發(fā)送給各用戶終端節(jié)點(diǎn),以使各所述用戶終端節(jié)點(diǎn)的用戶查看;
第二生成模塊,用于獲取在預(yù)設(shè)時(shí)間段內(nèi)的各所述用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息,并根據(jù)各所述用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息,生成針對(duì)該預(yù)設(shè)時(shí)間段的用戶話單區(qū)塊;
第二發(fā)送模塊,用于將當(dāng)前生成的用戶話單區(qū)塊,通過廣播方式發(fā)送給各所述用戶終端節(jié)點(diǎn),以使各所述用戶終端節(jié)點(diǎn)對(duì)所述用戶話單區(qū)塊進(jìn)行驗(yàn)證;
確定模塊,用于接收各所述用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,并根據(jù)各所述用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,確定當(dāng)前生成的用戶話單區(qū)塊是否為正確的;
第三生成模塊,用于在確定為正確時(shí),根據(jù)所述計(jì)費(fèi)策略區(qū)塊和所述用戶話單區(qū)塊,生成計(jì)費(fèi)賬單。
本發(fā)明的第四方面是提供一種通信計(jì)費(fèi)的處理裝置,包括:
第一接收模塊,用于接收運(yùn)營(yíng)商終端節(jié)點(diǎn)發(fā)送的計(jì)費(fèi)策略區(qū)塊,其中,所述計(jì)費(fèi)策略區(qū)塊為所述運(yùn)營(yíng)商終端節(jié)點(diǎn)根據(jù)生成的各通信服務(wù)的計(jì)費(fèi)策略而確定的,且所述計(jì)費(fèi)策略區(qū)塊為所述運(yùn)營(yíng)商終端節(jié)點(diǎn)廣播給與所述運(yùn)營(yíng)商終端節(jié)點(diǎn)連接的各用戶終端節(jié)點(diǎn)的,并顯示所述計(jì)費(fèi)策略區(qū)塊中的內(nèi)容;
第二接收模塊,用于接收所述運(yùn)營(yíng)商終端節(jié)點(diǎn)發(fā)送的用戶話單區(qū)塊,其中,所述用戶話單區(qū)塊為所述運(yùn)營(yíng)商終端節(jié)點(diǎn)根據(jù)預(yù)設(shè)時(shí)間段內(nèi)的所述各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息而生成的,且所述用戶話單區(qū)塊為所述運(yùn)營(yíng)商終端節(jié)點(diǎn)廣播方式發(fā)送給所述各用戶終端節(jié)點(diǎn)的;
第二驗(yàn)證模塊,用于對(duì)接收到的所述用戶話單區(qū)塊進(jìn)行驗(yàn)證,并向所述運(yùn)營(yíng)商終端節(jié)點(diǎn)發(fā)送驗(yàn)證結(jié)果,以使所述運(yùn)營(yíng)商終端節(jié)點(diǎn)根據(jù)各所述用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,確定當(dāng)前生成的用戶話單區(qū)塊為正確時(shí),根據(jù)所述計(jì)費(fèi)策略區(qū)塊和所述用戶話單區(qū)塊,生成計(jì)費(fèi)賬單。
本發(fā)明的技術(shù)效果是:通過運(yùn)營(yíng)商終端節(jié)點(diǎn)生成各通信服務(wù)的計(jì)費(fèi)策略,并根據(jù)各通信服務(wù)的計(jì)費(fèi)策略生成計(jì)費(fèi)策略區(qū)塊;運(yùn)營(yíng)商終端節(jié)點(diǎn)將當(dāng)前生成的計(jì)費(fèi)策略區(qū)塊,通過廣播方式發(fā)送給各用戶終端節(jié)點(diǎn),以使各用戶終端節(jié)點(diǎn)的用戶查看;運(yùn)營(yíng)商終端節(jié)點(diǎn)獲取在預(yù)設(shè)時(shí)間段內(nèi)的各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息,并根據(jù)各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息,生成針對(duì)該預(yù)設(shè)時(shí)間段的用戶話單區(qū)塊;運(yùn)營(yíng)商終端節(jié)點(diǎn)將當(dāng)前生成的用戶話單區(qū)塊,通過廣播方式發(fā)送給各用戶終端節(jié)點(diǎn),以使各用戶終端節(jié)點(diǎn)對(duì)用戶話單區(qū)塊進(jìn)行驗(yàn)證;運(yùn)營(yíng)商終端節(jié)點(diǎn)接收各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,并根據(jù)各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,確定當(dāng)前生成的用戶話單區(qū)塊是否為正確的;運(yùn)營(yíng)商終端節(jié)點(diǎn)在確定為正確時(shí),根據(jù)計(jì)費(fèi)策略區(qū)塊和用戶話單區(qū)塊,生成計(jì)費(fèi)賬單。從而以生成計(jì)費(fèi)策略區(qū)塊、用戶話單區(qū)塊鏈的方式,使得當(dāng)前時(shí)間的計(jì)費(fèi)策略、用戶話單中的信息是不可修改的,保證了當(dāng)前時(shí)間的計(jì)費(fèi)策略、用戶話單中的信息不會(huì)被篡改,以保證用戶話單的正確性和安全性;并且,用戶終端節(jié)點(diǎn)可以對(duì)用戶話單區(qū)塊中的信息進(jìn)行驗(yàn)證,使得用戶終端或用戶可以參與到通信計(jì)費(fèi)中,使得用戶終端可以獲知通信計(jì)費(fèi)是否發(fā)生了錯(cuò)誤以及錯(cuò)誤的原因,提高了用戶體驗(yàn)。
附圖說明
圖1為本發(fā)明實(shí)施例一提供的通信計(jì)費(fèi)的處理方法的流程圖;
圖2為本發(fā)明實(shí)施例二提供的通信計(jì)費(fèi)的處理方法的流程圖;
圖3為本發(fā)明實(shí)施例二提供的通信計(jì)費(fèi)的處理方法中的用戶話單區(qū)塊鏈的數(shù)據(jù)結(jié)構(gòu)示意圖;
圖4為本發(fā)明實(shí)施例二提供的通信計(jì)費(fèi)的處理方法中的用戶話單區(qū)塊的數(shù)據(jù)結(jié)構(gòu)示意圖;
圖5為本發(fā)明實(shí)施例三提供的通信計(jì)費(fèi)的處理方法的流程圖;
圖6為本發(fā)明實(shí)施例四提供的通信計(jì)費(fèi)的處理裝置的結(jié)構(gòu)示意圖;
圖7為本發(fā)明實(shí)施例五提供的通信計(jì)費(fèi)的處理裝置的結(jié)構(gòu)示意圖;
圖8為本發(fā)明實(shí)施例六提供的通信計(jì)費(fèi)的處理裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
圖1為本發(fā)明實(shí)施例一提供的通信計(jì)費(fèi)的處理方法的流程圖,如圖1所示,本實(shí)施例的方法,包括:
步驟101、運(yùn)營(yíng)商終端節(jié)點(diǎn)生成各通信服務(wù)的計(jì)費(fèi)策略,并根據(jù)各通信服務(wù)的計(jì)費(fèi)策略生成計(jì)費(fèi)策略區(qū)塊。
在本實(shí)施例中,具體的,本實(shí)施例提供的方法中涉及了運(yùn)營(yíng)商終端節(jié)點(diǎn)和多個(gè)用戶終端節(jié)點(diǎn),其中,運(yùn)營(yíng)商終端節(jié)點(diǎn)與各用戶終端節(jié)點(diǎn)連接。運(yùn)營(yíng)商終端節(jié)點(diǎn)生成各通信服務(wù)的計(jì)費(fèi)策略,計(jì)費(fèi)策略包括了套餐信息和計(jì)費(fèi)信息;然后運(yùn)營(yíng)商終端節(jié)點(diǎn)根據(jù)各通信服務(wù)的計(jì)費(fèi)策略生成計(jì)費(fèi)策略區(qū)塊,并且將生成的計(jì)費(fèi)策略區(qū)塊鏈接到一個(gè)計(jì)費(fèi)策略區(qū)塊鏈上。其中,計(jì)費(fèi)策略區(qū)塊鏈上包括至少一個(gè)在不同時(shí)間上生成的計(jì)費(fèi)策略區(qū)塊。
可以對(duì)區(qū)塊鏈和區(qū)塊進(jìn)行介紹。區(qū)塊鏈?zhǔn)欠植际綌?shù)據(jù)存儲(chǔ)、點(diǎn)對(duì)點(diǎn)傳輸、共識(shí)機(jī)制、加密算法等計(jì)算機(jī)技術(shù)的新型應(yīng)用模式。區(qū)塊鏈?zhǔn)且环N去中心化的數(shù)據(jù)庫,它包含一張被稱為區(qū)塊的列表,有著持續(xù)增長(zhǎng)并且排列整齊的記錄;每個(gè)區(qū)塊都包含一個(gè)時(shí)間戳和一個(gè)與前一區(qū)塊的鏈接:區(qū)塊鏈?zhǔn)沟脭?shù)據(jù)不可篡改,一旦記錄下來,在一個(gè)區(qū)塊中的數(shù)據(jù)將不可逆。
步驟102、運(yùn)營(yíng)商終端節(jié)點(diǎn)將當(dāng)前生成的計(jì)費(fèi)策略區(qū)塊,通過廣播方式發(fā)送給各用戶終端節(jié)點(diǎn),以使各用戶終端節(jié)點(diǎn)的用戶查看。
在本實(shí)施例中,具體的,運(yùn)營(yíng)商終端節(jié)點(diǎn)將當(dāng)前生成的計(jì)費(fèi)策略區(qū)塊,通過廣播方式發(fā)送給各用戶終端節(jié)點(diǎn)。然后,各用戶終端節(jié)點(diǎn)可以顯示計(jì)費(fèi)策略區(qū)塊的內(nèi)容,使得各用戶終端節(jié)點(diǎn)的用戶查看。
步驟103、運(yùn)營(yíng)商終端節(jié)點(diǎn)獲取在預(yù)設(shè)時(shí)間段內(nèi)的各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息,并根據(jù)各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息,生成針對(duì)該預(yù)設(shè)時(shí)間段的用戶話單區(qū)塊。
在本實(shí)施例中,具體的,運(yùn)營(yíng)商終端節(jié)點(diǎn)獲取在預(yù)設(shè)時(shí)間段內(nèi)的各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息,其中,消費(fèi)記錄信息中包括用戶標(biāo)識(shí)、消費(fèi)業(yè)務(wù)類型、消費(fèi)數(shù)量、消費(fèi)時(shí)間、雙方簽名信息。
然后,運(yùn)營(yíng)商終端節(jié)點(diǎn)根據(jù)在預(yù)設(shè)時(shí)間段內(nèi)的各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息,生成針對(duì)該預(yù)設(shè)時(shí)間段的用戶話單區(qū)塊。
步驟104、運(yùn)營(yíng)商終端節(jié)點(diǎn)將當(dāng)前生成的用戶話單區(qū)塊,通過廣播方式發(fā)送給各用戶終端節(jié)點(diǎn),以使各用戶終端節(jié)點(diǎn)對(duì)用戶話單區(qū)塊進(jìn)行驗(yàn)證。
在本實(shí)施例中,具體的,運(yùn)營(yíng)商終端節(jié)點(diǎn)將當(dāng)前生成的用戶話單區(qū)塊,通過廣播方式發(fā)送給各用戶終端節(jié)點(diǎn)。各用戶終端節(jié)點(diǎn)對(duì)用戶話單區(qū)塊進(jìn)行驗(yàn)證,各用戶終端節(jié)點(diǎn)驗(yàn)證用戶話單區(qū)塊是否可以被驗(yàn)證通過。
步驟105、運(yùn)營(yíng)商終端節(jié)點(diǎn)接收各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,并根據(jù)各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,確定當(dāng)前生成的用戶話單區(qū)塊是否為正確的。
在本實(shí)施例中,具體的,運(yùn)營(yíng)商終端節(jié)點(diǎn)接收各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果。然后,運(yùn)營(yíng)商終端節(jié)點(diǎn)根據(jù)各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,去確定當(dāng)前生成的用戶話單區(qū)塊是否為正確的,例如,各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果都表征被通過,則運(yùn)營(yíng)商終端節(jié)點(diǎn)確定當(dāng)前生成的用戶話單區(qū)塊為正確的。
步驟106、運(yùn)營(yíng)商終端節(jié)點(diǎn)在確定為正確時(shí),根據(jù)計(jì)費(fèi)策略區(qū)塊和用戶話單區(qū)塊,生成計(jì)費(fèi)賬單。
在本實(shí)施例中,具體的,運(yùn)營(yíng)商終端節(jié)點(diǎn)根據(jù)當(dāng)前生成的計(jì)費(fèi)策略區(qū)塊、以及當(dāng)前生成的用戶話單區(qū)塊,進(jìn)行計(jì)費(fèi)計(jì)算,生成計(jì)費(fèi)賬單。
本實(shí)施例通過運(yùn)營(yíng)商終端節(jié)點(diǎn)生成各通信服務(wù)的計(jì)費(fèi)策略,并根據(jù)各通信服務(wù)的計(jì)費(fèi)策略生成計(jì)費(fèi)策略區(qū)塊;運(yùn)營(yíng)商終端節(jié)點(diǎn)將當(dāng)前生成的計(jì)費(fèi)策略區(qū)塊,通過廣播方式發(fā)送給各用戶終端節(jié)點(diǎn),以使各用戶終端節(jié)點(diǎn)的用戶查看;運(yùn)營(yíng)商終端節(jié)點(diǎn)獲取在預(yù)設(shè)時(shí)間段內(nèi)的各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息,并根據(jù)各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息,生成針對(duì)該預(yù)設(shè)時(shí)間段的用戶話單區(qū)塊;運(yùn)營(yíng)商終端節(jié)點(diǎn)將當(dāng)前生成的用戶話單區(qū)塊,通過廣播方式發(fā)送給各用戶終端節(jié)點(diǎn),以使各用戶終端節(jié)點(diǎn)對(duì)用戶話單區(qū)塊進(jìn)行驗(yàn)證;運(yùn)營(yíng)商終端節(jié)點(diǎn)接收各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,并根據(jù)各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,確定當(dāng)前生成的用戶話單區(qū)塊是否為正確的;運(yùn)營(yíng)商終端節(jié)點(diǎn)在確定為正確時(shí),根據(jù)計(jì)費(fèi)策略區(qū)塊和用戶話單區(qū)塊,生成計(jì)費(fèi)賬單。從而以生成計(jì)費(fèi)策略區(qū)塊、用戶話單區(qū)塊鏈的方式,使得當(dāng)前時(shí)間的計(jì)費(fèi)策略、用戶話單中的信息是不可修改的,保證了當(dāng)前時(shí)間的計(jì)費(fèi)策略、用戶話單中的信息不會(huì)被篡改,以保證用戶話單的正確性和安全性;并且,用戶終端節(jié)點(diǎn)可以對(duì)用戶話單區(qū)塊中的信息進(jìn)行驗(yàn)證,使得用戶終端或用戶可以參與到通信計(jì)費(fèi)中,使得用戶終端可以獲知通信計(jì)費(fèi)是否發(fā)生了錯(cuò)誤以及錯(cuò)誤的原因,提高了用戶體驗(yàn)。
圖2為本發(fā)明實(shí)施例二提供的通信計(jì)費(fèi)的處理方法的流程圖,如圖2所示,本實(shí)施例的方法,包括:
步驟201、運(yùn)營(yíng)商終端節(jié)點(diǎn)生成各通信服務(wù)的計(jì)費(fèi)策略,并根據(jù)各通信服務(wù)的計(jì)費(fèi)策略生成計(jì)費(fèi)策略區(qū)塊。
在本實(shí)施例中,具體的,本實(shí)施例涉及運(yùn)營(yíng)商終端節(jié)點(diǎn)和多個(gè)用戶終端節(jié)點(diǎn),其中,運(yùn)營(yíng)商終端節(jié)點(diǎn)與各用戶終端節(jié)點(diǎn)連接。本步驟參見圖1的步驟101。
步驟202、運(yùn)營(yíng)商終端節(jié)點(diǎn)將當(dāng)前生成的計(jì)費(fèi)策略區(qū)塊,通過廣播方式發(fā)送給各用戶終端節(jié)點(diǎn),以使各用戶終端節(jié)點(diǎn)的用戶查看。
在本實(shí)施例中,具體的,本步驟參見圖1的步驟102。
步驟203、運(yùn)營(yíng)商終端節(jié)點(diǎn)對(duì)向用戶終端節(jié)點(diǎn)提供的當(dāng)前服務(wù)進(jìn)行運(yùn)營(yíng)商側(cè)的身份驗(yàn)證,并將經(jīng)過運(yùn)營(yíng)商側(cè)的身份驗(yàn)證的當(dāng)前服務(wù)提供給用戶終端節(jié)點(diǎn),以使用戶終端節(jié)點(diǎn)對(duì)經(jīng)過運(yùn)營(yíng)商側(cè)的身份驗(yàn)證的當(dāng)前服務(wù)進(jìn)行終端側(cè)的身份驗(yàn)證,以得到經(jīng)過雙方驗(yàn)證后的當(dāng)前服務(wù)的消費(fèi)記錄信息。
在本實(shí)施例中,具體的,運(yùn)營(yíng)商終端節(jié)點(diǎn)對(duì)向用戶終端節(jié)點(diǎn)提供的當(dāng)前服務(wù)進(jìn)行運(yùn)營(yíng)商側(cè)的身份驗(yàn)證,將經(jīng)過運(yùn)營(yíng)商側(cè)的身份驗(yàn)證的當(dāng)前服務(wù)提供給用戶終端節(jié)點(diǎn);用戶終端節(jié)點(diǎn)對(duì)經(jīng)過運(yùn)營(yíng)商側(cè)的身份驗(yàn)證的當(dāng)前服務(wù)進(jìn)行終端側(cè)的身份驗(yàn)證,得到經(jīng)過雙方驗(yàn)證后的當(dāng)前服務(wù)的消費(fèi)記錄信息。其中,身份驗(yàn)證的方式可以采用非對(duì)稱加密橢圓曲線算法實(shí)現(xiàn)。
步驟204、運(yùn)營(yíng)商終端節(jié)點(diǎn)獲取在預(yù)設(shè)時(shí)間段內(nèi)的各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息,并根據(jù)在預(yù)設(shè)時(shí)間段內(nèi)的各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息、以及用戶話單區(qū)塊鏈中的最后一個(gè)用戶話單區(qū)塊,生成針對(duì)該預(yù)設(shè)時(shí)間段的用戶話單區(qū)塊。
其中,用戶話單區(qū)塊鏈中包括至少一個(gè)在不同時(shí)間上生成的用戶話單區(qū)塊;其中,針對(duì)每一個(gè)用戶話單區(qū)塊來說,用戶話單區(qū)塊中包括頭部信息和主體信息,主體信息中包括各通信服務(wù)的消費(fèi)記錄信息,頭部信息中包括區(qū)塊標(biāo)識(shí)信息、第一信息、第二信息、第三信息和時(shí)間戳;第一信息是用戶話單區(qū)塊鏈中的最后一個(gè)用戶話單區(qū)塊的頭hash值;第三信息是當(dāng)前的用戶話單區(qū)塊的merkle值,且第三信息是根據(jù)主體信息而確定的;第二信息是當(dāng)前的用戶話單區(qū)塊的頭hash值,且第二信息是根據(jù)第一信息和第三信息而確定的;時(shí)間戳用于表示當(dāng)前的用戶話單區(qū)塊的生成時(shí)刻。
在本實(shí)施例中,具體的,運(yùn)營(yíng)商終端節(jié)點(diǎn)獲取在預(yù)設(shè)時(shí)間段內(nèi)的各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息,其中,消費(fèi)記錄信息中包括用戶標(biāo)識(shí)、消費(fèi)業(yè)務(wù)類型、消費(fèi)數(shù)量、消費(fèi)時(shí)間、雙方簽名信息。
然后運(yùn)營(yíng)商終端節(jié)點(diǎn)根據(jù)在預(yù)設(shè)時(shí)間段內(nèi)的各通信服務(wù)的消費(fèi)記錄信息、以及用戶話單區(qū)塊鏈中的高度最高的用戶話單區(qū)塊,生成針對(duì)該預(yù)設(shè)時(shí)間段的用戶話單區(qū)塊。其中,圖3為本發(fā)明實(shí)施例二提供的通信計(jì)費(fèi)的處理方法中的用戶話單區(qū)塊鏈的數(shù)據(jù)結(jié)構(gòu)示意圖,如圖3所示,用戶話單區(qū)塊鏈31中包括至少一個(gè)在不同時(shí)間上生成的用戶話單區(qū)塊32。圖4為本發(fā)明實(shí)施例二提供的通信計(jì)費(fèi)的處理方法中的用戶話單區(qū)塊的數(shù)據(jù)結(jié)構(gòu)示意圖,如圖4所示,用戶話單區(qū)塊32中包括頭部信息321和主體信息322,主體信息322中包括各通信服務(wù)的消費(fèi)記錄信息,其中,消費(fèi)記錄信息中包括用戶標(biāo)識(shí)、消費(fèi)業(yè)務(wù)類型、消費(fèi)數(shù)量、消費(fèi)時(shí)間、雙方簽名信息,頭部信息321中包括區(qū)塊標(biāo)識(shí)信息、第一信息、第二信息、第三信息和時(shí)間戳,其中,第一信息是用戶話單區(qū)塊鏈中的最后一個(gè)用戶話單區(qū)塊的頭hash值,第三信息是當(dāng)前的用戶話單區(qū)塊的merkle值,且第三信息是根據(jù)當(dāng)前的用戶話單區(qū)塊的各服務(wù)的消費(fèi)記錄信息而確定的,第二信息是當(dāng)前的用戶話單區(qū)塊的頭hash值,且第二信息是根據(jù)第一信息和第三信息而確定的,時(shí)間戳用于表示當(dāng)前的用戶話單區(qū)塊的生成時(shí)刻。
步驟205、運(yùn)營(yíng)商終端節(jié)點(diǎn)將當(dāng)前生成的用戶話單區(qū)塊,通過廣播方式發(fā)送給各用戶終端節(jié)點(diǎn),以使各用戶終端節(jié)點(diǎn)對(duì)用戶話單區(qū)塊進(jìn)行驗(yàn)證。
在本實(shí)施例中,具體的,運(yùn)營(yíng)商終端節(jié)點(diǎn)將當(dāng)前生成的用戶話單區(qū)塊,通過廣播方式發(fā)送給各用戶終端節(jié)點(diǎn)。
各用戶終端節(jié)點(diǎn)對(duì)用戶話單區(qū)塊進(jìn)行驗(yàn)證;具體的,針對(duì)于一個(gè)用戶終端節(jié)點(diǎn),用戶終端節(jié)點(diǎn)根據(jù)接收到的用戶話單區(qū)塊中的主體信息,確定接收到的用戶話單區(qū)塊中的第三信息是否計(jì)算正確,并根據(jù)接收到的用戶話單區(qū)塊中第一信息和第三信息,確定接收到的用戶話單區(qū)塊中的第二信息是否計(jì)算正確,在確定這兩點(diǎn)都正確的時(shí)候,用戶終端節(jié)點(diǎn)確定驗(yàn)證結(jié)果為用戶話單區(qū)塊驗(yàn)證通過?;蛘?,具體的,針對(duì)于一個(gè)用戶終端節(jié)點(diǎn),用戶終端節(jié)點(diǎn)確定接收到的用戶話單區(qū)塊中的主體信息,與存儲(chǔ)的當(dāng)前的用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息是否相同,在確定相同時(shí),用戶終端節(jié)點(diǎn)確定驗(yàn)證結(jié)果為用戶話單區(qū)塊驗(yàn)證通過。用戶終端節(jié)點(diǎn)將驗(yàn)證結(jié)果發(fā)送給運(yùn)營(yíng)商終端節(jié)點(diǎn),且用戶終端節(jié)點(diǎn)保存當(dāng)前的用戶話單區(qū)塊。
步驟206、運(yùn)營(yíng)商終端節(jié)點(diǎn)接收各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,并根據(jù)各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,確定是否存在大于預(yù)設(shè)個(gè)數(shù)的用戶終端節(jié)點(diǎn)都確定當(dāng)前生成的用戶話單區(qū)塊被驗(yàn)證通過;述運(yùn)營(yíng)商終端節(jié)點(diǎn)確定存在時(shí),則確定當(dāng)前生成的用戶話單區(qū)塊為正確的,并將當(dāng)前生成的用戶話單區(qū)塊連接到用戶話單區(qū)塊鏈的末尾。
在本實(shí)施例中,具體的,運(yùn)營(yíng)商終端節(jié)點(diǎn)接收各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果;運(yùn)營(yíng)商終端節(jié)點(diǎn)確定是否存在大于預(yù)設(shè)個(gè)數(shù)的用戶終端節(jié)點(diǎn)都確定當(dāng)前生成的用戶話單區(qū)塊被驗(yàn)證通過;運(yùn)營(yíng)商終端節(jié)點(diǎn)在確定大于預(yù)設(shè)個(gè)數(shù)的用戶終端節(jié)點(diǎn)都確定用戶話單區(qū)塊驗(yàn)證通過時(shí),運(yùn)營(yíng)商終端節(jié)點(diǎn)確定當(dāng)前生成的用戶話單區(qū)塊為正確的,且將當(dāng)前生成的用戶話單區(qū)塊連接到用戶話單區(qū)塊鏈的末尾。
步驟207、運(yùn)營(yíng)商終端節(jié)點(diǎn)在確定為正確時(shí),根據(jù)計(jì)費(fèi)策略區(qū)塊和用戶話單區(qū)塊,生成計(jì)費(fèi)賬單。
在本實(shí)施例中,具體的,本步驟參見圖1的步驟106。
本實(shí)施例通過運(yùn)營(yíng)商終端節(jié)點(diǎn)生成各通信服務(wù)的計(jì)費(fèi)策略,并根據(jù)各通信服務(wù)的計(jì)費(fèi)策略生成計(jì)費(fèi)策略區(qū)塊;運(yùn)營(yíng)商終端節(jié)點(diǎn)將當(dāng)前生成的計(jì)費(fèi)策略區(qū)塊,通過廣播方式發(fā)送給各用戶終端節(jié)點(diǎn),以使各用戶終端節(jié)點(diǎn)的用戶查看;運(yùn)營(yíng)商終端節(jié)點(diǎn)獲取在預(yù)設(shè)時(shí)間段內(nèi)的各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息,并根據(jù)各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息,生成針對(duì)該預(yù)設(shè)時(shí)間段的用戶話單區(qū)塊;運(yùn)營(yíng)商終端節(jié)點(diǎn)將當(dāng)前生成的用戶話單區(qū)塊,通過廣播方式發(fā)送給各用戶終端節(jié)點(diǎn),以使各用戶終端節(jié)點(diǎn)對(duì)用戶話單區(qū)塊進(jìn)行驗(yàn)證;運(yùn)營(yíng)商終端節(jié)點(diǎn)接收各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,并根據(jù)各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,確定當(dāng)前生成的用戶話單區(qū)塊是否為正確的;運(yùn)營(yíng)商終端節(jié)點(diǎn)在確定為正確時(shí),根據(jù)計(jì)費(fèi)策略區(qū)塊和用戶話單區(qū)塊,生成計(jì)費(fèi)賬單。從而以生成計(jì)費(fèi)策略區(qū)塊、用戶話單區(qū)塊鏈的方式,使得當(dāng)前時(shí)間的計(jì)費(fèi)策略、用戶話單中的信息是不可修改的,保證了當(dāng)前時(shí)間的計(jì)費(fèi)策略、用戶話單中的信息不會(huì)被篡改,以保證用戶話單的正確性和安全性;并且,用戶終端節(jié)點(diǎn)可以對(duì)用戶話單區(qū)塊中的信息進(jìn)行驗(yàn)證,使得用戶終端或用戶可以參與到通信計(jì)費(fèi)中,使得用戶終端可以獲知通信計(jì)費(fèi)是否發(fā)生了錯(cuò)誤以及錯(cuò)誤的原因,提高了用戶體驗(yàn)。并且,運(yùn)營(yíng)商終端節(jié)點(diǎn)、用戶終端節(jié)點(diǎn)都可以對(duì)當(dāng)前服務(wù)進(jìn)行簽名的身份驗(yàn)證,保證運(yùn)營(yíng)商終端節(jié)點(diǎn)、用戶終端節(jié)點(diǎn)都對(duì)當(dāng)前服務(wù)的消費(fèi)行為是認(rèn)可的。
圖5為本發(fā)明實(shí)施例三提供的通信計(jì)費(fèi)的處理方法的流程圖,如圖5所示,本實(shí)施例的方法,包括:
步驟301、用戶終端節(jié)點(diǎn)接收運(yùn)營(yíng)商終端節(jié)點(diǎn)發(fā)送的計(jì)費(fèi)策略區(qū)塊,其中,計(jì)費(fèi)策略區(qū)塊為運(yùn)營(yíng)商終端節(jié)點(diǎn)根據(jù)生成的各通信服務(wù)的計(jì)費(fèi)策略而確定的,且計(jì)費(fèi)策略區(qū)塊為運(yùn)營(yíng)商終端節(jié)點(diǎn)廣播給與運(yùn)營(yíng)商終端節(jié)點(diǎn)連接的各用戶終端節(jié)點(diǎn)的,并顯示計(jì)費(fèi)策略區(qū)塊中的內(nèi)容。
在本實(shí)施例中,具體的,本步驟參見圖2的步驟201-202。
步驟302、用戶終端節(jié)點(diǎn)接收運(yùn)營(yíng)商終端節(jié)點(diǎn)發(fā)送的經(jīng)過運(yùn)營(yíng)商側(cè)的身份驗(yàn)證的當(dāng)前服務(wù),并對(duì)當(dāng)前服務(wù)進(jìn)行終端側(cè)的身份驗(yàn)證,以得到經(jīng)過雙方驗(yàn)證后的當(dāng)前服務(wù)的消費(fèi)記錄信息。
在本實(shí)施例中,具體的,本步驟參見圖2的步驟201-203。
步驟303、用戶終端節(jié)點(diǎn)接收運(yùn)營(yíng)商終端節(jié)點(diǎn)發(fā)送的用戶話單區(qū)塊,其中,用戶話單區(qū)塊為運(yùn)營(yíng)商終端節(jié)點(diǎn)根據(jù)預(yù)設(shè)時(shí)間段內(nèi)的各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息而生成的,且用戶話單區(qū)塊為運(yùn)營(yíng)商終端節(jié)點(diǎn)廣播方式發(fā)送給各用戶終端節(jié)點(diǎn)的;
其中,用戶話單區(qū)塊中包括頭部信息和主體信息;主體信息中包括各通信服務(wù)的消費(fèi)記錄信息,頭部信息中包括區(qū)塊標(biāo)識(shí)信息、第一信息、第二信息、第三信息和時(shí)間戳;第一信息是用戶話單區(qū)塊鏈中的最后一個(gè)用戶話單區(qū)塊的頭hash值;第三信息是當(dāng)前的用戶話單區(qū)塊的merkle值,且第三信息是根據(jù)主體信息而確定的;第二信息是當(dāng)前的用戶話單區(qū)塊的頭hash值,且第二信息是根據(jù)第一信息和第三信息而確定的;時(shí)間戳用于表示當(dāng)前的用戶話單區(qū)塊的生成時(shí)刻。
在本實(shí)施例中,具體的,本步驟參見圖2的步驟204。
步驟304、用戶終端節(jié)點(diǎn)對(duì)接收到的用戶話單區(qū)塊進(jìn)行驗(yàn)證,并向運(yùn)營(yíng)商終端節(jié)點(diǎn)發(fā)送驗(yàn)證結(jié)果,以使運(yùn)營(yíng)商終端節(jié)點(diǎn)根據(jù)各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,確定當(dāng)前生成的用戶話單區(qū)塊為正確時(shí),根據(jù)計(jì)費(fèi)策略區(qū)塊和用戶話單區(qū)塊,生成計(jì)費(fèi)賬單。
其中,用戶終端節(jié)點(diǎn)對(duì)接收到的用戶話單區(qū)塊進(jìn)行驗(yàn)證,包括以下兩種方式:
第一種方式為:用戶終端節(jié)點(diǎn)根據(jù)接收到的用戶話單區(qū)塊中的主體信息,確定接收到的用戶話單區(qū)塊中的第三信息是否計(jì)算正確,并根據(jù)接收到的用戶話單區(qū)塊中的第一信息和第三信息,確定接收到的用戶話單區(qū)塊中的第二信息是否計(jì)算正確;用戶終端節(jié)點(diǎn)在確定接收到的用戶話單區(qū)塊中的第三信息計(jì)算正確,且確定接收到的用戶話單區(qū)塊中的第二信息計(jì)算正確時(shí),確定驗(yàn)證結(jié)果為用戶話單區(qū)塊驗(yàn)證通過。
第二種方式為:
用戶終端節(jié)點(diǎn)確定接收到的用戶話單區(qū)塊中的主體信息,與存儲(chǔ)的當(dāng)前用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息是否相同;用戶終端節(jié)點(diǎn)在確定相同時(shí),確定驗(yàn)證結(jié)果為用戶話單區(qū)塊驗(yàn)證通過。
在本實(shí)施例中,具體的,本步驟參見圖2的步驟205-207。
本實(shí)施例通過用戶終端節(jié)點(diǎn)接收運(yùn)營(yíng)商終端節(jié)點(diǎn)發(fā)送的計(jì)費(fèi)策略區(qū)塊,其中,計(jì)費(fèi)策略區(qū)塊為運(yùn)營(yíng)商終端節(jié)點(diǎn)根據(jù)生成的各通信服務(wù)的計(jì)費(fèi)策略而確定的,且計(jì)費(fèi)策略區(qū)塊為運(yùn)營(yíng)商終端節(jié)點(diǎn)廣播給與運(yùn)營(yíng)商終端節(jié)點(diǎn)連接的各用戶終端節(jié)點(diǎn)的,并顯示計(jì)費(fèi)策略區(qū)塊中的內(nèi)容;用戶終端節(jié)點(diǎn)接收運(yùn)營(yíng)商終端節(jié)點(diǎn)發(fā)送的用戶話單區(qū)塊,其中,用戶話單區(qū)塊為運(yùn)營(yíng)商終端節(jié)點(diǎn)根據(jù)預(yù)設(shè)時(shí)間段內(nèi)的各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息而生成的,且用戶話單區(qū)塊為運(yùn)營(yíng)商終端節(jié)點(diǎn)廣播方式發(fā)送給各用戶終端節(jié)點(diǎn)的;用戶終端節(jié)點(diǎn)對(duì)接收到的用戶話單區(qū)塊進(jìn)行驗(yàn)證,并向運(yùn)營(yíng)商終端節(jié)點(diǎn)發(fā)送驗(yàn)證結(jié)果,以使運(yùn)營(yíng)商終端節(jié)點(diǎn)根據(jù)各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,確定當(dāng)前生成的用戶話單區(qū)塊為正確時(shí),根據(jù)計(jì)費(fèi)策略區(qū)塊和用戶話單區(qū)塊,生成計(jì)費(fèi)賬單。從而以生成計(jì)費(fèi)策略區(qū)塊、用戶話單區(qū)塊鏈的方式,使得當(dāng)前時(shí)間的計(jì)費(fèi)策略、用戶話單中的信息是不可修改的,保證了當(dāng)前時(shí)間的計(jì)費(fèi)策略、用戶話單中的信息不會(huì)被篡改,以保證用戶話單的正確性和安全性;并且,用戶終端節(jié)點(diǎn)可以對(duì)用戶話單區(qū)塊中的信息進(jìn)行驗(yàn)證,使得用戶終端或用戶可以參與到通信計(jì)費(fèi)中,使得用戶終端可以獲知通信計(jì)費(fèi)是否發(fā)生了錯(cuò)誤以及錯(cuò)誤的原因,提高了用戶體驗(yàn)。并且,運(yùn)營(yíng)商終端節(jié)點(diǎn)、用戶終端節(jié)點(diǎn)都可以對(duì)當(dāng)前服務(wù)進(jìn)行簽名的身份驗(yàn)證,保證運(yùn)營(yíng)商終端節(jié)點(diǎn)、用戶終端節(jié)點(diǎn)都對(duì)當(dāng)前服務(wù)的消費(fèi)行為是認(rèn)可的。
圖6為本發(fā)明實(shí)施例四提供的通信計(jì)費(fèi)的處理裝置的結(jié)構(gòu)示意圖,如圖6所示,本實(shí)施例的裝置,包括:
第一生成模塊61,用于生成各通信服務(wù)的計(jì)費(fèi)策略,并根據(jù)各通信服務(wù)的計(jì)費(fèi)策略生成計(jì)費(fèi)策略區(qū)塊;
第一發(fā)送模塊62,用于將當(dāng)前生成的計(jì)費(fèi)策略區(qū)塊,通過廣播方式發(fā)送給各用戶終端節(jié)點(diǎn),以使各用戶終端節(jié)點(diǎn)的用戶查看;
第二生成模塊63,用于獲取在預(yù)設(shè)時(shí)間段內(nèi)的各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息,并根據(jù)各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息,生成針對(duì)該預(yù)設(shè)時(shí)間段的用戶話單區(qū)塊;
第二發(fā)送模塊64,用于將當(dāng)前生成的用戶話單區(qū)塊,通過廣播方式發(fā)送給各用戶終端節(jié)點(diǎn),以使各用戶終端節(jié)點(diǎn)對(duì)用戶話單區(qū)塊進(jìn)行驗(yàn)證;
確定模塊65,用于接收各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,并根據(jù)各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,確定當(dāng)前生成的用戶話單區(qū)塊是否為正確的;
第三生成模塊66,用于在確定為正確時(shí),根據(jù)計(jì)費(fèi)策略區(qū)塊和用戶話單區(qū)塊,生成計(jì)費(fèi)賬單。
本實(shí)施例的通信計(jì)費(fèi)的處理裝置可執(zhí)行本發(fā)明實(shí)施例一提供的通信計(jì)費(fèi)的處理方法,其實(shí)現(xiàn)原理相類似,此處不再贅述。
本實(shí)施例通過運(yùn)營(yíng)商終端節(jié)點(diǎn)生成各通信服務(wù)的計(jì)費(fèi)策略,并根據(jù)各通信服務(wù)的計(jì)費(fèi)策略生成計(jì)費(fèi)策略區(qū)塊;運(yùn)營(yíng)商終端節(jié)點(diǎn)將當(dāng)前生成的計(jì)費(fèi)策略區(qū)塊,通過廣播方式發(fā)送給各用戶終端節(jié)點(diǎn),以使各用戶終端節(jié)點(diǎn)的用戶查看;運(yùn)營(yíng)商終端節(jié)點(diǎn)獲取在預(yù)設(shè)時(shí)間段內(nèi)的各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息,并根據(jù)各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息,生成針對(duì)該預(yù)設(shè)時(shí)間段的用戶話單區(qū)塊;運(yùn)營(yíng)商終端節(jié)點(diǎn)將當(dāng)前生成的用戶話單區(qū)塊,通過廣播方式發(fā)送給各用戶終端節(jié)點(diǎn),以使各用戶終端節(jié)點(diǎn)對(duì)用戶話單區(qū)塊進(jìn)行驗(yàn)證;運(yùn)營(yíng)商終端節(jié)點(diǎn)接收各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,并根據(jù)各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,確定當(dāng)前生成的用戶話單區(qū)塊是否為正確的;運(yùn)營(yíng)商終端節(jié)點(diǎn)在確定為正確時(shí),根據(jù)計(jì)費(fèi)策略區(qū)塊和用戶話單區(qū)塊,生成計(jì)費(fèi)賬單。從而以生成計(jì)費(fèi)策略區(qū)塊、用戶話單區(qū)塊鏈的方式,使得當(dāng)前時(shí)間的計(jì)費(fèi)策略、用戶話單中的信息是不可修改的,保證了當(dāng)前時(shí)間的計(jì)費(fèi)策略、用戶話單中的信息不會(huì)被篡改,以保證用戶話單的正確性和安全性;并且,用戶終端節(jié)點(diǎn)可以對(duì)用戶話單區(qū)塊中的信息進(jìn)行驗(yàn)證,使得用戶終端或用戶可以參與到通信計(jì)費(fèi)中,使得用戶終端可以獲知通信計(jì)費(fèi)是否發(fā)生了錯(cuò)誤以及錯(cuò)誤的原因,提高了用戶體驗(yàn)。
圖7為本發(fā)明實(shí)施例五提供的通信計(jì)費(fèi)的處理裝置的結(jié)構(gòu)示意圖,在實(shí)施例四的基礎(chǔ)上,如圖7所示,本實(shí)施例的裝置,還包括:
第一驗(yàn)證模塊71,用于在第二生成模塊63獲取在預(yù)設(shè)時(shí)間段內(nèi)的各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息之前,對(duì)向用戶終端節(jié)點(diǎn)提供的當(dāng)前服務(wù)進(jìn)行運(yùn)營(yíng)商側(cè)的身份驗(yàn)證,并將經(jīng)過運(yùn)營(yíng)商側(cè)的身份驗(yàn)證的當(dāng)前服務(wù)提供給用戶終端節(jié)點(diǎn),以使用戶終端節(jié)點(diǎn)對(duì)經(jīng)過運(yùn)營(yíng)商側(cè)的身份驗(yàn)證的當(dāng)前服務(wù)進(jìn)行終端側(cè)的身份驗(yàn)證,以得到經(jīng)過雙方驗(yàn)證后的當(dāng)前服務(wù)的消費(fèi)記錄信息。
第二生成模塊63,具體用于:
根據(jù)在預(yù)設(shè)時(shí)間段內(nèi)的各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息、以及用戶話單區(qū)塊鏈中的最后一個(gè)用戶話單區(qū)塊,生成針對(duì)該預(yù)設(shè)時(shí)間段的用戶話單區(qū)塊;
其中,用戶話單區(qū)塊鏈中包括至少一個(gè)在不同時(shí)間上生成的用戶話單區(qū)塊;
其中,針對(duì)每一個(gè)用戶話單區(qū)塊來說,用戶話單區(qū)塊中包括頭部信息和主體信息,主體信息中包括各通信服務(wù)的消費(fèi)記錄信息,頭部信息中包括區(qū)塊標(biāo)識(shí)信息、第一信息、第二信息、第三信息和時(shí)間戳;第一信息是用戶話單區(qū)塊鏈中的最后一個(gè)用戶話單區(qū)塊的頭hash值;第三信息是當(dāng)前的用戶話單區(qū)塊的merkle值,且第三信息是根據(jù)主體信息而確定的;第二信息是當(dāng)前的用戶話單區(qū)塊的頭hash值,且第二信息是根據(jù)第一信息和第三信息而確定的;時(shí)間戳用于表示當(dāng)前的用戶話單區(qū)塊的生成時(shí)刻。
確定模塊65,具體用于:
根據(jù)各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,確定是否存在大于預(yù)設(shè)個(gè)數(shù)的用戶終端節(jié)點(diǎn)都確定當(dāng)前生成的用戶話單區(qū)塊被驗(yàn)證通過;
在確定存在時(shí),則確定當(dāng)前生成的用戶話單區(qū)塊為正確的,并將當(dāng)前生成的用戶話單區(qū)塊連接到用戶話單區(qū)塊鏈的末尾。
本實(shí)施例的通信計(jì)費(fèi)的處理裝置可執(zhí)行本發(fā)明實(shí)施例二提供的通信計(jì)費(fèi)的處理方法,其實(shí)現(xiàn)原理相類似,此處不再贅述。
本實(shí)施例通過運(yùn)營(yíng)商終端節(jié)點(diǎn)生成各通信服務(wù)的計(jì)費(fèi)策略,并根據(jù)各通信服務(wù)的計(jì)費(fèi)策略生成計(jì)費(fèi)策略區(qū)塊;運(yùn)營(yíng)商終端節(jié)點(diǎn)將當(dāng)前生成的計(jì)費(fèi)策略區(qū)塊,通過廣播方式發(fā)送給各用戶終端節(jié)點(diǎn),以使各用戶終端節(jié)點(diǎn)的用戶查看;運(yùn)營(yíng)商終端節(jié)點(diǎn)獲取在預(yù)設(shè)時(shí)間段內(nèi)的各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息,并根據(jù)各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息,生成針對(duì)該預(yù)設(shè)時(shí)間段的用戶話單區(qū)塊;運(yùn)營(yíng)商終端節(jié)點(diǎn)將當(dāng)前生成的用戶話單區(qū)塊,通過廣播方式發(fā)送給各用戶終端節(jié)點(diǎn),以使各用戶終端節(jié)點(diǎn)對(duì)用戶話單區(qū)塊進(jìn)行驗(yàn)證;運(yùn)營(yíng)商終端節(jié)點(diǎn)接收各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,并根據(jù)各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,確定當(dāng)前生成的用戶話單區(qū)塊是否為正確的;運(yùn)營(yíng)商終端節(jié)點(diǎn)在確定為正確時(shí),根據(jù)計(jì)費(fèi)策略區(qū)塊和用戶話單區(qū)塊,生成計(jì)費(fèi)賬單。從而以生成計(jì)費(fèi)策略區(qū)塊、用戶話單區(qū)塊鏈的方式,使得當(dāng)前時(shí)間的計(jì)費(fèi)策略、用戶話單中的信息是不可修改的,保證了當(dāng)前時(shí)間的計(jì)費(fèi)策略、用戶話單中的信息不會(huì)被篡改,以保證用戶話單的正確性和安全性;并且,用戶終端節(jié)點(diǎn)可以對(duì)用戶話單區(qū)塊中的信息進(jìn)行驗(yàn)證,使得用戶終端或用戶可以參與到通信計(jì)費(fèi)中,使得用戶終端可以獲知通信計(jì)費(fèi)是否發(fā)生了錯(cuò)誤以及錯(cuò)誤的原因,提高了用戶體驗(yàn)。并且,運(yùn)營(yíng)商終端節(jié)點(diǎn)、用戶終端節(jié)點(diǎn)都可以對(duì)當(dāng)前服務(wù)進(jìn)行簽名的身份驗(yàn)證,保證運(yùn)營(yíng)商終端節(jié)點(diǎn)、用戶終端節(jié)點(diǎn)都對(duì)當(dāng)前服務(wù)的消費(fèi)行為是認(rèn)可的。
圖8為本發(fā)明實(shí)施例六提供的通信計(jì)費(fèi)的處理裝置的結(jié)構(gòu)示意圖,如圖8所示,本實(shí)施例的裝置,還包括:
第一接收模塊81,用于接收運(yùn)營(yíng)商終端節(jié)點(diǎn)發(fā)送的計(jì)費(fèi)策略區(qū)塊,其中,計(jì)費(fèi)策略區(qū)塊為運(yùn)營(yíng)商終端節(jié)點(diǎn)根據(jù)生成的各通信服務(wù)的計(jì)費(fèi)策略而確定的,且計(jì)費(fèi)策略區(qū)塊為運(yùn)營(yíng)商終端節(jié)點(diǎn)廣播給與運(yùn)營(yíng)商終端節(jié)點(diǎn)連接的各用戶終端節(jié)點(diǎn)的,并顯示計(jì)費(fèi)策略區(qū)塊中的內(nèi)容;
第二接收模塊82,用于接收運(yùn)營(yíng)商終端節(jié)點(diǎn)發(fā)送的用戶話單區(qū)塊,其中,用戶話單區(qū)塊為運(yùn)營(yíng)商終端節(jié)點(diǎn)根據(jù)預(yù)設(shè)時(shí)間段內(nèi)的各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息而生成的,且用戶話單區(qū)塊為運(yùn)營(yíng)商終端節(jié)點(diǎn)廣播方式發(fā)送給各用戶終端節(jié)點(diǎn)的;
第二驗(yàn)證模塊83,用于對(duì)接收到的用戶話單區(qū)塊進(jìn)行驗(yàn)證,并向運(yùn)營(yíng)商終端節(jié)點(diǎn)發(fā)送驗(yàn)證結(jié)果,以使運(yùn)營(yíng)商終端節(jié)點(diǎn)根據(jù)各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,確定當(dāng)前生成的用戶話單區(qū)塊為正確時(shí),根據(jù)計(jì)費(fèi)策略區(qū)塊和用戶話單區(qū)塊,生成計(jì)費(fèi)賬單。
其中,用戶話單區(qū)塊中包括頭部信息和主體信息;主體信息中包括各通信服務(wù)的消費(fèi)記錄信息,頭部信息中包括區(qū)塊標(biāo)識(shí)信息、第一信息、第二信息、第三信息和時(shí)間戳;第一信息是用戶話單區(qū)塊鏈中的最后一個(gè)用戶話單區(qū)塊的頭hash值;第三信息是當(dāng)前的用戶話單區(qū)塊的merkle值,且第三信息是根據(jù)主體信息而確定的;第二信息是當(dāng)前的用戶話單區(qū)塊的頭hash值,且第二信息是根據(jù)第一信息和第三信息而確定的;時(shí)間戳用于表示當(dāng)前的用戶話單區(qū)塊的生成時(shí)刻。
第二驗(yàn)證模塊83,具體用于:
根據(jù)接收到的用戶話單區(qū)塊中的主體信息,確定接收到的用戶話單區(qū)塊中的第三信息是否計(jì)算正確,并根據(jù)接收到的用戶話單區(qū)塊中的第一信息和第三信息,確定接收到的用戶話單區(qū)塊中的第二信息是否計(jì)算正確;
在確定接收到的用戶話單區(qū)塊中的第三信息計(jì)算正確,且確定接收到的用戶話單區(qū)塊中的第二信息計(jì)算正確時(shí),確定驗(yàn)證結(jié)果為用戶話單區(qū)塊驗(yàn)證通過。
或者,第二驗(yàn)證模塊83,具體用于:
確定接收到的用戶話單區(qū)塊中的主體信息,與存儲(chǔ)的當(dāng)前用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息是否相同;
在確定相同時(shí),確定驗(yàn)證結(jié)果為用戶話單區(qū)塊驗(yàn)證通過。
本實(shí)施例提供的裝置,還包括:
第三驗(yàn)證模塊84,用于在第二接收模塊82接收運(yùn)營(yíng)商終端節(jié)點(diǎn)發(fā)送的用戶話單區(qū)塊之前,接收運(yùn)營(yíng)商終端節(jié)點(diǎn)發(fā)送的經(jīng)過運(yùn)營(yíng)商側(cè)的身份驗(yàn)證的當(dāng)前服務(wù),并對(duì)當(dāng)前服務(wù)進(jìn)行終端側(cè)的身份驗(yàn)證,以得到經(jīng)過雙方驗(yàn)證后的當(dāng)前服務(wù)的消費(fèi)記錄信息。
本實(shí)施例的通信計(jì)費(fèi)的處理裝置可執(zhí)行本發(fā)明實(shí)施例三提供的通信計(jì)費(fèi)的處理方法,其實(shí)現(xiàn)原理相類似,此處不再贅述。
本實(shí)施例通過用戶終端節(jié)點(diǎn)接收運(yùn)營(yíng)商終端節(jié)點(diǎn)發(fā)送的計(jì)費(fèi)策略區(qū)塊,其中,計(jì)費(fèi)策略區(qū)塊為運(yùn)營(yíng)商終端節(jié)點(diǎn)根據(jù)生成的各通信服務(wù)的計(jì)費(fèi)策略而確定的,且計(jì)費(fèi)策略區(qū)塊為運(yùn)營(yíng)商終端節(jié)點(diǎn)廣播給與運(yùn)營(yíng)商終端節(jié)點(diǎn)連接的各用戶終端節(jié)點(diǎn)的,并顯示計(jì)費(fèi)策略區(qū)塊中的內(nèi)容;用戶終端節(jié)點(diǎn)接收運(yùn)營(yíng)商終端節(jié)點(diǎn)發(fā)送的用戶話單區(qū)塊,其中,用戶話單區(qū)塊為運(yùn)營(yíng)商終端節(jié)點(diǎn)根據(jù)預(yù)設(shè)時(shí)間段內(nèi)的各用戶終端節(jié)點(diǎn)的各通信服務(wù)的消費(fèi)記錄信息而生成的,且用戶話單區(qū)塊為運(yùn)營(yíng)商終端節(jié)點(diǎn)廣播方式發(fā)送給各用戶終端節(jié)點(diǎn)的;用戶終端節(jié)點(diǎn)對(duì)接收到的用戶話單區(qū)塊進(jìn)行驗(yàn)證,并向運(yùn)營(yíng)商終端節(jié)點(diǎn)發(fā)送驗(yàn)證結(jié)果,以使運(yùn)營(yíng)商終端節(jié)點(diǎn)根據(jù)各用戶終端節(jié)點(diǎn)發(fā)送的驗(yàn)證結(jié)果,確定當(dāng)前生成的用戶話單區(qū)塊為正確時(shí),根據(jù)計(jì)費(fèi)策略區(qū)塊和用戶話單區(qū)塊,生成計(jì)費(fèi)賬單。從而以生成計(jì)費(fèi)策略區(qū)塊、用戶話單區(qū)塊鏈的方式,使得當(dāng)前時(shí)間的計(jì)費(fèi)策略、用戶話單中的信息是不可修改的,保證了當(dāng)前時(shí)間的計(jì)費(fèi)策略、用戶話單中的信息不會(huì)被篡改,以保證用戶話單的正確性和安全性;并且,用戶終端節(jié)點(diǎn)可以對(duì)用戶話單區(qū)塊中的信息進(jìn)行驗(yàn)證,使得用戶終端或用戶可以參與到通信計(jì)費(fèi)中,使得用戶終端可以獲知通信計(jì)費(fèi)是否發(fā)生了錯(cuò)誤以及錯(cuò)誤的原因,提高了用戶體驗(yàn)。并且,運(yùn)營(yíng)商終端節(jié)點(diǎn)、用戶終端節(jié)點(diǎn)都可以對(duì)當(dāng)前服務(wù)進(jìn)行簽名的身份驗(yàn)證,保證運(yùn)營(yíng)商終端節(jié)點(diǎn)、用戶終端節(jié)點(diǎn)都對(duì)當(dāng)前服務(wù)的消費(fèi)行為是認(rèn)可的。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:rom、ram、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
最后應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。