1.一種基于云分支服務器的數(shù)據(jù)更新方法,其特征在于,包括如下步驟:
(1) 建立基于云分支服務器的云服務平臺,以多個云分支服務器為節(jié)點,所述云分支服務器通過網(wǎng)絡連接中心服務器;
(2) 所述中心服務器連接多個更新服務器,所述更新服務器通過網(wǎng)絡與所述云分支服務器連通;所述中心服務器對所有更新服務器分類管理,每個更新服務器用于存儲不同類別的數(shù)據(jù)內(nèi)容,所述更新服務器的標識以及所存儲的數(shù)據(jù)類別信息都記錄在中心服務器;
(3) 云分支服務器實時收集數(shù)據(jù)并對數(shù)據(jù)進行預處理,同時更新本地數(shù)據(jù)庫;
(4) 云分支服務器將本地預處理后的數(shù)據(jù)庫及數(shù)據(jù)壓縮、加密,上傳至中心服務器;
(5) 中心服務器將云分支服務器上傳的數(shù)據(jù)匯總、分析,制定數(shù)據(jù)收集以及預處理策略,將所述策略下載至相應的存儲策略的更新服務器;
(6) 中心服務器將自身主動更新的數(shù)據(jù)或應用程序按照類別下載至相應的更新服務器;
(7) 云分支服務器從中心服務器獲取更新服務器的標識及存儲數(shù)據(jù)類別;分別從不同的更新服務器獲得策略信息以及其它最新數(shù)據(jù)信息,再返回步驟(3);
(8) 根據(jù)權(quán)利要求1所述的一種基于云分支服務器的數(shù)據(jù)更新方法,其特征在于,步驟(4)所述加密采用的是RSA加密算法;
(9) 根據(jù)權(quán)利要求1所述的一種基于云分支服務器的數(shù)據(jù)更新方法,其特征在于,所述云分支服務器通過網(wǎng)絡訪問中心服務器,所述網(wǎng)絡包括WIFI,DMBT,3/4G,ETHERNET;
(10) 根據(jù)權(quán)利要求1所述的一種基于云分支服務器的數(shù)據(jù)更新方法,其特征在于,步驟(4)所述數(shù)據(jù)庫上傳前需要重命名,新的命名信息包括云分支服務器的序列號以及上傳文件的編號。
2.所述云分支服務器通過網(wǎng)絡連接多個RFID讀寫器,進行數(shù)據(jù)讀取;其特征在于,包括如下步驟:
(1) 云分支服務器實時收集RFID數(shù)據(jù)并根據(jù)中心服務器制定的策略對數(shù)據(jù)進行預處理,同時更新本地數(shù)據(jù)庫;
(2) 云分支服務器將本地預處理后的數(shù)據(jù)庫及RFID數(shù)據(jù)壓縮、加密上傳至中心服務器;
(3) 中心服務器將云分支服務器上傳的數(shù)據(jù)匯總、分析,制定數(shù)據(jù)收集以及預處理策略,將所述策略下載至云分支服務器,再返回步驟(2);
(4) 中心服務器,將云分支服務器上傳的RFID數(shù)據(jù)匯總、分析,制定RFID數(shù)據(jù)收集以及預處理策略,將所述策略下載至云分支服務器;
(5) 云分支服務器,用于實時接收RFID數(shù)據(jù)并對RFID數(shù)據(jù)進行預處理,同時更新本地數(shù)據(jù)庫并上傳;
(6) RFID讀寫器,用于讀寫RFID電子標簽, 每個RFID讀寫器統(tǒng)一編號,用于識別并做定位;
(7) 中心服務器,將云分支服務器上傳的RFID數(shù)據(jù)匯總、分析,制定RFID數(shù)據(jù)收集以及預處理策略,將所述策略下載至云分支服務器;
(8) 云分支服務器,用于實時接收RFID數(shù)據(jù)并對RFID數(shù)據(jù)進行預處理,同時更新本地數(shù)據(jù)庫并上傳;
(9) RFID讀寫器,用于讀寫RFID電子標簽, 每個RFID讀寫器統(tǒng)一編號,用于識別并做定位。
3.云分支服務器實時接收電視節(jié)目信號并對信號進行預處理及轉(zhuǎn)換,其特征如下:
(1) 云分支服務器將本地預處理后的節(jié)目信息數(shù)據(jù)庫及數(shù)據(jù)壓縮、加密上傳至中心服務器;云分支服務器的節(jié)目信息數(shù)據(jù)庫來源于管理員手工設定或者某個連接的終端的搜索采集;
(2) 中心服務器將云分支服務器上傳的信息匯總、分析,形成策略數(shù)據(jù)庫再下載至云分支服務器;
(3) 用戶的終端通過云分支服務器接收并觀看電視節(jié)目, 用戶無需進行搜臺既可以收看電視節(jié)目;
(4) 云分支服務器將本地預處理后的節(jié)目信息數(shù)據(jù)庫及數(shù)據(jù)壓縮、加密上傳至中心服務器;
(5)根據(jù)權(quán)利要求3所述通過云分支服務器實時接收電視節(jié)目信號,其特征在于步驟5所述,云分支服務器實時接收電視節(jié)目信號后對信號進行預處理、轉(zhuǎn)碼及轉(zhuǎn)換,包括下述步驟:
云分支服務器端要對收到的信號流進行編輯,然后獲取到信號流中的電視頻道信息,并將這些信息存入云分支服務器端的電視頻道數(shù)據(jù)庫中,或者在數(shù)據(jù)庫中自行插入電視頻道信息;
云分支服務器端要對接收到的信號進行轉(zhuǎn)換,轉(zhuǎn)換成網(wǎng)絡信號,如WIFI或以太網(wǎng)信號,然后發(fā)送出去,并且由終端以接收廣播的形式進行接收;
云分支服務器端還要通知接入終端每個信號流的播放方式,終端播放這個信號流的節(jié)目時,采用此方式進行播放;
經(jīng)過授權(quán)的終端通過網(wǎng)絡遠程的對云分支服務器端的電視頻道數(shù)據(jù)庫中的信息進行修改,修改內(nèi)容包括頻道信息、當前后序;
(6)根據(jù)權(quán)利要求3所述的基于云分支服務器實現(xiàn)電視直播的方法,其特征在于,所述云分支服務器采用Hash 技術(shù),中心服務器將包含用戶的HASH表簽名文件傳到所有云分支服務器,直接通過云分支服務器本地進行認證,登錄與注冊;利用HASH算法進行簽名校驗,分支服務器驗證終端用戶是否合法,每個合法的終端用戶都可以登錄到每個分支服務器,不需要經(jīng)過主服務器驗證;
(7)一種如權(quán)利要求3所述方法中用到的云分支服務器,其特征在于,包括:
電視接收器部件,用于實時接收電視節(jié)目信號;
本地數(shù)據(jù)庫,用于存儲電視節(jié)目信息;
數(shù)據(jù)處理模塊,用于對信號進行預處理、轉(zhuǎn)碼及轉(zhuǎn)換,同時更新本地數(shù)據(jù)庫;
數(shù)據(jù)上傳模塊,用于將本地預處理后的節(jié)目信息數(shù)據(jù)庫及數(shù)據(jù)壓縮、加密上傳至中心服務器;
數(shù)據(jù)下載模塊,用于接收中心服務器匯總分析后的信息,包括節(jié)目信息,播放程序等;
節(jié)目發(fā)送模塊,用于將電視節(jié)目信號流通過WIFI或者ETHERNET的形式發(fā)送給用戶終端;
(8)根據(jù)權(quán)利要求3所述的一種云分支服務器,其特征在于:所述電視節(jié)目接收部件包括DTMB信號接收模塊、DVBC信號接收模塊、DVBT信號接收模塊、網(wǎng)絡電視信號接收模塊、廣播電臺信號接收模塊、衛(wèi)星信號接收模塊、直播星的信號接收模塊、服務器硬盤中的本地節(jié)目處理模塊、當前后序處理模塊和EPG信息處理模塊;
(9)根據(jù)權(quán)利要求3所述的一種云分支服務器,其特征在于,所述數(shù)據(jù)處理模塊包括:
信號流編輯模塊,用于對信號流進行編輯,然后獲取到信號流中的電視頻道信息,并將這些信息存入云分支服務器端的電視頻道數(shù)據(jù)庫中,或者在數(shù)據(jù)庫中自行插入一些電視頻道信息;
信號轉(zhuǎn)換模塊,用于對接收到的信號進行轉(zhuǎn)換,轉(zhuǎn)換成網(wǎng)絡信號,所述網(wǎng)絡信號為WIFI或以太網(wǎng)信號,然后發(fā)送出去;
通知模塊,用于通知接入終端每個信號流的播放方式,終端播放這個信號流的節(jié)目時,采用此方式進行播放;
修改模塊,用于接收經(jīng)過授權(quán)的終端通過網(wǎng)絡遠程的對云分支服務器端的電視頻道數(shù)據(jù)庫中的信息進行修改的信息并進行修改,修改內(nèi)容包括頻道信息、當前后序。
4.用戶通過云分支服務器進行注冊,云分支服務器實時接收用戶注冊信息,其特征在于:
(1) 云分支服務器將接收到的用戶注冊信息上傳至中心服務器;
(2) 中心服務器將收到的所有云分支服務器上傳的用戶注冊信息存儲入數(shù)據(jù)庫,同時生成包含所有用戶信息的HASH表簽名文件;
(3) 中心服務器將包含所有用戶信息的HASH表簽名文件下載至云分支服務器;
(4) 用戶直接通過云分支服務器本地進行認證,登錄, 云分支服務器利用HASH算法進行簽名校驗;用戶登陸在互聯(lián)網(wǎng)斷網(wǎng)情況下也能完成;同時提高了登陸速度和免去了登陸時需要的網(wǎng)絡流量;
(5) 根據(jù)權(quán)利要求4所述的用戶通過云分支服務器注冊的方法,其特征在于,所述云分支服務器包括:
用戶認證模塊,用于用戶直接登錄、認證;
用戶注冊模塊,用于接收新用戶注冊信息;
網(wǎng)絡模塊,用于將新用戶注冊信息上傳至中心服務器;以及接收中心服務器HASH表簽名文件;
校驗模塊:用于利用HASH算法進行簽名校驗;
(6) 根據(jù)權(quán)利要求4所述的用戶通過云分支服務器注冊的方法,其特征在于,所述中心服務器包括:
數(shù)據(jù)庫模塊,用于將收到的所有云分支服務器上傳的用戶注冊信息存儲入數(shù)據(jù)庫;
文件生成模塊,用于生成包含所有用戶信息的HASH表簽名文件;
網(wǎng)絡模塊,用于接收云分支服務器的新用戶注冊信息;以及向云分支服務器下發(fā)HASH表簽名文件。
5.中心服務器通過和云分支服務器通訊,得到云分支服務器的動態(tài)IP地址;互聯(lián)網(wǎng)用戶通過中心服務器得到的動態(tài)IP能直接訪問云分支服務器;云分支服務器實時更新中心服務器的包括云分支服務器動態(tài)IP以及其它信息的數(shù)據(jù)庫:
(1) 云分支服務器通過和中心服務器的SOCKET通訊,將自身的IP注冊至中心服務器;
(2) 中心服務器將收到的所有云分支服務器上傳的IP及其它相關(guān)信息存儲入數(shù)據(jù)庫;
(3) 用戶通過訪問中心服務器將得到其需要訪問的云分支服務器的動態(tài)IP,之后利用此動態(tài)IP直接訪問云分支服務器;
用戶通過直接訪問云分支服務器的動態(tài)IP,節(jié)省了中心服務器的進行認證,登錄以及信息轉(zhuǎn)發(fā)的網(wǎng)絡耗費; 同時,云分支服務器的許多信息無需都存儲在中心服務器上就能為用戶通過互聯(lián)網(wǎng)使用,節(jié)省了中心服務器的存儲空間。
6.一種基于云分支服務器的數(shù)據(jù)更新裝置,其特征在于,包括:
(1)中心服務器,將云分支服務器上傳的數(shù)據(jù)匯總、分析,形成中心服務器的統(tǒng)一數(shù)據(jù)庫,制定數(shù)據(jù)收集以及預處理策略,形成策略數(shù)據(jù)庫,將所述策略下載至相應的云分支服務器;
(2)云分支服務器,用于實時接收數(shù)據(jù)并對數(shù)據(jù)進行預處理,同時更新本地數(shù)據(jù)庫并上傳;
(3)更新服務器:用于存儲不同類別的數(shù)據(jù)內(nèi)容,并由云分支服務器下載;
(4)根據(jù)權(quán)利要求6所述的一種基于云分支服務器的數(shù)據(jù)更新裝置,其特征在于,所述云分支服務器包括:
數(shù)據(jù)收集模塊,用于實時收集數(shù)據(jù);
本地數(shù)據(jù)庫模塊,用于存儲數(shù)據(jù)信息;
數(shù)據(jù)處理模塊,用于對數(shù)據(jù)進行預處理,同時更新本地數(shù)據(jù)庫,然后將本地預處理后的數(shù)據(jù)庫及數(shù)據(jù)壓縮、加密;
網(wǎng)絡模塊,用于將壓縮、加密后的數(shù)據(jù)庫及數(shù)據(jù)上傳至中心服務器;以及從更新服務器下載數(shù)據(jù)收集及預處理策略以及新的數(shù)據(jù);
(5)根據(jù)權(quán)利要求6所述的一種基于云分支服務器的數(shù)據(jù)更新裝置,其特征在于,所述中心服務器包括:
數(shù)據(jù)分析模塊,用于將云分支服務器上傳的數(shù)據(jù)匯總、分析,制定數(shù)據(jù)收集以及預處理策略;
網(wǎng)絡模塊,用于接收云分支服務器的上傳信息;以及向更新服務器下發(fā)策略信息和新數(shù)據(jù);
(6)根據(jù)權(quán)利要求6所述的一種基于云分支服務器的數(shù)據(jù)更新裝置,其特征在于,所述更新服務器包括:
數(shù)據(jù)存儲、處理模塊,用于將中心服務器下載的數(shù)據(jù)存儲在本地,并生成數(shù)據(jù)庫;
網(wǎng)絡模塊,用于接收中心服務器的信息;以及向云分支服務器發(fā)送信息。