The invention requests the protection of a map data processing system of radio environment based on Hadoop, which belongs to the field of data processing. The system mainly includes data import module, data processing module and data visualization module. Data import module real-time monitoring and upload through the massive wireless network environment related data to the HDFS distributed file system of the mobile terminal equipment collected by Flume technology; data processing module using Hadoop distributed data processing cluster for cleaning filter and fusion processing of these data, and the processing results into the database; data visualization module Baidu maps API call processing results will display on the map. The present invention relates to a radio environment map data processing system based on Hadoop, can realize the massive wireless environment related data to the mobile terminal to collect the processing and visual display, convenient wireless resource management and optimization of wireless network, ordinary users can also see through the system within the sensing area of current or historical wireless environment.
【技術(shù)實(shí)現(xiàn)步驟摘要】
一種基于Hadoop的無線電環(huán)境地圖數(shù)據(jù)處理系統(tǒng)
本專利技術(shù)涉及屬于數(shù)據(jù)處理領(lǐng)域,特別涉及一種基于Hadoop的無線電環(huán)境地圖數(shù)據(jù)處理系統(tǒng)。
技術(shù)介紹
近年來,隨著無線移動通信技術(shù)的發(fā)展,信息產(chǎn)業(yè)及相關(guān)電信、廣播、導(dǎo)航、空間、國防等無線電業(yè)務(wù)得到快速發(fā)展。然而,隨著無線電臺站數(shù)量增多、密度加大、地磁環(huán)境日益復(fù)雜,加之缺乏有效的表征方式和方法,導(dǎo)致日常無線電頻譜資源無法直觀、準(zhǔn)確地進(jìn)行管理,甚至造成了無線頻譜擁塞,從而制約了無線電的發(fā)展。無線環(huán)境地圖(REM,RadioEnvironmentMap)的出現(xiàn)則可以有效化解這一難題,它將收集到的無線環(huán)境相關(guān)數(shù)據(jù)進(jìn)行處理和分析之后結(jié)合城市電子地圖,融合時(shí)間、地理信息、頻譜、幅度等相關(guān)數(shù)據(jù),構(gòu)成一個(gè)多維頻譜信息地圖。無線環(huán)境地圖可以直觀的反映出真實(shí)的無線環(huán)境狀態(tài),讓社會公眾感知無線電的存在,并且可以查看某個(gè)區(qū)域內(nèi)當(dāng)前或歷史的無線環(huán)境信息,無線環(huán)境地圖還能讓管理者直觀、清晰地對頻譜資源進(jìn)行管理。同時(shí),網(wǎng)絡(luò)側(cè)在進(jìn)行資源重配時(shí),可以借助REM對資源分配的范圍、發(fā)射功率、天線的角度等參數(shù)進(jìn)行配置,從而優(yōu)化網(wǎng)絡(luò)性能,并為無線電管理部門提供一個(gè)全新的頻譜監(jiān)管手段。傳統(tǒng)的無線電環(huán)境地圖數(shù)據(jù)來源主要是基于已有的數(shù)據(jù)庫或者利用專門的路測設(shè)備進(jìn)行實(shí)際收集各種無線參數(shù),這種方式具有感知節(jié)點(diǎn)部署成本高、擴(kuò)展性不強(qiáng)、實(shí)時(shí)性差等缺點(diǎn),構(gòu)建的無線環(huán)境地圖大多是針對于小范圍的、某個(gè)特定應(yīng)用的。而新興的移動群智感知技術(shù)利用普通大眾的移動終端設(shè)備來進(jìn)行無線環(huán)境數(shù)據(jù)的收集能有限解決上述問題。在通過移動群智感知方式進(jìn)行數(shù)據(jù)收集時(shí),由于單個(gè)節(jié)點(diǎn)的感知能力有限 ...
【技術(shù)保護(hù)點(diǎn)】
一種基于Hadoop的無線電環(huán)境地圖數(shù)據(jù)處理系統(tǒng),其特征在于,包括:數(shù)據(jù)導(dǎo)入模塊(101)、數(shù)據(jù)處理模塊(102)和數(shù)據(jù)可視化模塊(103);其中,數(shù)據(jù)導(dǎo)入模塊(101):采用Flume海量日志收集技術(shù)實(shí)時(shí)監(jiān)控并上傳通過移動終端設(shè)備收集到的海量無線網(wǎng)絡(luò)環(huán)境信息至HDFS分布式文件系統(tǒng)中;數(shù)據(jù)處理模塊(102):是由若干服務(wù)器搭建起來的一個(gè)Hadoop分布式數(shù)據(jù)處理集群,包含數(shù)據(jù)處理、數(shù)據(jù)存儲兩個(gè)子模塊,數(shù)據(jù)處理子模塊將數(shù)據(jù)采集模塊傳來的數(shù)據(jù)進(jìn)行包括數(shù)據(jù)融合、清洗、過濾在內(nèi)的處理,并統(tǒng)計(jì)分析出某時(shí)間段某區(qū)域內(nèi)的無線環(huán)境信息的變化情況和各個(gè)WiFi信道的占用情況;數(shù)據(jù)存儲子模塊用于存儲原始數(shù)據(jù)以及經(jīng)過處理和分析之后的結(jié)果,其中Mysql作為基礎(chǔ)數(shù)據(jù)庫,HBase作為數(shù)據(jù)倉庫;數(shù)據(jù)可視化模塊(103):主要用于無線環(huán)境數(shù)據(jù)的可視化展示,通過調(diào)用網(wǎng)絡(luò)地圖,將處理結(jié)果中的位置信息與網(wǎng)絡(luò)地圖的位置信息進(jìn)行映射,并將對應(yīng)的無線環(huán)境的相關(guān)信息在地圖上顯示出來,普通用戶也能通過本系統(tǒng)查看某個(gè)區(qū)域內(nèi)當(dāng)前或歷史的無線環(huán)境狀態(tài)。
【技術(shù)特征摘要】
1.一種基于Hadoop的無線電環(huán)境地圖數(shù)據(jù)處理系統(tǒng),其特征在于,包括:數(shù)據(jù)導(dǎo)入模塊(101)、數(shù)據(jù)處理模塊(102)和數(shù)據(jù)可視化模塊(103);其中,數(shù)據(jù)導(dǎo)入模塊(101):采用Flume海量日志收集技術(shù)實(shí)時(shí)監(jiān)控并上傳通過移動終端設(shè)備收集到的海量無線網(wǎng)絡(luò)環(huán)境信息至HDFS分布式文件系統(tǒng)中;數(shù)據(jù)處理模塊(102):是由若干服務(wù)器搭建起來的一個(gè)Hadoop分布式數(shù)據(jù)處理集群,包含數(shù)據(jù)處理、數(shù)據(jù)存儲兩個(gè)子模塊,數(shù)據(jù)處理子模塊將數(shù)據(jù)采集模塊傳來的數(shù)據(jù)進(jìn)行包括數(shù)據(jù)融合、清洗、過濾在內(nèi)的處理,并統(tǒng)計(jì)分析出某時(shí)間段某區(qū)域內(nèi)的無線環(huán)境信息的變化情況和各個(gè)WiFi信道的占用情況;數(shù)據(jù)存儲子模塊用于存儲原始數(shù)據(jù)以及經(jīng)過處理和分析之后的結(jié)果,其中Mysql作為基礎(chǔ)數(shù)據(jù)庫,HBase作為數(shù)據(jù)倉庫;數(shù)據(jù)可視化模塊(103):主要用于無線環(huán)境數(shù)據(jù)的可視化展示,通過調(diào)用網(wǎng)絡(luò)地圖,將處理結(jié)果中的位置信息與網(wǎng)絡(luò)地圖的位置信息進(jìn)行映射,并將對應(yīng)的無線環(huán)境的相關(guān)信息在地圖上顯示出來,普通用戶也能通過本系統(tǒng)查看某個(gè)區(qū)域內(nèi)當(dāng)前或歷史的無線環(huán)境狀態(tài)。2.根據(jù)權(quán)利要求1所述的基于Hadoop的無線電環(huán)境地圖數(shù)據(jù)處理系統(tǒng),其特征在于,所述Flume主要包括:數(shù)據(jù)來源Source,數(shù)據(jù)緩存Channel,數(shù)據(jù)去向Sink,其中,Source,用于完成對日志數(shù)據(jù)監(jiān)控和收集,分成過渡值transtion和事件event傳入到Channel之中;Channel,主要用于提供一個(gè)隊(duì)列的功能,對Source提供中的數(shù)據(jù)進(jìn)行簡單的緩存;Sink,用于取出Channel中的數(shù)據(jù),進(jìn)行相應(yīng)的存儲文件系統(tǒng),或者提交到遠(yuǎn)程服務(wù)器。3.根據(jù)權(quán)利要求1或2所述的基于Hadoop的無線電環(huán)境地圖數(shù)據(jù)處理系統(tǒng),其特征在于,所述海量無線網(wǎng)絡(luò)環(huán)境信息主要包括WiFi信號信息、LTE信號信息、GSM信號信息在內(nèi)的信息。4.根據(jù)權(quán)利要求1或2所述的基于Hadoop的無線電環(huán)境地圖數(shù)據(jù)處理系統(tǒng),其特征在于,所述數(shù)據(jù)導(dǎo)入模塊(101)采用Flume實(shí)時(shí)監(jiān)控并上傳通過移動終端設(shè)備收集到的海量無線網(wǎng)絡(luò)環(huán)境信息至HDFS分布式文件系統(tǒng)中,包括以下步驟:步驟201:讀取配置文件,獲取程序運(yùn)行參數(shù),在FLUME_HOME/conf目錄下,編寫Flume的配置文件,命名為flume_first_conf,并將Web服務(wù)器中需要監(jiān)控的指定目錄配置為Flume的spoolDir;步驟202:檢查是否有參數(shù)錯誤,如果檢測到參數(shù)錯誤,則結(jié)束本次數(shù)據(jù)導(dǎo)入,如果沒有檢測到參數(shù)錯誤,則繼續(xù)本次數(shù)據(jù)導(dǎo)入,即跳轉(zhuǎn)到步驟203;步驟203:Flume利用自身的組件Source實(shí)時(shí)監(jiān)控Web服務(wù)器中的指定目錄,即通過配置的spoolDir監(jiān)控指定目錄中新文件的變化;步驟204:監(jiān)測Web服務(wù)器指定目錄中是否有新文件產(chǎn)生,如果沒有新文件的變化,則繼續(xù)監(jiān)測,如果一旦監(jiān)測到新文件出現(xiàn),則跳轉(zhuǎn)到步驟205;步驟20...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:劉媛妮,李芳,鄒陽,趙國鋒,唐紅,段潔,
申請(專利權(quán))人:重慶郵電大學(xué),
類型:發(fā)明
國別省市:重慶,50
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。