两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

無線終端雙向誤碼率簡易測試方法與流程

文檔序號:12182229閱讀:1346來源:國知局
無線終端雙向誤碼率簡易測試方法與流程
本發(fā)明涉及無線通訊
技術(shù)領(lǐng)域
,特別涉及一種無線終端雙向誤碼率簡易測試方法。
背景技術(shù)
:物聯(lián)網(wǎng)技術(shù)的快速發(fā)展,給人們的生活帶來極大的便利。簡單、穩(wěn)定、可靠的聯(lián)網(wǎng)能力是物聯(lián)網(wǎng)發(fā)展的最重要的元素之一。因此要求無線通信要具有高可靠性,保證數(shù)據(jù)在通信過程能完整無誤地傳輸。誤碼率(英語:BITBERorRatio,BER)是衡量數(shù)據(jù)在規(guī)定時間內(nèi)數(shù)據(jù)傳輸精確性的指標(biāo),衡量無線通信質(zhì)量的重要指標(biāo),其中誤碼率指一定時間間隔內(nèi),傳輸信號中錯誤比特的個數(shù)對傳輸?shù)目偙忍財?shù)的比值,誤碼率BER為傳輸中的誤碼與所傳輸?shù)目偞a數(shù)之比*100%。由于種種原因,數(shù)字信號在傳輸過程中不可避免地會產(chǎn)生差錯。誤碼的產(chǎn)生是由于在信號傳輸中,衰變改變了信號的電壓,致使信號在傳輸中遭到破壞,產(chǎn)生誤碼。無線通信終端產(chǎn)品在出廠前都會進行誤碼率的測試,來保證產(chǎn)品無線通信的可靠性。傳統(tǒng)誤碼率的測試方法,使用信號發(fā)生器,發(fā)送標(biāo)準(zhǔn)數(shù)據(jù),無線終端產(chǎn)品進行接收,并與標(biāo)準(zhǔn)數(shù)據(jù)進行比對,計算錯誤的碼數(shù),從而計算出誤碼率?,F(xiàn)有的方法需要依賴昂貴的信號發(fā)生器,而且只能依次驗證每一個無線終端產(chǎn)品的接收能力。因此測試和驗證的效率低,且只能評估無線終端產(chǎn)品的接收能力,無法同時評估它的發(fā)送能力。技術(shù)實現(xiàn)要素:本發(fā)明主要解決的技術(shù)問題是提供一種無線終端雙向誤碼率簡易測試方法,該無線終端雙向誤碼率簡易測試方法無需借助儀器設(shè)備直接測試兩個無線終端產(chǎn)品之間通信誤碼率,同時評估無線終端產(chǎn)品的接收和發(fā)送的能力,提升測試和驗證效率。為了解決上述問題,本發(fā)明提出一種無線終端雙向誤碼率簡易測試方法,該無線終端雙向誤碼率簡易測試方法包括:預(yù)設(shè)測試數(shù)據(jù),對測試的兩個無線終端分別預(yù)設(shè)測試數(shù)據(jù),其中一個無線終端為主終端和另一無線終端為從終端;獲得下行誤碼率,主終端向從終端發(fā)送預(yù)設(shè)的無線測試數(shù)據(jù),從終端將接收的測試數(shù)據(jù)與預(yù)設(shè)的測試數(shù)據(jù)進行比對,獲得下行誤碼率;獲得上行誤碼率,由從終端向主終端發(fā)送預(yù)設(shè)的測試數(shù)據(jù),主終端將接收的測試數(shù)據(jù)與預(yù)設(shè)的測試數(shù)據(jù)進行比對,獲得上行誤碼率。進一步地說,所述獲得上行誤碼率步驟還包括由從終端將下行誤碼率反饋給主終端。進一步地說,所述主終端中的預(yù)設(shè)測試數(shù)據(jù)與從終端中的預(yù)設(shè)測試數(shù)據(jù)相同。進一步地說,所述從終端向主終端發(fā)送下行誤碼率和下行誤碼率的按位取反。進一步地說,所述同時發(fā)送下行誤碼率和下行誤碼率的按位取反,目的在于主終端判斷從終端發(fā)送的誤碼率數(shù)據(jù)是否正確。進一步地說,主從終端獲得總的誤碼數(shù)的方法是通過比對接收到的數(shù)據(jù)和預(yù)設(shè)數(shù)據(jù)進行異或運算,統(tǒng)計運算結(jié)果中的碼位為1的碼位個數(shù)。進一步地說,所述無線終端包括電源、處理單元、無線單元、輸出端口和天線,其中處理單元控制無線單元數(shù)據(jù)接收和發(fā)送,誤碼率的統(tǒng)計計算和輸出;無線單元將發(fā)送的數(shù)據(jù)進行調(diào)制發(fā)送,對接收到的數(shù)據(jù)進行解調(diào);天線接收或發(fā)射無線信號;電源給處理單元和無線單元供電。本發(fā)明無線終端雙向誤碼率簡易測試方法,包括主終端向從終端發(fā)送預(yù)設(shè)的無線測試數(shù)據(jù),從終端將接收的無線測試數(shù)據(jù)與預(yù)設(shè)的無線測試數(shù)據(jù)進行比對,獲得下行誤碼率,將下行誤碼率結(jié)果和預(yù)設(shè)的無線測試數(shù)據(jù)發(fā)送給主終端,并對將接收的無線測試數(shù)據(jù)與預(yù)設(shè)的無線測試數(shù)據(jù)進行比對,獲得上行誤碼率。由于該無線終端雙向誤碼率簡易測試方法無需借助儀器設(shè)備,可以直接測試兩個無線終端產(chǎn)品之間通信誤碼率,提高測試效率,降低測試成本,減少測試次數(shù)。同時可以根據(jù)主終端與從終端之間的通信獲得誤碼率,評估無線終端產(chǎn)品的接收和發(fā)送的通信質(zhì)量。附圖說明為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單介紹,顯而易見地,而描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來說,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他附圖。圖1無線終端電氣框圖。圖2無線終端誤碼率測試示意圖。圖3誤碼率測試的主終端工作流程示意圖。圖4誤碼率測試的從終端的工作流程示意圖。下面結(jié)合實施例,并參照附圖,對本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點作進一步說明。具體實施方式為了使要發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。本發(fā)明提供一種無線終端雙向誤碼率簡易測試方法實施例。如圖1所示,無線終端產(chǎn)品包括電源4、處理單元1、無線單元2、輸出端口3和天線,其中所述電源4用于給處理單元和無線單元供電;處理單元1,控制無線單元數(shù)據(jù)接收和發(fā)送,誤碼率的統(tǒng)計計算和輸出,即一方面控制無線單元,負責(zé)無線數(shù)據(jù)通過無線單元進行接收和發(fā)送,誤碼率的統(tǒng)計和計算,另一方面將無線通信誤碼率的測試結(jié)果通過輸出端口輸出;無線單元2,將發(fā)送的數(shù)據(jù)進行調(diào)制發(fā)送,對接收到的數(shù)據(jù)進行解調(diào),也即將處理單元需要發(fā)送的數(shù)據(jù)進行調(diào)制,通過無線信號進行發(fā)送出去,另一方面將接收到的數(shù)據(jù)進行解調(diào),轉(zhuǎn)換成數(shù)字信號提供給處理單元;天線,接收或發(fā)射無線單元的電磁波,即接收和發(fā)送無線信號。所述無線單元采用現(xiàn)有技術(shù),如集成無線功能的無線芯片。所述處理單元采用現(xiàn)有技術(shù),可以對數(shù)據(jù)處理比對操作的電路或芯片,如微處理器。所述輸出端口采用現(xiàn)有技術(shù)用于將測試結(jié)果進行輸出。如圖2所示,一次性同時測試兩個無線終端產(chǎn)品,其中將一個無線終端作為主終端,作為無線信號誤碼率測試的發(fā)起方。另一個無線終端作為從終端,作為無線信號測試的被動響應(yīng)方。主終端和從終端先約定好無線測試的數(shù)據(jù),即以主終端和從終端上預(yù)設(shè)測試的數(shù)據(jù),包括測試數(shù)據(jù)的格式、字節(jié)長度等,所述主終端和從終端上預(yù)設(shè)的設(shè)測試數(shù)據(jù)相同。測試時,由主終端先向從終端發(fā)送無線測試信號,從終端接收到發(fā)送的無線測試數(shù)據(jù),將收到的無線測試數(shù)據(jù)與預(yù)設(shè)的無線測試數(shù)據(jù)進行比對,獲得下行誤碼率。再由從終端向主終端發(fā)送預(yù)設(shè)的無線測試數(shù)據(jù),同時主終端將接收到的無線測試數(shù)據(jù)與預(yù)設(shè)的無線測試數(shù)據(jù)比對,獲得上行誤碼率。由于該無線終端雙向誤碼率簡易測試方法無需借助儀器設(shè)備,可以直接測試兩個無線終端產(chǎn)品之間通信誤碼率,提高測試效率,降低測試成本,減少測試次數(shù)。同時可以根據(jù)主終端與從終端之間的通信獲得誤碼率,評估無線終端產(chǎn)品的接收和發(fā)送的通信質(zhì)量。根據(jù)需要,可以經(jīng)過多次重復(fù)測試以后,可以輸出準(zhǔn)確的上行和下行的無線信號誤碼率。所述獲得上行誤碼率步驟還包括由從終端將下行誤碼率反饋給主終端。主終端發(fā)送的下行數(shù)據(jù)包含的是雙方約定好的一串N個字節(jié)的測試數(shù)據(jù),主終端和從終端將該數(shù)據(jù)保存在各自的從處理器中,用于對接收的數(shù)據(jù)進行比對,即以主終端和從終端內(nèi)分別預(yù)設(shè)測試數(shù)據(jù)。數(shù)據(jù)通信時,每個字節(jié)對應(yīng)8個碼位,總碼數(shù)即為8N。下表為從終端發(fā)給主終端的數(shù)據(jù)格式:下行誤碼率BER1(M/8N)下行誤碼率BER的按位取反XN個測試數(shù)據(jù)為了避免受到了干擾,從終端向主終端發(fā)送下行誤碼率的按位取反,可以供主終端做校驗判斷,判斷從終端發(fā)回的下行誤碼率的值是否是正確的,是否受到了干擾變成了錯誤的。主終端在收到上行數(shù)據(jù),先判斷前兩個字節(jié)是否滿足邏輯取反,不滿足,這丟棄。同時也對N個隨機數(shù)據(jù)進行比對,計算出錯誤的碼數(shù)P,從而計算出上行誤碼率BER2=P/8N。這樣主終端就可以輸出上行和下行誤碼率BER1,BER2。計算錯誤的碼數(shù)方法是通過無線終端利用自身預(yù)設(shè)的測試數(shù)據(jù)和接收到的測試數(shù)據(jù),進行逐字節(jié)的比對,其中比對的方法通過異或的邏輯運算,兩個數(shù)據(jù)通過異或的邏輯運算,數(shù)據(jù)不同的碼位的為1,數(shù)據(jù)相同的碼位數(shù)據(jù)為0。通過統(tǒng)計N個數(shù)據(jù)比對的結(jié)果數(shù)據(jù)中碼位為1的個數(shù),獲得錯誤碼數(shù)。即主從終端獲得總的誤碼數(shù)的方法是通過比對接收到的數(shù)據(jù)和預(yù)設(shè)數(shù)據(jù)進行異或運算,統(tǒng)計運算結(jié)果中的碼位為1的碼位個數(shù)。例如發(fā)送數(shù)據(jù)是0x55,二進制表示為01010101,如果接收到的數(shù)據(jù)是0x59,二進制表示為01010111,錯誤碼為1個。0x55和0x59的異或結(jié)果如下,0x55XOR0x59=0x02,用二進制表示為00000010。數(shù)據(jù)0x02中,碼位為1的只有一個,所以錯誤碼數(shù)是1。這樣錯誤的碼數(shù)P=,P(k)指的是第k個字節(jié)的數(shù)據(jù)的錯誤碼數(shù)。上述步驟重復(fù)多次進行平均,即可算出接近真實誤碼率。現(xiàn)以TI的FSK調(diào)制的CC1100無線芯片作為無線單元為實施例說明,配置CC1100無線芯片工作在433M頻率,傳輸速率在100kbps,主終端每次發(fā)送64個字節(jié),發(fā)送64個字節(jié)時間約為5.12ms。主終端和從終端事先保存如下的測試數(shù)據(jù)Au{0xFF,0x83,0xDF,0x17,0x32,0x09,0x4E,0xD1,0xE7,0xCD,0x8A,0x91,0xC6,0xD5,0xC4,0xC4,0x40,0x21,0x18,0x4E,0x55,0x86,0xF4,0xDC,0x8A,0x15,0xA7,0xEC,0x92,0xDF,0x93,0x53,0x30,0x18,0xCA,0x34,0xBF,0xA2,0xC7,0x59,0x67,0x8F,0xBA,0x0D,0x6D,0xD8,0x2D,0x7D,0x54,0x0A,0x57,0x97,0x70,0x39,0xD2,0x7A,0xEA,0x24,0x33,0x85,0xED,0x9A,0x1D,0xE0}。如圖3所示,主終端的操作流程如下:S301步驟,將待測試的兩個無線終端配置為主模式。S302步驟,將上電后,主終端向從終端發(fā)出64字節(jié)的測試數(shù)據(jù)Au。S303步驟,數(shù)據(jù)發(fā)送完成后,主終端切換為接收模式。S304步驟,等待從終端的回復(fù)數(shù)據(jù)。S305步驟,主終端等待設(shè)定時間,如10ms,判斷是否收到從終端的回復(fù)數(shù)據(jù),如果收到從終端的回復(fù)數(shù)據(jù),跳到S306步驟進行處理,否則返回到S302步驟,繼續(xù)發(fā)送新的64字節(jié)的隨機數(shù)據(jù)Au。S306步驟,主終端對照表1的數(shù)據(jù)格式,判斷一個字節(jié)和第二個字節(jié)是否符合取反的邏輯,如果符合,第一個字節(jié)作為下行誤碼率,用處理單元中保存的數(shù)組和接收到的數(shù)據(jù)進行比對,通過異或?qū)Ρ却a位為1的方法,來計算上行誤碼率。這樣主終端就可以輸出上行和下行誤碼率,根據(jù)該上行和下行誤碼率來評估上下行的通信質(zhì)量。如果上下行誤碼率都在可以接收范圍內(nèi),就可以認定為這兩個無線終端的接收和發(fā)送都沒有問題。這樣可以快速地驗證無線產(chǎn)品終端的通信質(zhì)量,比借助頻譜分析儀等設(shè)備來檢測效率更高,數(shù)據(jù)更接近產(chǎn)品的環(huán)境。如圖4所示,從終端的操作流程如下:S401步驟,將待測試的兩個無線終端產(chǎn)品配置為從模式。S402步驟,從終端保存64字節(jié)的數(shù)據(jù)Au,上電為接收狀態(tài),等待主終端發(fā)出數(shù)據(jù)。S403步驟,從終端處理收到的數(shù)據(jù),通過邏輯異或的運輸,獲得收到的數(shù)據(jù)和保存的數(shù)據(jù)對比的錯誤碼數(shù)Q,下行誤碼率為BER1=Q/(8*64)。S404步驟,將BER1和BER1的邏輯取反,以及測試數(shù)據(jù)Au,發(fā)給主終端。發(fā)送完成后,將跳轉(zhuǎn)到S402,繼續(xù)等待主終端的數(shù)據(jù)。以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,者對其中部分技術(shù)特征進行等同替換,而這些修改替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。當(dāng)前第1頁1 2 3 
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
广南县| 黎平县| 灌云县| 台安县| 周至县| 海阳市| 子洲县| 余姚市| 桃江县| 辽阳市| 澄迈县| 伊川县| 古交市| 平和县| 百色市| 泰来县| 安福县| 河池市| 怀安县| 肥乡县| 绥滨县| 澎湖县| 闵行区| 平遥县| 南和县| 阿拉善右旗| 南昌市| 邳州市| 吉木乃县| 贡觉县| 永州市| 惠来县| 普格县| 富顺县| 兰考县| 玉山县| 唐山市| 桐梓县| 新干县| 合山市| 信阳市|