本發(fā)明涉及通信領(lǐng)域,特別涉及一種數(shù)據(jù)通信的控制方法和控制裝置以及管理設(shè)備和終端。
背景技術(shù):
隨著智能終端的發(fā)展和無(wú)線網(wǎng)絡(luò)技術(shù)的發(fā)展,用戶(hù)期望使用同一終端在不同的地點(diǎn)接入互聯(lián)網(wǎng)。當(dāng)人們?cè)诼蔚貢r(shí),希望可以利用諸如手機(jī)這類(lèi)的移動(dòng)終端繼續(xù)瀏覽網(wǎng)頁(yè),進(jìn)行數(shù)據(jù)通信。不同地點(diǎn)可能被不同的通信網(wǎng)絡(luò)所覆蓋,相應(yīng)地,終端用戶(hù)可能需要支付昂貴的漫游數(shù)據(jù)業(yè)務(wù)資費(fèi)來(lái)進(jìn)行數(shù)據(jù)傳輸,特別是在國(guó)際漫游的情況中。
現(xiàn)在技術(shù)中為用戶(hù)提供了一種在漫游時(shí)可以以較低的資費(fèi)使用數(shù)據(jù)流量,提供數(shù)據(jù)的方案,其主要是服務(wù)器分配運(yùn)營(yíng)商的虛擬sim卡給移動(dòng)終端。然而,由于用戶(hù)并不是在整個(gè)境外出行期間,都一直連續(xù)占用虛擬sim卡,以利用該虛擬sim卡提供數(shù)據(jù)服務(wù),因此在用戶(hù)不使用虛擬sim卡的時(shí)段若還對(duì)其進(jìn)行占用,勢(shì)必將導(dǎo)致虛擬sim卡資源的浪費(fèi)。另外,由于不同用戶(hù)對(duì)數(shù)據(jù)流量的使用情況不同,有可能存在部分的虛擬sim卡流量資源被過(guò)度使用(超過(guò)該虛擬sim卡的流量套餐包額度),而部分的虛擬sim卡流量沒(méi)有得到充分使用的情況,一定程度上造成了虛擬sim卡資源的浪費(fèi)。
因此,希望提供一種技術(shù)方案來(lái)更加有效地利用虛擬sim卡的資源。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種數(shù)據(jù)通信的控制方法和控制裝置以及管理設(shè)備和終端,該方法能夠使得有效地利用各個(gè)虛擬卡的資源。
根據(jù)本發(fā)明的第一方面,提供了一種數(shù)據(jù)通信的控制方法,應(yīng)用于管理設(shè)備,所述方法包括:所述管理設(shè)備能夠獲得多個(gè)待分配給終端的虛擬卡資源,并對(duì)所述多個(gè)待分配的虛擬卡資源進(jìn)行管理;接收請(qǐng)求注冊(cè)連接到通信網(wǎng)絡(luò)的終端請(qǐng)求信號(hào);從所述多個(gè)待分配的虛擬卡資源中為所述終端分配第一虛擬卡,使得所述終端能夠利用所述第一虛擬卡進(jìn)行數(shù)據(jù)通信;獲取所述終端與所述第一虛擬卡相關(guān)的流量使用信息;基于與所述第一虛擬卡相關(guān)的流量使用信息控制所述第一虛擬卡的使用或者再分配。
結(jié)合第一方面,在第一方面的一種實(shí)現(xiàn)方式中,所述基于所述流量使用信息控制所述第一虛擬卡的使用或者再分配包括:解除所述第一虛擬卡與所述終端的分配關(guān)系,并回收所述第一虛擬卡資源。
結(jié)合第一方面及其上述實(shí)現(xiàn)方式,所述解除所述第一虛擬卡與所述終端的分配關(guān)系,并回收所述第一虛擬卡資源包括:基于與所述第一虛擬卡相關(guān)的流量使用信息獲取所述第一虛擬卡的剩余流量;確定所述第一虛擬卡的剩余流量是否低于第一閾值;在確定出所述第一虛擬卡的剩余流量低于第一閾值的情況下,解除所述第一虛擬卡與所述終端的分配關(guān)系,并回收所述第一虛擬卡資源。
結(jié)合第一方面及其上述實(shí)現(xiàn)方式,所述解除所述第一虛擬卡與所述終端的分配關(guān)系,并回收所述第一虛擬卡資源還包括:確定所述第一虛擬卡的剩余流量是否低于第二閾值;在確定出所述第一虛擬卡的剩余流量低于第二閾值的情況下,控制所述終端繼續(xù)利用所述第一虛擬卡進(jìn)行數(shù)據(jù)通信;在所述終端釋放所述第一虛擬卡后,回收所述第一虛擬卡資源。
結(jié)合第一方面及其上述實(shí)現(xiàn)方式,在解除所述第一虛擬卡與所述終端的分配關(guān)系,并回收所述第一虛擬卡資源之后,所述方法還包括:從所述多個(gè)待分配的虛擬卡資源中為所述終端分配第二虛擬卡,使得所述終端能夠利用所述第二虛擬卡進(jìn)行數(shù)據(jù)通信,其中,所述第二虛擬卡的剩余流量大于第二閾值,所述第二閾值大于所述第一閾值。
結(jié)合第一方面及其上述實(shí)現(xiàn)方式,所述從所述多個(gè)待分配的虛擬卡資源中為所述終端分配第一虛擬卡包括:確定所述第一虛擬卡的剩余流量是否大于第二閾值;在確定出所述第一虛擬卡的剩余流量大于第二閾值的情況下,將所述第一虛擬卡分配給終端。
結(jié)合第一方面及其上述實(shí)現(xiàn)方式,所述接收請(qǐng)求注冊(cè)連接到通信網(wǎng)絡(luò)的終端的請(qǐng)求信號(hào)包括:接收所述終端的請(qǐng)求信號(hào);基于所述請(qǐng)求信號(hào)確定所述終端所接入的通信網(wǎng)絡(luò)類(lèi)型,其中,所述從所述多個(gè)待分配的虛擬卡資源中為所述終端分配第一虛擬卡包括:從所述多個(gè)待分配的虛擬卡資源中為所述終端分配屬于其所接入的通信網(wǎng)絡(luò)類(lèi)型的第一虛擬卡。
結(jié)合第一方面及其上述實(shí)現(xiàn)方式,所述獲取所述終端與所述第一虛擬卡相關(guān)的流量使用信息包括:獲取所述終端按照預(yù)設(shè)上報(bào)規(guī)則上報(bào)的所述終端與所述第一虛擬卡相關(guān)的流量使用信息。
結(jié)合第一方面及其上述實(shí)現(xiàn)方式,所述基于與所述第一虛擬卡相關(guān)的流量使用信息獲取所述第一虛擬卡的剩余流量包括:基于與第一虛擬卡相關(guān)的流量使用信息,確定所述第一虛擬卡的累積使用流量;根據(jù)所述第一虛擬卡的流量總量和所述第一虛擬卡的累積使用流量,獲取所述第一虛擬卡的剩余流量。
根據(jù)本發(fā)明的第二方面,還提供了一種用于數(shù)據(jù)通信的控制方法,所述控制方法應(yīng)用于終端,所述方法包括:該終端與用于管理多個(gè)待分配虛擬卡資源的管理設(shè)備建立通信連接;從所述管理設(shè)備接收與第一虛擬卡相關(guān)的信息并啟用第一虛擬卡,該第一虛擬卡使得所述終端能夠進(jìn)行數(shù)據(jù)通信;將所述終端與所述第一虛擬卡相關(guān)的流量使用信息傳送給所述管理設(shè)備;根據(jù)來(lái)自所述管理設(shè)備的控制指令來(lái)控制所述第一虛擬卡的使用。
結(jié)合第二方面,在第二方面的一種實(shí)現(xiàn)方式中,所述將所述終端與所述第一虛擬卡相關(guān)的流量使用信息傳送給所述管理設(shè)備包括:所述終端按照預(yù)定規(guī)則上報(bào)所述終端與所述第一虛擬卡相關(guān)的流量使用信息。
結(jié)合第二方面,在第二方面的一種實(shí)現(xiàn)方式中,所述根據(jù)來(lái)自所述管理設(shè)備的控制指令來(lái)控制所述第一虛擬卡的使用包括:停用所述第一虛擬卡;啟用第二虛擬卡,該第二虛擬卡的剩余流量大于所述第一虛擬卡的剩余流量。
結(jié)合第二方面及其上述實(shí)現(xiàn)方式,其中,所述第一虛擬卡在停用時(shí)的剩余流量小于第一閾值,所述第二虛擬卡在啟用時(shí)的剩余流量大于第二閾值。
根據(jù)本發(fā)明的第三方面,還提供了一種數(shù)據(jù)通信的控制裝置,所述控制裝置位于管理設(shè)備中,所述裝置包括:管理單元,配置來(lái)使得所述管理設(shè)備能夠獲得多個(gè)待分配給終端的虛擬卡資源,并對(duì)所述多個(gè)待分配的虛擬卡資源進(jìn)行管理;接收單元,配置來(lái)接收請(qǐng)求注冊(cè)連接到通信網(wǎng)絡(luò)的終端請(qǐng)求信號(hào);分配單元,配置來(lái)從所述多個(gè)待分配的虛擬卡資源中為所述終端分配第一虛擬卡,使得所述終端能夠利用所述第一虛擬卡進(jìn)行數(shù)據(jù)通信;獲取單元,配置來(lái)獲取所述終端與所述第一虛擬卡相關(guān)的流量使用信息;控制單元,配置來(lái)基于與所述第一虛擬卡相關(guān)的流量使用信息控制所述第一虛擬卡的使用或者再分配。
根據(jù)本發(fā)明的第四方面,還提供了一種用于數(shù)據(jù)通信的控制裝置,所述控制裝置位于終端中,所述裝置包括:通信單元,配置來(lái)使得該終端與用于管理多個(gè)待分配虛擬卡資源的管理設(shè)備建立通信連接;接收單元,配置來(lái)從所述管理設(shè)備接收與第一虛擬卡相關(guān)的信息并啟用第一虛擬卡,該第一虛擬卡使得所述終端能夠進(jìn)行數(shù)據(jù)通信;傳送單元,配置來(lái)將所述終端與所述第一虛擬卡相關(guān)的流量使用信息傳送給所述管理設(shè)備;控制單元,配置來(lái)根據(jù)來(lái)自所述管理設(shè)備的控制指令來(lái)控制所述第一虛擬卡的使用。
根據(jù)本發(fā)明的第五方面,還提供了一種管理設(shè)備,所述管理設(shè)備包括:信號(hào)收發(fā)器,用于使得所述管理設(shè)備接收信號(hào)和/或發(fā)送信號(hào);存儲(chǔ)器,配置來(lái)存儲(chǔ)計(jì)算機(jī)程序;處理器,配置來(lái)執(zhí)行所述計(jì)算機(jī)程序,并生成用于執(zhí)行如下步驟的指令:使所述管理設(shè)備能夠獲得多個(gè)待分配給終端的虛擬卡資源,并對(duì)所述多個(gè)待分配的虛擬卡資源進(jìn)行管理;利用所述信號(hào)收發(fā)器接收請(qǐng)求注冊(cè)連接到通信網(wǎng)絡(luò)的終端請(qǐng)求信號(hào);從所述多個(gè)待分配的虛擬卡資源中為所述終端分配第一虛擬卡,使得所述終端能夠利用所述第一虛擬卡進(jìn)行數(shù)據(jù)通信;利用所述信號(hào)收發(fā)器獲取所述終端與所述第一虛擬卡相關(guān)的流量使用信息;基于與所述第一虛擬卡相關(guān)的流量使用信息、通過(guò)所述信號(hào)收發(fā)器控制所述第一虛擬卡的使用或者再分配。
根據(jù)本發(fā)明的第六方面,還提供了一種終端,所述終端包括:信號(hào)收發(fā)器,用于使得所述終端接收信號(hào)和/或發(fā)送信號(hào);存儲(chǔ)器,配置來(lái)存儲(chǔ)計(jì)算機(jī)程序;處理器,配置來(lái)執(zhí)行所述計(jì)算機(jī)程序,并生成用于執(zhí)行如下步驟的指令:該終端利用所述信號(hào)收發(fā)器與用于管理多個(gè)待分配虛擬卡資源的管理設(shè)備建立通信連接;從所述管理設(shè)備接收與第一虛擬卡相關(guān)的信息并啟用第一虛擬卡,該第一虛擬卡使得所述終端能夠進(jìn)行數(shù)據(jù)通信;將所述終端與所述第一虛擬卡相關(guān)的流量使用信息傳送給所述管理設(shè)備;根據(jù)來(lái)自所述管理設(shè)備的控制指令來(lái)控制所述第一虛擬卡的使用。
通過(guò)本發(fā)明上述實(shí)施例,管理設(shè)備能夠獲得多個(gè)待分配給終端的虛擬卡資源,并對(duì)多個(gè)待分配的虛擬卡資源進(jìn)行管理,在終端請(qǐng)求注冊(cè)連接到通信網(wǎng)絡(luò)之后,可以從多個(gè)待分配的虛擬卡資源中為終端分配第一虛擬卡,使得終端能夠利用第一虛擬卡進(jìn)行數(shù)據(jù)通信,并且在終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信之后,還可以獲取終端與第一虛擬卡相關(guān)的流量使用信息,進(jìn)而基于與第一虛擬卡相關(guān)的流量使用信息控制第一虛擬卡的使用或者再分配。采用本發(fā)明,可以基于終端與第一虛擬卡相關(guān)的流量使用信息,來(lái)動(dòng)態(tài)的控制第一虛擬卡的使用或者再分配,可以使得第一虛擬卡的資源得到最大程度的使用,并在滿(mǎn)足用戶(hù)使用需求的基礎(chǔ)上,可以以較低的資費(fèi)使用數(shù)據(jù)流量。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)本發(fā)明實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面所描述的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
在附圖中:
圖1是根據(jù)本發(fā)明實(shí)施例的一種用于數(shù)據(jù)通信的通信架構(gòu)的示意圖;
圖2是根據(jù)本發(fā)明實(shí)施例的一種技術(shù)方案的應(yīng)用場(chǎng)景;
圖3是根據(jù)本發(fā)明實(shí)施例的一種數(shù)據(jù)通信的控制方法的流程圖;
圖4是根據(jù)本發(fā)明實(shí)施例的一種數(shù)據(jù)通信的控制方法的流程圖;
圖5是根據(jù)本發(fā)明實(shí)施例的一種數(shù)據(jù)通信的控制裝置的示意圖;
圖6是根據(jù)本發(fā)明實(shí)施例的一種數(shù)據(jù)通信的控制裝置的示意圖;
圖7是根據(jù)本發(fā)明實(shí)施例的一種管理設(shè)備的示意圖;
圖8是根據(jù)本發(fā)明實(shí)施例的一種終端的示意圖。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
需要說(shuō)明的是,本發(fā)明的說(shuō)明書(shū)和權(quán)利要求書(shū)及上述附圖中的術(shù)語(yǔ)“第一”、“第二”等是用于區(qū)別類(lèi)似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤4送?,術(shù)語(yǔ)“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒(méi)有清楚地列出的或?qū)τ谶@些過(guò)程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
圖1是根據(jù)本發(fā)明實(shí)施例的一種用于數(shù)據(jù)通信的通信架構(gòu)的示意圖。在圖1中,所述通信架構(gòu)包括通信網(wǎng)絡(luò)、以及連接到該通信網(wǎng)絡(luò)的終端1、和管理設(shè)備2。上述終端1可以是各種移動(dòng)終端,例如移動(dòng)電話(huà)機(jī)、平板計(jì)算機(jī)和筆記本計(jì)算機(jī),還可以是便攜式、袖珍式、手持式、計(jì)算機(jī)內(nèi)置的或者車(chē)載的移動(dòng)裝置。上述管理設(shè)備2可以是連接到所述通信網(wǎng)絡(luò)的任何管理設(shè)備,該管理設(shè)備可以是服務(wù)器。終端1可以執(zhí)行各種通信網(wǎng)絡(luò)下的無(wú)線接入網(wǎng)交換語(yǔ)音和/或數(shù)據(jù)。
典型地,該通信網(wǎng)絡(luò)可以是因特網(wǎng)或移動(dòng)數(shù)據(jù)網(wǎng)絡(luò),該移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)包括但不局限于:全球移動(dòng)通信(gsm)網(wǎng)絡(luò)、碼分多址(cdma)網(wǎng)絡(luò)、寬帶碼分多址(wcdma)網(wǎng)絡(luò)、長(zhǎng)期演進(jìn)(lte)通信網(wǎng)絡(luò)等。不同類(lèi)型的通信網(wǎng)絡(luò)可能由不同的運(yùn)營(yíng)商所述運(yùn)營(yíng)。通信網(wǎng)絡(luò)的類(lèi)型不構(gòu)成對(duì)本發(fā)明實(shí)施例的限制。
圖2是根據(jù)本發(fā)明實(shí)施例的一種技術(shù)方案的應(yīng)用場(chǎng)景。在圖2中,以終端是手機(jī)為例進(jìn)行描述。典型地,手機(jī)的用戶(hù)位于常駐地,但是可能由于工作需要、旅行等原因而從所述常駐地轉(zhuǎn)移到所述漫游地。
在常駐地中,用戶(hù)可能具有一張或多張用戶(hù)標(biāo)識(shí)卡,例如用戶(hù)具有一張用戶(hù)識(shí)別卡:sim卡。這里的sim卡僅僅是示例,用戶(hù)標(biāo)識(shí)卡還可以是uim卡。用戶(hù)標(biāo)識(shí)卡的類(lèi)型可以根據(jù)通信網(wǎng)絡(luò)的類(lèi)型而改變。手機(jī)通過(guò)sim卡與通信網(wǎng)絡(luò)nm1通信,該通信網(wǎng)絡(luò)指的是與用戶(hù)標(biāo)識(shí)卡對(duì)應(yīng)的通信網(wǎng)絡(luò),該通信網(wǎng)絡(luò)可以由其對(duì)應(yīng)的運(yùn)營(yíng)商來(lái)運(yùn)營(yíng)。例如,用戶(hù)標(biāo)識(shí)卡sim卡屬于中國(guó)的移動(dòng)通信公司運(yùn)營(yíng)的gsm網(wǎng)絡(luò),或者屬于中國(guó)的聯(lián)通公司運(yùn)營(yíng)的wcdma網(wǎng)絡(luò)。
手機(jī)用戶(hù)離開(kāi)常駐地到達(dá)漫游地而處于漫游狀態(tài)。以國(guó)際漫游為例,手機(jī)用戶(hù)在國(guó)際漫游狀態(tài)下使用的是境外運(yùn)營(yíng)商的通信網(wǎng)絡(luò)nm2,國(guó)際漫游資費(fèi)標(biāo)準(zhǔn)是基于兩個(gè)國(guó)家或地區(qū)的運(yùn)營(yíng)商之間的協(xié)議確定的,大部分國(guó)家或地區(qū)的國(guó)際漫游的數(shù)據(jù)業(yè)務(wù)資費(fèi)要高于國(guó)內(nèi)的數(shù)據(jù)業(yè)務(wù)資費(fèi)。為了節(jié)約資費(fèi),終端用戶(hù)可能需要購(gòu)買(mǎi)漫游地的sim卡,到漫游地的通信網(wǎng)絡(luò)的運(yùn)營(yíng)商營(yíng)業(yè)廳去辦理相關(guān)的業(yè)務(wù),并購(gòu)買(mǎi)漫游地的電話(huà)卡,操作較為不便。
另外,現(xiàn)有技術(shù)中為用戶(hù)提供了一種在海外漫游時(shí)可以以較低的資費(fèi)使用數(shù)據(jù)流量的方案,其主要是服務(wù)器分配一張對(duì)應(yīng)運(yùn)營(yíng)商的虛擬sim卡給移動(dòng)終端。然而,由于用戶(hù)并不是在整個(gè)境外出行期間,都一直連續(xù)占用虛擬sim卡,以使該虛擬sim卡提供數(shù)據(jù)服務(wù),因此在用戶(hù)不使用虛擬sim卡的時(shí)段若還對(duì)其進(jìn)行占用,勢(shì)必將導(dǎo)致虛擬sim卡資源的浪費(fèi)。
根據(jù)本發(fā)明實(shí)施例,提供了一種數(shù)據(jù)通信的控制方法,該方法可以用于如圖1所示的通信架構(gòu)、和如圖2所示的應(yīng)用場(chǎng)景中。在本發(fā)明上述運(yùn)行環(huán)境下,本發(fā)明提供了如圖3所示的數(shù)據(jù)通信的控制方法的流程圖,該控制方法應(yīng)用于管理設(shè)備2。需要說(shuō)明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。如圖3所示,該方法可以包括如下步驟:
步驟s301,管理設(shè)備能夠獲得多個(gè)待分配給終端的虛擬卡資源,并對(duì)多個(gè)待分配的虛擬卡資源進(jìn)行管理;
步驟s303,接收請(qǐng)求注冊(cè)連接到通信網(wǎng)絡(luò)的終端請(qǐng)求信號(hào);
步驟s305,從多個(gè)待分配的虛擬卡資源中為終端分配第一虛擬卡,使得終端能夠利用第一虛擬卡進(jìn)行數(shù)據(jù)通信;
步驟s307,獲取終端與第一虛擬卡相關(guān)的流量使用信息;
步驟s309,基于與第一虛擬卡相關(guān)的流量使用信息控制第一虛擬卡的使用或者再分配。
在本發(fā)明的上述實(shí)施例中,在步驟s301中,管理設(shè)備能夠獲得多個(gè)待分配給終端的虛擬卡資源,并對(duì)多個(gè)待分配的虛擬卡資源進(jìn)行管理;在步驟s303中,終端請(qǐng)求注冊(cè)連接到通信網(wǎng)絡(luò)之后;在步驟s305中,可以從多個(gè)待分配的虛擬卡資源中為終端分配第一虛擬卡,使得終端能夠利用第一虛擬卡進(jìn)行數(shù)據(jù)通信;并且在步驟s307中,在終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信之后,還可以獲取終端與第一虛擬卡相關(guān)的流量使用信息;進(jìn)而在步驟s309中,基于與第一虛擬卡相關(guān)的流量使用信息控制第一虛擬卡的使用或者再分配。采用本發(fā)明,可以基于終端與第一虛擬卡相關(guān)的流量使用信息,來(lái)動(dòng)態(tài)的控制第一虛擬卡的使用或者再分配,可以使得第一虛擬卡的資源得到最大程度的使用,并在滿(mǎn)足用戶(hù)使用需求的基礎(chǔ)上,可以以較低的資費(fèi)使用數(shù)據(jù)流量。
在步驟s301中,本發(fā)明的管理設(shè)備能夠獲得多個(gè)待分配給終端的虛擬卡資源,并對(duì)多個(gè)待分配的虛擬卡資源進(jìn)行管理,該管理包括對(duì)待分配的虛擬卡的分配與回收。上述虛擬卡可以是由專(zhuān)門(mén)經(jīng)營(yíng)漫游地的用戶(hù)識(shí)別卡的特定公司所提供的:針對(duì)漫游地通信網(wǎng)絡(luò)的虛擬用戶(hù)識(shí)別卡,也可以是由其用戶(hù)識(shí)別卡對(duì)應(yīng)的運(yùn)營(yíng)商所提供的針對(duì)漫游地通信網(wǎng)絡(luò)提供的虛擬用戶(hù)識(shí)別卡。上述虛擬卡資源可以是虛擬卡的數(shù)據(jù)流量資源。
在步驟s303中,在管理設(shè)備接收到終端發(fā)送的請(qǐng)求注冊(cè)連接到通信網(wǎng)絡(luò)的終端請(qǐng)求信號(hào)之后;在步驟s305中,可以從多個(gè)待分配的虛擬卡資源中為終端分配第一虛擬卡,使得終端能夠利用第一虛擬卡進(jìn)行數(shù)據(jù)通信。其中,終端在拿到第一虛擬卡后,可以模擬完整的用戶(hù)識(shí)別卡功能,以漫游地當(dāng)?shù)赜脩?hù)身份實(shí)現(xiàn)與當(dāng)?shù)剡\(yùn)營(yíng)商通信網(wǎng)絡(luò)的注冊(cè)連接,并以當(dāng)?shù)亓髁康馁Y費(fèi)標(biāo)準(zhǔn)使用數(shù)據(jù)流量,進(jìn)行數(shù)據(jù)通信。
由于管理設(shè)備一般無(wú)法得知各個(gè)虛擬卡資源的資源使用情況,在步驟s307中,本發(fā)明使得管理設(shè)備獲取終端與第一虛擬卡相關(guān)的流量使用信息。上述管理設(shè)備獲取終端與第一虛擬卡相關(guān)的流量使用信息具體可以通過(guò)以下方式實(shí)現(xiàn):
需要說(shuō)明的是,上述終端與第一虛擬卡相關(guān)的流量使用信息,可以是終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用情況,該流量使用情況可以是終端統(tǒng)計(jì)的終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用量。
該獲取可以由管理設(shè)備定時(shí)向終端發(fā)送獲取請(qǐng)求,請(qǐng)求獲取終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用情況,終端根據(jù)該獲取請(qǐng)求讀取終端對(duì)該第一虛擬卡的流量使用情況。在另一個(gè)可選的實(shí)施例中,該獲取可以由終端按照定時(shí)上報(bào),或者定量上報(bào)終端對(duì)該第一虛擬卡的流量使用情況,采用終端進(jìn)行流量統(tǒng)計(jì),并定時(shí)定量上報(bào)的方式,可以有效減輕管理設(shè)備的負(fù)擔(dān),較好的實(shí)現(xiàn)管理設(shè)備實(shí)時(shí)掌握虛擬sim卡流量使用情況的能力。
在獲取終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用情況之后,管理設(shè)備根據(jù)該第一虛擬卡的流量總量和終端上報(bào)的第一虛擬卡的流量使用情況,獲取第一虛擬卡的剩余流量,進(jìn)而獲取終端與第一虛擬卡相關(guān)的流量使用信息。在管理設(shè)備獲取第一虛擬卡的剩余流量,在步驟s309中,可以基于該剩余流量來(lái)控制第一虛擬卡的使用或者再分配。
該控制使用可以是控制終端繼續(xù)使用第一虛擬卡進(jìn)行數(shù)據(jù)通信,也可以是控制終端停止使用第一虛擬卡進(jìn)行數(shù)據(jù)通信。該控制再分配,可以是控制將該第一虛擬卡日后進(jìn)行重新分配,使得其他終端能夠利用第一虛擬卡進(jìn)行數(shù)據(jù)通信,也可以是控制不再分配該第一虛擬卡。
采用本發(fā)明上述實(shí)施例,可以基于終端與第一虛擬卡相關(guān)的流量使用信息,來(lái)動(dòng)態(tài)的控制第一虛擬卡的使用或者再分配,可以使得第一虛擬卡的資源得到最大程度的使用,并不超過(guò)訂閱流量資源的上限,并在滿(mǎn)足用戶(hù)使用需求的基礎(chǔ)上,可以以較低的資費(fèi)使用數(shù)據(jù)流量,極大的提升了用戶(hù)的體驗(yàn)效果。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,在步驟s309中,基于流量使用信息控制第一虛擬卡的使用或者再分配包括:解除第一虛擬卡與終端的分配關(guān)系,并回收第一虛擬卡資源。
由于用戶(hù)并不是在整個(gè)出行期間都一直連續(xù)占用虛擬sim卡,例如虛擬sim卡提供的數(shù)據(jù)服務(wù),因此在用戶(hù)不使用虛擬sim卡的時(shí)段若還對(duì)其占用將導(dǎo)致虛擬sim卡資源的浪費(fèi)。因此,可以在用戶(hù)不使用第一虛擬卡的時(shí)段,解除第一虛擬卡與終端的分配關(guān)系,并回收第一虛擬卡資源。
替換地,還可以在第一虛擬卡資源將近用盡或者用盡時(shí),解除第一虛擬卡與終端的分配關(guān)系,并回收第一虛擬卡資源。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,在步驟s309中,解除第一虛擬卡與終端的分配關(guān)系,并回收第一虛擬卡資源包括:基于與第一虛擬卡相關(guān)的流量使用信息獲取第一虛擬卡的剩余流量;確定第一虛擬卡的剩余流量是否低于第一閾值;在確定出第一虛擬卡的剩余流量低于第一閾值的情況下,解除第一虛擬卡與終端的分配關(guān)系,并回收第一虛擬卡資源。
上述第一閾值可以是人為設(shè)定的第一虛擬卡的停止使用閾值。當(dāng)虛擬sim卡的剩余流量小于停止使用閾值時(shí),管理設(shè)備解除虛擬sim卡與終端的分配關(guān)系,回收該虛擬sim卡的資源。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,在步驟s309中,解除第一虛擬卡與終端的分配關(guān)系,并回收第一虛擬卡資源還包括:確定第一虛擬卡的剩余流量是否低于第二閾值;在確定出第一虛擬卡的剩余流量低于第二閾值的情況下,控制終端繼續(xù)利用第一虛擬卡進(jìn)行數(shù)據(jù)通信;在終端釋放第一虛擬卡后,回收第一虛擬卡資源。
上述第二閾值可以是人為設(shè)定的第一虛擬卡的禁止分配閾值。該第二閾值大于第一閾值,當(dāng)虛擬sim卡剩余流量資源接近用完時(shí),首先會(huì)先小于第二閾值:禁止分配閾值,此時(shí),可以允許用戶(hù)繼續(xù)使用該虛擬sim卡,直到小于第一閾值:停止使用閾值,但是如果用戶(hù)釋放了該虛擬sim卡后,回收該虛擬sim卡資源,該虛擬sim卡將不被再次分配。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,在步驟s309,解除第一虛擬卡與終端的分配關(guān)系,并回收第一虛擬卡資源之后,方法還包括:從多個(gè)待分配的虛擬卡資源中為終端分配第二虛擬卡,使得終端能夠利用第二虛擬卡進(jìn)行數(shù)據(jù)通信,其中,第二虛擬卡的剩余流量大于第二閾值,第二閾值大于第一閾值。
也就是說(shuō),本發(fā)明在解除虛擬sim卡與終端的分配關(guān)系,并回收虛擬sim卡資源之后,可以重新給用戶(hù)分配一張大于第二閾值:禁止分配閾值的虛擬sim卡,使得終端能夠利用該第二虛擬卡進(jìn)行數(shù)據(jù)通信。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,在步驟s305中,從多個(gè)待分配的虛擬卡資源中為終端分配第一虛擬卡包括:確定第一虛擬卡的剩余流量是否大于第二閾值;在確定出第一虛擬卡的剩余流量大于第二閾值的情況下,將第一虛擬卡分配給終端。
也就是說(shuō),本發(fā)明用戶(hù)在啟動(dòng)漫游服務(wù)時(shí),管理設(shè)備只能將剩余流量大于禁止分配閾值的虛擬sim卡,分配給終端,以使終端能夠利用該剩余流量大于禁止分配閾值的虛擬sim卡進(jìn)行數(shù)據(jù)通信。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,在步驟s303中,接收請(qǐng)求注冊(cè)連接到通信網(wǎng)絡(luò)的終端的請(qǐng)求信號(hào)包括:接收終端的請(qǐng)求信號(hào);基于請(qǐng)求信號(hào)確定終端所接入的通信網(wǎng)絡(luò)類(lèi)型,其中,從多個(gè)待分配的虛擬卡資源中為終端分配第一虛擬卡包括:從多個(gè)待分配的虛擬卡資源中為終端分配屬于其所接入的通信網(wǎng)絡(luò)類(lèi)型的第一虛擬卡。
在用戶(hù)到達(dá)漫游地后,啟動(dòng)手機(jī)上的定制的漫游應(yīng)用程序。這時(shí)手機(jī)會(huì)執(zhí)行一個(gè)網(wǎng)絡(luò)的搜索,在手機(jī)搜索到網(wǎng)絡(luò)信息之后,可以將請(qǐng)求注冊(cè)連接到某一通信網(wǎng)絡(luò),管理設(shè)備在接收到終端的請(qǐng)求信號(hào)之后,可以基于該請(qǐng)求信號(hào)確定終端所接入的通信網(wǎng)絡(luò)類(lèi)型,并從多個(gè)待分配的虛擬卡資源中為終端分配屬于其所接入的通信網(wǎng)絡(luò)類(lèi)型的第一虛擬卡。該通信網(wǎng)絡(luò)類(lèi)型詳見(jiàn)前文相關(guān)內(nèi)容描述。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,在步驟s309中,基于與第一虛擬卡相關(guān)的流量使用信息獲取第一虛擬卡的剩余流量包括:基于與第一虛擬卡相關(guān)的流量使用信息,確定第一虛擬卡的累積使用流量;根據(jù)第一虛擬卡的流量總量和第一虛擬卡的累積使用流量,獲取第一虛擬卡的剩余流量,從而管理設(shè)備可以根據(jù)獲取到終端對(duì)第一虛擬卡的流量使用情況,計(jì)算出該虛擬sim的累積使用流量與剩余流量。
上述與第一虛擬卡相關(guān)的流量使用信息,可以是終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用情況,該流量使用情況可以是終端統(tǒng)計(jì)的終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用量。也就是說(shuō),本發(fā)明的管理設(shè)備可以基于終端統(tǒng)計(jì)的終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用量,確定第一虛擬卡的累積使用流量,并根據(jù)該第一虛擬卡的流量總量和累積使用流量,獲取該第一虛擬卡的剩余流量。
采用本發(fā)明,可以基于第一虛擬卡的剩余流量,來(lái)動(dòng)態(tài)的控制第一虛擬卡的使用或者再分配,可以使得第一虛擬卡的資源得到最大程度的使用,并在滿(mǎn)足用戶(hù)使用需求的基礎(chǔ)上,可以以較低的資費(fèi)使用數(shù)據(jù)流量。
根據(jù)本發(fā)明實(shí)施例,在本發(fā)明上述圖1所示的通信架構(gòu)、和圖2所示的應(yīng)用場(chǎng)景中,還提供了一種數(shù)據(jù)通信的控制方法,該控制方法應(yīng)用于終端1,如圖4所示,該方法包括:
步驟s402,該終端與用于管理多個(gè)待分配虛擬卡資源的管理設(shè)備建立通信連接;
步驟s404,從管理設(shè)備接收與第一虛擬卡相關(guān)的信息并啟用第一虛擬卡,該第一虛擬卡使得終端能夠進(jìn)行數(shù)據(jù)通信;
步驟s406,將終端與第一虛擬卡相關(guān)的流量使用信息傳送給管理設(shè)備;
步驟s408,根據(jù)來(lái)自管理設(shè)備的控制指令來(lái)控制第一虛擬卡的使用。
在本發(fā)明的上述實(shí)施例中,在步驟s402中,該終端與用于管理多個(gè)待分配虛擬卡資源的管理設(shè)備建立通信連接;在建立通信連接之后,在步驟s404中,可以從管理設(shè)備接收與第一虛擬卡相關(guān)的信息并啟用第一虛擬卡,該第一虛擬卡使得終端能夠進(jìn)行數(shù)據(jù)通信;在終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信時(shí),在步驟s406中,終端可以將終端與第一虛擬卡相關(guān)的流量使用信息傳送給管理設(shè)備;管理設(shè)備基于該與第一虛擬卡相關(guān)的流量使用信息向終端發(fā)送控制指令,在步驟s408中,終端進(jìn)而根據(jù)來(lái)自管理設(shè)備的控制指令來(lái)控制第一虛擬卡的使用。采用本發(fā)明,可以基于終端與第一虛擬卡相關(guān)的流量使用信息,終端可以根據(jù)來(lái)自管理設(shè)備的控制指令來(lái)控制第一虛擬卡的使用,可以在滿(mǎn)足用戶(hù)使用需求的基礎(chǔ)上,以較低的資費(fèi)使用數(shù)據(jù)流量,較好的提升了用戶(hù)的體驗(yàn)效果。
本發(fā)明的管理設(shè)備能夠獲得多個(gè)待分配給終端的虛擬卡資源,并對(duì)多個(gè)待分配的虛擬卡資源進(jìn)行管理,該管理包括對(duì)待分配的虛擬卡的分配與回收。上述虛擬卡可以是由專(zhuān)門(mén)經(jīng)營(yíng)漫游地的用戶(hù)識(shí)別卡的特定公司所提供的:針對(duì)漫游地通信網(wǎng)絡(luò)的虛擬用戶(hù)識(shí)別卡,也可以是由其用戶(hù)識(shí)別卡對(duì)應(yīng)的運(yùn)營(yíng)商所提供的針對(duì)漫游地通信網(wǎng)絡(luò)提供的虛擬用戶(hù)識(shí)別卡。上述虛擬卡資源可以是虛擬卡的數(shù)據(jù)流量資源。
在步驟s402中,該終端可以與用于管理多個(gè)待分配虛擬卡資源的管理設(shè)備建立通信連接,在終端與管理設(shè)備建立通信連接之后,在步驟s404中,可以從管理設(shè)備接收與第一虛擬卡相關(guān)的信息并啟用第一虛擬卡,該第一虛擬卡使得終端能夠進(jìn)行數(shù)據(jù)通信。其中,終端在拿到第一虛擬卡后,可以模擬完整的用戶(hù)識(shí)別卡功能,以漫游地當(dāng)?shù)赜脩?hù)身份實(shí)現(xiàn)與當(dāng)?shù)剡\(yùn)營(yíng)商通信網(wǎng)絡(luò)的注冊(cè)連接,并以當(dāng)?shù)亓髁康馁Y費(fèi)標(biāo)準(zhǔn)使用數(shù)據(jù)流量,進(jìn)行數(shù)據(jù)通信。
由于管理設(shè)備一般無(wú)法得知各個(gè)虛擬卡資源的資源使用情況,本發(fā)明在步驟s406中,使得終端將終端與第一虛擬卡相關(guān)的流量使用信息傳送給管理設(shè)備。需要說(shuō)明的是,上述終端與第一虛擬卡相關(guān)的流量使用信息,可以是終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用情況,該流量使用情況可以是終端統(tǒng)計(jì)的終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用量。
可選的,終端可以按照定時(shí)上報(bào),或者定量上報(bào)終端對(duì)該第一虛擬卡的流量使用情況,采用終端進(jìn)行流量統(tǒng)計(jì),并定時(shí)定量上報(bào)的方式,可以有效減輕管理設(shè)備的負(fù)擔(dān),較好的實(shí)現(xiàn)管理設(shè)備實(shí)時(shí)掌握虛擬sim卡流量使用情況的能力。
在終端傳送給管理設(shè)備,終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用情況之后,管理設(shè)備可以根據(jù)該第一虛擬卡的流量總量和終端上報(bào)的終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用情況,獲取第一虛擬卡的剩余流量。在管理設(shè)備第一虛擬卡的剩余流量之后,管理設(shè)備可以基于該第一虛擬卡的剩余流量來(lái)控制第一虛擬卡的使用或者再分配,并向終端發(fā)送使用或者再分配的控制指令。
上述控制使用可以是控制終端繼續(xù)使用第一虛擬卡進(jìn)行數(shù)據(jù)通信,也可以是控制終端停止使用第一虛擬卡進(jìn)行數(shù)據(jù)通信。上述控制再分配,可以是控制將該第一虛擬卡日后進(jìn)行重新分配,使得其他終端能夠利用第一虛擬卡進(jìn)行數(shù)據(jù)通信,也可以是控制不再分配該第一虛擬卡。
進(jìn)而,在步驟s408中,終端根據(jù)來(lái)自管理設(shè)備的控制指令來(lái)控制第一虛擬卡的使用。采用本發(fā)明上述實(shí)施例,可以基于終端與第一虛擬卡相關(guān)的流量使用信息,來(lái)動(dòng)態(tài)的控制第一虛擬卡的使用或者再分配,可以使得第一虛擬卡的資源得到最大程度的使用,并不超過(guò)訂閱流量資源的上限,并在滿(mǎn)足用戶(hù)使用需求的基礎(chǔ)上,可以以較低的資費(fèi)使用數(shù)據(jù)流量,極大的提升了用戶(hù)的體驗(yàn)效果。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,在步驟s406中,其中,將終端與第一虛擬卡相關(guān)的流量使用信息傳送給管理設(shè)備包括:終端按照預(yù)定規(guī)則上報(bào)終端與第一虛擬卡相關(guān)的流量使用信息。
上述預(yù)定規(guī)則上報(bào),可以是定時(shí)上報(bào)或者定量上報(bào),上述終端與第一虛擬卡相關(guān)的流量使用信息,該流量使用信息可以是終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用情況,該流量使用情況可以是終端統(tǒng)計(jì)的終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用量。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,在步驟s408中,根據(jù)來(lái)自管理設(shè)備的控制指令來(lái)控制第一虛擬卡的使用包括:停用第一虛擬卡;啟用第二虛擬卡,該第二虛擬卡的剩余流量大于第一虛擬卡的剩余流量。
上述第一閾值可以是人為設(shè)定的第一虛擬卡的停止使用閾值。當(dāng)虛擬sim卡的剩余流量小于停止使用閾值時(shí),管理設(shè)備解除虛擬sim卡與終端的分配關(guān)系,回收該虛擬sim卡的資源。終端根據(jù)來(lái)自管理設(shè)備的控制指令停用第一虛擬卡;啟用第二虛擬卡,該第二虛擬卡的剩余流量大于第一虛擬卡的剩余流量。
上述第二閾值可以是人為設(shè)定的第一虛擬卡的禁止分配閾值。也就是說(shuō),本發(fā)明用戶(hù)在啟動(dòng)漫游服務(wù)時(shí),管理設(shè)備只能將剩余流量大于禁止分配閾值的虛擬sim卡,分配給終端,以使終端能夠利用該剩余流量大于禁止分配閾值的虛擬sim卡進(jìn)行數(shù)據(jù)通信。
采用本發(fā)明,可以基于第一虛擬卡的剩余流量,來(lái)動(dòng)態(tài)的控制第一虛擬卡的使用或者再分配,終端根據(jù)管理設(shè)備的該控制指令,來(lái)使用第一虛擬卡,可以以較低的資費(fèi)使用數(shù)據(jù)流量,較好的提升了用戶(hù)的體驗(yàn)效果。
根據(jù)本發(fā)明實(shí)施例,在本發(fā)明上述圖1所示的通信架構(gòu)、和圖2所示的應(yīng)用場(chǎng)景中的運(yùn)行環(huán)境下,還提供了一種數(shù)據(jù)通信的控制裝置,該控制裝置500位于管理設(shè)備2中,如圖5所示,該裝置包括:
管理單元501,配置來(lái)使得管理設(shè)備能夠獲得多個(gè)待分配給終端的虛擬卡資源,并對(duì)多個(gè)待分配的虛擬卡資源進(jìn)行管理;
接收單元502,配置來(lái)接收請(qǐng)求注冊(cè)連接到通信網(wǎng)絡(luò)的終端請(qǐng)求信號(hào);
分配單元503,配置來(lái)從多個(gè)待分配的虛擬卡資源中為終端分配第一虛擬卡,使得終端能夠利用第一虛擬卡進(jìn)行數(shù)據(jù)通信;
獲取單元504,配置來(lái)獲取終端與第一虛擬卡相關(guān)的流量使用信息;
控制單元505,配置來(lái)基于與第一虛擬卡相關(guān)的流量使用信息控制第一虛擬卡的使用或者再分配。
通過(guò)本發(fā)明上述實(shí)施例,管理單元501可以使得管理設(shè)備能夠獲得多個(gè)待分配給終端的虛擬卡資源,并對(duì)多個(gè)待分配的虛擬卡資源進(jìn)行管理,在終端請(qǐng)求注冊(cè)連接到通信網(wǎng)絡(luò)之后,分配單元503可以從多個(gè)待分配的虛擬卡資源中為終端分配第一虛擬卡,使得終端能夠利用第一虛擬卡進(jìn)行數(shù)據(jù)通信,并且在終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信之后,獲取單元504還可以獲取終端與第一虛擬卡相關(guān)的流量使用信息,進(jìn)而控制單元505基于與第一虛擬卡相關(guān)的流量使用信息控制第一虛擬卡的使用或者再分配。采用本發(fā)明,可以基于終端與第一虛擬卡相關(guān)的流量使用信息,來(lái)動(dòng)態(tài)的控制第一虛擬卡的使用或者再分配,可以使得第一虛擬卡的資源得到最大程度的使用,并在滿(mǎn)足用戶(hù)使用需求的基礎(chǔ)上,可以以較低的資費(fèi)使用數(shù)據(jù)流量。
本發(fā)明的管理設(shè)備能夠獲得多個(gè)待分配給終端的虛擬卡資源,并對(duì)多個(gè)待分配的虛擬卡資源進(jìn)行管理,該管理包括對(duì)待分配的虛擬卡的分配與回收。上述虛擬卡可以是由專(zhuān)門(mén)經(jīng)營(yíng)漫游地的用戶(hù)識(shí)別卡的特定公司所提供的:針對(duì)漫游地通信網(wǎng)絡(luò)的虛擬用戶(hù)識(shí)別卡,也可以是由其用戶(hù)識(shí)別卡對(duì)應(yīng)的運(yùn)營(yíng)商所提供的針對(duì)漫游地通信網(wǎng)絡(luò)提供的虛擬用戶(hù)識(shí)別卡。上述虛擬卡資源可以是虛擬卡的數(shù)據(jù)流量資源。
在接收單元502接收到終端發(fā)送的請(qǐng)求注冊(cè)連接到通信網(wǎng)絡(luò)的終端請(qǐng)求信號(hào)之后,分配單元503可以從多個(gè)待分配的虛擬卡資源中為終端分配第一虛擬卡,使得終端能夠利用第一虛擬卡進(jìn)行數(shù)據(jù)通信。其中,終端在拿到第一虛擬卡后,可以模擬完整的用戶(hù)識(shí)別卡功能,以漫游地當(dāng)?shù)赜脩?hù)身份實(shí)現(xiàn)與當(dāng)?shù)剡\(yùn)營(yíng)商通信網(wǎng)絡(luò)的注冊(cè)連接,并以當(dāng)?shù)亓髁康馁Y費(fèi)標(biāo)準(zhǔn)使用數(shù)據(jù)流量,進(jìn)行數(shù)據(jù)通信。
由于管理設(shè)備一般無(wú)法得知各個(gè)虛擬卡資源的資源使用情況,本發(fā)明使得獲取單元504獲取終端與第一虛擬卡相關(guān)的流量使用信息。上述獲取單元504獲取終端與第一虛擬卡相關(guān)的流量使用信息具體可以通過(guò)以下方式實(shí)現(xiàn):
需要說(shuō)明的是,上述終端與第一虛擬卡相關(guān)的流量使用信息,可以是終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用情況,該流量使用情況可以是終端統(tǒng)計(jì)的終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用量。
該獲取可以由獲取單元504定時(shí)向終端發(fā)送獲取請(qǐng)求,請(qǐng)求獲取終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用情況,終端根據(jù)該獲取請(qǐng)求讀取終端對(duì)該第一虛擬卡的流量使用情況。在另一個(gè)可選的實(shí)施例中,該獲取可以由終端按照定時(shí)上報(bào),或者定量上報(bào)終端對(duì)該第一虛擬卡的流量使用情況,采用終端進(jìn)行流量統(tǒng)計(jì),并定時(shí)定量上報(bào)的方式,可以有效減輕管理設(shè)備的負(fù)擔(dān),較好的實(shí)現(xiàn)管理設(shè)備實(shí)時(shí)掌握虛擬sim卡流量使用情況的能力。
在獲取單元504獲取終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用情況之后,根據(jù)該第一虛擬卡的流量總量和終端上報(bào)的第一虛擬卡的流量使用情況,獲取第一虛擬卡的剩余流量,進(jìn)而獲取終端與第一虛擬卡相關(guān)的流量使用信息。在控制單元505獲取第一虛擬卡的剩余流量,可以基于該剩余流量來(lái)控制第一虛擬卡的使用或者再分配。
該控制使用可以是控制終端繼續(xù)使用第一虛擬卡進(jìn)行數(shù)據(jù)通信,也可以是控制終端停止使用第一虛擬卡進(jìn)行數(shù)據(jù)通信。該控制再分配,可以是控制將該第一虛擬卡日后進(jìn)行重新分配,使得其他終端能夠利用第一虛擬卡進(jìn)行數(shù)據(jù)通信,也可以是控制不再分配該第一虛擬卡。
采用本發(fā)明上述實(shí)施例,可以基于終端與第一虛擬卡相關(guān)的流量使用信息,來(lái)動(dòng)態(tài)的控制第一虛擬卡的使用或者再分配,可以使得第一虛擬卡的資源得到最大程度的使用,并不超過(guò)訂閱流量資源的上限,并在滿(mǎn)足用戶(hù)使用需求的基礎(chǔ)上,可以以較低的資費(fèi)使用數(shù)據(jù)流量,極大的提升了用戶(hù)的體驗(yàn)效果。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,控制單元505基于與第一虛擬卡相關(guān)的流量使用信息控制第一虛擬卡的使用或者再分配包括:解除第一虛擬卡與終端的分配關(guān)系,并回收第一虛擬卡資源。
由于用戶(hù)并不是在整個(gè)出行期間都一直連續(xù)占用虛擬sim卡,例如虛擬sim卡提供的數(shù)據(jù)服務(wù),因此在用戶(hù)不使用虛擬sim卡的時(shí)段若還對(duì)其占用將導(dǎo)致虛擬sim卡資源的浪費(fèi)。因此,可以在用戶(hù)不使用第一虛擬卡的時(shí)段,解除第一虛擬卡與終端的分配關(guān)系,并回收第一虛擬卡資源。
可選的,還可以在第一虛擬卡資源將近用盡或者用盡時(shí),解除第一虛擬卡與終端的分配關(guān)系,并回收第一虛擬卡資源。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,解除第一虛擬卡與終端的分配關(guān)系,并回收第一虛擬卡資源包括:基于與第一虛擬卡相關(guān)的流量使用信息獲取第一虛擬卡的剩余流量;確定第一虛擬卡的剩余流量是否低于第一閾值;在確定出第一虛擬卡的剩余流量低于第一閾值的情況下,解除第一虛擬卡與終端的分配關(guān)系,并回收第一虛擬卡資源。
上述第一閾值可以是人為設(shè)定的第一虛擬卡的停止使用閾值。當(dāng)虛擬sim卡的剩余流量小于停止使用閾值時(shí),管理設(shè)備解除虛擬sim卡與終端的分配關(guān)系,回收該虛擬sim卡的資源。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,解除第一虛擬卡與終端的分配關(guān)系,并回收第一虛擬卡資源還包括:確定第一虛擬卡的剩余流量是否低于第二閾值;在確定出第一虛擬卡的剩余流量低于第二閾值的情況下,控制終端繼續(xù)利用第一虛擬卡進(jìn)行數(shù)據(jù)通信;在終端釋放第一虛擬卡后,回收第一虛擬卡資源。
上述第二閾值可以是人為設(shè)定的第一虛擬卡的禁止分配閾值。該第二閾值大于第一閾值,當(dāng)虛擬sim卡剩余流量資源接近用完時(shí),首先會(huì)先小于第二閾值:禁止分配閾值,此時(shí),可以允許用戶(hù)繼續(xù)使用該虛擬sim卡,直到小于第一閾值:停止使用閾值,但是如果用戶(hù)釋放了該虛擬sim卡后,回收該虛擬sim卡資源,該虛擬sim卡將不被再次分配。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,在控制單元505解除第一虛擬卡與終端的分配關(guān)系,并回收第一虛擬卡資源之后,分配單元503從多個(gè)待分配的虛擬卡資源中為終端分配第二虛擬卡,使得終端能夠利用第二虛擬卡進(jìn)行數(shù)據(jù)通信,其中,第二虛擬卡的剩余流量大于第二閾值,第二閾值大于第一閾值。
也就是說(shuō),本發(fā)明在解除虛擬sim卡與終端的分配關(guān)系,并回收虛擬sim卡資源之后,可以重新給用戶(hù)分配一張大于第二閾值:禁止分配閾值的虛擬sim卡,使得終端能夠利用該第二虛擬卡進(jìn)行數(shù)據(jù)通信。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,分配單元503從多個(gè)待分配的虛擬卡資源中為終端分配第一虛擬卡包括:確定第一虛擬卡的剩余流量是否大于第二閾值;在確定出第一虛擬卡的剩余流量大于第二閾值的情況下,將第一虛擬卡分配給終端。
也就是說(shuō),本發(fā)明用戶(hù)在啟動(dòng)漫游服務(wù)時(shí),管理設(shè)備只能將剩余流量大于禁止分配閾值的虛擬sim卡,分配給終端,以使終端能夠利用該剩余流量大于禁止分配閾值的虛擬sim卡進(jìn)行數(shù)據(jù)通信。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,接收單元502接收請(qǐng)求注冊(cè)連接到通信網(wǎng)絡(luò)的終端的請(qǐng)求信號(hào)包括:接收終端的請(qǐng)求信號(hào);基于請(qǐng)求信號(hào)確定終端所接入的通信網(wǎng)絡(luò)類(lèi)型,其中,分配單元503從多個(gè)待分配的虛擬卡資源中為終端分配屬于其所接入的通信網(wǎng)絡(luò)類(lèi)型的第一虛擬卡。
在用戶(hù)到達(dá)漫游地后,啟動(dòng)手機(jī)上的定制的漫游應(yīng)用程序。這時(shí)手機(jī)會(huì)執(zhí)行一個(gè)網(wǎng)絡(luò)的搜索,在手機(jī)搜索到網(wǎng)絡(luò)信息之后,可以將請(qǐng)求注冊(cè)連接到某一通信網(wǎng)絡(luò),管理設(shè)備在接收到終端的請(qǐng)求信號(hào)之后,可以基于該請(qǐng)求信號(hào)確定終端所接入的通信網(wǎng)絡(luò)類(lèi)型,并從多個(gè)待分配的虛擬卡資源中為終端分配屬于其所接入的通信網(wǎng)絡(luò)類(lèi)型的第一虛擬卡。該通信網(wǎng)絡(luò)類(lèi)型詳見(jiàn)前文相關(guān)內(nèi)容描述。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,獲取單元504基于與第一虛擬卡相關(guān)的流量使用信息獲取第一虛擬卡的剩余流量包括:基于與第一虛擬卡相關(guān)的流量使用信息,確定第一虛擬卡的累積使用流量;根據(jù)第一虛擬卡的流量總量和第一虛擬卡的累積使用流量,獲取第一虛擬卡的剩余流量,從而管理設(shè)備可以根據(jù)獲取到終端對(duì)第一虛擬卡的流量使用情況,計(jì)算出該虛擬sim的累積使用流量與剩余流量。
上述與第一虛擬卡相關(guān)的流量使用信息,可以是終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用情況,該流量使用情況可以是終端統(tǒng)計(jì)的終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用量。也就是說(shuō),本發(fā)明的管理設(shè)備可以基于終端統(tǒng)計(jì)的終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用量,確定第一虛擬卡的累積使用流量,并根據(jù)該第一虛擬卡的流量總量和累積使用流量,獲取該第一虛擬卡的剩余流量。
采用本發(fā)明,可以基于第一虛擬卡的剩余流量,來(lái)動(dòng)態(tài)的控制第一虛擬卡的使用或者再分配,可以使得第一虛擬卡的資源得到最大程度的使用,并在滿(mǎn)足用戶(hù)使用需求的基礎(chǔ)上,可以以較低的資費(fèi)使用數(shù)據(jù)流量。
根據(jù)本發(fā)明實(shí)施例,在本發(fā)明上述圖1所示的通信架構(gòu)、和圖2所示的應(yīng)用場(chǎng)景中的運(yùn)行環(huán)境下,還提供了一種數(shù)據(jù)通信的控制裝置,該控制裝置600位于終端1中,如圖6所示,該控制裝置包括:
通信單元602,配置來(lái)使得該終端與用于管理多個(gè)待分配虛擬卡資源的管理設(shè)備建立通信連接;
接收單元604,配置來(lái)從管理設(shè)備接收與第一虛擬卡相關(guān)的信息并啟用第一虛擬卡,該第一虛擬卡使得終端能夠進(jìn)行數(shù)據(jù)通信;
傳送單元606,配置來(lái)將終端與第一虛擬卡相關(guān)的流量使用信息傳送給管理設(shè)備;
控制單元608,配置來(lái)根據(jù)來(lái)自管理設(shè)備的控制指令來(lái)控制第一虛擬卡的使用。
通過(guò)本發(fā)明上述實(shí)施例,該終端通過(guò)通信單元602與用于管理多個(gè)待分配虛擬卡資源的管理設(shè)備建立通信連接,在建立通信連接之后,接收單元604可以從管理設(shè)備接收與第一虛擬卡相關(guān)的信息并啟用第一虛擬卡,該第一虛擬卡使得終端能夠進(jìn)行數(shù)據(jù)通信,在終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信時(shí),傳送單元606可以將終端與第一虛擬卡相關(guān)的流量使用信息傳送給管理設(shè)備,管理設(shè)備基于該與第一虛擬卡相關(guān)的流量使用信息向終端發(fā)送控制指令,控制單元608進(jìn)而根據(jù)來(lái)自管理設(shè)備的控制指令來(lái)控制第一虛擬卡的使用。采用本發(fā)明,可以基于終端與第一虛擬卡相關(guān)的流量使用信息,終端可以根據(jù)來(lái)自管理設(shè)備的控制指令來(lái)控制第一虛擬卡的使用,可以在滿(mǎn)足用戶(hù)使用需求的基礎(chǔ)上,以較低的資費(fèi)使用數(shù)據(jù)流量,較好的提升了用戶(hù)的體驗(yàn)效果。
本發(fā)明的管理設(shè)備能夠獲得多個(gè)待分配給終端的虛擬卡資源,并對(duì)多個(gè)待分配的虛擬卡資源進(jìn)行管理,該管理包括對(duì)待分配的虛擬卡的分配與回收。上述虛擬卡可以是由專(zhuān)門(mén)經(jīng)營(yíng)漫游地的用戶(hù)識(shí)別卡的特定公司所提供的:針對(duì)漫游地通信網(wǎng)絡(luò)的虛擬用戶(hù)識(shí)別卡,也可以是由其用戶(hù)識(shí)別卡對(duì)應(yīng)的運(yùn)營(yíng)商所提供的針對(duì)漫游地通信網(wǎng)絡(luò)提供的虛擬用戶(hù)識(shí)別卡。上述虛擬卡資源可以是虛擬卡的數(shù)據(jù)流量資源。
該終端通過(guò)通信單元602與用于管理多個(gè)待分配虛擬卡資源的管理設(shè)備建立通信連接,在終端與管理設(shè)備建立通信連接之后,接收單元604可以從管理設(shè)備接收與第一虛擬卡相關(guān)的信息并啟用第一虛擬卡,該第一虛擬卡使得終端能夠進(jìn)行數(shù)據(jù)通信。其中,終端在拿到第一虛擬卡后,可以模擬完整的用戶(hù)識(shí)別卡功能,以漫游地當(dāng)?shù)赜脩?hù)身份實(shí)現(xiàn)與當(dāng)?shù)剡\(yùn)營(yíng)商通信網(wǎng)絡(luò)的注冊(cè)連接,并以當(dāng)?shù)亓髁康馁Y費(fèi)標(biāo)準(zhǔn)使用數(shù)據(jù)流量,進(jìn)行數(shù)據(jù)通信。
由于管理設(shè)備一般無(wú)法得知各個(gè)虛擬卡資源的資源使用情況,本發(fā)明使得終端的傳送單元606將終端與第一虛擬卡相關(guān)的流量使用信息傳送給管理設(shè)備。需要說(shuō)明的是,上述終端與第一虛擬卡相關(guān)的流量使用信息,可以是終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用情況,該流量使用情況可以是終端統(tǒng)計(jì)的終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用量。
可選的,終端可以按照定時(shí)上報(bào),或者定量上報(bào)終端對(duì)該第一虛擬卡的流量使用情況,采用終端進(jìn)行流量統(tǒng)計(jì),并定時(shí)定量上報(bào)的方式,可以有效減輕管理設(shè)備的負(fù)擔(dān),較好的實(shí)現(xiàn)管理設(shè)備實(shí)時(shí)掌握虛擬sim卡流量使用情況的能力。
在傳送單元606傳送給管理設(shè)備終端與第一虛擬卡相關(guān)的流量使用信息之后,管理設(shè)備可以根據(jù)該第一虛擬卡的流量總量和終端上報(bào)的終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用情況,獲取第一虛擬卡的剩余流量。在管理設(shè)備第一虛擬卡的剩余流量之后,管理設(shè)備可以基于該第一虛擬卡的剩余流量來(lái)控制第一虛擬卡的使用或者再分配,并向終端發(fā)送使用或者再分配的控制指令。
上述控制使用可以是控制終端繼續(xù)使用第一虛擬卡進(jìn)行數(shù)據(jù)通信,也可以是控制終端停止使用第一虛擬卡進(jìn)行數(shù)據(jù)通信。上述控制再分配,可以是控制將該第一虛擬卡日后進(jìn)行重新分配,使得其他終端能夠利用第一虛擬卡進(jìn)行數(shù)據(jù)通信,也可以是控制不再分配該第一虛擬卡。
進(jìn)而,終端的控制單元608根據(jù)來(lái)自管理設(shè)備的控制指令來(lái)控制第一虛擬卡的使用。采用本發(fā)明上述實(shí)施例,可以基于終端與第一虛擬卡相關(guān)的流量使用信息,來(lái)動(dòng)態(tài)的控制第一虛擬卡的使用或者再分配,可以使得第一虛擬卡的資源得到最大程度的使用,并不超過(guò)訂閱流量資源的上限,并在滿(mǎn)足用戶(hù)使用需求的基礎(chǔ)上,可以以較低的資費(fèi)使用數(shù)據(jù)流量,極大的提升了用戶(hù)的體驗(yàn)效果。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中,傳送單元606按照預(yù)定規(guī)則上報(bào)終端與第一虛擬卡相關(guān)的流量使用信息。
上述預(yù)定規(guī)則上報(bào),可以是定時(shí)上報(bào)或者定量上報(bào),上述終端與第一虛擬卡相關(guān)的流量使用信息,該流量使用信息可以是終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用情況,該流量使用情況可以是終端統(tǒng)計(jì)的終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用量。
此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,控制單元608根據(jù)來(lái)自管理設(shè)備的控制指令來(lái)控制第一虛擬卡的使用包括:停用第一虛擬卡;啟用第二虛擬卡,該第二虛擬卡的剩余流量大于第一虛擬卡的剩余流量。
上述第一閾值可以是人為設(shè)定的第一虛擬卡的停止使用閾值。當(dāng)虛擬sim卡的剩余流量小于停止使用閾值時(shí),管理設(shè)備解除虛擬sim卡與終端的分配關(guān)系,回收該虛擬sim卡的資源。終端根據(jù)來(lái)自管理設(shè)備的控制指令停用第一虛擬卡;啟用第二虛擬卡,該第二虛擬卡的剩余流量大于第一虛擬卡的剩余流量。
上述第二閾值可以是人為設(shè)定的第一虛擬卡的禁止分配閾值。也就是說(shuō),本發(fā)明用戶(hù)在啟動(dòng)漫游服務(wù)時(shí),管理設(shè)備只能將剩余流量大于禁止分配閾值的虛擬sim卡,分配給終端,以使終端能夠利用該剩余流量大于禁止分配閾值的虛擬sim卡進(jìn)行數(shù)據(jù)通信。
采用本發(fā)明,可以基于第一虛擬卡的剩余流量,來(lái)動(dòng)態(tài)的控制第一虛擬卡的使用或者再分配,終端根據(jù)管理設(shè)備的該控制指令,來(lái)使用第一虛擬卡,可以以較低的資費(fèi)使用數(shù)據(jù)流量,較好的提升了用戶(hù)的體驗(yàn)效果。
根據(jù)本發(fā)明實(shí)施例,在本發(fā)明上述圖1所示的通信架構(gòu)、和圖2所示的應(yīng)用場(chǎng)景中的運(yùn)行環(huán)境下,還提供了一種管理設(shè)備,如圖7所示,該管理設(shè)備2包括:
信號(hào)收發(fā)器701,用于使得所述管理設(shè)備接收信號(hào)和/或發(fā)送信號(hào);
存儲(chǔ)器703,配置來(lái)存儲(chǔ)計(jì)算機(jī)程序;
處理器705,配置來(lái)執(zhí)行所述計(jì)算機(jī)程序,并生成用于執(zhí)行如下步驟的指令:使所述管理設(shè)備能夠獲得多個(gè)待分配給終端的虛擬卡資源,并對(duì)所述多個(gè)待分配的虛擬卡資源進(jìn)行管理;利用所述信號(hào)收發(fā)器接收請(qǐng)求注冊(cè)連接到通信網(wǎng)絡(luò)的終端請(qǐng)求信號(hào);從所述多個(gè)待分配的虛擬卡資源中為所述終端分配第一虛擬卡,使得所述終端能夠利用所述第一虛擬卡進(jìn)行數(shù)據(jù)通信;利用所述信號(hào)收發(fā)器獲取所述終端與所述第一虛擬卡相關(guān)的流量使用信息;基于與所述第一虛擬卡相關(guān)的流量使用信息、通過(guò)所述信號(hào)收發(fā)器控制所述第一虛擬卡的使用或者再分配。
通過(guò)本發(fā)明上述實(shí)施例,管理設(shè)備能夠獲得多個(gè)待分配給終端的虛擬卡資源,并對(duì)多個(gè)待分配的虛擬卡資源進(jìn)行管理,在終端請(qǐng)求注冊(cè)連接到通信網(wǎng)絡(luò)之后,可以從多個(gè)待分配的虛擬卡資源中為終端分配第一虛擬卡,使得終端能夠利用第一虛擬卡進(jìn)行數(shù)據(jù)通信,并且在終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信之后,還可以獲取終端與第一虛擬卡相關(guān)的流量使用信息,進(jìn)而基于與第一虛擬卡相關(guān)的流量使用信息控制第一虛擬卡的使用或者再分配。采用本發(fā)明,可以基于終端與第一虛擬卡相關(guān)的流量使用信息,來(lái)動(dòng)態(tài)的控制第一虛擬卡的使用或者再分配,可以使得第一虛擬卡的資源得到最大程度的使用,并在滿(mǎn)足用戶(hù)使用需求的基礎(chǔ)上,可以以較低的資費(fèi)使用數(shù)據(jù)流量。
其中,上述信號(hào)收發(fā)器701可以是任意的無(wú)線信號(hào)收發(fā)器,現(xiàn)有技術(shù)中技術(shù)較為成熟,在此不再重復(fù)。
上述存儲(chǔ)器703可以包括一個(gè)或多個(gè)計(jì)算機(jī)程序產(chǎn)品,計(jì)算機(jī)程序產(chǎn)品可以包括各種形式的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如易失性存儲(chǔ)器和/或非易失性存儲(chǔ)器。易失性存儲(chǔ)器例如可以包括隨機(jī)存取存儲(chǔ)器(ram)和/或高速緩沖存儲(chǔ)器(cache)等。非易失性存儲(chǔ)器例如可以包括只讀存儲(chǔ)器(rom)、硬盤(pán)、閃存等。在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上可以存儲(chǔ)一個(gè)或多個(gè)計(jì)算機(jī)程序指令,處理器705可以運(yùn)行程序指令,以實(shí)現(xiàn)上述的本公開(kāi)的實(shí)施例的結(jié)合圖3描述的數(shù)據(jù)通信的控制方法的各個(gè)步驟。在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中還可以存儲(chǔ)各種應(yīng)用程序和各種數(shù)據(jù),例如顯示屏幕的工作狀態(tài)、應(yīng)用程序的操作狀態(tài)等。
上述處理器705可以是一個(gè)或多個(gè)處理器,可以是中央處理單元(cpu)或者具有數(shù)據(jù)處理能力和/或指令執(zhí)行能力的其它形式的處理單元(包括但不局限于微處理單元mcu或可編程邏輯器件fpga等的處理裝置)。上述處理器705可以基于存儲(chǔ)器703中存儲(chǔ)的計(jì)算機(jī)程序來(lái)控制管理設(shè)備2中的其它組件以執(zhí)行期望的功能。
應(yīng)當(dāng)注意,圖7所示的管理設(shè)備2的組件和結(jié)構(gòu)只是示例性的,而非限制性的,根據(jù)需要,管理設(shè)備2也可以具有其他組件和結(jié)構(gòu),并且例如可以包括采集單元、顯示單元等。
處理器705執(zhí)行存儲(chǔ)器703存儲(chǔ)的計(jì)算機(jī)程序,并生成用于執(zhí)行如下步驟的指令:使得管理設(shè)備能夠獲得多個(gè)待分配給終端的虛擬卡資源,并對(duì)多個(gè)待分配的虛擬卡資源進(jìn)行管理,該管理包括對(duì)待分配的虛擬卡的分配與回收。上述虛擬卡可以是由專(zhuān)門(mén)經(jīng)營(yíng)漫游地的用戶(hù)識(shí)別卡的特定公司所提供的:針對(duì)漫游地通信網(wǎng)絡(luò)的虛擬用戶(hù)識(shí)別卡,也可以是由其用戶(hù)識(shí)別卡對(duì)應(yīng)的運(yùn)營(yíng)商所提供的針對(duì)漫游地通信網(wǎng)絡(luò)提供的虛擬用戶(hù)識(shí)別卡。上述虛擬卡資源可以是虛擬卡的數(shù)據(jù)流量資源。
在利用信號(hào)收發(fā)器701接收到終端發(fā)送的請(qǐng)求注冊(cè)連接到通信網(wǎng)絡(luò)的終端請(qǐng)求信號(hào)之后,可以從多個(gè)待分配的虛擬卡資源中為終端分配第一虛擬卡,使得終端能夠利用第一虛擬卡進(jìn)行數(shù)據(jù)通信。其中,終端在拿到第一虛擬卡后,可以模擬完整的用戶(hù)識(shí)別卡功能,以漫游地當(dāng)?shù)赜脩?hù)身份實(shí)現(xiàn)與當(dāng)?shù)剡\(yùn)營(yíng)商通信網(wǎng)絡(luò)的注冊(cè)連接,并以當(dāng)?shù)亓髁康馁Y費(fèi)標(biāo)準(zhǔn)使用數(shù)據(jù)流量,進(jìn)行數(shù)據(jù)通信。
由于管理設(shè)備一般無(wú)法得知各個(gè)虛擬卡資源的資源使用情況,本發(fā)明利用信號(hào)收發(fā)器701獲取終端與第一虛擬卡相關(guān)的流量使用信息。上述獲取終端與第一虛擬卡相關(guān)的流量使用信息具體可以通過(guò)以下方式實(shí)現(xiàn):
需要說(shuō)明的是,上述終端與第一虛擬卡相關(guān)的流量使用信息,可以是終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用情況,該流量使用情況可以是終端統(tǒng)計(jì)的終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用量。
該獲取可以由信號(hào)收發(fā)器701定時(shí)向終端發(fā)送獲取請(qǐng)求,請(qǐng)求獲取終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用情況,終端根據(jù)該獲取請(qǐng)求讀取終端對(duì)該第一虛擬卡的流量使用情況。在另一個(gè)可選的實(shí)施例中,該獲取可以由終端按照定時(shí)上報(bào),或者定量上報(bào)終端對(duì)該第一虛擬卡的流量使用情況,采用終端進(jìn)行流量統(tǒng)計(jì),并定時(shí)定量上報(bào)的方式,可以有效減輕管理設(shè)備的負(fù)擔(dān),較好的實(shí)現(xiàn)管理設(shè)備實(shí)時(shí)掌握虛擬sim卡流量使用情況的能力。
在獲取終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用情況之后,處理器705根據(jù)該第一虛擬卡的流量總量和終端上報(bào)的第一虛擬卡的流量使用情況,獲取第一虛擬卡的剩余流量,進(jìn)而獲取終端與第一虛擬卡相關(guān)的流量使用信息。在處理器705獲取第一虛擬卡的剩余流量,可以基于該剩余流量通過(guò)信號(hào)收發(fā)器701來(lái)控制第一虛擬卡的使用或者再分配。
該控制使用可以是控制終端繼續(xù)使用第一虛擬卡進(jìn)行數(shù)據(jù)通信,也可以是控制終端停止使用第一虛擬卡進(jìn)行數(shù)據(jù)通信。該控制再分配,可以是控制將該第一虛擬卡日后進(jìn)行重新分配,使得其他終端能夠利用第一虛擬卡進(jìn)行數(shù)據(jù)通信,也可以是控制不再分配該第一虛擬卡。
采用本發(fā)明上述實(shí)施例,可以基于終端與第一虛擬卡相關(guān)的流量使用信息,來(lái)動(dòng)態(tài)的控制第一虛擬卡的使用或者再分配,可以使得第一虛擬卡的資源得到最大程度的使用,并不超過(guò)訂閱流量資源的上限,并在滿(mǎn)足用戶(hù)使用需求的基礎(chǔ)上,可以以較低的資費(fèi)使用數(shù)據(jù)流量,極大的提升了用戶(hù)的體驗(yàn)效果。
根據(jù)本發(fā)明實(shí)施例,在本發(fā)明上述圖1所示的通信架構(gòu)、和圖2所示的應(yīng)用場(chǎng)景中的運(yùn)行環(huán)境下,還提供了一種終端,如圖8所示,該終端1包括:
信號(hào)收發(fā)器802,用于使得所述終端接收信號(hào)和/或發(fā)送信號(hào);
存儲(chǔ)器804,配置來(lái)存儲(chǔ)計(jì)算機(jī)程序;
處理器806,配置來(lái)執(zhí)行所述計(jì)算機(jī)程序,并生成用于執(zhí)行如下步驟的指令:該終端利用所述信號(hào)收發(fā)器與用于管理多個(gè)待分配虛擬卡資源的管理設(shè)備建立通信連接;從所述管理設(shè)備接收與第一虛擬卡相關(guān)的信息并啟用第一虛擬卡,該第一虛擬卡使得所述終端能夠進(jìn)行數(shù)據(jù)通信;將所述終端與所述第一虛擬卡相關(guān)的流量使用信息傳送給所述管理設(shè)備;根據(jù)來(lái)自所述管理設(shè)備的控制指令來(lái)控制所述第一虛擬卡的使用。
通過(guò)本發(fā)明上述實(shí)施例,該終端與用于管理多個(gè)待分配虛擬卡資源的管理設(shè)備建立通信連接,在建立通信連接之后,可以從管理設(shè)備接收與第一虛擬卡相關(guān)的信息并啟用第一虛擬卡,該第一虛擬卡使得終端能夠進(jìn)行數(shù)據(jù)通信,在終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信時(shí),終端可以將終端與第一虛擬卡相關(guān)的流量使用信息傳送給管理設(shè)備,管理設(shè)備基于該與第一虛擬卡相關(guān)的流量使用信息向終端發(fā)送控制指令,終端進(jìn)而根據(jù)來(lái)自管理設(shè)備的控制指令來(lái)控制第一虛擬卡的使用。采用本發(fā)明,可以基于終端與第一虛擬卡相關(guān)的流量使用信息,終端可以根據(jù)來(lái)自管理設(shè)備的控制指令來(lái)控制第一虛擬卡的使用,可以在滿(mǎn)足用戶(hù)使用需求的基礎(chǔ)上,以較低的資費(fèi)使用數(shù)據(jù)流量,較好的提升了用戶(hù)的體驗(yàn)效果。
其中,上述信號(hào)收發(fā)器802可以是任意的無(wú)線信號(hào)收發(fā)器,現(xiàn)有技術(shù)中技術(shù)較為成熟,在此不再重復(fù)。
上述存儲(chǔ)器804可以包括一個(gè)或多個(gè)計(jì)算機(jī)程序產(chǎn)品,計(jì)算機(jī)程序產(chǎn)品可以包括各種形式的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如易失性存儲(chǔ)器和/或非易失性存儲(chǔ)器。易失性存儲(chǔ)器例如可以包括隨機(jī)存取存儲(chǔ)器(ram)和/或高速緩沖存儲(chǔ)器(cache)等。非易失性存儲(chǔ)器例如可以包括只讀存儲(chǔ)器(rom)、硬盤(pán)、閃存等。在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上可以存儲(chǔ)一個(gè)或多個(gè)計(jì)算機(jī)程序指令,處理器806可以運(yùn)行程序指令,以實(shí)現(xiàn)上述的本公開(kāi)的實(shí)施例的結(jié)合圖4描述的數(shù)據(jù)通信的控制方法的各個(gè)步驟。在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中還可以存儲(chǔ)各種應(yīng)用程序和各種數(shù)據(jù),例如顯示屏幕的工作狀態(tài)、應(yīng)用程序的操作狀態(tài)等。
上述處理器806可以是一個(gè)或多個(gè)處理器,可以是中央處理單元(cpu)或者具有數(shù)據(jù)處理能力和/或指令執(zhí)行能力的其它形式的處理單元(包括但不局限于微處理單元mcu或可編程邏輯器件fpga等的處理裝置)。上述處理器806可以基于存儲(chǔ)器804中存儲(chǔ)的計(jì)算機(jī)程序來(lái)控制終端1中的其它組件以執(zhí)行期望的功能。
應(yīng)當(dāng)注意,圖8所示的終端1的組件和結(jié)構(gòu)只是示例性的,而非限制性的,根據(jù)需要,終端1也可以具有其他組件和結(jié)構(gòu),并且例如可以包括采集單元、顯示單元等。
本發(fā)明的管理設(shè)備能夠獲得多個(gè)待分配給終端的虛擬卡資源,并對(duì)多個(gè)待分配的虛擬卡資源進(jìn)行管理,該管理包括對(duì)待分配的虛擬卡的分配與回收。上述虛擬卡可以是由專(zhuān)門(mén)經(jīng)營(yíng)漫游地的用戶(hù)識(shí)別卡的特定公司所提供的:針對(duì)漫游地通信網(wǎng)絡(luò)的虛擬用戶(hù)識(shí)別卡,也可以是由其用戶(hù)識(shí)別卡對(duì)應(yīng)的運(yùn)營(yíng)商所提供的針對(duì)漫游地通信網(wǎng)絡(luò)提供的虛擬用戶(hù)識(shí)別卡。上述虛擬卡資源可以是虛擬卡的數(shù)據(jù)流量資源。
該終端利用信號(hào)收發(fā)器802與用于管理多個(gè)待分配虛擬卡資源的管理設(shè)備建立通信連接,在終端與管理設(shè)備建立通信連接之后,可以從管理設(shè)備接收與第一虛擬卡相關(guān)的信息并啟用第一虛擬卡,該第一虛擬卡使得終端能夠進(jìn)行數(shù)據(jù)通信。其中,終端在拿到第一虛擬卡后,可以模擬完整的用戶(hù)識(shí)別卡功能,以漫游地當(dāng)?shù)赜脩?hù)身份實(shí)現(xiàn)與當(dāng)?shù)剡\(yùn)營(yíng)商通信網(wǎng)絡(luò)的注冊(cè)連接,并以當(dāng)?shù)亓髁康馁Y費(fèi)標(biāo)準(zhǔn)使用數(shù)據(jù)流量,進(jìn)行數(shù)據(jù)通信。
由于管理設(shè)備一般無(wú)法得知各個(gè)虛擬卡資源的資源使用情況,本發(fā)明使得終端將終端與第一虛擬卡相關(guān)的流量使用信息傳送給管理設(shè)備。需要說(shuō)明的是,上述終端與第一虛擬卡相關(guān)的流量使用信息,可以是終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用情況,該流量使用情況可以是終端統(tǒng)計(jì)的終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用量。
可選的,終端可以按照定時(shí)上報(bào),或者定量上報(bào)終端對(duì)該第一虛擬卡的流量使用情況,采用終端進(jìn)行流量統(tǒng)計(jì),并定時(shí)定量上報(bào)的方式,可以有效減輕管理設(shè)備的負(fù)擔(dān),較好的實(shí)現(xiàn)管理設(shè)備實(shí)時(shí)掌握虛擬sim卡流量使用情況的能力。
在終端傳送給管理設(shè)備,終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用情況之后,管理設(shè)備可以根據(jù)該第一虛擬卡的流量總量和終端上報(bào)的終端利用第一虛擬卡進(jìn)行數(shù)據(jù)通信的流量使用情況,獲取第一虛擬卡的剩余流量。在管理設(shè)備第一虛擬卡的剩余流量之后,管理設(shè)備可以基于該第一虛擬卡的剩余流量來(lái)控制第一虛擬卡的使用或者再分配,并向終端發(fā)送使用或者再分配的控制指令。
上述控制使用可以是控制終端繼續(xù)使用第一虛擬卡進(jìn)行數(shù)據(jù)通信,也可以是控制終端停止使用第一虛擬卡進(jìn)行數(shù)據(jù)通信。上述控制再分配,可以是控制將該第一虛擬卡日后進(jìn)行重新分配,使得其他終端能夠利用第一虛擬卡進(jìn)行數(shù)據(jù)通信,也可以是控制不再分配該第一虛擬卡。
進(jìn)而,終端根據(jù)來(lái)自管理設(shè)備的控制指令來(lái)控制第一虛擬卡的使用。采用本發(fā)明上述實(shí)施例,可以基于終端與第一虛擬卡相關(guān)的流量使用信息,來(lái)動(dòng)態(tài)的控制第一虛擬卡的使用或者再分配,可以使得第一虛擬卡的資源得到最大程度的使用,并不超過(guò)訂閱流量資源的上限,并在滿(mǎn)足用戶(hù)使用需求的基礎(chǔ)上,可以以較低的資費(fèi)使用數(shù)據(jù)流量,極大的提升了用戶(hù)的體驗(yàn)效果。
通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到根據(jù)上述實(shí)施例的方法可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如rom/ram、磁碟、光盤(pán))中,包括若干指令用以使得一臺(tái)電子設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明實(shí)施例的方法。
需要說(shuō)明的是,對(duì)于上述的方法、電子設(shè)備實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作或模塊組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序或模塊連接的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其他順序或者同時(shí)進(jìn)行,某些模塊可以采用其他連接方式。
其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書(shū)中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,上述實(shí)施例序號(hào)僅僅為了描述,所涉及的動(dòng)作和模塊并不一定是本發(fā)明所必須的。
在本發(fā)明的上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒(méi)有詳述的部分,可以參見(jiàn)其他實(shí)施例的相關(guān)描述。
在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的技術(shù)內(nèi)容,可通過(guò)其它的方式實(shí)現(xiàn)。其中,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。
所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以?xún)蓚€(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤(pán)、只讀存儲(chǔ)器(rom,read-onlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、移動(dòng)硬盤(pán)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。