亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

差分服務(wù)認(rèn)證鑒權(quán)計(jì)費(fèi)的系統(tǒng)和方法與流程

文檔序號:12494004閱讀:414來源:國知局
差分服務(wù)認(rèn)證鑒權(quán)計(jì)費(fèi)的系統(tǒng)和方法與流程

本發(fā)明涉及衛(wèi)星差分?jǐn)?shù)據(jù)播發(fā)技術(shù)領(lǐng)域,特別涉及一種基于應(yīng)用帳號級別的差分服務(wù)認(rèn)證鑒權(quán)計(jì)費(fèi)的系統(tǒng)和方法。



背景技術(shù):

對于衛(wèi)星差分?jǐn)?shù)據(jù)播發(fā),現(xiàn)有的業(yè)界通用方案為基于NTRIP協(xié)議(通過互聯(lián)網(wǎng)進(jìn)行RTCM網(wǎng)絡(luò)傳輸?shù)膮f(xié)議,Networked Transport of RTCM via Internet Protocol),播發(fā)本身相關(guān)的配置(如衛(wèi)星系統(tǒng)、頻點(diǎn),差分?jǐn)?shù)據(jù)類型、播發(fā)頻率等)。

基于NTRIP協(xié)議原生的差分賬號和掛載點(diǎn)方案是目前業(yè)界通用的解決方案。

NTRIP協(xié)議定義了差分賬號(包括用戶名和密碼),掛載點(diǎn)(MountPoint)等參數(shù):

1)Ntrip Server IP地址;

2)Ntrip Server IP端口;

3)差分賬號用戶名,用于用戶認(rèn)證;

4)差分賬號密碼,用于用戶認(rèn)證;

5)掛載點(diǎn)(MountPoint),所有與差分?jǐn)?shù)據(jù)播發(fā)相關(guān)的配置關(guān)聯(lián)到掛載點(diǎn),掛載點(diǎn)開放給所有認(rèn)證通過的差分賬號用戶自由選擇。

現(xiàn)有差分帳號和掛載點(diǎn)方法如圖1所示,包括以下步驟:

步驟S1,云端創(chuàng)建差分帳號并提供給終端設(shè)備;

步驟S2,終端設(shè)備用云端提供給自己的差分帳號接入云端;

步驟S3,云端基于差分帳號進(jìn)行用戶認(rèn)證;如果用戶認(rèn)證成功,執(zhí)行步驟S5;如果用戶認(rèn)證失敗,執(zhí)行步驟S4;

步驟S4,不允許終端設(shè)備接入掛載點(diǎn);

步驟S5,終端設(shè)備選擇掛載點(diǎn);

步驟S6,云端根據(jù)終端設(shè)備選擇的掛載點(diǎn)選擇相應(yīng)的播發(fā)配置;

步驟S7,云端按照播發(fā)配置播發(fā)相應(yīng)的差分?jǐn)?shù)據(jù)。

現(xiàn)有技術(shù)具有以下缺點(diǎn):

1、差分賬號用戶認(rèn)證通過后,沒有細(xì)分的業(yè)務(wù)鑒權(quán)邏輯,所有掛載點(diǎn)開放給所有認(rèn)證通過的差分賬號用戶,無法做到基于終端的業(yè)務(wù)鑒權(quán)以及相應(yīng)的服務(wù)規(guī)格。

2、服務(wù)配置基于掛載點(diǎn)(MountPoint),每一次更改配置需要新增一個系統(tǒng)級掛載點(diǎn),無法做到靈活的基于終端的服務(wù)配置。

3、計(jì)費(fèi)的實(shí)現(xiàn)只能基于差分賬號,無法實(shí)現(xiàn)基于服務(wù)規(guī)格和配置的靈活計(jì)費(fèi)邏輯。

4、所有的業(yè)務(wù)邏輯都是基于差分賬號級別,對于某些應(yīng)用場景需要做到一組(大量)用戶批量操作,較為繁瑣,用戶體驗(yàn)差。

5、只能手工為每一個終端分配差分賬號,并手工填寫輸入到終端,對于大批量終端的操作非常繁瑣。

6、現(xiàn)有方案無圖形化界面進(jìn)行配置。

7、現(xiàn)有方案無OpenAPI方式開發(fā)配置接口給第三方進(jìn)行業(yè)務(wù)邏輯集成。



技術(shù)實(shí)現(xiàn)要素:

現(xiàn)有技術(shù)基于現(xiàn)有的NTRIP協(xié)議原生的方案已經(jīng)不能解決上述問題,需要一種基于應(yīng)用賬號級別的差分?jǐn)?shù)據(jù)播發(fā)配置、認(rèn)證、鑒權(quán)、計(jì)費(fèi)方法。本發(fā)明解決了基于應(yīng)用賬號和差分賬號兩個級別的差分?jǐn)?shù)據(jù)播發(fā)配置、認(rèn)證、鑒權(quán)和計(jì)費(fèi)的技術(shù)問題。

本發(fā)明采用的技術(shù)方案是:

一種差分服務(wù)認(rèn)證鑒權(quán)計(jì)費(fèi)的系統(tǒng),包括用戶配置界面、差分用戶數(shù)據(jù)庫、認(rèn)證和鑒權(quán)系統(tǒng)、計(jì)費(fèi)系統(tǒng)、播發(fā)系統(tǒng)和n臺終端設(shè)備,n至少為1;用戶通過用戶配置界面創(chuàng)建應(yīng)用賬號和差分賬號池,配置服務(wù)規(guī)格和計(jì)費(fèi)規(guī)格,差分用戶數(shù)據(jù)庫對服務(wù)規(guī)格和計(jì)費(fèi)規(guī)格進(jìn)行存儲;認(rèn)證和鑒權(quán)系統(tǒng)讀取差分用戶數(shù)據(jù)庫)信息;差分用戶數(shù)據(jù)庫與計(jì)費(fèi)系統(tǒng)、播發(fā)系統(tǒng)連接;播發(fā)系統(tǒng)將差分?jǐn)?shù)據(jù)播發(fā)到終端設(shè)備。

進(jìn)一步地,所述認(rèn)證和鑒權(quán)系統(tǒng)用于對用戶進(jìn)行認(rèn)證和鑒權(quán),所述計(jì)費(fèi)系統(tǒng)用于對差分?jǐn)?shù)據(jù)服務(wù)進(jìn)行計(jì)費(fèi),所述終端設(shè)備用于接收差分?jǐn)?shù)據(jù)并進(jìn)行定位計(jì)算。

一種差分服務(wù)認(rèn)證鑒權(quán)計(jì)費(fèi)的方法,包括以下步驟:

步驟1,用戶通過用戶配置界面登入云端,創(chuàng)建應(yīng)用賬號和差分賬號池,并將應(yīng)用賬號提供給終端設(shè)備;

步驟2,激活終端設(shè)備;

步驟3,終端設(shè)備將應(yīng)用賬號接入到云端;

步驟4,認(rèn)證和鑒權(quán)系統(tǒng)從差分用戶數(shù)據(jù)庫中讀取應(yīng)用賬號信息,并進(jìn)行認(rèn)證;

步驟5,執(zhí)行認(rèn)證處理;

步驟6,認(rèn)證和鑒權(quán)系統(tǒng)從差分用戶數(shù)據(jù)庫中讀取應(yīng)用賬號允許的配額信息,并檢查是否在配額范圍內(nèi);

步驟7,認(rèn)證和鑒權(quán)系統(tǒng)對終端設(shè)備進(jìn)行差分帳號分配;

步驟8,認(rèn)證和鑒權(quán)系統(tǒng)基于差分賬號進(jìn)行認(rèn)證和鑒權(quán);如果認(rèn)證成功,執(zhí)行步驟9a;如果認(rèn)證失敗,執(zhí)行步驟9b;

步驟9a,在差分用戶數(shù)據(jù)庫中查找差分賬號對應(yīng)的服務(wù)規(guī)格和計(jì)費(fèi)規(guī)格;

步驟9b,不允許接入;

步驟10,播發(fā)系統(tǒng)按照差分賬號的服務(wù)規(guī)格進(jìn)行差分?jǐn)?shù)據(jù)播發(fā);

步驟11,播發(fā)系統(tǒng)按照播發(fā)內(nèi)容更新計(jì)費(fèi)系統(tǒng),計(jì)費(fèi)系統(tǒng)對用戶的差分服務(wù)進(jìn)行扣費(fèi)操作。

進(jìn)一步地,所述步驟1中應(yīng)用賬號包括用戶名和密碼。

進(jìn)一步地,所述步驟3包括步驟3a、步驟3b和步驟3b1:

步驟3a,終端設(shè)備不希望每一個差分服務(wù)綁定到物理設(shè)備,終端設(shè)備將應(yīng)用賬號接入到云端;

步驟3b,終端設(shè)備希望每一個差分服務(wù)綁定到物理設(shè)備,通過用戶配置界面將所有的物理設(shè)備號與差分賬號綁定,執(zhí)行步驟3b1;

步驟3b1,終端設(shè)備將應(yīng)用賬號接入到云端,并同時上報(bào)物理設(shè)備號。

進(jìn)一步地,所述步驟4包括步驟4a和步驟4b:

步驟4a,當(dāng)執(zhí)行步驟3a時,認(rèn)證和鑒權(quán)系統(tǒng)從差分用戶數(shù)據(jù)庫讀取應(yīng)用帳號信息,并進(jìn)行認(rèn)證;

步驟4b,當(dāng)執(zhí)行步驟3b時,認(rèn)證和鑒權(quán)系統(tǒng)從差分用戶數(shù)據(jù)庫中讀取應(yīng)用賬號信息和物理設(shè)備號信息,并進(jìn)行認(rèn)證。

進(jìn)一步地,所述步驟5包括步驟5a和步驟5b:

步驟5a,認(rèn)證成功,允許終端設(shè)備(106)接入差分服務(wù);

步驟5b,認(rèn)證失敗,不允許終端設(shè)備(106)接入差分服務(wù)。

進(jìn)一步地,所述步驟7包括步驟7a和步驟7b:

步驟7a,配額信息在配額范圍內(nèi),認(rèn)證和鑒權(quán)系統(tǒng)(102)給終端設(shè)備(106)分配差分賬號;

步驟7b,配額信息超出配額范圍,認(rèn)證和鑒權(quán)系統(tǒng)(102)不給終端設(shè)備(106)分配差分賬號。

進(jìn)一步地,所述步驟7中差分賬號從差分賬號池里隨機(jī)分配或者綁定于物理設(shè)備。

本發(fā)明的有益效果如下:

1、可以實(shí)現(xiàn)基于終端設(shè)備級別的靈活的業(yè)務(wù)鑒權(quán)以及相應(yīng)的服務(wù)規(guī)格。

2、可以實(shí)現(xiàn)基于應(yīng)用賬號級別(批量終端設(shè)備)的靈活的業(yè)務(wù)鑒權(quán)以及相應(yīng)的服務(wù)規(guī)格。

3、可以實(shí)現(xiàn)基于終端設(shè)備級別的靈活的服務(wù)配置。

4、可以實(shí)現(xiàn)基于應(yīng)用賬號級別(批量終端設(shè)備)的靈活的服務(wù)配置。

5、可以實(shí)現(xiàn)基于終端設(shè)備級別的靈活的計(jì)費(fèi)邏輯。

6、可以實(shí)現(xiàn)基于應(yīng)用賬號級別(批量終端設(shè)備)的靈活的計(jì)費(fèi)邏輯。

7、可以實(shí)現(xiàn)自動為每一個終端分配差分賬號,減少了終端操作的繁瑣性。

8、可以實(shí)現(xiàn)用戶選擇的激活(計(jì)費(fèi)開始)方式。

8、可以實(shí)現(xiàn)圖形化界面進(jìn)行配置。

9、可以實(shí)現(xiàn)OpenAPT方式開發(fā)配置接口給第三方進(jìn)行業(yè)務(wù)邏輯集成。

10、應(yīng)用賬號分為應(yīng)用標(biāo)識和應(yīng)用密鑰,應(yīng)用密鑰用于加簽,提高安全性。

11、雙級賬號體系(應(yīng)用賬號、應(yīng)用密鑰,加上差分賬號、差分密碼);

12、可選忽略掛載點(diǎn)(Mountpoint)的配置,而是根據(jù)用戶在服務(wù)端的配置進(jìn)行相應(yīng)的服務(wù),防止只購買了低規(guī)格服務(wù)的用戶選擇高規(guī)格的掛載點(diǎn)。

附圖說明

圖1是現(xiàn)有技術(shù)的流程圖;

圖2是本發(fā)明系統(tǒng)架構(gòu)圖;

圖3是本發(fā)明流程圖。

具體實(shí)施方式

下文中,結(jié)合附圖和實(shí)施例對本發(fā)明作進(jìn)一步闡述。

本發(fā)明系統(tǒng)架構(gòu)圖如圖2所示,包括用戶配置界面101、差分用戶數(shù)據(jù)庫103、認(rèn)證和鑒權(quán)系統(tǒng)102、計(jì)費(fèi)系統(tǒng)104、播發(fā)系統(tǒng)105和n臺終端設(shè)備106,n至少為1;用戶通過用戶配置界面101可以創(chuàng)建應(yīng)用賬號和差分賬號池,并配置服務(wù)規(guī)格和計(jì)費(fèi)規(guī)格,差分用戶數(shù)據(jù)庫103對每一個差分帳號對應(yīng)的服務(wù)規(guī)格和計(jì)費(fèi)規(guī)格進(jìn)行存儲;認(rèn)證和鑒權(quán)系統(tǒng)102讀取差分用戶數(shù)據(jù)庫103信息;差分用戶數(shù)據(jù)庫103與計(jì)費(fèi)系統(tǒng)104、播發(fā)系統(tǒng)105連接;播發(fā)系統(tǒng)105將差分?jǐn)?shù)據(jù)播發(fā)到終端設(shè)備106。

較佳地,所述用戶配置界面101有兩種方式,一種是圖形用戶界面,另一種是OpenAPI方式,OpenAPI方式開放接口給第三方進(jìn)行業(yè)務(wù)邏輯集成。

應(yīng)用賬號(包括用戶名和密碼),分為應(yīng)用標(biāo)識和應(yīng)用密鑰,其中:

-應(yīng)用標(biāo)識用于標(biāo)識一個應(yīng)用(可以對應(yīng)于一個或一組終端設(shè)備);

-應(yīng)用密鑰用于加簽,終端設(shè)備用服務(wù)端分配的應(yīng)用密鑰對整個消息進(jìn)行加簽后;

-服務(wù)端用相同的應(yīng)用密鑰進(jìn)行加簽并比對,防止消息被篡改偽造;

-應(yīng)用密鑰不在網(wǎng)絡(luò)上進(jìn)行傳輸,所以安全性相對與差分密碼在網(wǎng)絡(luò)上明文傳輸?shù)姆绞绞歉叩摹?/p>

認(rèn)證和鑒權(quán)系統(tǒng)102:用于對用戶進(jìn)行認(rèn)證和鑒權(quán)的系統(tǒng)。

計(jì)費(fèi)系統(tǒng)104:用于對差分?jǐn)?shù)據(jù)服務(wù)進(jìn)行計(jì)費(fèi)的系統(tǒng)。

終端設(shè)備106:用于接收差分?jǐn)?shù)據(jù)并進(jìn)行定位計(jì)算的設(shè)備。

結(jié)合圖3對本發(fā)明流程做進(jìn)一步闡述。

本發(fā)明中的差分服務(wù)認(rèn)證鑒權(quán)計(jì)費(fèi)的方法,包括以下步驟:

步驟1,用戶通過用戶配置界面101登入云端,創(chuàng)建應(yīng)用賬號和差分賬號池,并將應(yīng)用賬號提供給終端設(shè)備106。

步驟2,激活終端設(shè)備106。

激活終端設(shè)備的目的是用戶激活后開始計(jì)費(fèi),包括3種激活方式:

1、終端設(shè)備第一次連接到服務(wù)端,認(rèn)證和鑒權(quán)通過后自動激活;

2、對于每個終端設(shè)備,由用戶自己手動到服務(wù)端管理控制臺(或OpenAPI)激活;

3、對于每個終端設(shè)備,由用戶自己手動在終端上點(diǎn)擊激活。

對于包年包月的用戶,希望購買服務(wù)后過一段時間由他手工觸發(fā)激活操作。

步驟3,終端設(shè)備106將應(yīng)用賬號接入到云端,包括步驟3a、步驟3b和步驟3b1:

步驟3a,終端設(shè)備106如果不希望每一個差分服務(wù)綁定到具體的物理設(shè)備,則終端設(shè)備106將應(yīng)用賬號接入到云端;

步驟3b,終端設(shè)備106如果希望每一個差分服務(wù)綁定到物理設(shè)備,通過用戶配置界面101將所有的物理設(shè)備號與差分賬號綁定,執(zhí)行步驟3b1;

步驟3b1,終端設(shè)備106將應(yīng)用賬號接入到云端,并同時上報(bào)自己的物理設(shè)備號。

步驟4,云端的認(rèn)證和鑒權(quán)系統(tǒng)102從差分用戶數(shù)據(jù)庫103中讀取應(yīng)用賬號(包括用戶名和密碼)信息,并進(jìn)行認(rèn)證,包括步驟4a和步驟4b:

步驟4a,當(dāng)執(zhí)行步驟3a時,云端的認(rèn)證和鑒權(quán)系統(tǒng)102從差分用戶數(shù)據(jù)庫103讀取應(yīng)用帳號信息,并進(jìn)行認(rèn)證;

步驟4b,當(dāng)執(zhí)行步驟4b時,云端的認(rèn)證和鑒權(quán)系統(tǒng)102從差分用戶數(shù)據(jù)庫103中讀取應(yīng)用賬號信息以及綁定好的具體的物理設(shè)備號信息,并進(jìn)行認(rèn)證。

步驟5執(zhí)行認(rèn)證處理,包括步驟5a和步驟5b:

步驟5a,認(rèn)證成功,允許終端設(shè)備106接入差分服務(wù);

步驟5b,認(rèn)證失敗,不允許終端設(shè)備106接入差分服務(wù)。

步驟6,云端的認(rèn)證和鑒權(quán)系統(tǒng)102從差分用戶數(shù)據(jù)庫103中讀取應(yīng)用賬號允許的配額信息,并檢查是否在配額范圍內(nèi)。

步驟7,認(rèn)證和鑒權(quán)系統(tǒng)102對終端設(shè)備106進(jìn)行差分帳號分配,括步驟7a和步驟7b:

步驟7a,配額信息在配額范圍內(nèi),認(rèn)證和鑒權(quán)系統(tǒng)102給終端設(shè)備106分配差分賬號;差分賬號有可能是在配額允許的差分賬號池里隨機(jī)分配的,也有可能是綁定于具體物理設(shè)備的。

步驟7b,配額信息超出配額范圍,認(rèn)證和鑒權(quán)系統(tǒng)102不給終端設(shè)備106分配差分賬號。

步驟8,云端的認(rèn)證和鑒權(quán)系統(tǒng)102基于差分賬號進(jìn)行認(rèn)證和鑒權(quán);如果認(rèn)證成功,執(zhí)行步驟9a;如果認(rèn)證失敗,執(zhí)行步驟9b。

步驟9a,在差分用戶數(shù)據(jù)庫103中查找該差分賬號對應(yīng)的服務(wù)規(guī)格和計(jì)費(fèi)規(guī)格;

步驟9b,不允許接入。

步驟10,云端的播發(fā)系統(tǒng)105按照差分賬號的服務(wù)規(guī)格進(jìn)行差分?jǐn)?shù)據(jù)播發(fā)。

步驟11,云端的播發(fā)系統(tǒng)105按照播發(fā)內(nèi)容更新計(jì)費(fèi)系統(tǒng)104,計(jì)費(fèi)系統(tǒng)104對用戶的差分服務(wù)進(jìn)行扣費(fèi)操作。

本發(fā)明對于計(jì)算機(jī)編程語言沒有特別要求,優(yōu)選采用JAVA語言。

本發(fā)明雖然已以較佳實(shí)施例公開如上,但其并不是用來限定本發(fā)明,任何本領(lǐng)域技術(shù)人員在不脫離本發(fā)明的精神和范圍內(nèi),都可以利用上述揭示的方法和技術(shù)內(nèi)容對本發(fā)明技術(shù)方案做出可能的變動和修改,因此,凡是未脫離本發(fā)明技術(shù)方案的內(nèi)容,依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對以上實(shí)施例所作的任何簡單修改、等同變化及修飾,均屬于本發(fā)明技術(shù)方案的保護(hù)范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1