基於區域網的具有自學習功能的網絡數據服務平臺的製作方法
2023-05-27 17:04:11
本發明涉及網絡數據領域,具體地,涉及一種基於區域網的具有自學習功能的網絡數據服務平臺。
背景技術:
目前,隨著網際網路的發展,網絡已經成為人們生活的重要部分,但在一些公共場合,如候車大廳、工人公寓和火車上並沒有wifi覆蓋,再加上用戶比較多,網絡服務商提供的3G或4G網絡服務會比較慢,且網絡服務商提供的3G或4G網絡服務價格比較昂貴。
技術實現要素:
本發明的目的在於,針對上述問題,提出一種基於區域網的具有自學習功能的網絡數據服務平臺,以實現為用戶提供快速且低廉的網絡服務的優點。
為實現上述目的,本發明採用的技術方案是:
一種基於區域網的具有自學習功能的網絡數據服務平臺,包括:
安全域劃分單元:將緩存區域劃分為網絡域、命令域和用戶域,所述網絡域用來將網絡數據更新到儲存單元內,所述用戶域為用戶提供數據下載服務,所述命令域用來接收用戶的請求命令;
網絡流速分配單元:建立歸類處理查詢列表並存儲,該歸類處理查詢列表根據網絡終端的ID以及控制器的指令將用戶分組,並對不同的分組設置不同的流量閥值;
儲存單元:用來存儲數據;
索引單元:用來保存儲存單元存儲數據的關鍵字,並為用戶提供搜索服務;
控制單元:根據接收的用戶指令,對用戶進行分組,並將分組指令下發至網絡流速分配單元,並根據數據流量對緩存區域內的網絡域和用戶域大小進行動態調整;
數據傳輸路徑管理單元:當接到用戶請求指令後,從數據傳輸路徑管理列表中選取一條數據傳輸狀態最優的數據傳輸路徑,並將該最優的數據傳輸路徑從數據傳輸路徑管理列表的刪除,直到使用該最優的數據傳輸路徑的用戶斷開後,再將該最優的數據傳輸路徑放入到數據傳輸路徑管理列表;
數據統計單元:對用戶域內的數據進行統計,並將統計的數據與儲存單元存儲的數據進行比較,從而建立用戶數據統計列表;
數據冗餘管理單元:對儲存單元內保存的數據冗餘管理,並將冗餘數據刪除;
控制單元對用戶域和命令域的數據進行採樣,從而建立訓練樣本,然後利用BP神經網絡方法對訓練樣本進行訓練,從而建立BP神經網絡模型,控制單元根據BP神經網絡模型得出用戶的下載偏好,從而去網絡上搜索與用戶的下載偏好相關的數據並將相關的數據下載至網絡域,最後保存至儲存單元供用戶下載。
本發明的技術方案具有以下有益效果:
本發明的技術方案,通過提供一種區域網路,事先將網絡上的熱點數據,如電視劇、小說等下載到本地存儲,然後為用戶提供區域網服務,因下載到本地時,只需要使用一次網絡運營商的服務,從而價格低廉,而構建區域網,可以提高網絡的傳輸速度,從而達到提供快速且低廉的網絡服務的目的。
具體實施方式
一種基於區域網的具有自學習功能的網絡數據服務平臺,包括:安全域劃分單元:將緩存區域劃分為網絡域、命令域和用戶域,所述網絡域用來將網絡數據更新到儲存單元內,所述用戶域為用戶提供數據下載服務,所述命令域用來接收用戶的請求命令;
網絡流速分配單元:建立歸類處理查詢列表並存儲,該歸類處理查詢列表根據網絡終端的ID以及控制器的指令將用戶分組,並對不同的分組設置不同的流量閥值;
儲存單元:用來存儲數據;
索引單元:用來保存儲存單元存儲數據的關鍵字,並為用戶提供搜索服務;
控制單元:根據接收的用戶指令,對用戶進行分組,並將分組指令下發至網絡流速分配單元,並根據數據流量對緩存區域內的網絡域和用戶域大小進行動態調整;
數據傳輸路徑管理單元:當接到用戶請求指令後,從數據傳輸路徑管理列表中選取一條數據傳輸狀態最優的數據傳輸路徑,並將該最優的數據傳輸路徑從數據傳輸路徑管理列表的刪除,直到使用該最優的數據傳輸路徑的用戶斷開後,再將該最優的數據傳輸路徑放入到數據傳輸路徑管理列表;
數據統計單元:對用戶域內的數據進行統計,並將統計的數據與儲存單元存儲的數據進行比較,從而建立用戶數據統計列表;
數據冗餘管理單元:對儲存單元內保存的數據冗餘管理,並將冗餘數據刪除;
控制單元對用戶域和命令域的數據進行採樣,從而建立訓練樣本,然後利用BP神經網絡方法對訓練樣本進行訓練,從而建立BP神經網絡模型,控制單元根據BP神經網絡模型得出用戶的下載偏好,從而去網絡上搜索與用戶的下載偏好相關的數據並將相關的數據下載至網絡域,最後保存至儲存單元供用戶下載。
安全域劃分單元將緩存區域劃分為網絡域、命令域和用戶域,在保證數據安全的同時,進一步加快數據的傳輸速度,數據的上傳和下載都需要經過緩存區域,網絡域用來接收從網絡上下載的數據,網絡域下載的數據需要經過殺毒軟體和防火牆的過濾,以保證數據的安全,只有安全的數據才從網絡域轉存至儲存單元,命令域用來接收用戶的命令,命令域接收的數據也要經過殺毒軟體和防火牆的過濾,而用戶域只提供下載服務,不接收任何數據,因此不需要經過殺毒軟體和防火牆的過濾,從而提高了數據的傳輸速率。
最後應說明的是:以上所述僅為本發明的優選實施例而已,並不用於限制本發明,儘管參照前述實施例對本發明進行了詳細的說明,對於本領域的技術人員來說,其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特徵進行等同替換。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。