新四季網

一種物聯網業務處理系統及其方法

2023-05-23 05:42:41

一種物聯網業務處理系統及其方法
【專利摘要】本發明涉及一種物聯網業務處理系統及其方法,其特徵在於,該系統包括:物聯網數據收集子系統、物聯網數據服務子系統和中心資料庫;中心資料庫用於存儲物聯網傳感數據;物聯網數據收集子系統擁有對中心資料庫的讀取權限和寫入權限;物聯網數據服務子系統對所述中心資料庫僅擁有讀取權限。該方法包括:物聯網數據收集子系統提供物聯網數據收集業務;物聯網數據服務子系統提供物聯網訂閱用戶業務;所述物聯網數據收集業務和所述物聯網訂閱用戶業務獨立運行,當任其中何一個業務產生故障時,不影響另一個業務的運行。本發明所提出的一種物聯網業務處理系統及其方法,既保證了物聯網伺服器的高穩定性和高可用性。
【專利說明】一種物聯網業務處理系統及其方法

【技術領域】
[0001]本發明涉及物聯網領域和數據業務處理領域,特別是一種物聯網業務處理系統及其方法。

【背景技術】
[0002]智能設備的互聯互通是物聯網的核心目標,而且物聯網的應用越來越廣,物聯網在家庭中應用體現為智能家居;物聯網在社區管理中應用體現為智能小區;物聯網在交通運輸中運用體現為智能交通;物聯網在城市管理中應用體現為智慧城市。
[0003]常規物聯網部署環境一般條件較差,物聯網數據的時效性難以保證。物聯網是硬體和軟體資源受限的系統,難以提供高質量的數據存儲和數據分析服務。物聯網一般分區域部署的,難以對用戶提供統一的用戶服務。物聯網地域部署分散,每個子網絡數據收集能力和網絡承載能力並不均衡,物聯網與用戶是比較鬆散的關係,非特定情況下用戶很少關心物聯網的狀態,故需要一種物聯網業務處理機制,保證物聯網伺服器的高穩定性和高可用性。


【發明內容】

[0004]本發明的目的在於提供一種物聯網業務處理系統及其方法,以克服現有技術中存在的不足。
[0005]為實現上述目的,本發明的技術方案是:一種物聯網業務處理系統,其特徵在於,包括:物聯網數據收集子系統、物聯網數據服務子系統和中心資料庫;
所述中心資料庫用於存儲物聯網傳感數據;
所述物聯網數據收集子系統擁有對所述中心資料庫的讀取權限和寫入權限,將輸入處理後的格式化數據寫入所述中心資料庫中,且該物聯網數據收集子系統為授權的物聯網子網提供訪問服務(該授權由數據收集子系統的接口協議定義);
所述物聯網數據服務子系統對所述中心資料庫僅擁有讀取權限,無寫入權限,且不能直接操作所述物聯網數據收集子系統,以防止所述物聯網數據收集子系統中的數據被篡改;
所述物聯網數據收集子系統、所述物聯網數據服務子系統和所述中心資料庫均部署在物聯網伺服器上。
[0006]在本發明一實施例中,所述物聯網數據收集子系統、所述物聯網數據服務子系統和所述中心資料庫獨立運行;當所述物聯網數據收集子系統出錯時,所述中心資料庫和所述物聯網數據伺服器子系統繼續正常工作,並提供數據查詢服務和異常預服務;當所述物理網數據伺服器子系統出錯時,所述中心資料庫和所述物理網數據收集子系統繼續正常工作;當所述中心資料庫出錯時,所述物理網數據收集子系統和所述物理網數據服務子系統處於異常工作狀態。
[0007]在本發明一實施例中,所述物聯網數據服務子系統提供對外的數據接口,直接為數據訂閱用戶提供數據查詢服務、數據分析報告服務和事件預警服務;且所述物聯網數據服務子系統還能通過外部第三方系統為所述數據訂閱用戶提供數據服務。
[0008]在本發明一實施例中,所述中心資料庫還包括一數據緩存;當所述中心資料庫出錯時,所述物聯網數據收集子系統將輸入處理後的數據暫時寫入所述數據緩存以暫存該數據,防止數據丟失;當所述中心資料庫恢復正常工作時,所述數據緩存中暫存的數據寫入所述中心資料庫。
[0009]進一步的,還提供一種物聯網業務處理方法,其特徵在於:物聯網數據收集子系統提供物聯網數據收集業務;物聯網數據服務子系統提供物聯網訂閱用戶業務;所述物聯網數據收集業務和所述物聯網訂閱用戶業務獨立運行,當任其中何一個業務產生故障時,不影響另一個業務的運行;且所述物聯網數據收集業務不對任何外部訂閱用戶開放,以保證數據的可信度和權威性;所述物聯網訂閱用戶業務,對外部訂閱用戶提供對外開放接口服務。
[0010]在本發明一實施例中,所述物聯網數據收集業務包括:負載均衡子業務、權限認證子業務和傳感數據過濾解析子業務;
所述負載均衡子業務提供數據收集和負載均衡,將收集的數據做一個排隊處理,然後分發到空閒的處理隊列中;
所述權限認證子業務提供數據請求權限認證,用於判斷物聯網子網的數據請求是非授權的還是已授權的;
所述傳感數據過濾解析子業務提供數據過濾、解析和存儲,按照數據過濾配置文件,過濾掉有缺陷的數據,解析出傳感數據,並存入中心資料庫;
所述物聯網數據收集業務經所述負載均衡子業務、所述權限認證子業務和所述傳感數據過濾解析子業務依次執行數據收集和負載均衡、數據請求權限認證以及數據過濾、解析和存儲從而實現物聯網數據收集。
[0011]在本發明一實施例中,所述物聯網訂閱用戶業務包括:數據查詢子業務和計劃任務;
所述數據查詢子業務是由數據訂閱用戶主動發起的一項數據服務,且該數據查詢子業務的數據來源是中心資料庫,並生成數據查詢報告發送給數據訂閱用戶;
所述計劃任務是指定期執行的任務,且該計劃任務包括數據分析計劃任務和事件預警計劃任務;所述數據分析計劃任務子業務依據預設計劃將數據分析報告發送給數據訂閱用戶;所述事件預警計劃任務子業務依據預設計劃將事件預警通知發送給數據訂閱用戶;所述數據分析計劃任務和所述事件預警計劃任務的數據來源是均為中心資料庫。
[0012]相較於現有技術,本發明具有以下有益效果:本發明所提出的一種物聯網業務處理系統及其方法,在系統中三個子系統獨立運行,且對應配置的業務也獨立運行,當其中任何一個業務產生故障時,不影響另外一個業務的運行;且物聯網數據服務子系統還提供對外的數據接口,且對應的物聯網訂閱用戶業務還提供對外部訂閱用戶提供對外開放接口服務,保證物聯網伺服器的高穩定性和高可用性。

【專利附圖】

【附圖說明】
[0013]圖1為本發明中物聯網業務處理系統原理圖。
[0014]圖2為本發明中物聯網數據收集子系統原理圖。
[0015]圖3為本發明中物聯網數據服務子系統原理圖。

【具體實施方式】
[0016]下面結合附圖,對本發明的技術方案進行具體說明。
[0017]本發明提供一種物聯網業務處理系統,其特徵在於,如圖1所示,包括:物聯網數據收集子系統200、物聯網數據服務子系統500和中心資料庫900 ;
所述中心資料庫900用於存儲物聯網傳感數據;在本實施例中,該中心資料庫900特指存儲物聯網傳感數據的資料庫系統,是一個邏輯區分;且在系統中還存在一配置資料庫,並且與中心資料庫900部署在同一個資料庫中。
[0018]所述物聯網數據收集子系統200擁有對所述中心資料庫900的讀取權限和寫入權限,將輸入處理後的格式化數據寫入所述中心資料庫900中,且該物聯網數據收集子系統200為授權的物聯網子網400提供訪問服務(該授權由數據收集子系統的接口協議定義);在本實施例中,物聯網數據收集子系統200是一個邏輯概念,可以為一個軟體子系統,也可以配備專門的伺服器。
[0019]所述物聯網數據服務子系統500僅擁有對所述中心資料庫900的讀取權限,無寫入權限,且不能直接操作所述物聯網數據收集子系統200,以防止所述物聯網數據收集子系統200中的數據被篡改;在本實施例中,物聯網數據服務子系統500是一個邏輯概念,可以實現為一個軟體子系統,也可以配備專門的伺服器。
[0020]所述物聯網數據收集子系統200、所述物聯網數據服務子系統500和所述中心資料庫900均部署在物聯網伺服器上,這三者的劃分可以的邏輯上劃分,即可以為同一臺伺服器上的三個軟體子系統,也可以是物理上的劃分,即三個軟體子系統部署在不同的伺服器上。
[0021]在本實施例中,所述物聯網數據收集子系統200、所述物聯網數據服務子系統500和所述中心資料庫900獨立運行;當所述物聯網數據收集子系統200出錯時,所述中心資料庫900和所述物聯網數據伺服器子系統500繼續正常工作,並提供數據查詢服務和異常預等數據服務;當所述物聯網數據伺服器子系統500出錯時,所述中心資料庫900和所述物聯網數據收集子系統200繼續正常工作;當所述中心資料庫900出錯時,所述物聯網數據收集子系統200和所述物聯網數據服務子系統500處於異常工作狀態。
[0022]進一步的,在本實施例中,所述物聯網數據服務子系統500提供對外的數據接口,直接為數據訂閱用戶700提供數據查詢服務、數據分析報告服務和事件預警等數據服務;且所述物聯網數據服務子系統500還能通過外部第三方系統800為所述數據訂閱用戶700提供數據服務。
[0023]在本實施例中,所述中心資料庫900還包括一數據緩存950 ;當所述中心資料庫900出錯時,所述物聯網數據收集子系統200將輸入處理後的數據暫時寫入所述數據緩存950以暫存該數據,防止數據丟失;當所述中心資料庫900恢復正常工作時,所述數據緩存950中暫存的數據再寫入所述中心資料庫900 ;且在本實施例中,數據緩存950可以是文本緩存也可以是資料庫。
[0024]進一步的,還提供一種物聯網業務處理方法,其特徵在於:物聯網數據收集子系統200提供物聯網數據收集業務300 ;物聯網數據服務子系統500提供物聯網訂閱用戶業務600 ;所述物聯網數據收集業務300和所述物聯網訂閱用戶業務600獨立運行,當任其中何一個業務產生故障時,不影響另一個業務的運行;且所述物聯網數據收集業務300不對任何外部訂閱用戶700開放,以保證數據的可信度和權威性;所述物聯網訂閱用戶業務600,對外部訂閱用戶700提供對外開放接口服務。
[0025]在本實施例中,如圖2所示,所述物聯網數據收集業務300包括:負載均衡子業務310、權限認證子業務320和傳感數據過濾解析子業務330 ;
所述負載均衡子業務310提供數據收集和負載均衡,將收集的數據做一個排隊處理,然後分發到空閒的處理隊列中;
所述權限認證子業務320提供數據請求權限認證,用於判斷物聯網子網的數據請求是非授權的還是已授權的;
所述傳感數據過濾解析子業務330提供數據過濾、解析和存儲,按照數據過濾配置文件,過濾掉有缺陷的數據,如失真數據、類型無法識別的數據等,解析出傳感數據,並存入中心資料庫900 ;
所述物聯網數據收集業務300經所述負載均衡子業務310、所述權限認證子業務320和所述傳感數據過濾解析子業務330依次執行數據收集和負載均衡、數據請求權限認證以及數據過濾、解析和存儲從而實現物聯網數據收集。
[0026]在本實施例中,如圖3所述,物聯網訂閱用戶業務600包括:數據查詢子業務610、數據分析計劃任務子業務630和事件預警計劃任務子業務650 ;
所述數據查詢子業務610是由數據訂閱用戶700主動發起的一項數據服務,且該數據查詢子業務的數據來源是中心資料庫900,並生成數據查詢報告620發送給數據訂閱用戶700 ;
所述數據分析計劃任務子業務630依據數據分析計劃任務將數據分析報告640發送給數據訂閱用戶700 ;
所述事件預警計劃任務子業務650依據事件預警計劃任將事件預警通知660發送給數據訂閱用戶700 ;
所述數據分析計劃任務和所述事件預警計劃任務均為計劃任務,是指定期執行的任務,所述數據分析計劃任務和所述事件預警計劃任務的數據來源均為中心資料庫,且均由物聯網伺服器發起。
[0027]以上是本發明的較佳實施例,凡依本發明技術方案所作的改變,所產生的功能作用未超出本發明技術方案的範圍時,均屬於本發明的保護範圍。
【權利要求】
1.一種物聯網業務處理系統,其特徵在於,包括:物聯網數據收集子系統、物聯網數據服務子系統和中心資料庫; 所述中心資料庫用於存儲物聯網傳感數據; 所述物聯網數據收集子系統擁有對所述中心資料庫的讀取權限和寫入權限,將輸入處理後的格式化數據寫入所述中心資料庫中,且該物聯網數據收集子系統為授權的物聯網子網提供訪問服務; 所述物聯網數據服務子系統對所述中心資料庫僅擁有讀取權限,無寫入權限,且不能直接操作所述物聯網數據收集子系統,以防止所述物聯網數據收集子系統中的數據被篡改; 所述物聯網數據收集子系統、所述物聯網數據服務子系統和所述中心資料庫均部署在物聯網伺服器上。
2.根據權利要求1所述的一種物聯網業務處理系統,其特徵在於:所述物聯網數據收集子系統、所述物聯網數據服務子系統和所述中心資料庫獨立運行;當所述物聯網數據收集子系統出錯時,所述中心資料庫和所述物聯網數據伺服器子系統繼續正常工作,並提供數據查詢服務和異常預服務;當所述物聯網數據伺服器子系統出錯時,所述中心資料庫和所述物聯網數據收集子系統繼續正常工作;當所述中心資料庫出錯時,所述物聯網數據收集子系統和所述物聯網數據服務子系統處於異常工作狀態。
3.根據權利要求1所述的一種物聯網業務處理系統,其特徵在於:所述物聯網數據服務子系統提供對外的數據接口,直接為數據訂閱用戶提供數據查詢服務、數據分析報告服務和事件預警服務;且所述物聯網數據服務子系統還能通過外部第三方系統為所述數據訂閱用戶提供數據服務。
4.根據權利要求1所述的一種物聯網業務處理系統,其特徵在於:所述中心資料庫還包括一數據緩存;當所述中心資料庫出錯時,所述物聯網數據收集子系統將輸入處理後的數據暫時寫入所述數據緩存以暫存該數據,防止數據丟失;當所述中心資料庫恢復正常工作時,所述數據緩存中暫存的數據寫入所述中心資料庫。
5.一種基於權利要求1所述的一種物聯網業務處理系統的物聯網業務處理方法,其特徵在於:物聯網數據收集子系統提供物聯網數據收集業務;物聯網數據服務子系統提供物聯網訂閱用戶業務;所述物聯網數據收集業務和所述物聯網訂閱用戶業務獨立運行,當任其中何一個業務產生故障時,不影響另一個業務的運行;且所述物聯網數據收集業務不對任何外部訂閱用戶開放,以保證數據的可信度和權威性;所述物聯網訂閱用戶業務,對外部訂閱用戶提供對外開放接口服務。
6.根據權利要求5所述的一種物聯網業務處理方法,其特徵在於: 所述物聯網數據收集業務包括:負載均衡子業務、權限認證子業務和傳感數據過濾解析子業務; 所述負載均衡子業務提供數據收集和負載均衡,將收集的數據做一個排隊處理,然後分發到空閒的處理隊列中; 所述權限認證子業務提供數據請求權限認證,用於判斷物聯網子網的數據請求是非授權的還是已授權的; 所述傳感數據過濾解析子業務提供數據過濾、解析和存儲,按照數據過濾配置文件,過濾掉有缺陷的數據,解析出傳感數據,並存入中心資料庫; 所述物聯網數據收集業務經所述負載均衡子業務、所述權限認證子業務和所述傳感數據過濾解析子業務依次執行數據收集和負載均衡、數據請求權限認證以及數據過濾、解析和存儲從而完成物聯網數據收集。
7.根據權利要求5所述的一種物聯網業務處理方法,其特徵在於: 物聯網訂閱用戶業務包括:數據查詢子業務、數據分析計劃任務子業務和事件預警計劃任務子業務; 所述數據查詢子業務是由數據訂閱用戶主動發起的一項數據服務,且該數據查詢子業務的數據來源是中心資料庫,並生成數據查詢報告發送給數據訂閱用戶; 所述數據分析計劃任務子業務依據數據分析計劃任務將數據分析報告發送給數據訂閱用戶; 所述事件預警計劃任務子業務依據事件預警計劃任將事件預警通知發送給數據訂閱用戶; 所述數據分析計劃任務和所述事件預警計劃任務均為計劃任務,是指定期執行的任務,所述數據分析計劃任務和所述事件預警計劃任務的數據來源均為中心資料庫,且均由物聯網伺服器發起。
【文檔編號】H04L12/28GK104468818SQ201410808532
【公開日】2015年3月25日 申請日期:2014年12月24日 優先權日:2014年12月24日
【發明者】陳聖群, 陳莉婷, 施海柳 申請人:福建江夏學院

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀