專利名稱:站點(diǎn)監(jiān)控方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù),尤其涉及一種站點(diǎn)監(jiān)控方法及裝置。
背景技術(shù):
隨著云接入(Cloud RAN)和異構(gòu)網(wǎng)絡(luò)(Heterogeneous,簡稱為Hetnet)的發(fā)展,基帶單元(Baseband Unit,簡稱為BBU)從站點(diǎn)移開,站點(diǎn)上僅剩下射頻拉遠(yuǎn)單元(RemoteRadio Unit,簡稱為RRU)。這類只有RRU的站點(diǎn)沒有部署站點(diǎn)監(jiān)控系統(tǒng),但這些站點(diǎn)又有一些設(shè)備需要監(jiān)控,例如供電設(shè)備等。針對上述問題,現(xiàn)有技術(shù)通過利用RRU本身的監(jiān)控功能,例如干節(jié)點(diǎn)或485串行通信監(jiān)控口,對需要監(jiān)控的設(shè)備進(jìn)行監(jiān)控。但是,RRU的干節(jié)點(diǎn)或485串行通信監(jiān)控口僅支持私有通信協(xié)議,即要求被監(jiān)控的設(shè)備與RRU支持屬于同一廠商,但在實(shí)際應(yīng)用中,需要監(jiān)控的設(shè)備以及RRU可能來自不同的廠商,這樣RRU就無法哪些需要進(jìn)行監(jiān)控但來自于其他廠商的設(shè)備進(jìn)行監(jiān)控。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種站點(diǎn)監(jiān)控方法及裝置,用以實(shí)現(xiàn)對各種需要監(jiān)控的設(shè)備進(jìn)行監(jiān)控。第一方面提供一種站點(diǎn)監(jiān)控方法,包括接收被監(jiān)控設(shè)備發(fā)送的第一數(shù)據(jù)幀;根據(jù)所述被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對所述第一數(shù)據(jù)幀進(jìn)行解封裝,獲得第一監(jiān)控信息;將所述第一監(jiān)控信息通過射頻拉遠(yuǎn)單元RRU和基帶單元BBU之間的通信通道發(fā)送
給管理設(shè)備。結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,所述站點(diǎn)監(jiān)控方法,還包括通過所述RRU和所述BBU之間的通信通道接收所述管理設(shè)備發(fā)送的第二監(jiān)控信息;根據(jù)所述被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對所述第二監(jiān)控信息進(jìn)行封裝,生成第二數(shù)據(jù)幀;將所述第二數(shù)據(jù)幀發(fā)送給所述被監(jiān)控設(shè)備。結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述接收被監(jiān)控設(shè)備發(fā)送的第一數(shù)據(jù)幀之前包括依次向所述被監(jiān)控設(shè)備發(fā)送根據(jù)不同通信協(xié)議和通信速率封裝成的探測數(shù)據(jù)幀,直到接收到所述被監(jiān)控設(shè)備發(fā)送的探測響應(yīng)幀為止;確定所述探測響應(yīng)幀對應(yīng)的通信協(xié)議和通信速率為所述被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率。結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述依次向所述被監(jiān)控設(shè)備發(fā)送根據(jù)不同通信協(xié)議和通信速率封裝成的探測數(shù)據(jù)幀,直到接收到所述被監(jiān)控設(shè)備發(fā)送的探測響應(yīng)幀為止包括遍歷數(shù)據(jù)庫中存儲(chǔ)的通信協(xié)議和通信速率,依次向所述被監(jiān)控設(shè)備發(fā)送根據(jù)不同
4通信協(xié)議和通信速率封裝成的所述探測數(shù)據(jù)幀,直到接收到所述探測響應(yīng)幀為止,如果遍歷完所有通信協(xié)議和通信速率后,仍未接收到所述探測響應(yīng)幀,更新所述數(shù)據(jù)庫,并繼續(xù)執(zhí)行遍歷更新后的數(shù)據(jù)庫中的通信協(xié)議和通信速率,依次向所述被監(jiān)控設(shè)備發(fā)送根據(jù)不同通信協(xié)議和通信速率封裝成的所述探測數(shù)據(jù)幀,直到接收到所述探測響應(yīng)幀為止的操作。結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式或第一方面的第二種可能的實(shí)現(xiàn)方式或第一方面的第三種可能的實(shí)現(xiàn)方式,在第一方面的第四種可能的實(shí)現(xiàn)方式中,所述被監(jiān)控設(shè)備所支持的通信協(xié)議為以太網(wǎng)協(xié)議、施耐德電氣總線Modbus協(xié)議或過程現(xiàn)場總線PR0FIBUS協(xié)議。第二方面提供一種站點(diǎn)監(jiān)控裝置,包括接收模塊,用于接收被監(jiān)控設(shè)備發(fā)送的第一數(shù)據(jù)幀;獲得模塊,用于根據(jù)所述被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對所述第一 數(shù)據(jù)幀進(jìn)行解封裝,獲得第一監(jiān)控信息;發(fā)送模塊,用于將所述第一監(jiān)控信息通過射頻拉遠(yuǎn)單元RRU和基帶單元BBU之間的通信通道發(fā)送給管理設(shè)備。結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,所述接收模塊還用于通過所述RRU和所述BBU之間的通信通道接收所述管理設(shè)備發(fā)送的第二監(jiān)控信息;所述站點(diǎn)監(jiān)控裝置還包括生成模塊,用于根據(jù)所述被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對所述第二監(jiān)控信息進(jìn)行封裝,生成第二數(shù)據(jù)幀;所述發(fā)送模塊還用于將所述第二數(shù)據(jù)幀發(fā)送給所述被監(jiān)控設(shè)備。結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式,在第二方面的第二種可能的實(shí)現(xiàn)方式中,所述站點(diǎn)監(jiān)控裝置,還包括識別模塊,用于在所述接收模塊接收所述第一數(shù)據(jù)幀之前,依次向所述被監(jiān)控設(shè)備發(fā)送根據(jù)不同通信協(xié)議和通信速率封裝成的探測數(shù)據(jù)幀,直到接收到所述被監(jiān)控設(shè)備發(fā)送的探測響應(yīng)幀為止,確定所述探測響應(yīng)幀對應(yīng)的通信協(xié)議和通信速率為所述被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率。結(jié)合第二方面的第二種可能的實(shí)現(xiàn)方式,在第二方面的第三種可能的實(shí)現(xiàn)方式中,所述識別模塊具體用于遍歷數(shù)據(jù)庫中存儲(chǔ)的通信協(xié)議和通信速率,依次向所述被監(jiān)控設(shè)備發(fā)送根據(jù)不同通信協(xié)議和通信速率封裝成的所述探測數(shù)據(jù)幀,直到接收到所述探測響應(yīng)幀為止,如果遍歷完所有通信協(xié)議和通信速率后,仍未接收到所述探測響應(yīng)幀,更新所述數(shù)據(jù)庫,并繼續(xù)執(zhí)行遍歷更新后的數(shù)據(jù)庫中的通信協(xié)議和通信速率,依次向所述被監(jiān)控設(shè)備發(fā)送根據(jù)不同通信協(xié)議和通信速率封裝成的所述探測數(shù)據(jù)幀,直到接收到所述探測響應(yīng)幀為的操作;然后確定所述探測響應(yīng)幀對應(yīng)的通信協(xié)議和通信速率為所述被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率。結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式或第二方面的第二種可能的實(shí)現(xiàn)方式或第二方面的第三種可能的實(shí)現(xiàn)方式,在第二方面的第四種可能的實(shí)現(xiàn)方式中,所述被監(jiān)控設(shè)備所支持的通信協(xié)議為以太網(wǎng)協(xié)議、施耐德電氣總線Modbus協(xié)議或過程現(xiàn)場總線PR0FIBUS協(xié)議。本發(fā)明實(shí)施例提供的站點(diǎn)監(jiān)控方法及裝置,在接收到被監(jiān)控設(shè)備發(fā)送的數(shù)據(jù)幀后,根據(jù)被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對接收到的數(shù)據(jù)幀進(jìn)行解封裝,從中獲取監(jiān)控信息,然后通過RRU與BBU之間的通信通道將獲取的監(jiān)控信息提供給管理設(shè)備,由于能夠根據(jù)被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率對被監(jiān)控設(shè)備發(fā)送的數(shù)據(jù)幀進(jìn)行解封裝,因此,可以對支持任何通信協(xié)議和通信速率的設(shè)備進(jìn)行監(jiān)控,克服了現(xiàn)有技術(shù)無法來自不同廠商的設(shè)備進(jìn)行監(jiān)控的缺陷。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為本發(fā)明實(shí)施例提供的一種站點(diǎn)監(jiān)控方法的流程圖;圖2為本發(fā)明實(shí)施例提供的另一種站點(diǎn)監(jiān)控方法的流程圖;圖3為本發(fā)明實(shí)施例提供的一種站點(diǎn)監(jiān)控裝置的結(jié)構(gòu)示意圖;圖4為本發(fā)明實(shí)施例提供的另一種站點(diǎn)監(jiān)控裝置的結(jié)構(gòu)示意圖;圖5為本發(fā)明實(shí)施例提供的又一種站點(diǎn)監(jiān)控裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖I為本發(fā)明實(shí)施例提供的一種站點(diǎn)監(jiān)控方法的流程圖。如圖I所示,本實(shí)施例的方法包括步驟101、接收被監(jiān)控設(shè)備發(fā)送的第一數(shù)據(jù)幀。步驟102、根據(jù)被監(jiān)控設(shè)備支持的通信協(xié)議和通信速率,對第一數(shù)據(jù)幀進(jìn)行解封裝,獲得第一監(jiān)控信息。步驟103、將第一監(jiān)控信息通過RRU與BBU之間的通信通道發(fā)送給管理設(shè)備。在本實(shí)施例中,站點(diǎn)監(jiān)控裝置可以對各種通信協(xié)議和通信速率下的數(shù)據(jù)幀進(jìn)行解封裝,也可以將信息封裝成各種通信協(xié)議和通信速率下的數(shù)據(jù)幀?;诖?,本實(shí)施例的站點(diǎn)監(jiān)控裝置可以對支持不同通信協(xié)議和通信速率的設(shè)備,例如電源設(shè)備、蓄電池等進(jìn)行監(jiān)控。具體的,站點(diǎn)監(jiān)控裝置接收被監(jiān)控設(shè)備發(fā)送的第一數(shù)據(jù)幀。該第一數(shù)據(jù)幀包括來自被監(jiān)控設(shè)備的第一監(jiān)控信息。該第一數(shù)據(jù)幀是被監(jiān)控設(shè)備根據(jù)自己所支持的通信協(xié)議和通信速率對第一監(jiān)控信息進(jìn)行封裝形成的。站點(diǎn)監(jiān)控裝置在接收到第一數(shù)據(jù)幀之后,根據(jù)被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率對第一數(shù)據(jù)幀進(jìn)行解封裝,從中獲取第一監(jiān)控信息。然后,站點(diǎn)監(jiān)控裝置將獲得的第一監(jiān)控信息通過RRU和BBU之間的通信通道發(fā)送給管理設(shè)備。其中,站點(diǎn)監(jiān)控裝置可以預(yù)先獲知被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率??蛇x的,可以預(yù)先將被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率配置在站點(diǎn)監(jiān)控裝置中??蛇x的,站點(diǎn)監(jiān)控裝置可以在接收被監(jiān)控設(shè)備發(fā)送的第一數(shù)據(jù)幀之前,依次向被監(jiān)控設(shè)備發(fā)送根據(jù)不同通信協(xié)議和通信速率封裝成的探測數(shù)據(jù)幀,直到接收到被監(jiān)控設(shè)備發(fā)送的探測響應(yīng)幀為止,然后確定該探測響應(yīng)幀對應(yīng)的通信協(xié)議和通信速率為被檢測設(shè)備所支持的通信協(xié)議和通信速率。具體的,站點(diǎn)監(jiān)控裝置按照不同的通信協(xié)議和通信速率對探測命令進(jìn)行封裝,形成探測數(shù)據(jù)幀,將使用不同通信協(xié)議和通信速率封裝成的探測數(shù)據(jù)幀分別發(fā)送給被監(jiān)控設(shè)備;如果封裝探測數(shù)據(jù)幀使用的通信協(xié)議和通信速率與被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率相同,則被監(jiān)控設(shè)備可以成功對探測數(shù)據(jù)幀進(jìn)行解封裝,獲取其中的探測命令,然后再使用自己所支持的通信協(xié)議和通信速率對探測響應(yīng)進(jìn)行封裝,生成探測響應(yīng)幀并發(fā)送給站點(diǎn)監(jiān)控裝置;如果封裝探測數(shù)據(jù)幀使用的通信協(xié)議和通信速率與被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率至少其中之一不相同,則被監(jiān)控設(shè)備就無法對探測數(shù)據(jù)幀進(jìn)行解封裝,無法向站點(diǎn)監(jiān)控裝置返回探測響應(yīng)幀?;诖?,站點(diǎn)監(jiān)控裝置接收到被監(jiān)控設(shè)備返回的探測響應(yīng)幀后,可以確定封裝該探測響應(yīng)幀對應(yīng)的探測數(shù)據(jù)幀使用的通信協(xié)議和通信速率(簡稱為探測響應(yīng)幀對應(yīng)的通信協(xié)議和通信速率)即為被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率。進(jìn)一步,站點(diǎn)監(jiān)控裝置可以預(yù)先將所知道的通信協(xié)議和通信速率存儲(chǔ)到數(shù)據(jù)庫中。站點(diǎn)監(jiān)控裝置具體可以遍歷數(shù)據(jù)庫中存儲(chǔ)的通信協(xié)議和通信速率,依次向被監(jiān)控設(shè)備發(fā)送根據(jù)不同通信協(xié)議和通信速率封裝成的探測數(shù)據(jù)幀,直到接收到探測響應(yīng)幀為止,如果遍歷完所有通信協(xié)議和通信速率后,仍未接收到探測響應(yīng)幀,則更新所述數(shù)據(jù)庫,并繼續(xù)執(zhí)行遍歷更新后的數(shù)據(jù)庫中的通信協(xié)議和通信速率,依次向被監(jiān)控設(shè)備發(fā)送根據(jù)不同通信協(xié)議和通信速率封裝成的探測數(shù)據(jù)幀,直到接收到探測響應(yīng)幀為止的操作。在該實(shí)施方式中,站點(diǎn)監(jiān)控裝置預(yù)先存各種通信協(xié)議和通信速率,形成樣本集。該樣本全集可以根據(jù)需要更新??蛇x的,站點(diǎn)監(jiān)控裝置可以在啟動(dòng)時(shí)向被監(jiān)控設(shè)備輪流發(fā)根據(jù)不同通信協(xié)議格式和不同通信速率封裝的探測數(shù)據(jù)幀,直到收到被監(jiān)控設(shè)備返回的探測響應(yīng)幀,識別出被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率??蛇x的,被監(jiān)控設(shè)備所支持的通信協(xié)議可以是以太網(wǎng)協(xié)議、施耐德電氣總線(Modbus)協(xié)議或過程現(xiàn)場總線(PR0FIBUS)協(xié)議。另外,被監(jiān)控設(shè)備所支持的通信協(xié)議還可以是私有通信協(xié)議。在本實(shí)施例中,站點(diǎn)監(jiān)控裝置在接收到被監(jiān)控設(shè)備發(fā)送的數(shù)據(jù)幀后,根據(jù)被監(jiān)控 設(shè)備所支持的通信協(xié)議和通信速率,對接收到的數(shù)據(jù)幀進(jìn)行解封裝,從中獲取監(jiān)控信息,然后通過RRU與BBU之間的通信通道將獲取的監(jiān)控信息提供給管理設(shè)備,由于能夠根據(jù)被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率對被監(jiān)控設(shè)備發(fā)送的數(shù)據(jù)幀進(jìn)行解封裝,因此,可以對支持任何通信協(xié)議和通信速率的設(shè)備進(jìn)行監(jiān)控,克服了現(xiàn)有技術(shù)無法來自不同廠商的設(shè)備進(jìn)行監(jiān)控的缺陷。圖2為本發(fā)明實(shí)施例提供的另一種站點(diǎn)監(jiān)控方法的流程圖。如圖2所示,本實(shí)施例的方法包括步驟201、接收被監(jiān)控設(shè)備發(fā)送的第一數(shù)據(jù)幀。步驟202、根據(jù)被監(jiān)控設(shè)備支持的通信協(xié)議和通信速率,對第一數(shù)據(jù)幀進(jìn)行解封裝,獲得第一監(jiān)控信息。步驟203、將第一監(jiān)控信息通過RRU與BBU之間的通信通道發(fā)送給管理設(shè)備。步驟204、通過RRU和BBU之間的通信通道接收所述管理設(shè)備發(fā)送的第二監(jiān)控信
肩、O
步驟205、根據(jù)被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對第二監(jiān)控信息進(jìn)行封裝,生成第二數(shù)據(jù)幀。步驟206、將第二數(shù)據(jù)幀發(fā)送給被監(jiān)控設(shè)備。在此說明,上述步驟201-步驟203描述的是從被監(jiān)控設(shè)備到管理設(shè)備方向的監(jiān)控過程,而步驟204-步驟206描述的是從管理設(shè)備到被監(jiān)控設(shè)備方向的監(jiān)控過程。步驟201-步驟203的監(jiān)控過程與步驟204-步驟206的監(jiān)控過程可以相互獨(dú)立,也可以相互關(guān)聯(lián);其中,在相互獨(dú)立的情況下,步驟201-步驟203的監(jiān)控過程與步驟204-步驟206的監(jiān)控過程的先后順序不做限定。步驟201-步驟203可參見上述步驟101-步驟103,在此不再贅述。具體的,在管理設(shè)備需要向被監(jiān)控設(shè)備發(fā)送監(jiān)控信息時(shí),管理設(shè)備通過RRU與BBU之間的通信通道將監(jiān)控信息發(fā)送給站點(diǎn)監(jiān)控裝置。在本實(shí)施例中,將管理設(shè)備發(fā)送給被監(jiān)控設(shè)備的監(jiān)控信息稱為第二監(jiān)控信息。站點(diǎn)監(jiān)控裝置接收被監(jiān)控設(shè)備通過RRU與BBU之間的通信通道發(fā)送的第二監(jiān)控信息,然后根據(jù)被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對第二監(jiān)控信息進(jìn)行封裝,生成第二數(shù)據(jù)幀,然后將第二數(shù)據(jù)幀發(fā)送給被監(jiān)控設(shè)備。由于第二數(shù)據(jù)幀是根據(jù)被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率對第二監(jiān)控信息進(jìn)行封裝生成的,所以被監(jiān)控設(shè)備在接收到第二數(shù)據(jù)幀之后,可以成功對第二數(shù)據(jù)幀進(jìn)行解封裝,從中獲取第二監(jiān)控信息。其中,站點(diǎn)監(jiān)控裝置在接收管理設(shè)備發(fā)送的第二監(jiān)控信息之前,已經(jīng)獲知被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率。站點(diǎn)監(jiān)控裝置獲知被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率的方式可參見圖I所示實(shí)施例中的描述,在此不再贅述??蛇x的,本實(shí)施例的站點(diǎn)監(jiān)控裝置可以設(shè)置于RRU中實(shí)現(xiàn),也可以獨(dú)立于RRU,但與RRU相連接。由上述可見,在本實(shí)施例中,站點(diǎn)監(jiān)控裝置不僅可以根據(jù)被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對被監(jiān)控設(shè)備發(fā)送的數(shù)據(jù)幀進(jìn)行解封裝,從中獲取監(jiān)控信息,然后通過RRU與BBU之間的通信通道將獲取的監(jiān)控信息提供給管理設(shè)備,而且可以根據(jù)被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對管理設(shè)備發(fā)送的監(jiān)控信息進(jìn)行封裝,并發(fā)送給被監(jiān)控設(shè)備,由于站點(diǎn)監(jiān)控裝置能夠根據(jù)被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對被監(jiān)控設(shè)備與管理設(shè)備之間的數(shù)據(jù)幀和監(jiān)控信息分別進(jìn)行解封裝和封裝,因此,可以對支持任何通信協(xié)議和通信速率的設(shè)備進(jìn)行監(jiān)控,克服了現(xiàn)有技術(shù)無法來自不同廠商的設(shè)備進(jìn)行監(jiān)控的缺陷。進(jìn)一步,由于本實(shí)施例的站點(diǎn)監(jiān)控裝置是通過RRU與BBU之間的通信通道,將解封裝出的監(jiān)控信息發(fā)送給管理設(shè)備以及接收管理設(shè)備發(fā)送的監(jiān)控信息的,可以不用專門部署傳輸監(jiān)控信息的傳輸鏈路,有利于降低對被監(jiān)控設(shè)備進(jìn)行監(jiān)控的成本;另外,本實(shí)施例的方法還具有簡單且易于實(shí)現(xiàn)的優(yōu)點(diǎn)。圖3為本發(fā)明實(shí)施例提供的一種站點(diǎn)監(jiān)控裝置的結(jié)構(gòu)示意圖。如圖3所示,本實(shí)施例的裝置包括接收模塊31、獲得模塊32和發(fā)送模塊33。接收模塊31,用于接收被監(jiān)控設(shè)備發(fā)送的第一數(shù)據(jù)幀。獲得模塊32,與接收模塊31連接,用于根據(jù)被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對接收模塊31接收的第一數(shù)據(jù)幀進(jìn)行解封裝,獲得第一監(jiān)控信息。
發(fā)送模塊33,與獲得模塊32連接,用于將獲得模塊32獲得的第一監(jiān)控信息通過RRU和BBU之間的通信通道發(fā)送給管理設(shè)備。在一可選實(shí)施方式中,如圖4所示,本實(shí)施例的站點(diǎn)監(jiān)控裝置還包括生成模塊34。接收模塊3 1還用于通過RRU和BBU之間的通信通道接收管理設(shè)備發(fā)送的第二監(jiān)
控信息。生成模塊34,與接收模塊31連接,用于根據(jù)被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對接收模塊31接收的第二監(jiān)控信息進(jìn)行封裝,生成第二數(shù)據(jù)幀。相應(yīng)的,發(fā)送模塊33還與生成模塊34連接,還用于將生成模塊34生成的第二數(shù)據(jù)幀發(fā)送給被監(jiān)控設(shè)備。進(jìn)一步,如圖4所示,本實(shí)施例的站點(diǎn)監(jiān)控裝置還包括識別模塊35。識別模塊35,用于在接收模塊31接收第一數(shù)據(jù)幀之前,依次向被監(jiān)控設(shè)備發(fā)送根據(jù)不同通信協(xié)議和通信速率封裝成的探測數(shù)據(jù)幀,直到接收到被監(jiān)控設(shè)備發(fā)送的探測響應(yīng)幀為止,確定所述探測響應(yīng)幀對應(yīng)的通信協(xié)議和通信速率為被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率。識別模塊35,與獲得模塊32和生成模塊34連接,用于分別向獲得模塊32和生成模塊34提供被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率??蛇x的,識別模塊35具體可用于遍歷數(shù)據(jù)庫中存儲(chǔ)的通信協(xié)議和通信速率,依次向被監(jiān)控設(shè)備發(fā)送根據(jù)不同通信協(xié)議和通信速率封裝成的所述探測數(shù)據(jù)幀,直到接收到所述探測響應(yīng)幀為止,如果遍歷完所有通信協(xié)議和通信速率后,仍未接收到所述探測響應(yīng)幀,更新所述數(shù)據(jù)庫,并繼續(xù)執(zhí)行遍歷更新后的數(shù)據(jù)庫中的通信協(xié)議和通信速率,依次向被監(jiān)控設(shè)備發(fā)送根據(jù)不同通信協(xié)議和通信速率封裝成的所述探測數(shù)據(jù)幀,直到接收到所述探測響應(yīng)幀為的操作;然后確定所述探測響應(yīng)幀對應(yīng)的通信協(xié)議和通信速率為所述被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率??蛇x的,被監(jiān)控設(shè)備所支持的通信協(xié)議為以太網(wǎng)協(xié)議、Modbus協(xié)議、PR0FIBUS協(xié)議或者私有通信協(xié)議。在一可選實(shí)施方式中,本實(shí)施例的站點(diǎn)監(jiān)控裝置可以設(shè)置于RRU中實(shí)現(xiàn),但不限于此。例如,本實(shí)施例的站點(diǎn)監(jiān)控裝置還可以獨(dú)立于RRU,但與RRU相連接。本實(shí)施例提供的站點(diǎn)監(jiān)控裝置的各功能模塊可用于執(zhí)行圖I和圖2所示站點(diǎn)監(jiān)控方法中的流程,其具體工作原理不再贅述,詳見方法實(shí)施例的描述。本實(shí)施例提供的站點(diǎn)監(jiān)控裝置,不僅可以根據(jù)被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對被監(jiān)控設(shè)備發(fā)送的數(shù)據(jù)幀進(jìn)行解封裝,從中獲取監(jiān)控信息,然后通過RRU與BBU之間的通信通道將獲取的監(jiān)控信息提供給管理設(shè)備,而且可以根據(jù)被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對管理設(shè)備發(fā)送的監(jiān)控信息進(jìn)行封裝,并發(fā)送給被監(jiān)控設(shè)備,由于站點(diǎn)監(jiān)控裝置能夠根據(jù)被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對被監(jiān)控設(shè)備與管理設(shè)備之間的數(shù)據(jù)幀和監(jiān)控信息分別進(jìn)行解封裝和封裝,因此,可以對支持任何通信協(xié)議和通信速率的設(shè)備進(jìn)行監(jiān)控,克服了現(xiàn)有技術(shù)無法來自不同廠商的設(shè)備進(jìn)行監(jiān)控的缺陷。另外,本實(shí)施例提供的站點(diǎn)監(jiān)控裝置,不需要部署傳輸監(jiān)控信息使用的傳輸鏈路,有利于降低對被監(jiān)控設(shè)備進(jìn)行監(jiān)控的成本;另外,本實(shí)施例的站點(diǎn)監(jiān)控裝置的易于部署和實(shí)現(xiàn)。圖5為本發(fā)明實(shí)施例提供的又一種站點(diǎn)監(jiān)控裝置的結(jié)構(gòu)示意圖。如圖5所示,本實(shí)施例的裝置包括通信接口 51、處理器52和存儲(chǔ)器53。通信接口 51,用于接收被監(jiān)控設(shè)備發(fā)送的第一數(shù)據(jù)幀,以及將處理器52從第一數(shù)據(jù)幀中解封裝出的第一監(jiān)控信息通過RRU和BBU之間的通信通道發(fā)送給管理設(shè)備。存儲(chǔ)器53,用于存放程序。具體的,程序可以包括程序代碼,所述程序代碼包括計(jì)算機(jī)操作指令。存儲(chǔ)器53可能包含高速RAM存儲(chǔ)器,也可能還包括非易失性存儲(chǔ)器(non-volatile memory),例如至少一個(gè)磁盤存儲(chǔ)器。處理器52,用于執(zhí)行存儲(chǔ)器53存放的程序,以用于根據(jù)被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對通信接口 51接收的第一數(shù)據(jù)幀進(jìn)行解封裝,獲得第一監(jiān)控信息,并將第一監(jiān)控信息提供給通信接口 51。處理器52可能是一個(gè)中央處理器(Central Processing Unit,簡稱為CPU),或者是特定集成電路(Application Specific Integrated Circuit,簡稱為ASIC),或者是被配置成實(shí)施本發(fā)明實(shí)施例的一個(gè)或多個(gè)集成電路。在一可選實(shí)施方式中,通信接口 51還用于通過RRU和BBU之間的通信通道接收管理設(shè)備發(fā)送的第二監(jiān)控信息,以及將處理器52對第二監(jiān)控信息進(jìn)行封裝生成的第二數(shù)據(jù)幀發(fā)送給被監(jiān)控設(shè)備。相應(yīng)的,處理器52還用于被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對通信接口51接收的第二監(jiān)控信息進(jìn)行封裝,生成第二數(shù)據(jù)幀,并將第二數(shù)據(jù)幀提供給通信接口 51。在一可選實(shí)施方式中,通信接口 51還用于在接收到第一數(shù)據(jù)幀之前,依次向被監(jiān)控設(shè)備發(fā)送處理器52根據(jù)不同通信協(xié)議和通信速率封裝成的探測數(shù)據(jù)幀,直到接收到被監(jiān)控設(shè)備發(fā)送的探測響應(yīng)幀為止。相應(yīng)的,處理器52還用于確定通信接口 51接收的探測響應(yīng)幀對應(yīng)的通信協(xié)議和通信速率為被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率??蛇x的,處理器52具體可用于遍歷數(shù)據(jù)庫中存儲(chǔ)的通信協(xié)議和通信速率,依次使用不同的通信協(xié)議和通信速率封裝成探測數(shù)據(jù)幀,并提供給通信接口 51,如果遍歷完所有通信協(xié)議和通信速率后,通信接口 51仍未接收到所述探測響應(yīng)幀,處理器52更新所述數(shù)據(jù)庫,并繼續(xù)執(zhí)行遍歷更新后的數(shù)據(jù)庫中的通信協(xié)議和通信速率,依次使用不同的通信協(xié)議和通信速率封裝成探測數(shù)據(jù)幀,并提供給通信接口 51。可選的,在具體實(shí)現(xiàn)上,如果通信接口 51、處理器52和存儲(chǔ)器53獨(dú)立實(shí)現(xiàn),則通信接口 51、處理器52和存儲(chǔ)器53可以通過總線相互連接并完成相互間的通信。所述總線可以是工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(Industry Standard Architecture,簡稱為ISA)總線、外部設(shè)備互連(Peripheral Component,簡稱為PCI)總線或擴(kuò)展工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(Extended IndustryStandard Architecture,簡稱為EISA)總線等。所述總線可以分為地址總線、數(shù)據(jù)總線、控制總線等。為便于表示,圖5中僅用一條粗線表示,但并不表示僅有一根總線或一種類型的總線。可選的,在具體實(shí)現(xiàn)上,如果通信接口 51、處理器52和存儲(chǔ)器53集成在一塊芯片上實(shí)現(xiàn),則通信接口 51、處理器52和存儲(chǔ)器53可以通過內(nèi)部接口完成相同間的通信??蛇x的,被監(jiān)控設(shè)備所支持的通信協(xié)議為以太網(wǎng)協(xié)議、Modbus協(xié)議、PR0FIBUS協(xié)議或者私有通信協(xié)議。在一可選實(shí)施方式中,本實(shí)施例的站點(diǎn)監(jiān)控裝置可以設(shè)置于RRU中實(shí)現(xiàn),但不限于此。例如,本實(shí)施例的站點(diǎn)監(jiān)控裝置還可以獨(dú)立于RRU,但與RRU相連接。
本實(shí)施例提供的站點(diǎn)監(jiān)控裝置可用于執(zhí)行圖I和圖2所示站點(diǎn)監(jiān)控方法中的流程,其具體工作原理不再贅述,詳見方法實(shí)施例的描述。本實(shí)施例提供的站點(diǎn)監(jiān)控裝置,不僅可以根據(jù)被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對被監(jiān)控設(shè)備發(fā)送的數(shù)據(jù)幀進(jìn)行解封裝,從中獲取監(jiān)控信息,然后通過RRU與BBU之間的通信通道將獲取的監(jiān)控信息提供給管理設(shè)備,而且可以根據(jù)被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對管理設(shè)備發(fā)送的監(jiān)控信息進(jìn)行封裝,并發(fā)送給被監(jiān)控設(shè)備,由于站點(diǎn)監(jiān)控裝置能夠根據(jù)被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對被監(jiān)控設(shè)備與管理設(shè)備之間的數(shù)據(jù)幀和監(jiān)控信息分別進(jìn)行解封裝和封裝,因此,可以對支持任何通信協(xié)議和通信速率的設(shè)備進(jìn)行監(jiān)控,克服了現(xiàn)有技術(shù)無法來自不同廠商的設(shè)備進(jìn)行監(jiān)控的缺陷。另外,本實(shí)施例提供的站點(diǎn)監(jiān)控裝置,不需要部署傳輸監(jiān)控信息使用的傳輸鏈路,有利于降低對被監(jiān)控設(shè)備進(jìn)行監(jiān)控的成本;另外,本實(shí)施例的站點(diǎn)監(jiān)控裝置的易于部署和實(shí)現(xiàn)。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說明的是以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
權(quán)利要求
1.一種站點(diǎn)監(jiān)控方法,其特征在于,包括接收被監(jiān)控設(shè)備發(fā)送的第一數(shù)據(jù)幀;根據(jù)所述被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對所述第一數(shù)據(jù)幀進(jìn)行解封裝,獲得第一監(jiān)控信息;將所述第一監(jiān)控信息通過射頻拉遠(yuǎn)單元RRU和基帶單元BBU之間的通信通道發(fā)送給管理設(shè)備。
2.根據(jù)權(quán)利要求I所述的站點(diǎn)監(jiān)控方法,其特征在于,還包括通過所述RRU和所述BBU之間的通信通道接收所述管理設(shè)備發(fā)送的第二監(jiān)控信息;根據(jù)所述被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對所述第二監(jiān)控信息進(jìn)行封裝,生成第二數(shù)據(jù)幀;將所述第二數(shù)據(jù)幀發(fā)送給所述被監(jiān)控設(shè)備。
3.根據(jù)權(quán)利要求I或2所述的站點(diǎn)監(jiān)控方法,其特征在于,所述接收被監(jiān)控設(shè)備發(fā)送的第一數(shù)據(jù)幀之前包括依次向所述被監(jiān)控設(shè)備發(fā)送根據(jù)不同通信協(xié)議和通信速率封裝成的探測數(shù)據(jù)幀,直到接收到所述被監(jiān)控設(shè)備發(fā)送的探測響應(yīng)幀為止;確定所述探測響應(yīng)幀對應(yīng)的通信協(xié)議和通信速率為所述被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率。
4.根據(jù)權(quán)利要求3所述的站點(diǎn)監(jiān)控方法,其特征在于,所述依次向所述被監(jiān)控設(shè)備發(fā)送根據(jù)不同通信協(xié)議和通信速率封裝成的探測數(shù)據(jù)幀,直到接收到所述被監(jiān)控設(shè)備發(fā)送的探測響應(yīng)巾貞為止包括遍歷數(shù)據(jù)庫中存儲(chǔ)的通信協(xié)議和通信速率,依次向所述被監(jiān)控設(shè)備發(fā)送根據(jù)不同通信協(xié)議和通信速率封裝成的所述探測數(shù)據(jù)幀,直到接收到所述探測響應(yīng)幀為止,如果遍歷完所有通信協(xié)議和通信速率后,仍未接收到所述探測響應(yīng)幀,更新所述數(shù)據(jù)庫,并繼續(xù)執(zhí)行遍歷更新后的數(shù)據(jù)庫中的通信協(xié)議和通信速率,依次向所述被監(jiān)控設(shè)備發(fā)送根據(jù)不同通信協(xié)議和通信速率封裝成的所述探測數(shù)據(jù)幀,直到接收到所述探測響應(yīng)幀為止的操作。
5.根據(jù)權(quán)利要求I或2或3或4所述的站點(diǎn)監(jiān)控方法,其特征在于,所述被監(jiān)控設(shè)備所支持的通信協(xié)議為以太網(wǎng)協(xié)議、施耐德電氣總線Modbus協(xié)議或過程現(xiàn)場總線PR0FIBUS協(xié)議。
6.一種站點(diǎn)監(jiān)控裝置,其特征在于,包括接收模塊,用于接收被監(jiān)控設(shè)備發(fā)送的第一數(shù)據(jù)幀;獲得模塊,用于根據(jù)所述被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對所述第一數(shù)據(jù)幀進(jìn)行解封裝,獲得第一監(jiān)控信息;發(fā)送模塊,用于將所述第一監(jiān)控信息通過射頻拉遠(yuǎn)單元RRU和基帶單元BBU之間的通信通道發(fā)送給管理設(shè)備。
7.根據(jù)權(quán)利要求6所述的站點(diǎn)監(jiān)控裝置,其特征在于,所述接收模塊還用于通過所述RRU和所述BBU之間的通信通道接收所述管理設(shè)備發(fā)送的第二監(jiān)控信息;所述站點(diǎn)監(jiān)控裝置還包括生成模塊,用于根據(jù)所述被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對所述第二監(jiān)控信息進(jìn)行封裝,生成第二數(shù)據(jù)幀;所述發(fā)送模塊還用于將所述第二數(shù)據(jù)幀發(fā)送給所述被監(jiān)控設(shè)備。
8.根據(jù)權(quán)利要求6或7所述的站點(diǎn)監(jiān)控裝置,其特征在于,還包括 識別模塊,用于在所述接收模塊接收所述第一數(shù)據(jù)幀之前,依次向所述被監(jiān)控設(shè)備發(fā)送根據(jù)不同通信協(xié)議和通信速率封裝成的探測數(shù)據(jù)幀,直到接收到所述被監(jiān)控設(shè)備發(fā)送的探測響應(yīng)幀為止,確定所述探測響應(yīng)幀對應(yīng)的通信協(xié)議和通信速率為所述被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率。
9.根據(jù)權(quán)利要求8所述的站點(diǎn)監(jiān)控裝置,其特征在于,所述識別模塊具體用于遍歷數(shù)據(jù)庫中存儲(chǔ)的通信協(xié)議和通信速率,依次向所述被監(jiān)控設(shè)備發(fā)送根據(jù)不同通信協(xié)議和通信速率封裝成的所述探測數(shù)據(jù)幀,直到接收到所述探測響應(yīng)幀為止,如果遍歷完所有通信協(xié)議和通信速率后,仍未接收到所述探測響應(yīng)幀,更新所述數(shù)據(jù)庫,并繼續(xù)執(zhí)行遍歷更新后的數(shù)據(jù)庫中的通信協(xié)議和通信速率,依次向所述被監(jiān)控設(shè)備發(fā)送根據(jù)不同通信協(xié)議和通信速率封裝成的所述探測數(shù)據(jù)幀,直到接收到所述探測響應(yīng)幀為的操作;然后確定所述探測響應(yīng)幀對應(yīng)的通信協(xié)議和通信速率為所述被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率。
10.根據(jù)權(quán)利要求6或7或8或9所述的站點(diǎn)監(jiān)控裝置,其特征在于,所述被監(jiān)控設(shè)備所支持的通信協(xié)議為以太網(wǎng)協(xié)議、施耐德電氣總線Modbus協(xié)議或過程現(xiàn)場總線PR0FIBUS協(xié)議。
11.根據(jù)權(quán)利要求6-10任一項(xiàng)所述的站點(diǎn)監(jiān)控裝置,其特征在于,所述站點(diǎn)監(jiān)控裝置設(shè)置于RRU中實(shí)現(xiàn)。
全文摘要
本發(fā)明實(shí)施例提供一種站點(diǎn)監(jiān)控方法及裝置。方法包括接收被監(jiān)控設(shè)備發(fā)送的第一數(shù)據(jù)幀;根據(jù)所述被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對所述第一數(shù)據(jù)幀進(jìn)行解封裝,獲得第一監(jiān)控信息;將所述第一監(jiān)控信息通過射頻拉遠(yuǎn)單元RRU和基帶單元BBU之間的通信通道發(fā)送給管理設(shè)備。本發(fā)明技術(shù)方案可以根據(jù)被監(jiān)控設(shè)備所支持的通信協(xié)議和通信速率,對被監(jiān)控設(shè)備發(fā)送的數(shù)據(jù)幀進(jìn)行解封裝獲得監(jiān)控信息,因此,可以對各種被監(jiān)控設(shè)備進(jìn)行監(jiān)控。
文檔編號H04L29/08GK102932208SQ201210471798
公開日2013年2月13日 申請日期2012年11月20日 優(yōu)先權(quán)日2012年11月20日
發(fā)明者張思, 王玨平 申請人:華為技術(shù)有限公司