999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

TETRA協(xié)議分析儀協(xié)議棧處理軟件的開發(fā)

2014-11-27 07:06:13唐超孫昕
移動通信 2014年20期

唐超+孫昕

【摘 要】針對完整的TETRA協(xié)議分析儀協(xié)議棧邏輯復(fù)雜和開發(fā)難度大的問題,提出了一種滿足實際需求的簡化開發(fā)方案。通過對TETRA協(xié)議分析儀協(xié)議棧處理軟件的架構(gòu)、同步過程和用戶面/信令面檢測過程的分析,給出了協(xié)議處理軟件的主流程框圖,并完成該軟件的開發(fā)。目前該軟件已投入到北京市正通TETRA網(wǎng)絡(luò)的現(xiàn)場測試中,測試結(jié)果證明該軟件具有完整、準確的測試能力。

【關(guān)鍵詞】TETRA 協(xié)議分析儀 協(xié)議棧 用戶面 信令面

中圖分類號:TN929.52 文獻標識碼:A 文章編號:1006-1010(2014)-20-0063-05

Development of Protocol Stack Processing Software for TETRA Protocol Analyzer

TANG Chao, SUN Xin

(School of Electronic and Information Engineering, Beijing Jiaotong University, Beijing 100044, China)

[Abstract] Complete protocol stack in TETRA protocol analyzer is characterized by rigorous logic, which means the difficulty of development. Therefore, a simplified scheme which can satisfy the real demand is proposed. According to the analysis of the architecture of protocol stack processing software in TETRA protocol analyzer, synchronization process and user/signaling plane detecting process, the flow diagram of the protocol processing software is shown. In addition, the development of this software is finished. The software is put into the field tests of Beijing JustTop TETRA network. It is proved that the test capacity of this software in TETRA protocol analyzer is complete and accurate.

[Key words]TETRA protocol analyzer protocol stack user plane signaling plane

1 概述

TETRA協(xié)議分析儀可以完成對現(xiàn)有TETRA網(wǎng)絡(luò)的定期測試和TETRA設(shè)備的協(xié)議一致性測試,有利于TETRA數(shù)字集群系統(tǒng)的開發(fā)[1]。TETRA協(xié)議分析儀協(xié)議棧處理軟件是TETRA協(xié)議分析儀的重要組成部分,它具有幀和復(fù)幀同步、配置擾碼、用戶面/信令面檢測以及完整、準確地記錄上下行數(shù)據(jù)等功能。因此,開發(fā)TETRA協(xié)議分析儀協(xié)議棧處理軟件,對于提升TETRA設(shè)備的質(zhì)量,推廣TETRA數(shù)字集群系統(tǒng)的應(yīng)用具有重要意義。

2 協(xié)議分析儀的軟件架構(gòu)

TETRA協(xié)議分析儀協(xié)議棧處理軟件主要包括屏幕顯示及控制部分和協(xié)議處理模塊。協(xié)議分析儀的結(jié)構(gòu)如圖1所示:

圖1 協(xié)議分析儀的結(jié)構(gòu)

協(xié)議棧處理軟件直接與用戶交互,按照用戶的指示,根據(jù)信令數(shù)據(jù)控制下MAC層正確解碼信令數(shù)據(jù)和業(yè)務(wù)數(shù)據(jù),并完成對指定頻點的監(jiān)測以及協(xié)議數(shù)據(jù)的處理、顯示和轉(zhuǎn)發(fā)。分析儀還具有自動識別指定頻段內(nèi)TETRA信號的功能,以便用戶了解當前的無線環(huán)境,并對相應(yīng)頻點進行監(jiān)控。協(xié)議處理模塊負責處理下MAC解調(diào)、解碼后的TETRA空中接口協(xié)議棧的數(shù)據(jù)鏈路層和網(wǎng)絡(luò)層數(shù)據(jù)。

協(xié)議處理模塊的主要功能是同步處理和協(xié)議數(shù)據(jù)轉(zhuǎn)發(fā)。除了廣播幀外,協(xié)議處理模塊一般不對數(shù)據(jù)鏈路層和網(wǎng)絡(luò)層的數(shù)據(jù)進行分析。但是,由于TETRA系統(tǒng)在解碼時需要區(qū)分用戶面和信令面,因此協(xié)議處理模塊需要通過解析部分信令來獲取這方面的信息。

在協(xié)議分析儀中,空中接口協(xié)議??煞譃槲锢韺?、數(shù)據(jù)鏈路層和網(wǎng)絡(luò)層??罩薪涌趨f(xié)議棧的結(jié)構(gòu)如圖2所示。

其中,物理層負責接收監(jiān)測頻率的信號;下MAC層解調(diào)并解碼物理層接收到的數(shù)據(jù);上MAC層完成同步、時隙分配信息記錄和MAC-RESOURCE PDU過濾等功能;LLC層完成首部數(shù)據(jù)過濾功能;MLE層完成首部信息過濾和后續(xù)數(shù)據(jù)轉(zhuǎn)發(fā)功能;CMCE實體完成用戶面/信令面檢測功能;SNDCP完成用戶面/信令面檢測功能;MM實體的數(shù)據(jù)不需要進行處理。

3 協(xié)議棧處理軟件的設(shè)計

3.1 同步過程

TETRA采用時分復(fù)用(TDMA)技術(shù),每個時隙都可以被視為1個單獨物理信道。在TETRA分析儀開始工作后,硬件部分通過搜索基站發(fā)送數(shù)據(jù)中的訓(xùn)練序列與基站進行同步[2]。TETRA的業(yè)務(wù)數(shù)據(jù)大部分都涉及到時隙分配,如果分析儀沒有完成對一二三四時隙的劃分,那么它就無法在4個時隙上正常工作。同步過程信令交互流程如圖3所示:

圖3 同步過程信令交互流程

在分析儀硬件完成同步之后,協(xié)議處理模塊可以正確解碼BSCH上的數(shù)據(jù),根據(jù)其中包含的復(fù)幀號、幀號和時隙號,設(shè)置硬件與基站獲得準確的時隙同步。此外,協(xié)議處理模塊還需要提取廣播數(shù)據(jù)中的基站色碼、國家碼和網(wǎng)絡(luò)碼計算擾碼,并將擾碼發(fā)送給下MAC層,以便下MAC層能夠正確解碼其他TETRA信道的數(shù)據(jù)。因為TETRA的移動臺會主動和基站進行同步,所以協(xié)議分析儀和基站同步后,就可以在對應(yīng)的上行頻率上接收到移動臺發(fā)送的數(shù)據(jù)[3]。endprint

3.2 用戶面/信令面檢測過程

TETRA系統(tǒng)主要支持2種業(yè)務(wù):分組數(shù)據(jù)業(yè)務(wù)和語音業(yè)務(wù),這2種業(yè)務(wù)在數(shù)據(jù)鏈路層分別承載在信令信道(SCH/F)和業(yè)務(wù)信道(TCH/F)上。為了降低硬件的復(fù)雜度,TETRA系統(tǒng)這2種邏輯信道上的訓(xùn)練序列完全一致,但編碼方式卻截然不同。在TETRA基站和移動臺設(shè)計中,需要通過內(nèi)部原語,由網(wǎng)絡(luò)層指示下MAC層當前時隙是處于用戶面還是信令面。如果處于信令面,下MAC層就按照SCH/F進行解碼,否則按照TCH/F進行解碼。但是,TETRA協(xié)議分析儀只能抓取空中接口的數(shù)據(jù),而無法獲得基站或移動臺的內(nèi)部原語,只能通過對空中接口的信令進行分析獲得用戶面或信令面的信息。用戶面/信令面檢測信令交互流程如圖4所示:

圖4 用戶面/信令面檢測信令交互流程

以全雙工呼叫為例,描述TETRA系統(tǒng)的用戶面/信令面切換過程。全雙工呼叫流程如圖5所示:

在呼叫建立階段,主呼方會在主控信道(MCCH)向基站發(fā)送U-SETUP PDU,然后基站向兩移動臺發(fā)送D-SETUP、D-CALL-PROCEEDING、D-INFO和D-ALERT等CMCE實體PDU,這些PDU是承載在信令信道上的,屬于信令面數(shù)據(jù)。

在呼叫建立成功時,基站會給主呼方、被呼方分別發(fā)送1個D-CONNECT PDU和D-CONNECT-ACK PDU,這2個信令的MAC層的首部信息會包括時隙分配信息,指示主呼方和被呼方工作在哪個時隙上,協(xié)議處理模塊會記錄該時隙分配信息,并指示下MAC層將分配的時隙從信令面轉(zhuǎn)換到用戶面,接收語音業(yè)務(wù)數(shù)據(jù)。

在呼叫過程中,分析儀在分配時隙上處于用戶面接收語音業(yè)務(wù)數(shù)據(jù)。

在呼叫結(jié)束階段,基站會根據(jù)移動臺的拆線申請(U-DISCONNECT PDU),給主呼方和被呼方各發(fā)送D-RELEASE PDU。協(xié)議處理模塊接收到D-RELEASE PDU后,會通知下MAC層將當前業(yè)務(wù)時隙從用戶面轉(zhuǎn)換到信令面。

4 實現(xiàn)和測試

4.1 實現(xiàn)

協(xié)議棧處理軟件的實現(xiàn)分為3個階段:首先設(shè)計協(xié)議處理模塊和硬件部分、顯示模塊以及上位機的接口;然后劃分功能模塊,編程實現(xiàn);最后對編寫的軟件程序進行測試[4-5]。

協(xié)議棧處理軟件的主流程如圖6所示。

協(xié)議棧處理軟件主要包括中斷處理線程、數(shù)據(jù)處理線程和顯示線程。在分析儀正常工作時,硬件部分在每個時隙(~14.167ms)產(chǎn)生1次外部中斷,外部中斷立即觸發(fā)中斷處理線程執(zhí)行,在中斷處理線程接收全部數(shù)據(jù)之后,釋放處理數(shù)據(jù)指示;在下次中斷到來之前,數(shù)據(jù)處理線程根據(jù)數(shù)據(jù)處理指示進行工作,將接收到的數(shù)據(jù)發(fā)送給上位機和顯示線程,并對接收到的數(shù)據(jù)進行分析和處理。

4.2 測試

(1)使用分析儀的掃頻功能,對851—866MHz頻段進行掃描,屏幕顯示出當前的頻譜環(huán)境,并使用“TETRA識別”功能過濾當前頻段內(nèi)的TETRA信號。TETRA信號識別結(jié)果如圖7所示。

(2)在過濾之后的頻譜中,選擇863.812 5MHz作為監(jiān)控頻率(北京市正通網(wǎng)TETRA頻點)。

(3)軟件部分將監(jiān)控信息發(fā)送到上位機和屏幕顯示部分,用戶得到該載波的監(jiān)控信息如圖8所示。

測試過程分為以下階段:

協(xié)議處理模塊獲得廣播同步信道(BSCH)上的數(shù)據(jù),其中系統(tǒng)碼值為“1”,色碼值為“14”,國家碼值為“460”,網(wǎng)絡(luò)碼值為“101”。在正確配置擾碼之后,解碼廣播網(wǎng)絡(luò)信道(BNCH)上的數(shù)據(jù),位置信息(LA)值為“3 009”,該載波信號強度為“-81dBm”。

協(xié)議處理模塊獲得處于信令面的網(wǎng)絡(luò)層D-CONNECT PDU和D-CONNECT-ACK PDU數(shù)據(jù),以及MAC層的時隙分配數(shù)據(jù),指示下MAC在分配時隙處于用戶面,接收語音數(shù)據(jù)業(yè)務(wù)。

接收語音數(shù)據(jù)業(yè)務(wù),邏輯信道類型為TCH/F,且CRC校驗結(jié)果為“TRUE”,即正確。

測試結(jié)果證明協(xié)議棧處理軟件可以對現(xiàn)有TETRA網(wǎng)絡(luò)進行協(xié)議分析,并完整、準確地解碼用戶面和信令面數(shù)據(jù),滿足測試預(yù)期。

5 結(jié)束語

TETRA協(xié)議分析儀可以幫助用戶監(jiān)控TETRA網(wǎng)絡(luò)的覆蓋情況,檢查網(wǎng)絡(luò)盲區(qū)并優(yōu)化網(wǎng)絡(luò),還可以將TETRA系統(tǒng)通信信息實時顯示和記錄,這對于推廣TETRA數(shù)字集群設(shè)備和維護空中電波秩序有極大的促進作用,同時也對我國開發(fā)自主知識產(chǎn)權(quán)的TETRA數(shù)字集群系統(tǒng)帶來一定的參考價值。

參考文獻:

[1] 彭瀟. GSM終端設(shè)備自動測試系統(tǒng)設(shè)計與實現(xiàn)[D]. 北京: 北京郵電大學(xué), 2008.

[2] ETSI EN 300 392-2 V2.4.2. Terrestrial Trunked Radio (TETRA); Voice plus Data (V+D); Part 2: Air Interface (AI)[S]. 2004.

[3] ETSI TS 100 392-15 V1.4.1. Terrestrial Trunked Radio (TETRA); Voice plus Data (V+D); Part 15: TETRA Frequency Bands, Duplex Spacing and Channel Numbering[S]. 2010.

[4] 宋政育,孫昕. TETRA數(shù)字集群系統(tǒng)上MAC層協(xié)議棧的開發(fā)[J]. 移動通信, 2009(12): 35-39.

[5] 律倩,孫昕. TETRA數(shù)字集群直通模式上MAC層的研究與開發(fā)[J]. 移動通信, 2011(19): 70-74.

作者簡介

唐超:北京交通大學(xué)電子信息工程學(xué)院碩士研究生,目前主要研究方向為數(shù)字集群通信系統(tǒng)。

孫昕:現(xiàn)任北京交通大學(xué)電子信息工程學(xué)院教授、博士生導(dǎo)師,目前主要研究方向為信息論、專業(yè)移動通信以及數(shù)字信號處理等。endprint

3.2 用戶面/信令面檢測過程

TETRA系統(tǒng)主要支持2種業(yè)務(wù):分組數(shù)據(jù)業(yè)務(wù)和語音業(yè)務(wù),這2種業(yè)務(wù)在數(shù)據(jù)鏈路層分別承載在信令信道(SCH/F)和業(yè)務(wù)信道(TCH/F)上。為了降低硬件的復(fù)雜度,TETRA系統(tǒng)這2種邏輯信道上的訓(xùn)練序列完全一致,但編碼方式卻截然不同。在TETRA基站和移動臺設(shè)計中,需要通過內(nèi)部原語,由網(wǎng)絡(luò)層指示下MAC層當前時隙是處于用戶面還是信令面。如果處于信令面,下MAC層就按照SCH/F進行解碼,否則按照TCH/F進行解碼。但是,TETRA協(xié)議分析儀只能抓取空中接口的數(shù)據(jù),而無法獲得基站或移動臺的內(nèi)部原語,只能通過對空中接口的信令進行分析獲得用戶面或信令面的信息。用戶面/信令面檢測信令交互流程如圖4所示:

圖4 用戶面/信令面檢測信令交互流程

以全雙工呼叫為例,描述TETRA系統(tǒng)的用戶面/信令面切換過程。全雙工呼叫流程如圖5所示:

在呼叫建立階段,主呼方會在主控信道(MCCH)向基站發(fā)送U-SETUP PDU,然后基站向兩移動臺發(fā)送D-SETUP、D-CALL-PROCEEDING、D-INFO和D-ALERT等CMCE實體PDU,這些PDU是承載在信令信道上的,屬于信令面數(shù)據(jù)。

在呼叫建立成功時,基站會給主呼方、被呼方分別發(fā)送1個D-CONNECT PDU和D-CONNECT-ACK PDU,這2個信令的MAC層的首部信息會包括時隙分配信息,指示主呼方和被呼方工作在哪個時隙上,協(xié)議處理模塊會記錄該時隙分配信息,并指示下MAC層將分配的時隙從信令面轉(zhuǎn)換到用戶面,接收語音業(yè)務(wù)數(shù)據(jù)。

在呼叫過程中,分析儀在分配時隙上處于用戶面接收語音業(yè)務(wù)數(shù)據(jù)。

在呼叫結(jié)束階段,基站會根據(jù)移動臺的拆線申請(U-DISCONNECT PDU),給主呼方和被呼方各發(fā)送D-RELEASE PDU。協(xié)議處理模塊接收到D-RELEASE PDU后,會通知下MAC層將當前業(yè)務(wù)時隙從用戶面轉(zhuǎn)換到信令面。

4 實現(xiàn)和測試

4.1 實現(xiàn)

協(xié)議棧處理軟件的實現(xiàn)分為3個階段:首先設(shè)計協(xié)議處理模塊和硬件部分、顯示模塊以及上位機的接口;然后劃分功能模塊,編程實現(xiàn);最后對編寫的軟件程序進行測試[4-5]。

協(xié)議棧處理軟件的主流程如圖6所示。

協(xié)議棧處理軟件主要包括中斷處理線程、數(shù)據(jù)處理線程和顯示線程。在分析儀正常工作時,硬件部分在每個時隙(~14.167ms)產(chǎn)生1次外部中斷,外部中斷立即觸發(fā)中斷處理線程執(zhí)行,在中斷處理線程接收全部數(shù)據(jù)之后,釋放處理數(shù)據(jù)指示;在下次中斷到來之前,數(shù)據(jù)處理線程根據(jù)數(shù)據(jù)處理指示進行工作,將接收到的數(shù)據(jù)發(fā)送給上位機和顯示線程,并對接收到的數(shù)據(jù)進行分析和處理。

4.2 測試

(1)使用分析儀的掃頻功能,對851—866MHz頻段進行掃描,屏幕顯示出當前的頻譜環(huán)境,并使用“TETRA識別”功能過濾當前頻段內(nèi)的TETRA信號。TETRA信號識別結(jié)果如圖7所示。

(2)在過濾之后的頻譜中,選擇863.812 5MHz作為監(jiān)控頻率(北京市正通網(wǎng)TETRA頻點)。

(3)軟件部分將監(jiān)控信息發(fā)送到上位機和屏幕顯示部分,用戶得到該載波的監(jiān)控信息如圖8所示。

測試過程分為以下階段:

協(xié)議處理模塊獲得廣播同步信道(BSCH)上的數(shù)據(jù),其中系統(tǒng)碼值為“1”,色碼值為“14”,國家碼值為“460”,網(wǎng)絡(luò)碼值為“101”。在正確配置擾碼之后,解碼廣播網(wǎng)絡(luò)信道(BNCH)上的數(shù)據(jù),位置信息(LA)值為“3 009”,該載波信號強度為“-81dBm”。

協(xié)議處理模塊獲得處于信令面的網(wǎng)絡(luò)層D-CONNECT PDU和D-CONNECT-ACK PDU數(shù)據(jù),以及MAC層的時隙分配數(shù)據(jù),指示下MAC在分配時隙處于用戶面,接收語音數(shù)據(jù)業(yè)務(wù)。

接收語音數(shù)據(jù)業(yè)務(wù),邏輯信道類型為TCH/F,且CRC校驗結(jié)果為“TRUE”,即正確。

測試結(jié)果證明協(xié)議棧處理軟件可以對現(xiàn)有TETRA網(wǎng)絡(luò)進行協(xié)議分析,并完整、準確地解碼用戶面和信令面數(shù)據(jù),滿足測試預(yù)期。

5 結(jié)束語

TETRA協(xié)議分析儀可以幫助用戶監(jiān)控TETRA網(wǎng)絡(luò)的覆蓋情況,檢查網(wǎng)絡(luò)盲區(qū)并優(yōu)化網(wǎng)絡(luò),還可以將TETRA系統(tǒng)通信信息實時顯示和記錄,這對于推廣TETRA數(shù)字集群設(shè)備和維護空中電波秩序有極大的促進作用,同時也對我國開發(fā)自主知識產(chǎn)權(quán)的TETRA數(shù)字集群系統(tǒng)帶來一定的參考價值。

參考文獻:

[1] 彭瀟. GSM終端設(shè)備自動測試系統(tǒng)設(shè)計與實現(xiàn)[D]. 北京: 北京郵電大學(xué), 2008.

[2] ETSI EN 300 392-2 V2.4.2. Terrestrial Trunked Radio (TETRA); Voice plus Data (V+D); Part 2: Air Interface (AI)[S]. 2004.

[3] ETSI TS 100 392-15 V1.4.1. Terrestrial Trunked Radio (TETRA); Voice plus Data (V+D); Part 15: TETRA Frequency Bands, Duplex Spacing and Channel Numbering[S]. 2010.

[4] 宋政育,孫昕. TETRA數(shù)字集群系統(tǒng)上MAC層協(xié)議棧的開發(fā)[J]. 移動通信, 2009(12): 35-39.

[5] 律倩,孫昕. TETRA數(shù)字集群直通模式上MAC層的研究與開發(fā)[J]. 移動通信, 2011(19): 70-74.

作者簡介

唐超:北京交通大學(xué)電子信息工程學(xué)院碩士研究生,目前主要研究方向為數(shù)字集群通信系統(tǒng)。

孫昕:現(xiàn)任北京交通大學(xué)電子信息工程學(xué)院教授、博士生導(dǎo)師,目前主要研究方向為信息論、專業(yè)移動通信以及數(shù)字信號處理等。endprint

3.2 用戶面/信令面檢測過程

TETRA系統(tǒng)主要支持2種業(yè)務(wù):分組數(shù)據(jù)業(yè)務(wù)和語音業(yè)務(wù),這2種業(yè)務(wù)在數(shù)據(jù)鏈路層分別承載在信令信道(SCH/F)和業(yè)務(wù)信道(TCH/F)上。為了降低硬件的復(fù)雜度,TETRA系統(tǒng)這2種邏輯信道上的訓(xùn)練序列完全一致,但編碼方式卻截然不同。在TETRA基站和移動臺設(shè)計中,需要通過內(nèi)部原語,由網(wǎng)絡(luò)層指示下MAC層當前時隙是處于用戶面還是信令面。如果處于信令面,下MAC層就按照SCH/F進行解碼,否則按照TCH/F進行解碼。但是,TETRA協(xié)議分析儀只能抓取空中接口的數(shù)據(jù),而無法獲得基站或移動臺的內(nèi)部原語,只能通過對空中接口的信令進行分析獲得用戶面或信令面的信息。用戶面/信令面檢測信令交互流程如圖4所示:

圖4 用戶面/信令面檢測信令交互流程

以全雙工呼叫為例,描述TETRA系統(tǒng)的用戶面/信令面切換過程。全雙工呼叫流程如圖5所示:

在呼叫建立階段,主呼方會在主控信道(MCCH)向基站發(fā)送U-SETUP PDU,然后基站向兩移動臺發(fā)送D-SETUP、D-CALL-PROCEEDING、D-INFO和D-ALERT等CMCE實體PDU,這些PDU是承載在信令信道上的,屬于信令面數(shù)據(jù)。

在呼叫建立成功時,基站會給主呼方、被呼方分別發(fā)送1個D-CONNECT PDU和D-CONNECT-ACK PDU,這2個信令的MAC層的首部信息會包括時隙分配信息,指示主呼方和被呼方工作在哪個時隙上,協(xié)議處理模塊會記錄該時隙分配信息,并指示下MAC層將分配的時隙從信令面轉(zhuǎn)換到用戶面,接收語音業(yè)務(wù)數(shù)據(jù)。

在呼叫過程中,分析儀在分配時隙上處于用戶面接收語音業(yè)務(wù)數(shù)據(jù)。

在呼叫結(jié)束階段,基站會根據(jù)移動臺的拆線申請(U-DISCONNECT PDU),給主呼方和被呼方各發(fā)送D-RELEASE PDU。協(xié)議處理模塊接收到D-RELEASE PDU后,會通知下MAC層將當前業(yè)務(wù)時隙從用戶面轉(zhuǎn)換到信令面。

4 實現(xiàn)和測試

4.1 實現(xiàn)

協(xié)議棧處理軟件的實現(xiàn)分為3個階段:首先設(shè)計協(xié)議處理模塊和硬件部分、顯示模塊以及上位機的接口;然后劃分功能模塊,編程實現(xiàn);最后對編寫的軟件程序進行測試[4-5]。

協(xié)議棧處理軟件的主流程如圖6所示。

協(xié)議棧處理軟件主要包括中斷處理線程、數(shù)據(jù)處理線程和顯示線程。在分析儀正常工作時,硬件部分在每個時隙(~14.167ms)產(chǎn)生1次外部中斷,外部中斷立即觸發(fā)中斷處理線程執(zhí)行,在中斷處理線程接收全部數(shù)據(jù)之后,釋放處理數(shù)據(jù)指示;在下次中斷到來之前,數(shù)據(jù)處理線程根據(jù)數(shù)據(jù)處理指示進行工作,將接收到的數(shù)據(jù)發(fā)送給上位機和顯示線程,并對接收到的數(shù)據(jù)進行分析和處理。

4.2 測試

(1)使用分析儀的掃頻功能,對851—866MHz頻段進行掃描,屏幕顯示出當前的頻譜環(huán)境,并使用“TETRA識別”功能過濾當前頻段內(nèi)的TETRA信號。TETRA信號識別結(jié)果如圖7所示。

(2)在過濾之后的頻譜中,選擇863.812 5MHz作為監(jiān)控頻率(北京市正通網(wǎng)TETRA頻點)。

(3)軟件部分將監(jiān)控信息發(fā)送到上位機和屏幕顯示部分,用戶得到該載波的監(jiān)控信息如圖8所示。

測試過程分為以下階段:

協(xié)議處理模塊獲得廣播同步信道(BSCH)上的數(shù)據(jù),其中系統(tǒng)碼值為“1”,色碼值為“14”,國家碼值為“460”,網(wǎng)絡(luò)碼值為“101”。在正確配置擾碼之后,解碼廣播網(wǎng)絡(luò)信道(BNCH)上的數(shù)據(jù),位置信息(LA)值為“3 009”,該載波信號強度為“-81dBm”。

協(xié)議處理模塊獲得處于信令面的網(wǎng)絡(luò)層D-CONNECT PDU和D-CONNECT-ACK PDU數(shù)據(jù),以及MAC層的時隙分配數(shù)據(jù),指示下MAC在分配時隙處于用戶面,接收語音數(shù)據(jù)業(yè)務(wù)。

接收語音數(shù)據(jù)業(yè)務(wù),邏輯信道類型為TCH/F,且CRC校驗結(jié)果為“TRUE”,即正確。

測試結(jié)果證明協(xié)議棧處理軟件可以對現(xiàn)有TETRA網(wǎng)絡(luò)進行協(xié)議分析,并完整、準確地解碼用戶面和信令面數(shù)據(jù),滿足測試預(yù)期。

5 結(jié)束語

TETRA協(xié)議分析儀可以幫助用戶監(jiān)控TETRA網(wǎng)絡(luò)的覆蓋情況,檢查網(wǎng)絡(luò)盲區(qū)并優(yōu)化網(wǎng)絡(luò),還可以將TETRA系統(tǒng)通信信息實時顯示和記錄,這對于推廣TETRA數(shù)字集群設(shè)備和維護空中電波秩序有極大的促進作用,同時也對我國開發(fā)自主知識產(chǎn)權(quán)的TETRA數(shù)字集群系統(tǒng)帶來一定的參考價值。

參考文獻:

[1] 彭瀟. GSM終端設(shè)備自動測試系統(tǒng)設(shè)計與實現(xiàn)[D]. 北京: 北京郵電大學(xué), 2008.

[2] ETSI EN 300 392-2 V2.4.2. Terrestrial Trunked Radio (TETRA); Voice plus Data (V+D); Part 2: Air Interface (AI)[S]. 2004.

[3] ETSI TS 100 392-15 V1.4.1. Terrestrial Trunked Radio (TETRA); Voice plus Data (V+D); Part 15: TETRA Frequency Bands, Duplex Spacing and Channel Numbering[S]. 2010.

[4] 宋政育,孫昕. TETRA數(shù)字集群系統(tǒng)上MAC層協(xié)議棧的開發(fā)[J]. 移動通信, 2009(12): 35-39.

[5] 律倩,孫昕. TETRA數(shù)字集群直通模式上MAC層的研究與開發(fā)[J]. 移動通信, 2011(19): 70-74.

作者簡介

唐超:北京交通大學(xué)電子信息工程學(xué)院碩士研究生,目前主要研究方向為數(shù)字集群通信系統(tǒng)。

孫昕:現(xiàn)任北京交通大學(xué)電子信息工程學(xué)院教授、博士生導(dǎo)師,目前主要研究方向為信息論、專業(yè)移動通信以及數(shù)字信號處理等。endprint

主站蜘蛛池模板: 在线观看免费人成视频色快速| 日韩第一页在线| 华人在线亚洲欧美精品| 亚洲综合片| 狂欢视频在线观看不卡| 国产99在线观看| 国产精品19p| 亚洲午夜福利精品无码不卡| 国产高清免费午夜在线视频| 亚洲午夜福利在线| 亚洲欧洲日产国产无码AV| 怡春院欧美一区二区三区免费| 在线观看无码a∨| 国产精品久久久久久影院| 97视频精品全国在线观看| 免费人成黄页在线观看国产| 精品午夜国产福利观看| 玖玖精品视频在线观看| 天堂亚洲网| 国产SUV精品一区二区6| 天天摸夜夜操| 日韩无码真实干出血视频| 日韩中文精品亚洲第三区| 97se亚洲综合在线天天| 老司机久久99久久精品播放| 国产视频 第一页| 欧美福利在线| 亚洲精品国产综合99| 亚洲 成人国产| 99re这里只有国产中文精品国产精品| 国产成人做受免费视频| 国产欧美日韩专区发布| 在线观看亚洲天堂| 欧美无专区| 999国内精品视频免费| 四虎永久免费网站| 亚洲va在线观看| 亚洲精品男人天堂| 超碰aⅴ人人做人人爽欧美 | 国产精品对白刺激| 国产福利在线免费| 国产激情无码一区二区APP| 国产免费人成视频网| 看你懂的巨臀中文字幕一区二区| 国产精品久久久久久搜索 | 日韩毛片免费观看| 国产又大又粗又猛又爽的视频| 欧美视频在线第一页| 亚洲国产无码有码| 最新国产高清在线| 国产精品太粉嫩高中在线观看| 亚洲精品第一页不卡| 欧美.成人.综合在线| 亚洲第一视频网站| 网友自拍视频精品区| 亚洲成人黄色在线| 日韩欧美中文字幕一本| 精品91自产拍在线| 精品久久久久久成人AV| 真人高潮娇喘嗯啊在线观看| 国产日韩欧美一区二区三区在线| 欧美色综合网站| 青草娱乐极品免费视频| 亚洲成人77777| 国产真实自在自线免费精品| 91精品国产情侣高潮露脸| 熟妇人妻无乱码中文字幕真矢织江 | 日韩天堂视频| 色综合狠狠操| 91一级片| 丝袜国产一区| 免费一级毛片在线观看| 久久久久免费精品国产| 欧美在线精品怡红院| 亚洲免费福利视频| 日本日韩欧美| 亚洲第一成年人网站| 亚洲欧美综合在线观看| 色婷婷视频在线| 五月天在线网站| 国产免费怡红院视频| 91青青视频|