專利名稱:計費方法、服務器、移動終端以及計費系統的制作方法
技術領域:
本發明涉及網絡通信領域,特別涉及一種計費方法、服務器、移動終端以及計費系統。
背景技術:
隨著移動終端的大量普及,現有的3G或者4G網絡已經不能滿足移動終端的爆炸式的數據請求,所以WIFI (wireless-fidelity,無線保真技術)熱點成為當前的移動運營商為減輕移動網絡負擔而使用的重要手段。請參考圖1,其示出了現有技術中常用的一種WIFI計費系統。在現有的WIFI計費系統中,WIFI是通過Radius server (Remote Authentication Dial In User Serviceserver,遠程用戶撥號認證終端服務器)來實現計費的。具體的,在現有的計費系統中的WIFI計費方法是第一,用戶獲取一個在Radius server上注冊的賬號,該賬號包括用戶名和密碼;第二,用戶在待接入WIFI的移動終端上登錄該賬號從而請求Radius server的認證;第三,在用戶登錄的賬號經過Radius server的認證后,Radius server將給予登錄該賬號的移動終端使用WIFI的權限;第四,當斷開WIFI連 接時,Radius server將根據賬號的登錄時間與斷開時間以及WIFI的收費標準計費。在實現本發明的過程中,發明人發現現有技術至少存在如下問題(I)用戶需要獲取在Radius server上注冊的賬號,并用該賬號來獲取移動終端使用WIFI的權限,所以用戶需要將WIFI的使用費用繳納至Radius server對應的運營商,而將移動終端的2/3/4G的使用費用繳納至為其提供服務的另一運營商,從而這就導致用戶需要向兩個不同的運營商分別繳納費用,使用方法較為繁瑣;(2)由于用戶獲取的賬號具有時間限制,在該賬號對應的時間使用完成后,用戶需要到對應的運營商處獲取一個新的賬號,從而導致使用方法較為繁瑣;并且如果用戶沒有及時獲取新的賬號,則用戶將不能使用移動終端繼續進行WIFI上網,從而造成用戶使用不便。
發明內容
本發明實施例提供了一種計費方法、服務器、移動終端以及計費系統。所述技術方案如下第一方面,提供了一種計費方法,所述方法包括接收第一標識和第二標識,所述第一標識包括移動終端使用業務時表征自身身份的標識,所述第二標識包括服務器對所述移動終端計費時使用的標識;根據所述第一標識和所述第二標識確定能否給予所述移動終端使用所述業務的權限;若能夠給予所述移動終端使用所述業務的權限,則根據所述第二標識計算所述移動終端使用所述業務的費用。在第一方面的第一種可能的實現方式中,所述第一標識包括所述移動終端的介質訪問控制層MAC地址,所述第二標識包括所述移動終端的國際移動設備身份碼MEI和/或國際移動用戶識別碼MSI,所述接收第一標識和第二標識,具體包括接收所述移動終端請求所述業務時發送的認證信息,所述認證信息包括所述移動終端的所述第一標識和所述第二標識。結合第一方面的第 一種可能的實現方式,在第二種可能的實現方式中,所述根據所述第一標識和所述第二標識確定能否給予所述移動終端使用所述業務的權限,具體包括檢測是否存在一組預先存儲的綁定信息與所述認證信息吻合;若檢測到存在一組綁定信息與所述認證信息吻合,則給予所述移動終端使用所述業務的權限。結合第一方面的第二種可能的實現方式,在第三種可能的實現方式中,所述檢測是否存在一組預先存儲的綁定信息與所述認證信息吻合之后,還包括若檢測到存在一組綁定信息中的第二標識與所述認證信息中的第二標識吻合,但所述綁定信息中的第一標識與所述認證信息中的第一標識不吻合,則不給予所述移動終端使用所述業務的權限;若檢測到不存在任一組綁定信息中的第二標識與所述認證信息中的第二標識吻合,則將所述認證信息作為一組新的綁定信息進行存儲,并且給予所述移動終端使用所述業務的權限。結合第一方面的第一種可能的實現方式,在第四種可能的實現方式中,所述接收所述移動終端請求所述業務時發送的認證信息,所述認證信息包括所述移動終端的所述第一標識和所述第二標識之前,還包括預先存儲至少一組綁定信息,所述綁定信息包括第一標識和第二標識;相應的,所述根據所述第一標識和所述第二標識確定能否給予所述移動終端使用所述業務的權限,包括檢測是否存在一組預先存儲的綁定信息與所述認證信息吻合;如果存在,則給予所述移動終端使用所述業務的權限;如果不存在,則不給予所述移動終端使用所述業務的權限。在第一方面的第五種可能的實現方式中,當所述第二標識包括與移動終端的MAC地址綁定的預定移動終端的MEI和/或MSI時,所述接收第一標識和第二標識之前,還包括預先存儲至少一組綁定信息,所述綁定信息包括第一標識和第二標識;所述接收第一標識和第二標識,包括接收所述移動終端請求所述業務時發送的第一請求信息,所述第一請求信息至少包括所述移動終端的第一標識;在所述綁定信息中查詢與所述移動終端的第一標識綁定的第二標識;
相應的,所述根據所述第一標識和所述第二標識檢測能否給予所述移動終端使用所述業務的權限,包括發送第二請求信息至所述第二標識對應的所述預定移動終端;接收所述預定移動終端根據所述第二請求信息判斷后發送的反饋信息;若所述反饋信息為確認信息,則給予所述移動終端使用所述業務的權限。結合第一方面、第一方面的第一種可能的實現方式、第二種可能的實現方式、第三種可能的實現方式、第四種可能的實現方式或者第五種可能的實現方式,在第六種可能的實現方式中,所述根據所述第一標識和所述第二標識確定能否給予所述移動終端使用所述業務的權限之前,還包括檢測正在使用所述業務 的其他移動終端的第一標識與所述移動終端的第一標識是否相同;如果相同,則不給予所述移動終端使用所述業務的權限;如果不相同,則執行所述根據所述第一標識和所述第二標識確定能否給予移動終端使用所述業務的權限的步驟。結合第一方面、第一方面的第一種可能的實現方式、第二種可能的實現方式、第三種可能的實現方式、第四種可能的實現方式或者第五種可能的實現方式,在第七種可能的實現方式中,所述則根據所述第二標識計算所述移動終端使用所述業務的費用之前,還包括發送第三請求信息至中間節點,使得所述中間節點根據所述第三請求信息控制所述移動終端使用所述業務的速率,所述移動終端第三請求信息包括允許所述移動終端使用所述業務的最大使用速率。結合第一方面、第一方面的第一種可能的實現方式、第二種可能的實現方式、第三種可能的實現方式、第四種可能的實現方式或者第五種可能的實現方式,在第八種可能的實現方式中,所述則根據所述第二標識計算所述移動終端使用所述業務的費用,包括計算從所述移動終端開始使用所述業務到所述移動終端斷開所述業務的時間差,并將所述時間差作為所述移動終端使用所述業務的使用量;或者,獲取中間節點計算得到的從所述移動終端開始使用所述業務到所述移動終端斷開所述業務的時間內所述移動終端使用的所述業務的流量,并將所述流量作為所述移動終端使用所述業務的使用量。第二方面,提供了一種服務器,所述服務器包括第一接收模塊,用于接收第一標識和第二標識,所述第一標識包括移動終端使用業務時表征自身身份的標識,所述第二標識包括服務器對所述移動終端計費時使用的標識;第一檢測模塊,用于根據所述第一接收模塊接收的所述第一標識和所述第二標識確定能否給予所述移動終端使用所述業務的權限;費用計算模塊,用于若所述第一檢測模塊檢測到能夠給予所述移動終端使用所述業務的權限,則根據所述第二標識計算所述移動終端使用所述業務的費用。在第二方面的第一種可能的實現方式中,所述第一接收模塊,具體包括
第一接收單元,用于接收所述移動終端請求所述業務時發送的認證信息,所述認證信息包括所述移動終端的所述第一標識和所述第二標識。結合第二方面的第一種可能的實現方式,在第二種可能的實現方式中,所述第一檢測模塊,具體包括第一檢測單元,用于檢測是否存在一組預先存儲的綁定信息與所述認證信息吻合;第一結果單元,用于若所述第一檢測單元檢測到存在一組綁定信息與所述認證信息吻合,則給予所述移動終端使用所述業務的權限。結合第二方面的第二種可能的實現方式,在第三種可能的實現方式中,所述第一檢測模塊,還包括第二結果單元,用于若所述第一檢測單元檢測到存在一組綁定信息中的第二標識與所述認證信息中的第二標識吻合,但所述綁定信息中的第一標識與所述認證信息中的第一標識不吻合,則不給予所述移動終端使用所述業務的權限;第三結果單元,用于若所述第一檢測單元檢測到不存在任一組綁定信息中的第二標識與所述認證信息中的第二標識吻合,則將所述認證信息作為一組新的綁定信息進行存儲,并且給予所述移動終端使用所述業務的權限。結合第二方面的第一種可能的實現方式,在第四種可能的實現方式中,所述服務器還包括第一存儲模塊,用于預先存儲至少一組綁定信息,所述綁定信息包括第一標識和第二標識;所述第一檢測模塊,具體包括第二檢測單元,用于檢測是否存在一組預先存儲的綁定信息與所述認證信息吻合;第四結果單元,用于如果所述第二檢測單元的檢測結果為存在,則給予所述移動終端使用所述業務的權限;第五結果單元,用于如果所述第二檢測單元的檢測結果為不存在,則不給予所述移動終端使用所述業務的權限。在第二方面的第五種可能的實現方式中,所述服務器還包括第二存儲模塊,用于預先存儲至少一組綁定信息,所述綁定信息包括第一標識和第二標識;所述第一接收模塊,具體包括第二接收單元,用于接收所述用戶請求所述業務時發送的第一請求信息,所述第一請求信息至少包括所述移動終端的所述第一標識;信息查詢單元,用于在所述第二存儲模塊存儲的所述綁定信息中查詢與所述第二接收單元接收的所述移動終端的第一標識綁定的第二標識;所述第一檢測模塊,具體包括第一發送單元,用于發送第二請求信息至所述第二標識對應的所述預定移動終端; 第三接收單元,用于接收所述預定移動終端根據所述第一發送單元發送的所述第二請求信息判斷后發送的反饋信息;權限給予單元,用于若所述第三接收單元接收的所述反饋信息為確認信息,則給予所述移動終端使用所述業務的權限。結合第二方面、第二方面的第一種可能的實現方式、第二種可能的實現方式、第三種可能的實現方式、第四種可能的實現方式或者第五種可能的實現方式,在第六種可能的實現方式中,所述服務器還包括第二檢測模塊,用于檢測正在使用所述業務的其他移動終端的第一標識與所述移動終端的第一標識是否相同;第一結果模塊,用于如果所述第二檢測模塊的檢測結果為相同,則不給予所述移動終端使用所述業務的權限;第二結果模塊,用于如果所述第二檢測模塊的檢測結果為不相同,則執行所述根據所述第一標識和所述第二標識確定能否給予移動終端使用所述業務的權限的步驟。結合第二方面、第二方面的第一種可能的實現方式、第二種可能的實現方式、第三種可能的實現方式、第四種可能的實現方式或者第五種可能的實現方式,在第七種可能的實現方式中,所述服務器還包括信息發送模塊,用于發送第三請求信息至中間節點,使得所述中間節點根據所述第三請求信息控制所述移動終端使用所述業務的速率,所述移動終端第三請求信息包括允許所述移動終端使用所述業務的最大使用速率。結合第二方面、第二方面的第一種可能的實現方式、第二種可能的實現方式、第三種可能的實現方式、第四種可能的實現方式或者第五種可能的實現方式,在第八種可能的實現方式中,所述費用計算模塊,包括
第一計算單元,用于計算從所述移動終端開始使用所述業務到所述移動終端斷開所述業務的時間差,并將所述時間差作為所述移動終端使用所述業務的使用量;第二計算單元,用于獲取中間節點計算得到的從所述移動終端開始使用所述業務到所述移動終端斷開所述業務的時間內所述移動終端使用的所述業務的流量,并將所述流量作為所述移動終端使用所述業務的使用量。第三方面,提供了一種移動終端,所述終端包括信息發送模塊,用于發送第一標識,或者第一標識和第二標識至服務器,所述第一標識包括移動終端使用業務時表征自身身份的標識,所述第二標識包括服務器對所述移動終端計費時使用的標識;權限接收模塊,用于接收服務器給予的使用所述業務的權限;業務使用模塊,用于在接收到使用所述業務的權限后,使用所述業務。本發明實施例提供的技術方案帶來的有益效果是通過根據移動終端使用業務時表征自身身份的第一標識和服務器對移動終端計費時使用的第二標識的組合來確定能否給予移動終端使用業務的權限,從而在服務器檢測到可以給予移動終端使用業務的權限時,可以根據第二標識計算移動終端使用業務的費用。解決了用戶需要將使用業務的費用繳納至Radiusserver對應的運營商,而將使用2/3/4G的費用繳納至另一運營商從而引起的使用方法繁瑣,以及現有的計費賬號使用周期短的問題,達到了用戶可以將使用業務的費用與使用2/3/4G的費用繳納至同一運營商,并且用于計費的賬號可以長期使用的效果。
為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1是與本發明相關的一種現有的WIFI計費系統的不意圖;圖2是本發明實施例一提供的計費方法的方法流程圖;圖3是本發明實施例二提供的計費方法的方法流程圖;圖4是本發明實施例二提供的WIFI計費系統的示意圖;圖5是本發明實施例三提供的計費方法的方法流程圖;圖6是本發明實施例四提供的計費方法的方法流程
圖7是本發明實施例五提供的服務器的結構方框圖;圖8是本發明實施例五提供的服務器的另一結構方框圖;圖9是本發明實施例五提供的第一檢測模塊的結構方框圖;圖10是本發明實施例五提供的第一檢測模塊的另一結構方框圖;圖11是本發明實施例五提供的服務器的再一結構方框圖;圖12是本發明實施例五提供的服務器的再一結構方框圖;圖13是本發明實施例五提供的服務器的再一結構方框圖;圖14是本發明實施例五提供的服務器的再一結構方框圖;圖15是本發明實施例五提供的費用計算模塊的結構方框圖;圖16是本發明實施例六提供的服務器的結構方框圖;圖17是本發明實施例六提供的服務器的另一結構方框圖;圖18是本發明實施例七提供的移動終端的結構方框圖;圖19是本發明實施例八提供的計費系統的結構方框圖。
具體實施例方式為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明實施方式作進一步地詳細描述。實施例一請參考圖2,其示出了本發明實施例一提供的計費方法的方法流程圖,該計費方法包括步驟101,接收第一標識和第二標識;在移動終端需要使用業務時,服務器可以接收到第一標識和第二標識。其中,第一標識包括移動終端使用業務時表征自身身份的標識,第二標識包括服務器對移動終端計費時使用的標識。步驟102,根據第一標識和第二標識確定能否給予移動終端使用業務的權限;在服務器接收到第一標識和第二標識后,服務器可以根據接收到的第一標識和第二標識來確定能否給予移動終端使用業務的權限。步驟103,若能夠給予移動終端使用業務的權限,則根據第二標識計算移動終端使用業務的費用。如果服務器檢測到可以給予移動終端使用業務的權限,則服務器可以計算移動終端使用業務的費用,并且在第二標識對應的用戶賬戶中扣取已經計算得到的移動終端使用業務的費用。綜上所述,本實施例提供的計費方法,通過根據移動終端使用業務時表征自身身份的第一標識和服務器對移動終端計費時使用的第二標識的組合來確定能否給予移動終端使用業務的權限,從而在服務器檢測到可以給予移動終端使用業務的權限時,可以根據第二標識計算移動終端使用業務的費用。解決了用戶需要將使用業務的費用繳納至Radiusserver對應的運營商,而將使用2/3/4G的費用繳納至另一運營商從而引起的使用方法繁瑣,以及現有的計費賬號使用周期短的問題,達到了用戶可以將使用業務的費用與使用2/3/4G的費用繳納至同一運營商,并且用于計費的賬號可以長期使用的效果。第二標識通常是IMEI(International Mobile Equipment Identity,國際移動設備身份石馬)和 / 或 IMSI (International Mobile Subscriber identification Number,國際移動用戶識別碼)。由于移動終端可以是諸如手機等自身具有第二標識的移動終端,也可以是諸如IPAD等自身不具有第二標識的移動終端,所以以下根據不同的實施例對各種實現方式進行詳細描述。實施例二請參考圖3,其示出了本發明實施例二提供的計費方法的方法流程圖,本實施例主要以該計費方法應用于對自 身具有第二標識的移動終端進行WIFI計費,并且服務器將移動終端首次使用WIFI時發送的認證信息存儲為綁定信息來舉例說明,該計費方法包括步驟201,接收移動終端請求業務時發送的認證信息,認證信息包括移動終端的第一標識和第二標識;在移動終端需要使用WIFI上網時,移動終端可以向服務器發送認證信息,相應的,服務器可以接收移動終端發送的請求使用WIFI的認證信息。其中,認證信息可以包括移動終端的第一標識和第二標識,第一標識可以包括MAC(Medium Access Control,介質訪問控制層)地址,第二標識可以包括IMEI和/或IMSI。根據第二標識的內容的不同,認證信息可以包括如下方式中的任一種第一,移動終端的MAC地址和MEI ;第二,移動終端的MAC地址和MSI ;第三,移動終端的MAC地址、MEI和MSI。結合圖4可知,服務器可以接收到移動終端通過WIFI熱點一路由器一因特網的方式上報的認證信息。并且本實施例以服務器接收到的認證信息包括MAC地址和MSI為例。步驟202,檢測正在使用業務的其他移動終端的第一標識與移動終端的第一標識是否相同;由于用戶可以將移動終端的MAC地址偽造成任意值,所以為了避免當與移動終端的MAC地址相同的其他移動終端正在使用WIFI時,該移動終端由于MAC地址沖突不能使用WIFI,但是服務器卻可以給予該移動終端使用WIFI的權限的問題,服務器可以在接收到移動終端發送的MAC地址后,檢測正在使用WIFI的其他移動終端的MAC地址是否與該移動終端的MAC地址相同;如果 檢測到一個正在使用WIFI的其他移動終端的MAC地址與該移動終端的MAC地址相同,則服務器可以不給予該移動終端使用WIFI的權限;而如果檢測到正在使用WIFI的其他移動終端的MAC地址均與該移動終端的MAC地址不同,則服務器可以繼續執行步驟203。步驟203,檢測是否存在一組預先存儲的綁定信息與認證信息吻合;在服務器檢測到正在使用WIFI的其他移動終端的MAC地址均與該移動終端的MAC地址不同時,服務器可以檢測是否存在一組預先存儲的綁定信息與認證信息吻合。若檢測到存在一組綁定信息與接收到的認證信息吻合,則說明該移動終端已經使用相同的認證信息獲取過使用WIFI的權限,此時服務器可以給予移動終端使用WIFI的權限;若檢測到存在一組綁定信息中的MSI與接收到的認證信息中的MSI吻合,但是該綁定信息中的MAC地址與接收到的認證信息中的MAC地址不吻合,則說明移動終端的MAC地址已經被用戶偽造,所以為了保證移動終端的上網安全,此時服務器可以不給予移動終端使用WIFI的權限;而若檢測到不存在任何一組綁定信息的MSI與接收到的認證信息中的MSI吻合,則說明該移動終端是首次使用WIFI,此時服務器可以將接收到的認證信息作為一組新的綁定信息進行存儲,并且同時給予移動終端使用WIFI的權限。步驟204,若能夠給予移動終端使用業務的權限,發送第三請求信息至中間節點,使得中間節點根據第三請求信息控制移動終端使用業務的速率,第三請求信息包括允許移動終端使用業務的最大使用速率;如果服務器檢測到可以給予移動終端使用WIFI的權限,則服務器可以發送第三請求信息至中間節點,使得中間節點在接收到第三請求信息后,根據第三請求信息控制移動終端使用WIFI的上網速率。其中,第三請求信息可以包括允許移動終端使用WIFI的最大使用速率,中間節點可以包括WIFI熱點或者移動終端使用WIFI時使用的路由器,所以服務器發送第三請求信息至中間節點可以包括如下方式中的任一種第一,發送第三請求信息至WIFI熱點;服務器可以發送包括允許移動終端使用WIFI的最大使用速率的第三請求信息到WIFI熱點,從而在WIFI熱點接收到第三請求信息后,根據WIFI協議中的速率協商機制控制移動終端使用WIFI的上網速率。其中WIFI協議中的速率協商機制包括根據信號強度協商、根據誤幀率協商和根據時延協商。第二,發送第三請求信息至移動終端使用WIFI時使用的路由器;服務器還可以發送包括允許移動終端使用WIFI的最大使用速率的第三請求信息至路由器,從而通過控制路由器轉發數據包的速率來實現控制移動終端使用WIFI上網速率的效果。步驟205,根據第二標識計算移動終端使用業務的費用。在服務器檢測到可以給予移動終端使用WIFI的權限后,服務器可以根據時間或者根據流量來實現對移動終端使用WIFI的計費,具體的實現方式如下
第一,根據時間對移動終端使用WIFI進行計費;在服務器檢測到可以給予移動終端使用WIFI的權限后,移動終端可以開始使用WIFI上網,并且當移動終端不再需要繼續使用WIFI時,可以將自身的MAC地址通過WIFI熱點一路由器一因特網上報到服務器請求服務器斷開移動終端的WIFI連接,所以服務器可以計算給予移動終端使用WIFI的權限和接收到移動終端上報的MAC地址的時間差,并將時間差作為移動終端此次使用WIFI的使用量。第二,根據流量對移動終端使用WIFI進行計費。在移動終端開始使用WIFI上網時,WIFI熱點或者移動終端使用WIFI時使用的路由器可以通過計算經過自身的數據包的大小來計算移動終端使用WIFI的流量。所以WIFI熱點或路由器可以計算得到從移動終端開始使用WIFI到移動終端斷開WIFI的時間內移動終端使用WIFI的流量,所以服務器可以從WIFI熱點或者路由器處獲取到移動終端使用WIFI的使用量。在服務器獲取到移動終端使用WIFI的使用量后,服務器可以計算WIFI的使用量和使用單價的乘積,并將結果作為移動終端使用WIFI的費用,從而服務器在IMSI對應的用戶賬戶中扣取移動終端使用WIFI的費用。 需要補充說明的是,本實施例中可以將服務器需要實現的功能分別通過三個不同的部件來實現,比如,將服務器需要存儲的信息存儲到數據庫中,將服務器需要實現的對認證信息的認證功能由認證服務器來實現,并且將服務器對移動終端使用業務的計費功能由計費中心來實現。本實施例對服務器的具體實現形式并不做限定;同時,在本實施例中還可以將WIFI熱點和移動終端使用WIFI時使用的路由器所要實現的功能通過一個單獨的服務器來實現,本實施例對此也不做限定。綜上所述,本實施例提供的計費方法,通過根據移動終端使用業務時表征自身身份的第一標識和服務器對移動終端計費時使用的第二標識的組合來確定能否給予移動終端使用業務的權限,從而在服務器檢測到可以給予移動終端使用業務的權限時,可以根據第二標識計算移動終端使用業務的費用。解決了用戶需要將使用業務的費用繳納至Radiusserver對應的運營商,而將使用2/3/4G的費用繳納至另一運營商從而引起的使用方法繁瑣,以及現有的計費賬號使用周期短的問題,達到了用戶可以將使用業務的費用與使用2/3/4G的費用繳納至同一運營商,并且用于計費的賬號可以長期使用的效果。實施例三請參考圖5,其示出了本發明實施例三提供的計費方法的方法流程圖,本實施例仍然以該計費方法應用于對自身具有第二標識的移動終端進行WIFI計費為例,但是與實施例二不同的是,在本實施例中移動終端在開通WIFI服務時,服務器可以預先存儲至少一組包括第一標識和第二標識的綁定信息,該計費方法包括步驟301,預先存儲至少一組綁定信息,綁定信息包括第一標識和第二標識;在移動終端開通WIFI服務時,服務器可以存儲一組綁定信息,綁定信息包括第一標識和第二標識。其中,第一標識包括移動終端的MAC地址,第二標識包括移動終端的MEI和/或頂SI。而由于移動終端的MAC地址可以由用戶通過設置來偽造,所以為了避免當其他移動終端使用該移動終端的MAC地址獲取到使用WIFI的權限時,該移動終端由于MAC地址沖突而不能使用WIFI的問題,移動終端可以在開通WIFI服務時,向服務器申請一個或者多個備用的MAC地址,相應的,服務器可以將一個或者多個備用的MAC地址分別與MSI存儲并
作為一組或者多組綁定信息。需要說明的是,在移動終端的第二標識為MEI或MSI時,服務器也可以將該移動終端的ME1、IMSI以及MAC地址三者作為一組綁定信息進行存儲,本實施例對綁定信息的具體內容并不做具體限定。步驟302,接收移動終端請求業務時發送的認證信息,認證信息包括移動終端的第一標識和第二標識;該步驟與實施例二中的步驟201類似,在此不再贅述。步驟303,檢測正在使用業務的其他移動終端的第一標識與移動終端的第一標識是否相同;該步驟與實施例二中的步驟202類似,在此不再贅述。步驟304,檢測是否存在一組預先存儲的綁定信息與認證信息吻合;在服務器檢測到正在使用WIFI的其他移動終端的MAC地址均與該移動終端的MAC地址不同時,服務器可以檢測是否存在一組預先存儲的綁定信息與認證信息吻合,其具體實現方式如下第一,當存儲的綁定信息的第二標識為MEI或IMSI時,檢測是否存在一組綁定信息與認證信息全部相同;
在服務器存儲的綁定信息中的第二標識為MEI或IMSI時,服務器可以檢測是否存在一組綁定信息中的MAC地址和認證信息中的MAC地址相同,并且該綁定信息中的MSI和認證信息中的MSI也相同。如果服務器檢測到存在一組綁定信息與認證信息吻合,則說明該移動終端已經開通WIFI服務,此時服務器可以給予移動終端使用WIFI的權限;如果服務器檢測到不存在任何一組綁定信息與認證信息吻合,則說明該移動終端沒有開通WIFI服務,或者該移動終端的MAC地址已經被偽造成不是與MSI綁定的多個MAC地址中的任一地址,此時為了保證移動終端的上網安全,服務器可以不給予移動終端使用WIFI的權限;第二,當存儲的綁定信息的第二標識為MEI和MSI時,檢測是否存在一組綁定信息中的MAC地址與認證信息中的MAC地址相同,并且該綁定信息中的MEI和MSI的全部是否與認證信息中的MEI和IMSI相同,或者該綁定信息中的MEI或IMSI是否與認證信息中的MEI或MSI相同。在服務器存儲的綁定信息中的第二標識為MEI和IMSI時,如果認證信息中的第二標識也是頂EI和MSI,則服務器可以檢測是否存在一組綁定信息中的MAC地址與認證信息中的MAC地址相同,并且該綁定信息中的MEI和MSI與認證信息中的MEI和MSI也分別對應相同;如果認證信息中的第二標識為MEI或MSI,則服務器可以檢測是否存在一組綁定信息中的MAC地址和認證信息中的MAC地址相同,并且該綁定信息中的MEI或MSI的部分與認證信息中的MEI或MSI也相同。
如果服務器檢測到存在一組綁定信息,則服務器可以給予移動終端使用WIFI的權限;如果服務器檢測到不存在任何一組綁定信息,則服務器可以不給予移動終端使用WIFI的權限。步驟305,若能夠給予移動終端使用業務的權限,發送第三請求信息至中間節點,使得中間節點根據第三請求信息控制移動終端使用業務的速率,第三請求信息包括允許移動終端使用業務的最大使用速率;該步驟與實施例二中的步驟204類似,在此不再贅述。步驟306,根據第二標識計算移動終端使用業務的費用。在服務器檢測到可以給予移動終端使用WIFI權限時,服務器可以在第二標識對應的用戶賬戶中扣取移動終端使用業務的費用,這與實施例二中的步驟205相同,在此不再贅述。綜上所述,本發明實 施例提供的計費方法,通過根據移動終端使用業務時表征自身身份的第一標識和服務器對移動終端計費時使用的第二標識的組合來確定能否給予移動終端使用業務的權限,從而在服務器檢測到可以給予移動終端使用業務的權限時,可以根據第二標識計算移動終端使用業務的費用。解決了用戶需要將使用業務的費用繳納至Radius server對應的運營商,而將使用2/3/4G的費用繳納至另一運營商從而引起的使用方法繁瑣,以及現有的計費賬號使用周期短的問題,達到了用戶可以將使用業務的費用與使用2/3/4G的費用繳納至同一運營商,并且用于計費的賬號可以長期使用的效果。同時,在本實施例中,通過在移動終端開通業務服務時,服務器存儲至少一組由移動終端的第一標識和第二標識構成的綁定信息,從而達到了在服務器接收到認證信息后,當檢測到認證信息與綁定信息吻合時,給予移動終端使用業務的權限的效果。實施例四請參考圖6,其示出了本發明實施例四提供的計費方法的方法流程圖,本實施例主要以該計費方法應用于自身不具有第二標識的移動終端的WIFI計費中來舉例說明,并且在本實施例中,由于移動終端自身不具有第二標識,所以在移動終端開通WIFI服務時,可以申請與具有第二標識的預定移動終端進行綁定,并且服務器可以預先存儲至少一組包括第一標識和第二標識的綁定信息。該計費方法包括步驟401,預先存儲至少一組綁定信息,綁定信息包括第一標識和第二標識;在移動終端開通WIFI服務時,服務器可以存儲包括第一標識和第二標識的綁定信息。而由于在本實施例中移動終端自身并不具有第二標識,所以在移動終端開通WIFI服務時,移動終端可以申請與具有第二標識的其他預定移動終端進行綁定。這也就是說在本實施例中,綁定信息中的第一標識包括移動終端的MAC地址,綁定信息中的第二標識包括與移動終端的MAC地址綁定的預定移動終端的MEI和/或IMSI。本實施例以第二標識包括與移動終端的MAC地址綁定的預定移動終端的MSI為例。如,小明同時使用IPAD和手機,則在IPAD開通WIFI服務時,IPAD可以申請與手機進行綁定,也即服務器可以存儲包括IPAD的MACl地址和手機的MSI2的綁定信息。步驟402,接收移動終端請求業務時發送的第一請求信息,第一請求信息至少包括移動終端的第一標識;在移動終端需要使用WIFI時,服務器可以接收到移動終端從WIFI熱點一路由器—因特網發送的第一請求信息。其中第一請求信息至少包括移動終端的MAC地址,并且根據第一請求信息的內容的不同,第一請求信息可以包括如下方式中的任一種第一,移動終端的MAC地址;移動終端可以設定自身的MAC地址作為第一請求信息。第二,移動終端的MAC地址以及與移動終端對應的描述信息。用戶可以使 用一段描述信息來對移動終端進行命名,從而移動終端可以將描述信息和MAC地址同時作為第一請求信息。如,小明將IPAD命名為“XX的IPAD”,則IPAD可以將“XX的IPAD”以及MACl地址同時作為第一請求信息。步驟403,檢測正在使用業務的其他移動終端的第一標識與移動終端的第一標識是否相同;該步驟與實施例二中的步驟202類似,在此不再贅述。步驟404,在綁定信息中查詢與移動終端的第一標識綁定的第二標識;在服務器檢測到正在使用WIFI的其他移動終端的MAC地址均與第一請求信息中的MAC地址不同時,服務器可以在存儲的綁定信息中查詢與第一請求信息中的MAC地址綁定的MSI。如果服務器在綁定信息中可以查詢到與移動終端的MAC地址綁定的MSI,則說明該移動終端已經開通WIFI的服務并且已經與其他預定移動終端進行綁定,此時服務器可以執行步驟405 ;如果服務器在綁定信息中查詢不到與移動終端的MAC地址綁定的MSI,此時說明移動終端并沒有開通WIFI服務,所以服務器可以不給予移動終端使用WIFI的權限。步驟405,發送第二請求信息至第二標識對應的預定移動終端;服務器在查詢到與移動終端的MAC地址綁定的MSI后,可以發送第二請求信息至MSI對應的預定移動終端。第二請求信息可以包括移動終端的MAC地址。可選的,第二請求信息還可以包括與移動終端對應的描述信息。比如,服務器設定第二請求信息為IPAD的MACl地址,則服務器可以發送包括“是否允許MACl地址對應的IPAD使用WIFI ”的第二請求信息至MSI2對應的手機。其中,服務器發送第二請求信息至IMSI對應的預定移動終端的方式可以包括如下方式中的任一種第一,通過短信發送第二請求信息至IMSI對應的預定移動終端;第二,通過郵件發送第二請求信息至IMSI對應的預定移動終端。步驟406,接收預定移動終端根據第二請求信息判斷后發送的反饋信息;在IMSI對應的預定移動終端接收到第二請求信息后,預定移動終端根據接收到的第二請求信息進行判斷,并且在判斷后向服務器發送反饋信息。比如,手機接收到服務器通過短信發送的“是否允許MACl地址對應的IPAD使用WIFI ”,則如果小明經過確認后發現是自己的IPAD在請求使用WIFI,則小明可以通過手機短信回復“是”至服務器;而如果小明確認后發現IPAD此時并沒有請求使用WIFI,則小明可以通過手機短信回復“否”至服務器。步驟407,若反饋信息為確認信息,則給予移動終端使用所述業務的權限。如果服務器接收到IMSI對應的預定移動終端發送的確認信息,則服務器可以給予移動終端使用WIFI的權限。步驟408,若能夠給予移動終端使用業務的權限,發送第三請求信息至中間節點,使得中間節點根據第三請求信息控制移動終端使用業務的速率,第三請求信息包括允許移動終端使用業務的最大使用速率;步驟409,根據第二標識計算移動終端使用業務的費用。需要說明的是,本實施例中的步驟408和步驟409與實施例二中的步驟204和步驟205對應類似,在此不再贅述。綜上所述,本實施例提供的計費方法,通過根據移動終端使用業務時表征自身身份的第一標識和服務器對移動終端計費時使用的第二標識的組合來確定能否給予移動終端使用業務的權限,從而在服務器檢測到可以給予移動終端使用業務的權限時,可以根據第二標識計算移動終端使用業務的費用。解決了用戶需要將使用業務的費用繳納至Radiusserver對應的運營商,而將使用2/3/4G的費用繳納至另一運營商從而引起的使用方法繁瑣,以及現有的計費賬號使用周期短的問題,達到了用戶可以將使用業務的費用與使用2/3/4G的費用繳納至同一運營商,并且用于計費的賬號可以長期使用的效果。同時,在本實施例中,在不具有第二標識的移動終端開通業務時將移動終端與具有第二標識的其他預定移動終端進行綁定,并且在服務器中存儲由移動終端的第一標識和預定移動終端的第二標識構成的綁定信息,達到了服務器可以對自身不具有第二標識的移動終端進行計費的效果。實施例五請參考圖7,其示出了本發明實施例五提供的服務器的結構方框圖,該服務器包括第一接收模塊510,用于接收第一標識和第二標識,所述第一標識包括移動終端使用業務時表征自身身份的標識,所述第二標識包括服務器對所述移動終端計費時使用的標識;第一檢測模塊520,用于根據所述第一接收模塊510接收的所述第一標識和所述第二標識確定能否給予移動終端使用所述業務的權限;費用計算模塊530,用于若所述第一檢測模塊520檢測到能夠給予所述移動終端使用所述業務的權限,則根據所述第二標識計算所述移動終端使用所述業務的費用。請參考圖8,在本實施例的第一種實施方式中,所述第一接收模塊510,具體包括第一接收單元511,用于接收所述移動終端請求所述業務時發送的認證信息,所述認證信息包括所述移動終端的所述第一標識和所述第二標識。
請參考圖9,在本實施例的第二種實施方式中,所述第一檢測模塊520,具體包括第一檢測單元521,用于檢測是否存在一組預先存儲的綁定信息與所述認證信息吻合;第一結果單元522,用于若所述第一檢測單元521檢測到存在一組綁定信息與所述認證信息吻合,則給予所述移動終端使用所述業務的權限。
請參考圖10,在本實施例的第三種實現方式中,所述第一檢測模塊520,還包括第二結果單元523,用于若所述第一檢測單元521檢測到存在一組綁定信息中的第二標識與所述認證信息中的第二標識吻合,但所述綁定信息中的第一標識與所述認證信息中的第一標識不吻合,則不給予所述移動終端使用所述業務的權限;第三結果單元524,用于若所述第一檢測單元521檢測到不存在任一組綁定信息中的第二標識與所述認證信息中的第二標識吻合,則將所述認證信息作為一組新的綁定信息進行存儲,并且給予所述移動終端使用所述業務的權限。請參考圖11,在本實施例的第四種實現方式中,所述服務器還包括第一存儲模塊540,用于預先存儲至少一組綁定信息,所述綁定信息包括第一標識和第二標識;所述第一檢測模塊520,具體包括第二檢測單元525,用于檢測檢測是否存在一組預先存儲的綁定信息與所述第一接收單元接收的所述認證信息吻合;第四結果單元526,用于 如果所述第二檢測單元525的檢測結果為存在,則給予所述移動終端使用所述業務的權限;第五結果單元527,用于如果所述第二檢測單元525的檢測結果為不存在,則不給予所述移動終端使用所述業務的權限。請參考圖12,在本實施例的第五種實現方式中,所述服務器還包括
第二存儲模塊550,用于預先存儲至少一組綁定信息,所述綁定信息包括第一標識和第二標識;所述第一接收模塊510,具體包括第二接收單元512,用于接收所述用戶請求所述業務時發送的第一請求信息,所述第一請求信息至少包括所述移動終端的第一標識;信息查詢單元513,用于在所述第二存儲模塊550存儲的所述綁定信息中查詢與所述第二接收單元接收的所述移動終端的第一標識綁定的第二標識;所述第一檢測模塊520,具體包括第一發送單元528,用于發送第二請求信息至所述第二標識對應的所述預定移動終端;第三接收單元529,用于接收所述預定移動終端根據所述第一發送單元528發送的所述第二請求信息判斷后發送的反饋信息;權限給予單元610,用于若所述第三接收單元529接收的所述反饋信息為確認信息,則給予所述移動終端使用所述業務的權限。請參考圖13,在本實施例的第六種實現方式中,所述服務器還包括第二檢測模塊560,用于檢測正在使用所述業務的其他移動終端的第一標識與所述移動終端的第一標識是否相同;第一結果模塊570,用于如果所述第二檢測模塊560的檢測結果為相同,則不給予所述移動終端使用所述業務的權限;第二結果模塊580,用于如果所述第二檢測模塊560的檢測結果為不相同,則執行所述根據所述第一標識和所述第二標識確定能否給予移動終端使用所述業務的權限的步驟。請參考圖14,在本實施例的第七種實現方式中,所述服務器還包括信息發送模塊590,用于發送第三請求信息至中間節點,使得所述中間節點根據所述第三請求信息控制所述移動終端使用所述業務的速率,所述移動終端第三請求信息包括允許所述移動終端使用所述業務的最大使用速率。請參考圖15,在本實施例的第八種實現方式中,所述費用計算模塊530具體包括第一計算單元531,用于計算從所述移動終端開始使用所述業務到所述移動終端斷開所述業務的時間差,并將所述時間差作為所述移動終端使用所述業務的使用量;第二計算單元532,用于獲取中間節點計算得到的從所述移動終端開始使用所述業務到所述移動終端斷開所述業務的時間內所述移動終端使用的所述業務的流量,并將所述流量作為所述移動終端使用所述業務的使用量。綜上所述,本實施例提供的服務器,通過根據移動終端使用業務時表征自身身份的第一標識和服務器對移動終端計費時使用的第二標識的組合來確定能否給予移動終端使用業務的權限,從而在服務器檢測到可以給予移動終端使用業務的權限時,可以根據第二標識計算移動終端使用業務的費用。解決了用戶需要將使用業務的費用繳納至Radiusserver對應的運營商,而將使用2/3/4G的費用繳納至另一運營商從而引起的使用方法繁瑣,以及現有的計費賬號使用周期短的問題,達到了用戶可以將使用業務的費用與使用2/3/4G的費用繳納至同一運營商,并且用于計費的賬號可以長期使用的效果。實施例六 請參考圖16,其示出了本發明實施例六提供的服務器的結構方框圖,該服務器包括接收機710,用于接收第一標識和第二標識,所述第一標識包括移動終端使用業務時表征自身身份的標識,所述第二標識包括服務器對所述移動終端計費時使用的標識;處理器720,用于根據所述接收機接收的所述第一標識和所述第二標識確定能否給予移動終端使用所述業務的權限;若能夠給予所述移動終端使用所述業務的權限,則根據所述第二標識計算所述移動終端使用所述業務的費用。在本實施例的第一種實現方式中,所述接收機710還用于接收所述移動終端請求所述業務時發送的認證信息,所述認證信息包括所述移動終端的所述第一標識和所述第二標識。在本實施例的第二種實現方式中,所述處理器720還用于檢測是否存在一組預先存儲的綁定信息與所述認證信息吻合;若檢測到存在一組綁定信息與所述認證信息吻合,則給予所述移動終端使用所述業務的權限。在本實施例的第三種實現方式中,所述處理器720還用于若檢測到存在一組綁定信息中的第二標識與所述認證信息中的第二標識吻合,但所述綁定信息中的第一標識與所述認證信息中的第一標識不吻合,則不給予所述移動終端使用所述業務的權限;若檢測到不存在任一組綁定信息中的第二標識與所述認證信息中的第二標識吻合,則將所述認證信息作為一組新的綁定信息進行存儲,并且給予所述移動終端使用所述業務的權限。在本實施例的第四種實現方式中,所述處理器720還用于預先存儲至少一組綁定信息,所述綁定信息包括第一標識和第二標識;檢測是否存在一組預先存儲的綁定信息與所述認證信息吻合;如果存在,則給予所述移動終端使用所述業務的權限;如果不存在,則不給予所述移動終端使用所述業務的權限。在本實施例的第五種實現方式中,所述處理器720還用于預先存儲至少一組綁定信息,所述綁定信息包括第一標識和第二標識;所述接收機710還用于接收所述移動終端請求所述業務時發送的第一請求信息,所述第一請求信息至少包括所述移動終端的第一標識; 所述處理器720還用于在所述綁定信息中查詢與所述移動終端的第一標識綁定的第二標識。相應的,請參考圖17,所述服務器還包括發射機730,所述發射機730用于發送第二請求信息至所述第二標識對應的所述預定移動終端;所述處理器720還用于接收所述預定移動終端根據所述第二請求信息判斷后發送的反饋信息;若所述反饋信息為確認信息,則給予所述移動終端使用所述業務的權限。在本實施例的第六種實現方式中,所述處理器還用于檢測正在使用所述業務的其他移動終端的第一標識與所述移動終端的第一標識是否相同;如果相同,則不給予所述移動終端使用所述業務的權限;如果不相同,則執行所述根據所述第一標識和所述第二標識確定能否給予移動終端使用所述業務的權限的步驟。在本實施例的第七種實現方式中,所述發射機730還用于發送第三請求信息至中間節點,使得所述中間節點根據所述第三請求信息控制所述移動終端使用所述業務的速率,所述移動終端包括允許所述移動終端使用所述業務的最大使用速率。在本實施例的第八種實現方式中,所述處理器720還用于計算從所述移動終端開始使用所述業務到所述移動終端斷開所述業務的時間差,并將所述時間差作為所述移動終端使用所述業務的使用量;獲取中間節點計算得到的從所述移動終端開始使用所述業務到所述移動終端斷開所述業務的時間內所述移動終端使用的所述業務的流量,并將所述流量作為所述移動終端使用所述業務的使用量。綜上所述,本實施例提供的服務器,通過根據移動終端使用業務時表征自身身份的第一標識和服務器對移動終端計費時使用的第二標識的組合來確定能否給予移動終端使用業務的權限,從而在服務器檢測到可以給予移動終端使用業務的權限時,可以根據第二標識計算移動終端使用業務的費用。解決了用戶需要將使用業務的費用繳納至Radiusserver對應的運營商,而將使用2/3/4G的費用繳納至另一運營商從而引起的使用方法繁瑣,以及現有的計費賬號使用周期短的問題,達到了用戶可以將使用業務的費用與使用2/3/4G的費用繳納至同一運營商,并且用于計費的賬號可以長期使用的效果。實施例七請參考圖18,其示出了本發明實施例七提供的移動終端的結構方框圖,所述移動終端包括信息發送模塊810,用于發送第一標識,或者第一標識和第二標識至服務器,所述第一標識包括移動終端使用業務時表征自身身份的標識,所述第二標識包括服務器對所述移動終端計費時使用的標識;權限接收模塊820,用于接收服務器給予的使用所述業務的權限;業務使用模塊830,用于在接收到使用所述業務的權限后,使用所述業務。綜上所述,本實施例提供的移動終端,通過發送第一標識,或者第一標識和第二標識到服務器來請求使用業務的權限,從而在接收到服務器給予的使用業務的權限后開始使用業務。解決了現有的移動終端在請求使用業務時,需要使用不同于對移動終端計費的其他運營商指定的賬號,并且將使用業務的費用繳納至提供該賬號的其他運營商從而引起的使用方法繁瑣的問題,達到了移動終端可以將使用業務的費用與使用2/3/4G的費用繳納至同一運營商的效果。實施例八請參考圖19,其示出了本發明實施例八提供的計費系統的結構方框圖,所述系統包括服務器910和移動終端920。其中,關于服務器910的詳細描述請參考實施例六,關于移動終端920的詳細描述請參考實施例七,在此不再贅述。綜上所述,本實施例提供的計費系統,通過根據移動終端使用業務時表征自身身份的第一標識和服務器對移動終端計費時使用的第二標識的組合來確定能否給予移動終端使用業務的權限,從而在服務器檢測到可以給予移動終端使用業務的權限時,可以根據第二標識計算移動終端使用業務的費用。解決了用戶需要將使用業務的費用繳納至Radiusserver對應的運營商,而將使用2/3/4G的費用繳納至另一運營商從而引起的使用方法繁瑣,以及現有的計費賬號使用周期短的問題,達到了用戶可以將使用業務的費用與使用2/3/4G的費用繳納至同一運營商,并且用于計費的賬號可以長期使用的效果。需要說明的是上述實施例提供的服務器在計算移動終端使用WIFI的費用時,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據需要而將上述功能分配由不同的功能模塊完成,即將設備的內部結構劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的服務器與計費方法實施例屬于同一構思,其具體實現過程詳見方法實施例,這里不再贅述。上述本發明實施例序號僅僅為了描述,不代表實施例的優劣。本領域普通技術人員可以理解實現上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,上述提到的存儲 介質可以是只讀存儲器,磁盤或光盤等。以上所述僅為本發明的較佳實施例,并不用以限制本發明,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包括在本發明的保護范圍之內。·
權利要求
1.一種計費方法,其特征在于,所述方法包括 接收第一標識和第二標識,所述第一標識包括移動終端使用業務時表征自身身份的標識,所述第二標識包括服務器對所述移動終端計費時使用的標識; 根據所述第一標識和所述第二標識確定能否給予所述移動終端使用所述業務的權限; 若能夠給予所述移動終端使用所述業務的權限,則根據所述第二標識計算所述移動終端使用所述業務的費用。
2.根據權利要求1所述的計費方法,其特征在于,所述第一標識包括所述移動終端的介質訪問控制層MAC地址,所述第二標識包括所述移動終端的國際移動設備身份碼MEI和/或國際移動用戶識別碼MSI,所述接收第一標識和第二標識,具體包括 接收所述移動終端請求所述業務時發送的認證信息,所述認證信息包括所述移動終端的所述第一標識和所述第二標識。
3.根據權利要求2所述的計費方法,其特征在于,所述根據所述第一標識和所述第二標識確定能否給予所述移動終端使用所述業務的權限,具體包括 檢測是否存在一組預先存儲的綁定信息與所述認證信息吻合; 若檢測到存在一組綁定信息與所述認證信息吻合,則給予所述移動終端使用所述業務的權限。
4.根據權利要求3所述的計費方法,其特征在于,所述檢測是否存在一組預先存儲的綁定信息與所述認證信息吻合之后,還包括 若檢測到存在一組綁定信息中的第二標識與所述認證信息中的第二標識吻合,但所述綁定信息中的第一標識與所述認證信息中的第一標識不吻合,則不給予所述移動終端使用所述業務的權限; 若檢測到不存在任一組綁定信息中的第二標識與所述認證信息中的第二標識吻合,則將所述認證信息作為一組新的綁定信息進行存儲,并且給予所述移動終端使用所述業務的權限。
5.根據權利要求2所述的計費方法,其特征在于,所述接收所述移動終端請求所述業務時發送的認證信息,所述認證信息包括所述移動終端的所述第一標識和所述第二標識之前,還包括 預先存儲至少一組綁定信息,所述綁定信息包括第一標識和第二標識; 相應的,所述根據所述第一標識和所述第二標識確定能否給予所述移動終端使用所述業務的權限,包括 檢測是否存在一組預先存儲的綁定信息與所述認證信息吻合; 如果存在,則給予所述移動終端使用所述業務的權限; 如果不存在,則不給予所述移動終端使用所述業務的權限。
6.根據權利要求1所述的計費方法,其特征在于,所述第一標識包括移動終端的MAC地址,所述第二標識包括與所述移動終端的MAC地址綁定的預定移動終端的MEI和/或頂SI,所述接收第一標識和第二標識之前,還包括 預先存儲至少一組綁定信息,所述綁定信息包括第一標識和第二標識; 所述接收第一標識和第二標識,包括接收所述移動終端請求所述業務時發送的第一請求信息,所述第一請求信息至少包括所述移動終端的第一標識; 在所述綁定信息中查詢與所述移動終端的第一標識綁定的第二標識; 相應的,所述根據所述第一標識和所述第二標識確定能否給予所述移動終端使用所述業務的權限,包括 發送第二請求信息至所述第二標識對應的所述預定移動終端; 接收所述預定移動終端根據所述第二請求信息判斷后發送的反饋信息; 若所述反饋信息為確認信息,則給予所述移動終端使用所述業務的權限。
7.根據權利要求1至6任一所述的計費方法,其特征在于,所述根據所述第一標識和所述第二標識確定能否給予所述移動終端使用所述業務的權限之前,還包括 檢測正在使用所述業務的其他移動終端的第一標識與所述移動終端的第一標識是否相同; 如果相同,則不給予所述移動終端使用所述業務的權限; 如果不相同,則執行所述根據所述第一標識和所述第二標識確定能否給予移動終端使用所述業務的權限的步驟。
8.根據權利要求1至6任一所述的計費方法,其特征在于,所述則根據所述第二標識計算所述移動終端使用所述業務的費用之前,還包括 發送第三請求信息至中間節點,使得所述中間節點根據所述第三請求信息控制所述移動終端使用所述業務的速率,所述移動終端包括允許所述移動終端使用所述業務的最大使用速率。
9.根據權利要求1至6任一所述的計費方法,其特征在于,所述則根據所述第二標識計算所述移動終端使用所述業務的費用,包括 計算從所述移動終端開始使用所述業務到所述移動終端斷開所述業務的時間差,并將所述時間差作為所述移動終端使用所述業務的使用量; 或者, 獲取中間節點計算得到的從所述移動終端開始使用所述業務到所述移動終端斷開所述業務的時間內所述移動終端使用的所述業務的流量,并將所述流量作為所述移動終端使用所述業務的使用量。
10.一種服務器,其特征在于,所述服務器包括 第一接收模塊,用于接收第一標識和第二標識,所述第一標識包括移動終端使用業務時表征自身身份的標識,所述第二標識包括服務器對所述移動終端計費時使用的標識;第一檢測模塊,用于根據所述第一接收模塊接收的所述第一標識和所述第二標識確定能否給予所述移動終端使用所述業務的權限; 費用計算模塊,用于若所述第一檢測模塊檢測到能夠給予所述移動終端使用所述業務的權限,則根據所述第二標識計算所述移動終端使用所述業務的費用。
11.根據權利要求10所述的服務器,其特征在于,所述第一接收模塊,具體包括 第一接收單元,用于接收所述移動終端請求所述業務時發送的認證信息,所述認證信息包括所述移動終端的所述第一標識和所述第二標識。
12.根據權利要求11所述的服務器,其特征在于,所述第一檢測模塊,具體包括第一檢測單元,用于檢測是否存在一組預先存儲的綁定信息與所述認證信息吻合;第一結果單元,用于若檢測到存在一組綁定信息與所述認證信息吻合,則給予所述移動終端使用所述業務的權限。
13.根據權利要求12所述的服務器,其特征在于,所述第一檢測模塊,還包括 第二結果單元,用于若所述第一檢測單元檢測到存在一組綁定信息中的第二標識與所述認證信息中的第二標識吻合,但所述綁定信息中的第一標識與所述認證信息中的第一標識不吻合,則不給予所述移動終端使用所述業務的權限; 第三結果單元,用于若所述第一檢測單元檢測到不存在任一組綁定信息中的第二標識與所述認證信息中的第二標識吻合,則將所述認證信息作為一組新的綁定信息進行存儲,并且給予所述移動終端使用所述業務的權限。
14.根據權利要求11所述的服務器,其特征在于,所述服務器還包括 第一存儲模塊,用于預先存儲至少一組綁定信息,所述綁定信息包括第一標識和第二標識; 所述第一檢測模塊,具體包括 第二檢測單元,用于檢測是否存在一組預先存儲的綁定信息與所述認證信息吻合;第四結果單元,用于如果所述第二檢測單元的檢測結果為存在,則給予所述移動終端使用所述業務的權限; 第五結果單元,用于如果所述第二檢測單元的檢測結果為不存在,則不給予所述移動終端使用所述業務的權限。
15.根據權利要求10所述的服務器,其特征在于,所述服務器還包括 第二存儲模塊,用于預先存儲至少一組綁定信息,所述綁定信息包括第一標識和第二標識; 所述第一接收模塊,具體包括 第二接收單元,用于接收所述用戶請求所述業務時發送的第一請求信息,所述第一請求信息至少包括所述移動終端的所述第一標識; 信息查詢單元,用于在所述第二存儲模塊存儲的所述綁定信息中查詢與所述第二接收單元接收的所述移動終端的第一標識綁定的第二標識; 所述第一檢測模塊,具體包括 第一發送單元,用于發送第二請求信息至所述第二標識對應的所述預定移動終端;第三接收單元,用于接收所述預定移動終端根據所述第一發送單元發送的所述第二請求信息判斷后發送的反饋信息; 權限給予單元,用于若所述第三接收單元接收的所述反饋信息為確認信息,則給予所述移動終端使用所述業務的權限。
16.根據權利要求10至15任一所述的服務器,其特征在于,所述服務器還包括 第二檢測模塊,用于檢測正在使用所述業務的其他移動終端的第一標識與所述移動終端的第一標識是否相同; 第一結果模塊,用于如果所述第二檢測模塊的檢測結果為相同,則不給予所述移動終端使用所述業務的權限; 第二結果模塊,用于如果所述第二檢測模塊的檢測結果為不相同,則執行所述根據所述第一標識和所述第二標識確定能否給予移動終端使用所述業務的權限的步驟。
17.根據權利要求10至15任一所述的服務器,其特征在于,所述服務器還包括 信息發送模塊,用于發送第三請求信息至中間節點,使得所述中間節點根據所述第三請求信息控制所述移動終端使用所述業務的速率,所述移動終端第三請求信息包括允許所述移動終端使用所述業務的最大使用速率。
18.根據權利要求10至15任一所述的服務器,其特征在于,所述費用計算模塊,包括 第一計算單元,用于計算從所述移動終端開始使用所述業務到所述移動終端斷開所述業務的時間差,并將所述時間差作為所述移動終端使用所述業務的使用量; 第二計算單元,用于獲取中間節點計算得到的從所述移動終端開始使用所述業務到所述移動終端斷開所述業務的時間內所述移動終端使用的所述業務的流量,并將所述流量作為所述移動終端使用所述業務的使用量。
19.一種移動終端,其特征在于,所述移動終端,包括 信息發送模塊,用于發送第一標識,或者第一標識和第二標識至服務器,所述第一標識包括移動終端使用業務時表征自身身份的標識,所述第二標識包括服務器對所述移動終端計費時使用的標識; 權限接收模塊,用于接收服務器給予的使用所述業務的權限; 業務使用模塊,用于在接收到使用所述業務的權限后,使用所述業務。
20.一種計費系統,其特征在于,所述系統包括如權利要求10至18任一所述的服務器和如權利要求19所述的移動終端。
全文摘要
本發明公開了一種計費方法、服務器、移動終端以及計費系統,屬于網絡通信領域。所述方法包括接收第一標識和第二標識,第一標識包括移動終端使用業務時表征自身身份的標識,第二標識包括服務器對移動終端計費時使用的標識;根據第一標識和第二標識確定能否給予移動終端使用業務的權限;若能夠給予移動終端使用業務的權限,則根據第二標識計算移動終端使用業務的費用。解決了用戶需要將使用業務的費用繳納至Radius server對應的運營商,而將使用2/3/4G的費用繳納至另一運營商從而引起的使用方法繁瑣,以及現有的計費賬號使用周期短的問題,達到了用戶可以將使用業務的費用與使用2/3/4G的費用繳納至同一運營商,并且用于計費的賬號可以長期使用的效果。
文檔編號H04W4/24GK103067902SQ201210523959
公開日2013年4月24日 申請日期2012年12月7日 優先權日2012年12月7日
發明者李振 申請人:華為終端有限公司