1. 程式人生 > >2G GSM – 3G UMTS – 4G LTE(3GPP)訊息分析器

2G GSM – 3G UMTS – 4G LTE(3GPP)訊息分析器

 本網頁提供在移動基站(MS)和3GPP標準(http://www.3gpp.org/)定義的網路之間的協議棧訊息的解碼和編碼功能。

什麼是2G/3G/LTE訊息解碼器?

解碼器是一個基於Web應用程式,它用於解碼和編碼3GPP標準定義的協議棧(2G/3G/LTE),以及編碼使用ASN.1的演算法。

支援那些協議棧層?

GSM(2G):RLC –無線鏈路控制,MAC,RRC – 無線資源控制;

UMTS(2G):RRC – 無線資源控制;

LTE(3G/4G):RRC – 無線資源控制;

支援那些3GPP說明書?

對於2G/GSM:

     “3GPP TS 44.018: 無線資源控制(RRC)協議說明書”

    “3GPP TS 44.060: MAC/RLC協議說明書”

    “3GPP TS 44.064: 邏輯鏈路控制(LLC)層說明書”

    “3GPP TS 44.006: 資料鏈路(DL)層說明書”

    “3GPP TS 44.032: 無線資源LCS協議(RRLP)”

對於3G/UMTS:

    “3GPP TS 25.331: 無線資源控制(RRC)協議說明書”

對於4G/LTE:

    “3GPP TS 26.331: 改進的通用陸地無線訪問(E-UTRA);無線資源控制(RRC)協議說明書”

對於NAS:

     “3GPP TS 24.008, TS 24.301等:核心網協議訊息說明書”

特徵

顯示十六進位制和二進位制訊息單元表示

       為了讓開發者感覺舒服,解碼器以十六進位制和二進位制的方式顯示訊息的所有部分。

比Wireshark更好,因為:

       不僅解碼可能的訊息PDU,也可以進行比較和編譯。你能選擇用於解碼的3GPP的版本。

如何使用解碼器和編碼器?

當你希望分析和編譯訊息PDU時:

1 選擇一個必要的協議型別

GAN/VoLGA: http://www.3gpp-message-analyser.com/decoder/gan.htm

2 在顯示頁面上選擇訊息型別,3GPP發行版等,輸入訊息PDU並且按“Parse”按鈕,解碼結果將會被顯示。

3 當你點選在結果頁的引數值時,會顯示一個引數值修改的對話方塊。這時你可以編輯訊息的PDU。

當你需要比較訊息PDU格式開始時:

       1 在上面的第2步中步輸入PDU(訊息內容)點選“Parse”按鈕,在UTRAN和E-UTRAN RRC情況下,訊息分析結果以PDU:0000…..將被顯示。對於其它的協議會出現一個訊息選擇的對話方塊。

       2 在訊息選擇對話方塊中選擇組合訊息的型別,點選“Compose”按鈕,將會顯示最小可用PDU內容的訊息分析結果。

產品優點

  • 節約你的時間;
  • 減少人工解碼的錯誤
  • 容易使用
  • 與最新的3GPP說明書一致;

支援訊息列表

AS(Access Stratum):

2G/GSM    3GPP TS 44.018  Rel: 4,5,6,7,8,9,10

2G/GSM   3GPP TS 44.060   Rel:  4,5,6,7,8,9,10

3G/UMTS   3GPP TS 25.331 RRC Rel: 4,5,6,7,8,9,10

4G/LTE     3GPP TS 36.331  Rel:

http://www.3gpp-message-analyser.com/decoder/gan.htm