国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種配置無(wú)線設(shè)備方法及無(wú)線設(shè)備的制造方法

      文檔序號(hào):10690837閱讀:231來(lái)源:國(guó)知局
      一種配置無(wú)線設(shè)備方法及無(wú)線設(shè)備的制造方法
      【專利摘要】本發(fā)明提供了一種配置無(wú)線設(shè)備方法及無(wú)線設(shè)備,應(yīng)用于遠(yuǎn)程管理系統(tǒng)中的無(wú)線終端設(shè)備,遠(yuǎn)程管理系統(tǒng)還包括遠(yuǎn)程管理設(shè)備,包括以下步驟:步驟S1、接收來(lái)自遠(yuǎn)程管理設(shè)備的配置文件,配置文件包括節(jié)點(diǎn)路徑和配置信息;步驟S2、根據(jù)配置文件中的節(jié)點(diǎn)路徑創(chuàng)建一樹形儲(chǔ)存結(jié)構(gòu);步驟S3、將配置信息保存至節(jié)點(diǎn)路徑的最末一級(jí)節(jié)點(diǎn)內(nèi)。其技術(shù)方案的有益效果在于,將配置文件中節(jié)點(diǎn)路徑對(duì)應(yīng)的配置信息保存至樹形儲(chǔ)存結(jié)構(gòu)中對(duì)應(yīng)的節(jié)點(diǎn)內(nèi),方便從樹形儲(chǔ)存結(jié)構(gòu)中遍歷到對(duì)應(yīng)的節(jié)點(diǎn),快速的獲取對(duì)應(yīng)的配置信息。
      【專利說(shuō)明】
      _種配置無(wú)線設(shè)備方法及無(wú)線設(shè)備
      技術(shù)領(lǐng)域
      [0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種配置無(wú)線設(shè)備方法及無(wú)線設(shè)備。
      【背景技術(shù)】
      [0002]遠(yuǎn)程管理設(shè)備,通常與多個(gè)無(wú)線設(shè)備連接,實(shí)現(xiàn)對(duì)多個(gè)無(wú)線設(shè)備進(jìn)行集中管理,使使用者能快速方便的對(duì)無(wú)線設(shè)備進(jìn)行管理,其中具體的管理內(nèi)容包括,實(shí)時(shí)的監(jiān)測(cè)無(wú)線設(shè)備的運(yùn)行狀況,下發(fā)配置文件至無(wú)線設(shè)備完成對(duì)無(wú)線設(shè)備的配置。在配置無(wú)線設(shè)備的過(guò)程中,遠(yuǎn)程管理設(shè)備通常通過(guò)TR069協(xié)議將配置文件下發(fā)至無(wú)線設(shè)備,其中配置文件是以節(jié)點(diǎn)路徑的形式進(jìn)行組織的,并且還包括與節(jié)點(diǎn)路徑對(duì)應(yīng)的配置信息,無(wú)線設(shè)備在接收到配置文件后對(duì)配置文件進(jìn)行解析根據(jù)節(jié)點(diǎn)路徑通過(guò)映射方法找到對(duì)應(yīng)的配置信息完成對(duì)無(wú)線設(shè)備的配置,而現(xiàn)有的通過(guò)節(jié)點(diǎn)路徑到配置信息的映射方法采用的是,通過(guò)腳本文件建立數(shù)組,數(shù)組的下標(biāo)則為節(jié)點(diǎn)路徑,具體如下:node_array[節(jié)點(diǎn)路徑]=配置信息。而采用上述的數(shù)組的形式,實(shí)現(xiàn)節(jié)點(diǎn)路徑到配置信息的映射方法在需要遍歷每個(gè)節(jié)點(diǎn)路徑的子節(jié)點(diǎn)時(shí),處理起來(lái)十分的繁瑣。例如,假設(shè)節(jié)點(diǎn)路徑是“A.B.”,那么以“A.B.”開始的節(jié)點(diǎn)路徑都是八.8.的子節(jié)點(diǎn),如圖1所示,其中13.(:”,1.8.0”,1.8』.”,1.8^”都是1.8.”的子節(jié)點(diǎn),這樣需要遍歷整個(gè)數(shù)組,并解析每個(gè)數(shù)組元素,效率會(huì)很低。

      【發(fā)明內(nèi)容】

      [0003]針對(duì)現(xiàn)有技術(shù)中節(jié)點(diǎn)路徑到配置信息的映射方法存在的上述問(wèn)題,現(xiàn)提供一種通過(guò)樹形儲(chǔ)存結(jié)構(gòu)實(shí)現(xiàn)節(jié)點(diǎn)路徑層次更加清晰,以及實(shí)現(xiàn)節(jié)點(diǎn)路徑到配置信息的映射效率更高的配置無(wú)線設(shè)備方法及無(wú)線設(shè)備。
      [0004]具體技術(shù)方案如下:
      [0005]—種配置無(wú)線設(shè)備方法,應(yīng)用于遠(yuǎn)程管理系統(tǒng)中的無(wú)線終端設(shè)備,所述遠(yuǎn)程管理系統(tǒng)還包括遠(yuǎn)程管理設(shè)備,其中,包括以下步驟:
      [0006]步驟S1、接收來(lái)自遠(yuǎn)程管理設(shè)備的所述配置文件,所述配置文件包括節(jié)點(diǎn)路徑和配置信息;
      [0007]步驟S2、根據(jù)所述配置文件中的所述節(jié)點(diǎn)路徑創(chuàng)建一樹形儲(chǔ)存結(jié)構(gòu);
      [0008]步驟S3、將所述配置信息保存至所述節(jié)點(diǎn)路徑的最末一級(jí)節(jié)點(diǎn)內(nèi)。
      [0009]優(yōu)選的,所述步驟S2中,根據(jù)所述節(jié)點(diǎn)路徑創(chuàng)建所述樹形儲(chǔ)存結(jié)構(gòu)包括以下步驟:
      [0010]步驟S21、令根節(jié)點(diǎn)為當(dāng)前父節(jié)點(diǎn),令節(jié)點(diǎn)路徑的第一級(jí)節(jié)點(diǎn)為當(dāng)前比較節(jié)點(diǎn);
      [0011]步驟S22、判斷所述當(dāng)前比較節(jié)點(diǎn)是否為所述當(dāng)前父節(jié)點(diǎn)的一個(gè)子節(jié)點(diǎn),若是則執(zhí)行步驟S23,若否則先設(shè)當(dāng)前比較節(jié)點(diǎn)為當(dāng)前父節(jié)點(diǎn)的一個(gè)子節(jié)點(diǎn)再執(zhí)行步驟S23;
      [0012]步驟S23,判斷當(dāng)前比較節(jié)點(diǎn)是否為所述節(jié)點(diǎn)路徑的最末一級(jí)節(jié)點(diǎn),若否則令當(dāng)前比較節(jié)點(diǎn)為當(dāng)前父節(jié)點(diǎn),令所述節(jié)點(diǎn)路徑中當(dāng)前比較節(jié)點(diǎn)的下一級(jí)節(jié)點(diǎn)為當(dāng)前比較節(jié)點(diǎn)并執(zhí)行步驟S22;若是則結(jié)束。
      [0013]優(yōu)選的,所述步驟S21中,所述根節(jié)點(diǎn)為一多維數(shù)組,所述根節(jié)點(diǎn)的所述子節(jié)點(diǎn)為所述多維數(shù)組中的元素。
      [0014]優(yōu)選的,所述節(jié)點(diǎn)路徑的格式為一表示節(jié)點(diǎn)上下級(jí)關(guān)系的節(jié)點(diǎn)序列。
      [0015]優(yōu)選的,查找所述樹形儲(chǔ)存結(jié)構(gòu)的方法包括以下步驟:
      [0016]步驟A、讀取配置文件中的所述節(jié)點(diǎn)路徑;
      [0017]步驟B、令根節(jié)點(diǎn)為當(dāng)前父節(jié)點(diǎn),令節(jié)點(diǎn)路徑的第一級(jí)節(jié)點(diǎn)為當(dāng)前比較節(jié)點(diǎn);
      [0018]步驟C、判斷所述當(dāng)前比較節(jié)點(diǎn)是否為所述當(dāng)前父節(jié)點(diǎn)的一個(gè)子節(jié)點(diǎn),若是則執(zhí)行步驟D;
      [0019]若否則先設(shè)當(dāng)前比較節(jié)點(diǎn)為當(dāng)前父節(jié)點(diǎn)的一個(gè)子節(jié)點(diǎn)再執(zhí)行步驟D;
      [0020]步驟D,判斷當(dāng)前比較節(jié)點(diǎn)是否為所述節(jié)點(diǎn)路徑的最末一級(jí)節(jié)點(diǎn),若否則令當(dāng)前比較節(jié)點(diǎn)為當(dāng)前父節(jié)點(diǎn),令所述節(jié)點(diǎn)路徑中當(dāng)前比較節(jié)點(diǎn)的下一級(jí)節(jié)點(diǎn)為當(dāng)前比較節(jié)點(diǎn)并執(zhí)行步驟C;
      [0021 ]若是則獲取所述最末一級(jí)節(jié)點(diǎn)。
      [0022]優(yōu)選的,所述步驟D中,當(dāng)獲取所述最末一級(jí)節(jié)點(diǎn)后,將所述配置信息寫入所述最末一級(jí)節(jié)點(diǎn),和/或
      [0023]當(dāng)獲取所述最末一級(jí)節(jié)點(diǎn)后,于所述最末一級(jí)節(jié)點(diǎn)獲取所述配置信息。
      [0024]優(yōu)選的,所述配置文件基于TR069協(xié)議。
      [0025]優(yōu)選的,所述配置文件的格式為L(zhǎng)uCI格式。
      [0026]還包括一種無(wú)線設(shè)備,其中,包括所述的配置無(wú)線設(shè)備方法。
      [0027]優(yōu)選的,所述無(wú)線設(shè)備為無(wú)線接入點(diǎn)。
      [0028]上述技術(shù)方案具有如下優(yōu)點(diǎn)或有益效果:通過(guò)將節(jié)點(diǎn)路徑對(duì)應(yīng)創(chuàng)建成樹形儲(chǔ)存結(jié)構(gòu),從而可以將配置文件中節(jié)點(diǎn)路徑對(duì)應(yīng)的配置信息保存至樹形儲(chǔ)存結(jié)構(gòu)中對(duì)應(yīng)的節(jié)點(diǎn)內(nèi),從而可以方便從樹形儲(chǔ)存結(jié)構(gòu)中遍歷到對(duì)應(yīng)的節(jié)點(diǎn)快速的獲取對(duì)應(yīng)的配置信息,克服了現(xiàn)有技術(shù)中,節(jié)點(diǎn)路徑與配置信息之間的映射存在的遍歷繁瑣且效率較低的缺陷。
      【附圖說(shuō)明】
      [0029]參考所附附圖,以更加充分的描述本發(fā)明的實(shí)施例。然而,所附附圖僅用于說(shuō)明和闡述,并不構(gòu)成對(duì)本發(fā)明范圍的限制。
      [0030]圖1為【背景技術(shù)】中數(shù)組的結(jié)構(gòu)示意圖;
      [0031 ]圖2為本發(fā)明一種配置無(wú)線設(shè)備方法實(shí)施例的流程圖;
      [0032]圖3為本發(fā)明一種配置無(wú)線設(shè)備方法實(shí)施例中,關(guān)于創(chuàng)建樹形儲(chǔ)存結(jié)構(gòu)的流程圖;
      [0033]圖4為本發(fā)明一種配置無(wú)線設(shè)備方法實(shí)施例中,關(guān)于查找所述樹形儲(chǔ)存結(jié)構(gòu)的流程圖。
      【具體實(shí)施方式】
      [0034]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
      [0035]需要說(shuō)明的是,在不沖突的情況下,本發(fā)明中的實(shí)施例及實(shí)施例中的特征可以相互組合。
      [0036]下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明,但不作為本發(fā)明的限定。
      [0037]本發(fā)明包括一種配置無(wú)線設(shè)備方法。
      [0038]一種配置無(wú)線設(shè)備方法的實(shí)施例,應(yīng)用于遠(yuǎn)程管理系統(tǒng)中的無(wú)線終端設(shè)備,遠(yuǎn)程管理系統(tǒng)還包括遠(yuǎn)程管理設(shè)備,其中,如圖2所示,包括以下步驟:
      [0039]步驟S1、接收來(lái)自遠(yuǎn)程管理設(shè)備的配置文件,配置文件包括節(jié)點(diǎn)路徑和配置信息;
      [0040]步驟S2、根據(jù)配置文件中的節(jié)點(diǎn)路徑創(chuàng)建一樹形儲(chǔ)存結(jié)構(gòu);
      [0041]步驟S3、將配置信息保存至節(jié)點(diǎn)路徑的最末一級(jí)節(jié)點(diǎn)內(nèi)。
      [0042]上述技術(shù)方案中,配置文件通常以目錄樹的結(jié)構(gòu)形式存在,其中包括節(jié)點(diǎn)路徑,以及節(jié)點(diǎn)路徑上每個(gè)節(jié)點(diǎn)對(duì)應(yīng)的配置信息,在無(wú)線設(shè)備接收到遠(yuǎn)程管理設(shè)備發(fā)送的配置文件后,根據(jù)配置文件中的節(jié)點(diǎn)路徑創(chuàng)建樹形儲(chǔ)存結(jié)構(gòu),從而使樹形儲(chǔ)存結(jié)構(gòu)的每個(gè)節(jié)點(diǎn)到樹形儲(chǔ)存結(jié)構(gòu)的根節(jié)點(diǎn)的路徑與配置文件中的節(jié)點(diǎn)路徑對(duì)應(yīng),通過(guò)無(wú)線設(shè)備將配置文件中的配置信息保存至節(jié)點(diǎn)路徑的最末一級(jí)節(jié)點(diǎn)內(nèi)。通過(guò)創(chuàng)建的樹形儲(chǔ)存結(jié)構(gòu),可方便無(wú)線設(shè)備于樹形儲(chǔ)存結(jié)構(gòu)中遍歷到對(duì)應(yīng)的節(jié)點(diǎn)獲取配置信息,完成無(wú)線設(shè)備的配置操作。
      [0043]在一種較優(yōu)的實(shí)施方式中,如圖3所示,步驟S2中,根據(jù)節(jié)點(diǎn)路徑對(duì)應(yīng)創(chuàng)建樹形儲(chǔ)存結(jié)構(gòu)包括以下步驟:
      [0044]步驟S21、令根節(jié)點(diǎn)為當(dāng)前父節(jié)點(diǎn),令節(jié)點(diǎn)路徑的第一級(jí)節(jié)點(diǎn)為當(dāng)前比較節(jié)點(diǎn);
      [0045]步驟S22、判斷當(dāng)前比較節(jié)點(diǎn)是否為當(dāng)前父節(jié)點(diǎn)的一個(gè)子節(jié)點(diǎn),若是則執(zhí)行步驟S23,若否則先設(shè)當(dāng)前比較節(jié)點(diǎn)為當(dāng)前父節(jié)點(diǎn)的一個(gè)子節(jié)點(diǎn)再執(zhí)行步驟S23;
      [0046]步驟S23,判斷當(dāng)前比較節(jié)點(diǎn)是否為節(jié)點(diǎn)路徑的最末一級(jí)節(jié)點(diǎn),若否則令當(dāng)前比較節(jié)點(diǎn)為當(dāng)前父節(jié)點(diǎn),令節(jié)點(diǎn)路徑中當(dāng)前比較節(jié)點(diǎn)的下一級(jí)節(jié)點(diǎn)為當(dāng)前比較節(jié)點(diǎn)并執(zhí)行步驟S22;若是則結(jié)束。
      [0047]上述技術(shù)方案中,在根節(jié)點(diǎn)下根據(jù)節(jié)點(diǎn)序列創(chuàng)建樹形儲(chǔ)存結(jié)構(gòu)中的子節(jié)點(diǎn)具體為,令根節(jié)點(diǎn)為父節(jié)點(diǎn),令節(jié)點(diǎn)路徑的第一級(jí)節(jié)點(diǎn)為當(dāng)前比較節(jié)點(diǎn),判斷比較節(jié)點(diǎn)是否為父節(jié)點(diǎn)下的一個(gè)子節(jié)點(diǎn),若是則繼續(xù)判斷當(dāng)前的比較節(jié)點(diǎn)是否為節(jié)點(diǎn)路徑的最末一級(jí)節(jié)點(diǎn),若是則樹形儲(chǔ)存結(jié)構(gòu)創(chuàng)建成功;
      [0048]若當(dāng)前比較節(jié)點(diǎn)非父節(jié)點(diǎn)的子節(jié)點(diǎn),則將當(dāng)前的比較節(jié)點(diǎn)作為當(dāng)前父節(jié)點(diǎn)的一個(gè)子節(jié)點(diǎn),并對(duì)該子節(jié)點(diǎn)進(jìn)行判斷,是否為節(jié)點(diǎn)路徑的最末一級(jí)節(jié)點(diǎn),若是,則樹形儲(chǔ)存結(jié)構(gòu)創(chuàng)建成功,如否,則繼續(xù)對(duì)節(jié)點(diǎn)序列中的下一級(jí)節(jié)點(diǎn)進(jìn)行處理直到節(jié)點(diǎn)路徑中的所有節(jié)點(diǎn)處理完畢,根據(jù)節(jié)點(diǎn)路徑創(chuàng)建樹形儲(chǔ)存結(jié)構(gòu)成功。
      [0049]在一種較優(yōu)的實(shí)施方式中,步驟S23中,根節(jié)點(diǎn)為一多維數(shù)組,根節(jié)點(diǎn)的子節(jié)點(diǎn)為多維數(shù)組中的元素。
      [0050]上述技術(shù)方案中,子節(jié)點(diǎn)以作為父節(jié)點(diǎn)的多維數(shù)組中的元素的形式保存,比如最底層葉子節(jié)點(diǎn)的父節(jié)點(diǎn)是一維數(shù)組,一維數(shù)組對(duì)應(yīng)節(jié)點(diǎn)的父節(jié)點(diǎn)是二維數(shù)組,以此類推,從而可實(shí)現(xiàn)方便的遍歷一個(gè)父節(jié)點(diǎn)的所有子節(jié)點(diǎn)。
      [0051]在一種較優(yōu)的實(shí)施方式中,節(jié)點(diǎn)路徑的格式為一表示節(jié)點(diǎn)上下級(jí)關(guān)系的節(jié)點(diǎn)序列。
      [0052]在一種較優(yōu)的實(shí)施方式中,如圖4所示,查找樹形儲(chǔ)存結(jié)構(gòu)的方法包括以下步驟:
      [0053]步驟A、讀取配置文件中的節(jié)點(diǎn)路徑;
      [0054]步驟B、令根節(jié)點(diǎn)為當(dāng)前父節(jié)點(diǎn),令節(jié)點(diǎn)路徑的第一級(jí)節(jié)點(diǎn)為當(dāng)前比較節(jié)點(diǎn);
      [0055]步驟C、判斷當(dāng)前比較節(jié)點(diǎn)是否為當(dāng)前父節(jié)點(diǎn)的一個(gè)子節(jié)點(diǎn),若是則執(zhí)行步驟D;
      [0056]若否則先設(shè)當(dāng)前比較節(jié)點(diǎn)為當(dāng)前父節(jié)點(diǎn)的一個(gè)子節(jié)點(diǎn)再執(zhí)行步驟D;
      [0057]步驟D,判斷當(dāng)前比較節(jié)點(diǎn)是否為節(jié)點(diǎn)路徑的最末一級(jí)節(jié)點(diǎn),若否則令當(dāng)前比較節(jié)點(diǎn)為當(dāng)前父節(jié)點(diǎn),令節(jié)點(diǎn)路徑中當(dāng)前比較節(jié)點(diǎn)的下一級(jí)節(jié)點(diǎn)為當(dāng)前比較節(jié)點(diǎn)并執(zhí)行步驟C;
      [0058]若是則獲取最末一級(jí)節(jié)點(diǎn)。
      [0059]在一種較優(yōu)的實(shí)施方式中,步驟D中,當(dāng)獲取最末一級(jí)節(jié)點(diǎn)后,將配置信息寫入最末一級(jí)節(jié)點(diǎn),
      [0060]上述技術(shù)方案中,寫入配置信息的方法具體為令根節(jié)點(diǎn)為父節(jié)點(diǎn),令節(jié)點(diǎn)路徑的第一級(jí)節(jié)點(diǎn)為當(dāng)前比較節(jié)點(diǎn),判斷比較節(jié)點(diǎn)是否為父節(jié)點(diǎn)下的一個(gè)子節(jié)點(diǎn),若是則繼續(xù)判斷當(dāng)前的比較節(jié)點(diǎn)是否為節(jié)點(diǎn)路徑的最末一級(jí)節(jié)點(diǎn),若是則將配置信息寫入第一節(jié)節(jié)點(diǎn);
      [0061]若當(dāng)前比較節(jié)點(diǎn)非父節(jié)點(diǎn)的子節(jié)點(diǎn),則將當(dāng)前的比較節(jié)點(diǎn)作為當(dāng)前父節(jié)點(diǎn)的一個(gè)子節(jié)點(diǎn),并對(duì)該子節(jié)點(diǎn)進(jìn)行判斷,是否為節(jié)點(diǎn)路徑的最末一級(jí)節(jié)點(diǎn),若是,則將配置信息寫入最末一級(jí)節(jié)點(diǎn);
      [0062]若否,則繼續(xù)對(duì)節(jié)點(diǎn)序列中的下一級(jí)節(jié)點(diǎn)進(jìn)行處理直到節(jié)點(diǎn)路徑中的所有節(jié)點(diǎn)處理完畢,根據(jù)節(jié)點(diǎn)路徑將配置信息寫入最末一級(jí)節(jié)點(diǎn)。
      [0063]在一種較優(yōu)的實(shí)施方式中,步驟D中,當(dāng)獲取最末一級(jí)節(jié)點(diǎn)后,將所述配置信息寫入所述最末一級(jí)節(jié)點(diǎn),于所述最末一級(jí)節(jié)點(diǎn)獲取所述配置信息。
      [0064]上述技術(shù)方案中,獲取配置信息的方法具體為,令根節(jié)點(diǎn)為父節(jié)點(diǎn),令節(jié)點(diǎn)路徑的第一級(jí)節(jié)點(diǎn)為當(dāng)前比較節(jié)點(diǎn),判斷比較節(jié)點(diǎn)是否為父節(jié)點(diǎn)下的一個(gè)子節(jié)點(diǎn),若是則繼續(xù)判斷當(dāng)前的比較節(jié)點(diǎn)是否為節(jié)點(diǎn)路徑的最末一級(jí)節(jié)點(diǎn),若是則于最末一級(jí)節(jié)點(diǎn)中獲取配置信息;
      [0065]若當(dāng)前比較節(jié)點(diǎn)非父節(jié)點(diǎn)的子節(jié)點(diǎn),則將當(dāng)前的比較節(jié)點(diǎn)作為當(dāng)前父節(jié)點(diǎn)的一個(gè)子節(jié)點(diǎn),并對(duì)該子節(jié)點(diǎn)進(jìn)行判斷,是否為節(jié)點(diǎn)路徑的最末一級(jí)節(jié)點(diǎn),若是,則于最末一級(jí)節(jié)點(diǎn)中獲取配置信息;
      [0066]若否,則繼續(xù)對(duì)節(jié)點(diǎn)序列中的下一級(jí)節(jié)點(diǎn)進(jìn)行處理,直到節(jié)點(diǎn)路徑中的所有節(jié)點(diǎn)處理完畢,根據(jù)節(jié)點(diǎn)路徑將找到最末一級(jí)節(jié)點(diǎn)后,于最末一級(jí)節(jié)點(diǎn)中獲取配置信息完成無(wú)線設(shè)備的配置。
      [0067]在一種較優(yōu)的實(shí)施方式中,配置文件基于TR069協(xié)議。
      [0068]在一種較優(yōu)的實(shí)施方式中,遠(yuǎn)程管理設(shè)備提供一儲(chǔ)存單元,用以保存配置文件。
      [0069]在一種較優(yōu)的實(shí)施方式中,無(wú)線設(shè)備提供一腳本文件,用以操作配置文件形成樹形儲(chǔ)存結(jié)構(gòu)。
      [0070]在一種較優(yōu)的實(shí)施方式中,配置文的格式為L(zhǎng)uCI格式。
      [0071]本發(fā)明的技術(shù)方案中還包括,一種無(wú)線設(shè)備,其中,包括配置無(wú)線設(shè)備方法。
      [0072]在一種較優(yōu)的實(shí)施方式中,無(wú)線設(shè)備為無(wú)線接入點(diǎn)。
      [0073]在具體實(shí)施例中,在無(wú)線設(shè)備接收到遠(yuǎn)程管理設(shè)備下發(fā)的配置文件后,通過(guò)無(wú)線設(shè)備提供的腳本文件對(duì)配置文件進(jìn)行操作,具體為根據(jù)配置文件中的節(jié)點(diǎn)路徑創(chuàng)建樹形儲(chǔ)存結(jié)構(gòu),從而使樹形儲(chǔ)存結(jié)構(gòu)的每個(gè)節(jié)點(diǎn)到樹形儲(chǔ)存結(jié)構(gòu)的根節(jié)點(diǎn)的路徑與配置文件中的節(jié)點(diǎn)路徑對(duì)應(yīng),通過(guò)無(wú)線設(shè)備將配置文件中的每個(gè)節(jié)點(diǎn)對(duì)應(yīng)的配置信息保存至樹形儲(chǔ)存結(jié)構(gòu)中對(duì)應(yīng)的節(jié)點(diǎn)內(nèi);
      [0074]當(dāng)無(wú)線設(shè)備需要獲取到配置文件中對(duì)應(yīng)的配置信息時(shí),根據(jù)節(jié)點(diǎn)路徑對(duì)應(yīng)獲取樹形儲(chǔ)存結(jié)構(gòu)中對(duì)應(yīng)的節(jié)點(diǎn),根據(jù)節(jié)點(diǎn)于樹形儲(chǔ)存結(jié)構(gòu)中遍歷獲取到對(duì)應(yīng)的配置信息實(shí)現(xiàn)對(duì)無(wú)線設(shè)備的配置。
      [0075]上述的腳本文件為L(zhǎng)UA(腳本語(yǔ)言)腳本文件,LUA腳本容易被C/C++代碼調(diào)用,也可以主動(dòng)調(diào)用C/C++的函數(shù),使LUA腳本在應(yīng)用程序中可以被廣泛應(yīng)用。
      [0076]以上所述僅為本發(fā)明較佳的實(shí)施例,并非因此限制本發(fā)明的實(shí)施方式及保護(hù)范圍,對(duì)于本領(lǐng)域技術(shù)人員而言,應(yīng)當(dāng)能夠意識(shí)到凡運(yùn)用本發(fā)明說(shuō)明書及圖示內(nèi)容所作出的等同替換和顯而易見(jiàn)的變化所得到的方案,均應(yīng)當(dāng)包含在本發(fā)明的保護(hù)范圍內(nèi)。
      【主權(quán)項(xiàng)】
      1.一種配置無(wú)線設(shè)備方法,應(yīng)用于遠(yuǎn)程管理系統(tǒng)中的無(wú)線終端設(shè)備,所述遠(yuǎn)程管理系統(tǒng)還包括遠(yuǎn)程管理設(shè)備,其特征在于,包括以下步驟: 步驟S1、接收來(lái)自遠(yuǎn)程管理設(shè)備的所述配置文件,所述配置文件包括節(jié)點(diǎn)路徑和配置信息; 步驟S2、根據(jù)所述配置文件中的所述節(jié)點(diǎn)路徑創(chuàng)建一樹形儲(chǔ)存結(jié)構(gòu); 步驟S3、將所述配置信息保存至所述節(jié)點(diǎn)路徑的最末一級(jí)節(jié)點(diǎn)內(nèi)。2.根據(jù)權(quán)利要求1所述的配置無(wú)線設(shè)備方法,其特征在于,所述步驟S2中,根據(jù)所述節(jié)點(diǎn)路徑創(chuàng)建所述樹形儲(chǔ)存結(jié)構(gòu)包括以下步驟: 步驟S21、令根節(jié)點(diǎn)為當(dāng)前父節(jié)點(diǎn),令節(jié)點(diǎn)路徑的第一級(jí)節(jié)點(diǎn)為當(dāng)前比較節(jié)點(diǎn); 步驟S22、判斷所述當(dāng)前比較節(jié)點(diǎn)是否為所述當(dāng)前父節(jié)點(diǎn)的一個(gè)子節(jié)點(diǎn),若是則執(zhí)行步驟S23,若否則先設(shè)當(dāng)前比較節(jié)點(diǎn)為當(dāng)前父節(jié)點(diǎn)的一個(gè)子節(jié)點(diǎn)再執(zhí)行步驟S23; 步驟S23,判斷當(dāng)前比較節(jié)點(diǎn)是否為所述節(jié)點(diǎn)路徑的最末一級(jí)節(jié)點(diǎn),若否則令當(dāng)前比較節(jié)點(diǎn)為當(dāng)前父節(jié)點(diǎn),令所述節(jié)點(diǎn)路徑中當(dāng)前比較節(jié)點(diǎn)的下一級(jí)節(jié)點(diǎn)為當(dāng)前比較節(jié)點(diǎn)并執(zhí)行步驟S22;若是則結(jié)束。3.根據(jù)權(quán)利要求2所述的配置無(wú)線設(shè)備方法,其特征在于,所述步驟S21中,所述根節(jié)點(diǎn)為一多維數(shù)組,所述根節(jié)點(diǎn)的所述子節(jié)點(diǎn)為所述多維數(shù)組中的元素。4.根據(jù)權(quán)利要求1所述的配置無(wú)線設(shè)備方法,其特征在于,所述節(jié)點(diǎn)路徑的格式為一表示節(jié)點(diǎn)上下級(jí)關(guān)系的節(jié)點(diǎn)序列。5.根據(jù)權(quán)利要求1所述的配置無(wú)線設(shè)備方法,其特征在于,查找所述樹形儲(chǔ)存結(jié)構(gòu)的方法包括以下步驟: 步驟A、讀取配置文件中的所述節(jié)點(diǎn)路徑; 步驟B、令根節(jié)點(diǎn)為當(dāng)前父節(jié)點(diǎn),令節(jié)點(diǎn)路徑的第一級(jí)節(jié)點(diǎn)為當(dāng)前比較節(jié)點(diǎn); 步驟C、判斷所述當(dāng)前比較節(jié)點(diǎn)是否為所述當(dāng)前父節(jié)點(diǎn)的一個(gè)子節(jié)點(diǎn),若是則執(zhí)行步驟D; 若否則先設(shè)當(dāng)前比較節(jié)點(diǎn)為當(dāng)前父節(jié)點(diǎn)的一個(gè)子節(jié)點(diǎn)再執(zhí)行步驟D; 步驟D,判斷當(dāng)前比較節(jié)點(diǎn)是否為所述節(jié)點(diǎn)路徑的最末一級(jí)節(jié)點(diǎn),若否則令當(dāng)前比較節(jié)點(diǎn)為當(dāng)前父節(jié)點(diǎn),令所述節(jié)點(diǎn)路徑中當(dāng)前比較節(jié)點(diǎn)的下一級(jí)節(jié)點(diǎn)為當(dāng)前比較節(jié)點(diǎn)并執(zhí)行步驟C; 若是則獲取所述最末一級(jí)節(jié)點(diǎn)。6.根據(jù)權(quán)利要求5所述的配置無(wú)線設(shè)備方法,其特征在于,所述步驟D中,當(dāng)獲取所述最末一級(jí)節(jié)點(diǎn)后,將所述配置信息寫入所述最末一級(jí)節(jié)點(diǎn),和/或 當(dāng)獲取所述最末一級(jí)節(jié)點(diǎn)后,于所述最末一級(jí)節(jié)點(diǎn)獲取所述配置信息。7.根據(jù)權(quán)利要求1所述的配置無(wú)線設(shè)備方法,其特征在于,所述配置文件基于TR069協(xié)議。8.根據(jù)權(quán)利要求1所述的配置無(wú)線設(shè)備方法,其特征在于,所述配置文件的格式為L(zhǎng)uCI格式。9.一種無(wú)線設(shè)備,其特征在于,包括權(quán)利要求1-8任一所述的配置無(wú)線設(shè)備方法。10.根據(jù)權(quán)利要求9所述的無(wú)線設(shè)備,其特征在于,所述無(wú)線設(shè)備為無(wú)線接入點(diǎn)。
      【文檔編號(hào)】H04L12/753GK106059785SQ201610290826
      【公開日】2016年10月26日
      【申請(qǐng)日】2016年5月4日
      【發(fā)明人】王勇
      【申請(qǐng)人】上海斐訊數(shù)據(jù)通信技術(shù)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1