国产精品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>

      一種軟件版本的加載方法及基站控制器的制作方法

      文檔序號:6336549閱讀:227來源:國知局
      專利名稱:一種軟件版本的加載方法及基站控制器的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及無線通訊系統(tǒng)領(lǐng)域,尤其是涉及一種軟件版本的加載方法及基站控 制器。
      背景技術(shù)
      隨著通訊技術(shù)的迅速發(fā)展,基站控制器性能越來越強大,基站單板的數(shù)量也越 來越多。目前,標準的基站控制器版本加載流程為將軟件版本下載到主控單板,并在 主控單板上激活該軟件版本;將基站控制器復位,各單板(包括主控單板以及受控單板) 停止業(yè)務,各受控單板上電并訪問主控單板,將主控單板上的激活版本與自身單板上的 軟件版本進行比較,如果不一致,則重新向主控版本索取版本,并加載到該受控單板, 如果一致,則不進行任何操作。直到所有的受控單板都完成軟件加載后,主控單板及受 控單板才繼續(xù)其業(yè)務。但目前的基站控制器有近百個受控單板,相關(guān)的軟件版本尺寸 大約上百兆,因此,基站控制器復位后,會導致所有的受控單板向主控單板索取軟件版 本,導致主控單板的響應非常慢,軟件的加載過程可能需要花費數(shù)個小時,中斷業(yè)務的 時間大大超過運營商的要求。

      發(fā)明內(nèi)容
      本發(fā)明提供一種軟件版本的加載方法及基站控制器,能夠提高基站控制器的軟 件版本加載速度,減少基站控制器的上電中斷業(yè)務的時間。一種軟件版本的加載方法,包括主控單板下載軟件版本,并將所述軟件版本分發(fā)到各受控單板;主控單板激活其上的所述軟件版本;各受控單板加載所述軟件版本。一種基站控制器,包括主控單板,用于下載軟件版本,將所述軟件版本分發(fā)到各受控單板,并激活其 上的所述軟件版本;多個受控單板,用于加載所述軟件版本。本發(fā)明實施例提供的軟件版本的加載方法,主控單板下載軟件版本后,能夠?qū)?軟件版本分發(fā)到各受控單板,再激活其上的軟件版本,各受控單板在主控單板激活該軟 件版本后,再加載該軟件版本。主控單板提前將軟件版本分發(fā)到各受控單板,并且可以 并行分發(fā),不需要各受控單板在基站控制器復位上電后,向主控單板索取軟件版本,加 快了各受控單板的軟件版本的下載時間,減少了上電脫機時間,并且下載版本和分發(fā)版 本不會中斷業(yè)務。


      圖1為本發(fā)明實施例一提供的軟件版本的加載方法的流程圖2為本發(fā)明實施例二提供的軟件版本的加載方法的流程圖;圖3為本發(fā)明實施例三提供的軟件版本的加載方法的流程圖;圖4為本發(fā)明實施例提供的基站控制器的結(jié)構(gòu)圖。
      具體實施例方式本發(fā)明實施例提供一種軟件版本的加載方法,主控單板下載軟件版本后,能夠 將軟件版本分發(fā)到各受控單板,再激活其上的軟件版本,各受控單板在主控單板激活該 軟件版本后,再加載該軟件版本。主控單板提前將軟件版本分發(fā)到各受控單板,并且可 以并行分發(fā),不需要各受控單板在基站控制器復位上電后,向主控單板索取軟件版本, 加快了各受控單板的軟件版本的下載時間,減少了上電脫機時間,并且下載版本和分發(fā) 版本不會中斷業(yè)務。實施例一如圖1所示,為本發(fā)明實施例一提供的軟件版本的加載方法,包括SlOU主控單板下載軟件版本,并將該軟件版本分發(fā)到各受控單板;主控單板接收到網(wǎng)管系統(tǒng)的下載通知時,從后臺網(wǎng)管系統(tǒng)將軟件版本下載到基 站控制器的主控單板上,進行下載時,并不中斷主控單板及受控單板的業(yè)務,或者后臺 網(wǎng)管系統(tǒng)主動將軟件版本傳送給主控單板,主控單板將軟件版本保存到主控單板的持久 存儲器中,主控單板的持久存儲器中會保存軟件的多個軟件版本;主控單板接收到后臺網(wǎng)管系統(tǒng)的下發(fā)通知時,將該軟件版本分發(fā)到各指定的受 控單板,可以多個軟件版本、多個受控單板并發(fā)運行,并且不中斷業(yè)務,實現(xiàn)了軟件版 本的快速下發(fā);當然,主控單板也可以主動從后臺網(wǎng)管系統(tǒng)下載軟件版本,并直接進行分發(fā), 并不需要網(wǎng)管系統(tǒng)的通知;較佳地,將軟件版本分發(fā)到各受控單板時,同時將軟件版本保存到受控單板的 持久存儲器中,以保證斷電后該軟件版本不會丟失,受控單板的存儲器中每次只保存一 份軟件版本;S102、主控單板激活其上的該軟件版本,并發(fā)送軟件變更通知給各受控單板;主控單板激活主控單板上的該軟件版本,具體為主控單板在接收到后臺網(wǎng)管 系統(tǒng)的激活命令時,在其存儲器的該軟件版本上設(shè)置激活標記,并生效該軟件版本,即 該軟件版本被激活。主控單板也可以在分發(fā)軟件版本之后,直接將軟件版本激活,或者在分發(fā)軟件 版本一定時間后將軟件版本激活,或者接收到激活通知時,將軟件版本激活。主控單板 激活該版本軟件后,發(fā)送軟件變更通知給各受控單板;S103、各受控單板接收到通知時,加載該軟件版本。受控單板在接收到通知,直接加載存儲器中保存的該軟件版本。采用上述軟件版本的加載方法,基站控制器能夠在不影響業(yè)務的情況下,強制 將軟件版本分發(fā)到各受控單板,并且在分發(fā)時可以并行分發(fā),不需要各受控單板在基站 控制器復位后,向主控單板索取軟件版本,加快了軟件版本的下載時間,減少了上電脫 機時間,并且下載版本和分發(fā)版本不會中斷業(yè)務。并且,由于本發(fā)明中主控單板激活軟件版本后,立刻向受控單本發(fā)送軟件變更通知,受控單板接收到變更通知后,立即加載 之前分發(fā)的軟件版本,保證了基站控制器的運行版本和激活版本的一致性。實施例二本發(fā)明實施例還提供一種軟件版本的加載方法,主控單板下載軟件版本,并分 發(fā)到各受控單板,主控單板激活該軟件版本,各受控單板在進行復位上電時,加載該軟 件版本。采用這種方式,因為之前已經(jīng)將需要更新的軟件版本分發(fā)到各受控單本,因此 在復位上電時,各受控單板并不需要向主控單本索取軟件版本,只需直接加載即可,能 夠提高基站控制器的軟件版本加載速度,減少基站控制器的上電中斷業(yè)務的時間。如圖2所示,為本發(fā)明實施例二提供的軟件版本的加載方法流程圖,包括S201、主控單板下載軟件版本,并將該軟件版本分發(fā)到各受控單板;主控單板接收到下載通知時,從后臺網(wǎng)管系統(tǒng)下載軟件版本到主控單板的持久 存儲器中,并在接收到下發(fā)通知時,主控單板將該軟件版本分發(fā)到各指定的受控單板, 可以多個軟件版本、多個受控單板并發(fā)運行,并且不中斷業(yè)務,實現(xiàn)了軟件版本的快速 下載;較佳地,將軟件版本分發(fā)到各受控單板時,同時將軟件版本保存到受控單板的 持久存儲器中,以保證斷電后該軟件版本不會丟失。S202、主控單板上激活其上的該軟件版本;S203、各受控單板進行復位,在復位上電時,加載該軟件版本。受控單板上電時,加載存儲器中保存的軟件版本。實施例三各受控單板在復位上電或者接收到軟件變更通知時,加載收到的軟件版本。加 載軟件版本時,先確定存儲器中的軟件版本和主控單板上激活的軟件版本是否一致,當 不一致時,則重新向主控單板索取激活的軟件版本,再進行軟件版本加載。這樣可使得 每次加載的軟件版本都是激活的軟件版本。下面結(jié)合附圖,詳細描述各受控單板加載軟件版本的過程。如圖3所示,為本發(fā)明實施例三提供的軟件版本的加載方法流程圖,包括S301、主控單板下載軟件版本,并將該軟件版本分發(fā)到各受控單板;S302、主控單板上激活其上的該軟件版本;激活時,還可以向各受控單板發(fā)送軟件變更通知;S303、受控單板運行中接收到軟件版本變更通知或者受控單板上電;S304、受控單板判斷存儲器中的軟件版本和主控單板激活的軟件版本是否一 致,如果是,則執(zhí)行步驟S306,如果否,則執(zhí)行步驟S305;S305、受控單板向主控單板索取激活的軟件版本,并保存到存儲器中,繼續(xù)執(zhí) 行步驟S306 ;S306、受控單板判斷存儲器中的軟件版本和自身正在運行的軟件版本是否一 致,如果是,則直接結(jié)束流程,如果否,則執(zhí)行步驟S307;其中,執(zhí)行時,步驟S306可以不必執(zhí)行,則在步驟S304及S305之后,直接執(zhí) 行步驟S307,同樣可以完成本發(fā)明該軟件版本的加載。步驟S306中判斷步驟的執(zhí)行, 可使得當運行版本和存儲的版本一致時,避免重新加載,減少操作流程。
      S307、受控單板根據(jù)業(yè)務狀況判斷該軟件版本的加載是否需要復位該受控單 板,如果是,則執(zhí)行步驟S308,如果否,則執(zhí)行步驟S309;根據(jù)業(yè)務狀況確定是否需要復位該受控單板,即如果當前的業(yè)務數(shù)量較多,可 以選擇復位加載,即執(zhí)行步驟S308,當前的業(yè)務數(shù)量較少時,可以選擇直接加載,即執(zhí) 行步驟S309,具體加載時,是選擇直接加載還是復位后在進行加載,可根據(jù)需要選擇。 選擇時,盡量使得加載過程中對單板業(yè)務的影響降到最低。S308、受控單板進行單板復位,返回步驟S303中的上電操作;當然,執(zhí)行時,步驟S307、S308也可以不必執(zhí)行,直接在步驟S306之后執(zhí)行 步驟S309中的加載軟件版本的過程。步驟S307中根據(jù)業(yè)務情況進行判斷的步驟,以及 在需要復位時,重新上電的操作,能夠使得受控單板靈活地根據(jù)當前的業(yè)務情況選擇加 載方式,即當前業(yè)務較多時,可以選擇復位加載,當前業(yè)務情況較少時,可直接加載。S309、受控單板直接加載該軟件版本;S310、受控單板判斷該軟件版本是否加載成功,如果是,則直接結(jié)束流程,如 果否,則執(zhí)行步驟S311;S311、受控單板通知主控單板將激活的軟件版本修改為本次激活之前的軟件版 本,并重新從主控單板索取之前的軟件版本,并加載。當受控單板確定軟件版本加載不成功時,需要通知主控單板,主控單板將該軟 件版本上的激活標記為回退標記,并將本次激活之前的軟件版本設(shè)置為激活標記,即重 新激活上一軟件版本。較佳地,在步驟S311中,將主控單板上激活的軟件版本修改后,需要將各受控 單板復位,并返回步驟S303-S311中受控單板上電加載軟件版本的過程,這樣可以保證 主控單板上激活的軟件版本和受控單板上保存的軟件版本、運行的軟件版本總是一致。采用本發(fā)明實施例的方法,主控單板獲取到軟件版本后,在進行激活前提前分 發(fā)給各受控單板,再進行激活,避免了各受控單板復位上電后向主控單板索取軟件版本 的過程,加快了受控單板的軟件下載時間,減少了基站控制器的上電中斷時間。并且, 主控單板在激活軟件版本時,同時向受控單板發(fā)送軟件變更通知,受控單板接收到該通 知后,加載該軟件版本??梢员WC軟件版本激活后,能夠立即生效,保證了基站控制器 的運行版本和激活版本的一致性。較佳地,各受控單板在加載軟件版本時,需要比較存 儲器中的軟件版本和激活的軟件版本一致,更進一步確定加載的版本即是激活的版本。 較佳地,加載時,需要判斷正在運行的版本和存儲器中的版本是否一致,避免能夠避免 重復加載,節(jié)省加載時間。本發(fā)明實施例還提供一種基站控制器,如圖4所示,包括主控單板41,用于下載軟件版本,將該軟件版本分發(fā)到各受控單板,并激活主 控單板上的該軟件版本;多個受控單板42,用于加載該軟件版本。較佳地,主控單板41在激活其上的該軟件版本時,還發(fā)送軟件變更通知給各受 控單板42 ;并且受控單板42,具體用于在接收到該通知時,加載該軟件版本;或者受控單板42,具體用于在進行復位上電時,加載該軟件版本。
      顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的 精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的 范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
      權(quán)利要求
      1.一種軟件版本的加載方法,其特征在于,包括主控單板下載軟件版本,并將所述軟件版本分發(fā)到各受控單板; 主控單板激活其上的所述軟件版本; 各受控單板加載所述軟件版本。
      2.如權(quán)利要求1所述的方法,其特征在于,主控單板激活其上的所述軟件版本時,還 發(fā)送軟件變更通知給各受控單板;并且各受控單板接收到所述通知時,加載所述軟件版本。
      3.如權(quán)利要求1所述的方法,其特征在于,各受控單板進行復位上電時,加載所述軟 件版本。
      4.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括主控單板將所述軟件版本分發(fā)到各受控單板的同時,并保存在各受控單板的存儲器中。
      5.如權(quán)利要求4所述方法,其特征在于,所述各受控單板加載所述軟件版本之前,所 述方法還包括各受控單板檢查存儲器中的軟件版本和主控單板上激活的軟件版本是否一致,如果 是,則加載軟件版本,如果否,則向主控單板索取激活的軟件版本保存到存儲器中,并 加載軟件版本。
      6.如權(quán)利要求5所述的方法,其特征在于,所述加載軟件版本之前,還包括 各受控單板確定自身正在運行的軟件版本和存儲器中的軟件版本是否一致,如果否,則加載軟件版本,如果是,則直接結(jié)束。
      7.如權(quán)利要求6所述的方法,其特征在于,所述加載軟件版本之前,還包括各受控單板根據(jù)業(yè)務數(shù)量判斷是否需要復位單板,如果是,則進行復位,并重新上 電,如果否,則直接加載軟件版本。
      8.如權(quán)利要求1至7中任一權(quán)利要求所述的方法,其特征在于,所述方法還包括 各受控單板在軟件版本加載不成功時,則通知主控單板將激活的軟件版本修改為本次激活之前的軟件版本,并重新從主控單板索取之前的軟件版本,并加載。
      9.一種基站控制器,其特征在于,包括主控單板,用于下載軟件版本,將所述軟件版本分發(fā)到各受控單板,并激活其上的 所述軟件版本;多個受控單板,用于加載所述軟件版本。
      10.如權(quán)利要求9所述的基站控制器,其特征在于主控單板在激活其上的所述軟件版本時,還發(fā)送軟件變更通知給各受控單板;并且 所述受控單板,具體用于在接收到所述通知時,加載所述軟件版本;或者 所述受控單板,具體用于在進行復位上電時,加載所述軟件版本。
      全文摘要
      本發(fā)明涉及無線通訊領(lǐng)域,具體公開了一種軟件版本的加載方法及基站控制器,能夠提高基站控制器的軟件版本加載速度,減少基站控制器的上電中斷業(yè)務的時間。本發(fā)明的方法包括主控單板下載軟件版本,并將所述軟件版本分發(fā)到各受控單板;主控單板激活其上的所述軟件版本;各受控單板加載所述軟件版本。
      文檔編號G06F9/445GK102012827SQ20101055545
      公開日2011年4月13日 申請日期2010年11月22日 優(yōu)先權(quán)日2010年11月22日
      發(fā)明者張敦華, 金昌盛 申請人:中興通訊股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1