應用于mrof系統的光載射頻模塊管理方法及裝置的制造方法
【技術領域】
[0001]本發明涉及光載射頻傳輸技術領域,特別是涉及一種應用于MROF(POint-to-multipointRad1 Over Fiber,點到多點光載射頻傳輸)系統的光載射頻模塊管理方法及
目.ο
【背景技術】
[0002]隨著通信系統和光纖通信技術的發展,使得大容量光傳送網絡和多業務寬帶接入及智能終端應用等關鍵技術已逐漸應用于各大運營商網絡的規劃、建設、管理與維護等多個領域。R0F(Rad1 Over Fiber,光載射頻傳輸)系統作為一種將無線通信和光纖通信相結合的新型技術,由于具有豐富的傳輸帶寬、無縫的覆蓋范圍、大容量、低損耗等優點,使得ROF系統在未來的寬帶無線通信中扮演著重要的角色。
[0003]其中,MR0F系統作為一種特殊的ROF系統,因其能有效提高用戶密度,滿足日益增長的用戶數量,因此,得到了越來越多的應用。如圖1所示,現有的MROF系統主要由位于局端的R0FCS(Rad1 Over Fiber Central Stat1n,局端設備)和位于遠端的WDM box(Wavelength Divis1n Multiplexing box,遠端合分波模塊)、RAU(Remote AntennaUnit,遠端天線單元)、0DU(Microwave Outdoor Unit,用戶端的微波終端)、BTU(BroadbandTransmiss1n Unit,用戶端寬帶接入單元)組成。
[0004]MROF系統中,為了實現基帶以太網信號的射頻光纖傳送、并通過無線射頻點到多點中繼傳送后還原以太網信號給家庭網關產品,在ROFCS(局端設備)和BTU(用戶端寬帶接入單元)的內部會設置用于實現光載射頻傳輸的光載射頻模塊。光載射頻模塊是MROF系統中實現無線鏈路點到多點中繼入戶的重要部分,因此,一旦光載射頻模塊出現問題,會直接導致無線射頻功能的失效,使得無線鏈路點到多點中繼入戶無法實現,進而影響整個MROF系統的性能。
[0005]然而,目前還沒有針對光載射頻模塊的光載傳輸進行有效管理的方法。因此,如何有效的管理主干光纖上的光載射頻傳輸,保障無線鏈路點到多點中繼入戶的實現是本領域中亟待解決的問題。
【發明內容】
[0006]針對現有技術中存在的缺陷,本發明解決的技術問題為:在MROF系統中實現對光載射頻模塊的有效管理,保障光載射頻模塊的無線射頻功能的可靠性,進而提高整個MROF系統的性能。
[0007]為達到以上目的,本發明提供一種應用于MROF系統的光載射頻模塊管理方法,包括以下步驟:
[0008]步驟S1:建立與光載射頻模塊通信的通道,轉入步驟S2;
[0009]步驟S2:收到上層主控發來的主從通信命令后,將主從通信報文轉換為射頻模塊報文;將射頻模塊報文通過所述通道發送至光載射頻模塊,轉入步驟S3;
[0010]步驟S3:從所述通道中讀取光載射頻模塊反饋的射頻模塊報文,并解析報文類型,報文類型包括告警報文、性能報文、升級報文和狀態回調報文;根據所解析的報文類型,進行相應的告警處理、性能處理、升級處理或狀態回調處理,結束。
[0011]在上述技術方案的基礎上,步驟SI具體包括以下步驟:初始化用于建立所述通道的媒體獨立接口的網絡設備驅動;將TCP/IP協議棧綁定到所述媒體獨立接口 ;設置所述媒體獨立接口的IP地址和掩碼;創建基于UDP協議的套接字,并保存該套接字的描述符。
[0012]在上述技術方案的基礎上,步驟S2具體包括以下步驟:
[0013]步驟S201:收取上層主控發來的主從通信命令,轉入步驟S202;
[0014]步驟S202:將主從通信報文按照通信協議轉換為射頻模塊報文,向光載射頻模塊發送所述射頻模塊報文,轉入步驟S203;
[0015]步驟S203:判斷所述射頻模塊報文的重發次數是否超過3次,若是,轉入步驟S204;若否,轉入步驟S205;
[0016]步驟S204:將表示執行錯誤的應答包返回給主控,結束整個操作;
[0017]步驟S205:啟動超時定時器,轉入步驟S206;
[0018]步驟S206:判斷在超時定時器的超時時間內,是否獲取到射頻模塊返回的信號量,若是,轉入步驟S207;若否,轉入步驟S208 ;
[0019]步驟S207:向上層主控返回發送成功信息,步驟S2結束;
[0020]步驟S208:重發所述射頻模塊報文,并將重發次數加一,返回步驟S203。
[0021 ]在上述技術方案的基礎上,步驟S3具體包括以下步驟:
[0022]步驟S301:從所述通道中讀取光載射頻模塊反饋的射頻模塊報文,判斷讀取是否正確,若是,轉入步驟S303;若否,轉入步驟S302 ;
[0023]步驟S302:置位通道故障,步驟S3結束;
[0024]步驟S303:置位通道正常,轉入步驟S304 ;
[0025]步驟S304:解析射頻模塊報文的報文類型,若為告警報文,轉入步驟S305;若為性能報文,轉入步驟S306;若為升級報文,轉入步驟S307;若為狀態回調報文,轉入步驟S308;
[0026]步驟S305:代理告警上報,步驟S3結束;
[0027]步驟S306:釋放信號量,代理提供性能數據,步驟S3結束;
[0028]步驟S307:進行升級應答包分片處理,步驟S3結束;
[0029]步驟S308:釋放信號量,將射頻模塊報文轉換為主從通信報文,發至上層主控,步驟S3結束。
[0030]在上述技術方案的基礎上,步驟S2中所述收到上層主控發來的主從通信命令后,還包括以下步驟:定時向光載射頻模塊發送心跳包;根據是否收到光載射頻模塊發來的心跳包實時監測通信的通道狀態。
[0031]本發明還提供一種基于上述方法的應用于MROF系統的光載射頻模塊管理裝置,包括通道建立單元、報文發送單元和報文接收單元;所述通道建立單元用于:建立與光載射頻模塊通信的通道;所述報文發送單元用于:收到上層主控發來的主從通信命令后,將主從通信報文轉換為射頻模塊報文;并將射頻模塊報文通過所述通道發送至光載射頻模塊;所述報文接收單元用于:從所述通道中讀取光載射頻模塊反饋的射頻模塊報文,并解析報文類型,報文類型包括告警報文、性能報文、升級報文和狀態回調報文;根據所解析的報文類型,進行相應的告警處理、性能處理、升級處理或狀態回調處理。
[0032]在上述技術方案的基礎上,所述通道建立單元建立與光載射頻模塊通信的通道的具體步驟為:初始化用于建立所述通道的媒體獨立接口的網絡設備驅動;將TCP/IP協議棧綁定到所述媒體獨立接口 ;設置所述媒體獨立接口的IP地址和掩碼;創建基于UDP協議的套接字,并保存該套接字的描述符。
[0033]在上述技術方案的基礎上,所述報文發送單元將射頻模塊報文發送至光載射頻模塊的具體步驟為:判斷所述射頻模塊報文的重發次數是否超過3次,若是,將表示執行錯誤的應答包返回給主控;否則,啟動超時定時器,并判斷在超時定