專利名稱:對機頂盒網(wǎng)口好壞測試及寫入mac地址的方法
對機頂盒網(wǎng)口好壞測試及寫入MAC地址的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種嵌入式技術(shù),特別涉及一種對機頂盒網(wǎng)口好壞測試及寫入MAC地 址的方法。
背景技術(shù):
隨著國家對三網(wǎng)融合越來越重視,身為廣播電視網(wǎng)領(lǐng)域的數(shù)字電視機頂盒也開始 逐漸的配置網(wǎng)口,作為對三網(wǎng)融合的有力支持。而在生產(chǎn)帶網(wǎng)口的機頂盒時需要工人一臺 一臺的手工檢測網(wǎng)口的好壞而且還需要通過遙控器手動地一臺一臺的輸入MAC地址,人工 檢測操作繁瑣,而且耗時,嚴重影響生產(chǎn)效率,同時通過人工手工輸入還容易出現(xiàn)寫錯,寫 重或者漏寫等問題。
發(fā)明內(nèi)容本發(fā)明要解決的技術(shù)問題,在于提供一種對機頂盒網(wǎng)口好壞測試及寫入MAC地址 的方法,實現(xiàn)網(wǎng)口自動檢測,同時自動完成MAC地址的寫入和校驗。本發(fā)明要解決的技術(shù)問題是這樣實現(xiàn)的一種對機頂盒網(wǎng)口好壞測試及寫入MAC 地址的方法,利用一可對機頂盒網(wǎng)口檢測和寫入MAC地址的裝置,先后通過網(wǎng)口分別與PC 機及機頂盒連接,用PC機配置需要寫入機頂盒的起始MAC相關(guān)信息到裝置中,配置好之后 再通過該裝置對機頂盒進行網(wǎng)口檢測、寫入MAC地址并校驗,從而計算出新的MAC地址。上述方法具體包括下述步驟步驟10、提供一所述可對機頂盒網(wǎng)口檢測和寫入MAC地址的裝置,該裝置包括一 單片機主芯片,以及均連接至該單片機主芯片的一存儲器、一按鍵模塊、一提示模塊和一網(wǎng)
口 ;步驟20、通過網(wǎng)線把所述裝置和PC機連接,在PC端工具上配置本次需要寫入機頂 盒的起始MAC相關(guān)信息到裝置中,該相關(guān)信息包括設(shè)置機頂盒的默認MAC地址、MAC地址自 動增減的方式、連接機頂盒的超時時間,所述裝置再把收到的各種參數(shù)信息存儲到所述存 儲器中,之后將PC機從網(wǎng)口拆下;步驟30、將待測試的機頂盒與所述裝置通過網(wǎng)口連接,由所述裝置對機頂盒進行 網(wǎng)口檢測、寫入MAC地址并校驗所述裝置對機頂盒在生產(chǎn)的時候所寫入默認的MAC地址發(fā)送連接命令,并等待機 頂盒回復(fù)連接成功的命令如果在預(yù)設(shè)的連接機頂盒的超時時間內(nèi),所述裝置沒有收到相應(yīng)的機頂盒發(fā)回的 連接成功的命令,則認為機頂盒不存在或發(fā)送失敗,并提示連接失敗信息,此時再通過人工 檢測機頂盒的網(wǎng)口是否插好,如果插好則判斷機頂盒的網(wǎng)口損壞;如果機頂盒發(fā)回連接成功命令,則所述裝置發(fā)送相應(yīng)的MAC地址給機頂盒,同時 等待相應(yīng)的預(yù)設(shè)的連接機頂盒的超時時間如果機頂盒收到MAC地址序后,把它們寫入機 頂盒的存儲單元中,并用新的MAC地址重新和所述裝置建立連接,并發(fā)回新的MAC地址到裝置中,完成對新的MAC地址的校驗;如果沒有收到機頂盒發(fā)回的新的MAC地址,則所述裝置 提示寫入MAC地址失敗的信息;步驟40、所述裝置收到機頂盒發(fā)回的新的MAC地址后,提示操作成功信息,并把這 個新的MAC地址寫入所述裝置的存儲器的數(shù)據(jù)庫中;最后由所述裝置根據(jù)設(shè)置的相關(guān)的自 動增減的方式,重新計算出最后的MAC地址。較佳的,所述步驟20中,在PC端工具上配置本次需要寫入機頂盒的起始MAC相關(guān) 信息到裝置中時,是寫入批量的以對應(yīng)多個機頂盒的起始MAC相關(guān)信息;且所述對機頂盒 網(wǎng)口好壞測試及寫入MAC地址的方法還包括步驟50、更換新的機頂盒后,重復(fù)步驟30和步 驟40,當遇到原先已經(jīng)寫過的MAC地址時,所述裝置提示該MAC地址已存在,并提示用戶可 繼續(xù)寫入或按照設(shè)置的相關(guān)的自動增減的方式重新計算出新的MAC地址寫入。較佳的,所述提示模塊包括顯示板、蜂鳴器以及指示燈的至少一種,顯示板用于顯 示提示信息,蜂鳴器用于提示信息時發(fā)出警報聲。本發(fā)明的優(yōu)點在于本發(fā)明方法可實現(xiàn)機頂盒網(wǎng)口的自動檢測,同時自動完成 MAC地址的寫入和校驗,不容易出現(xiàn)寫錯,寫重或者漏寫等問題,使作業(yè)效率得到極大地提
尚o
下面參照附圖結(jié)合實施例對本發(fā)明作進一步的說明。圖1是本發(fā)明方法所涉及的一種可對機頂盒網(wǎng)口檢測和寫入MAC地址的裝置的原 理結(jié)構(gòu)示意圖。圖2是本發(fā)明方法的流程示意圖。
具體實施方式請參閱圖1所示,本發(fā)明方法所涉及的一種可對機頂盒網(wǎng)口檢測和寫入MAC地址 的裝置包括一單片機主芯片、一存儲器、一按鍵模塊、一提示模塊,以及一網(wǎng)口,所述單片機 主芯片分別與所述存儲器、按鍵模塊、提示模塊、網(wǎng)口連接。所述提示模塊可以是顯示板 (如LED顯示板或LCD顯示板)、蜂鳴器以及指示燈的其中一種或幾種,顯示板用于顯示提 示信息;蜂鳴器,用于在提示信息時發(fā)出警報聲。再請參考圖2所示,本發(fā)明的對機頂盒網(wǎng)口好壞測試及寫入MAC地址的方法,利用 一可對機頂盒網(wǎng)口檢測和寫入MAC地址的裝置,先后通過網(wǎng)口分別與PC機及機頂盒連接, 用PC機配置需要寫入機頂盒的起始MAC相關(guān)信息到裝置中,配置好之后再通過該裝置對機 頂盒進行網(wǎng)口檢測、寫入MAC地址并校驗,從而計算出新的MAC地址。具體包括下述步驟步驟10、提供一所述可對機頂盒網(wǎng)口檢測和寫入MAC地址的裝置;步驟20、通過網(wǎng)線把所述裝置和PC機連接,在PC端工具上配置本次需要寫入機頂 盒的起始MAC相關(guān)信息到裝置中,該相關(guān)信息包括設(shè)置機頂盒的默認MAC地址、MAC地址自 動增減的方式、連接機頂盒的超時時間,所述裝置再把收到的各種參數(shù)信息存儲到所述存 儲器中,之后將PC機從網(wǎng)口拆下;步驟30、將待測試的機頂盒與所述裝置通過網(wǎng)口連接,由所述裝置對機頂盒進行
4網(wǎng)口檢測、寫入MAC地址并校驗 所述裝置對機頂盒在生產(chǎn)的時候所寫入默認的MAC地址發(fā)送連接命令,并等待機 頂盒回復(fù)連接成功的命令如果在預(yù)設(shè)的連接機頂盒的超時時間內(nèi),所述裝置沒有收到相應(yīng)的機頂盒發(fā)回的 連接成功的命令,則認為機頂盒不存在或發(fā)送失敗,并提示連接失敗信息,此時再通過人工 檢測機頂盒的網(wǎng)口是否插好,如果插好則判斷機頂盒的網(wǎng)口損壞;如果機頂盒發(fā)回連接成功命令,則所述裝置發(fā)送相應(yīng)的MAC地址給機頂盒,同時 等待相應(yīng)的預(yù)設(shè)的連接機頂盒的超時時間如果機頂盒收到MAC地址序后,把它們寫入機 頂盒的存儲單元中,并用新的MAC地址重新和所述裝置建立連接,并發(fā)回新的MAC地址到裝 置中,完成對新的MAC地址的校驗;如果沒有收到機頂盒發(fā)回的新的MAC地址,則所述裝置 提示寫入MAC地址失敗的信息;步驟40、所述裝置收到機頂盒發(fā)回的新的MAC地址后,提示操作成功信息,并把這 個新的MAC地址寫入所述裝置的存儲器的數(shù)據(jù)庫中;最后由所述裝置根據(jù)設(shè)置的相關(guān)的自 動增減的方式,重新計算出最后的MAC地址。其中,所述步驟20中,在PC端工具上配置本次需要寫入機頂盒的起始MAC相關(guān)信 息到裝置中時,可以寫入批量的以對應(yīng)多個機頂盒的起始MAC相關(guān)信息,如500條,即可對 應(yīng)500個機頂盒,可進一步提高效率;如此,所述對機頂盒網(wǎng)口好壞測試及寫入MAC地址的方法還包括步驟50、更換新 的機頂盒后,重復(fù)步驟30和步驟40,當遇到原先已經(jīng)寫過的MAC地址時,所述裝置提示該 MAC地址已存在,并提示用戶可繼續(xù)寫入或按照設(shè)置的相關(guān)的自動增減的方式重新計算出 新的MAC地址寫入。
權(quán)利要求
一種對機頂盒網(wǎng)口好壞測試及寫入MAC地址的方法,其特征在于利用一可對機頂盒網(wǎng)口檢測和寫入MAC地址的裝置,先后通過網(wǎng)口分別與PC機及機頂盒連接,用PC機配置需要寫入機頂盒的起始MAC相關(guān)信息到裝置中,配置好之后再通過該裝置對機頂盒進行網(wǎng)口檢測、寫入MAC地址并校驗,從而計算出新的MAC地址。
2.根據(jù)權(quán)利要求1所述的對機頂盒網(wǎng)口好壞測試及寫入MAC地址的方法,其特征在于 具體包括下述步驟步驟10、提供一所述可對機頂盒網(wǎng)口檢測和寫入MAC地址的裝置,該裝置包括一單片 機主芯片,以及均連接至該單片機主芯片的一存儲器、一按鍵模塊、一提示模塊和一網(wǎng)口 ;步驟20、通過網(wǎng)線把所述裝置和PC機連接,在PC端工具上配置本次需要寫入機頂盒的 起始MAC相關(guān)信息到裝置中,該相關(guān)信息包括設(shè)置機頂盒的默認MAC地址、MAC地址自動增 減的方式、連接機頂盒的超時時間,所述裝置再把收到的各種參數(shù)信息存儲到所述存儲器 中,之后將PC機從網(wǎng)口拆下;步驟30、將待測試的機頂盒與所述裝置通過網(wǎng)口連接,由所述裝置對機頂盒進行網(wǎng)口 檢測、寫入MAC地址并校驗所述裝置對機頂盒在生產(chǎn)的時候所寫入默認的MAC地址發(fā)送連接命令,并等待機頂盒 回復(fù)連接成功的命令如果在預(yù)設(shè)的連接機頂盒的超時時間內(nèi),所述裝置沒有收到相應(yīng)的機頂盒發(fā)回的連接 成功的命令,則認為機頂盒不存在或發(fā)送失敗,并提示連接失敗信息,此時再通過人工檢測 機頂盒的網(wǎng)口是否插好,如果插好則判斷機頂盒的網(wǎng)口損壞;如果機頂盒發(fā)回連接成功命令,則所述裝置發(fā)送相應(yīng)的MAC地址給機頂盒,同時等待 相應(yīng)的預(yù)設(shè)的連接機頂盒的超時時間如果機頂盒收到MAC地址序后,把它們寫入機頂盒 的存儲單元中,并用新的MAC地址重新和所述裝置建立連接,并發(fā)回新的MAC地址到裝置 中,完成對新的MAC地址的校驗;如果沒有收到機頂盒發(fā)回的新的MAC地址,則所述裝置提 示寫入MAC地址失敗的信息;步驟40、所述裝置收到機頂盒發(fā)回的新的MAC地址后,提示操作成功信息,并把這個新 的MAC地址寫入所述裝置的存儲器的數(shù)據(jù)庫中;最后由所述裝置根據(jù)設(shè)置的相關(guān)的自動增 減的方式,重新計算出最后的MAC地址。
3.根據(jù)權(quán)利要求2所述的對機頂盒網(wǎng)口好壞測試及寫入MAC地址的方法,其特征在于所述步驟20中,在PC端工具上配置本次需要寫入機頂盒的起始MAC相關(guān)信息到裝置 中時,是寫入批量的以對應(yīng)多個機頂盒的起始MAC相關(guān)信息; 且所述對機頂盒網(wǎng)口好壞測試及寫入MAC地址的方法還包括步驟50、更換新的機頂盒后,重復(fù)步驟30和步驟40,當遇到原先已經(jīng)寫過的MAC地址 時,所述裝置提示該MAC地址已存在,并提示用戶可繼續(xù)寫入或按照設(shè)置的相關(guān)的自動增 減的方式重新計算出新的MAC地址寫入。
4.根據(jù)權(quán)利要求2或3所述的對機頂盒網(wǎng)口好壞測試及寫入MAC地址的方法,其特征 在于所述提示模塊包括顯示板、蜂鳴器以及指示燈的至少一種。
全文摘要
本發(fā)明提供了一種對機頂盒網(wǎng)口好壞測試及寫入MAC地址的方法,包括用PC機對一特殊的裝置配置一次需要寫入機頂盒的起始MAC相關(guān)信息,再將待測試的機頂盒與所述裝置通過網(wǎng)口連接,由所述裝置對機頂盒進行網(wǎng)口檢測、寫入MAC地址并校驗,從而計算出新的MAC地址的過程,這個過程中同時設(shè)置多級判斷條件以判斷待測試的機頂盒網(wǎng)口的好壞。本發(fā)明方法可實現(xiàn)機頂盒網(wǎng)口的自動檢測,同時自動完成MAC地址的寫入和校驗,不容易出現(xiàn)寫錯,寫重或者漏寫等問題,使作業(yè)效率得到極大地提高。
文檔編號H04L12/26GK101867499SQ20101013634
公開日2010年10月20日 申請日期2010年3月30日 優(yōu)先權(quán)日2010年3月30日
發(fā)明者方立 申請人:福建新大陸通信科技股份有限公司