qsilk-datasheet

2
Rev 0.2; Feb 2011 OVERVIEW The Qualcomm Structure Iteration Language Toolkit (QSILK™) software is a static library that provides Over the Air (OTA) message parsing functionality. The parsing func- tionality includes unpacking (converting a raw byte stream to a message memory image) and printing messages in text format. QSILK is intended for users who want to use the QSILK OTA message parser as a static library to parse CDMA, GPS IS-801, 1xEV-DO, GSM, GPRS, Bluetooth® messages, or plain LTE NAS OTA messages. Some of the CDMA mes- sages, i.e., SMS transport user data, are defined in the GSM standard. QSILK library is able to parse those CDMA messages based on the GSM standard. For LTE NAS, QSILK supports Non-Access-Stratum (NAS) protocol for Evolved Packet System (EPS); Stage 3 (3GPP TS 24.301). It enables tool vendors to save time and resources developing parsers by leveraging Qualcomm for the decod- ing of CDMA layer 2 and layer 3 standards, and 1xEV-DO signaling standards as well as OTA messages defined in GSM and Bluetooth® standards. For GSM family, we sup- port 3GPP TS 24.008, TS 44.018 and TS 44.060. For Blue- tooth, we support LMP, L2CAP and RFCOMM signaling. Alternatively, if you are developing a tool and do not wish to use QSILK to parse these messages for you, you can use the standards to do this work. The Qualcomm ICDs pro- vide the message capsules containing the raw payloads, but it refers to external standards for payload details for each technology. With WCDMA , a 3rd party ASN.1 decoder can be used, as the payload for WCDMA layer 3 is ASN.1 encoded text. QSILK Qualcomm Structure Iteration Language Toolkit WinSilk Library example

Upload: abdelrhmanahmedsayed

Post on 23-Oct-2015

8 views

Category:

Documents


0 download

DESCRIPTION

SLIK

TRANSCRIPT

Page 1: qsilk-datasheet

Rev 0.2; Feb 2011

OVERVIEWThe Qualcomm Structure Iteration Language Toolkit (QSILK™) software is a static library that provides Over the Air (OTA) message parsing functionality. The parsing func-tionality includes unpacking (converting a raw byte stream to a message memory image) and printing messages in text format.

QSILK is intended for users who want to use the QSILK OTA message parser as a static library to parse CDMA, GPS IS-801, 1xEV-DO, GSM, GPRS, Bluetooth® messages, or plain LTE NAS OTA messages. Some of the CDMA mes-sages, i.e., SMS transport user data, are defined in the GSM standard. QSILK library is able to parse those CDMA messages based on the GSM standard. For LTE NAS, QSILK supports Non-Access-Stratum (NAS) protocol for Evolved Packet System (EPS); Stage 3 (3GPP TS 24.301).

It enables tool vendors to save time and resources developing parsers by leveraging Qualcomm for the decod-ing of CDMA layer 2 and layer 3 standards, and 1xEV-DO signaling standards as well as OTA messages defined in GSM and Bluetooth® standards. For GSM family, we sup-port 3GPP TS 24.008, TS 44.018 and TS 44.060. For Blue-tooth, we support LMP, L2CAP and RFCOMM signaling.

Alternatively, if you are developing a tool and do not wish to use QSILK to parse these messages for you, you can use the standards to do this work. The Qualcomm ICDs pro-vide the message capsules containing the raw payloads, but it refers to external standards for payload details for each technology. With WCDMA , a 3rd party ASN.1 decoder can be used, as the payload for WCDMA layer 3 is ASN.1 encoded text.

QSILK – Qualcomm Structure Iteration Language Toolkit

WinSilk Library example

Page 2: qsilk-datasheet

6. Mobile Station-Base Station Compatibility Standard for Wideband Spread Spectrum Cellular Systems - TIA/EIA-95-B

7. Personal Station-Base Station Compatibility Requirements for 1.8 to 2.0 GHz Code Division Multiple Access (CDMA) Personal Communications Systems - J-STD-008

8. Mobile radio interface layer 3 specification; Core network protocols; Stage 3 GSM - 24.008 V3.2.1

9. Mobile radio interface layer 3 specification; Radio Resource Control Protocol - 3GPP TS 44.018

10. Upper Layer (Layer 3) Signaling Standard for cdma2000® Spread Spectrum Systems - TIA/EIA/IS-2000.5-A

LAYER 3 STANDARDSPlease see below for a list of standards containing the format of the signaling messages.

1. CDMA2000® High Rate Packet Data Air Interface Specification - TIA/EIA/IS-856

2. Data Service Options for Wideband Spread Spectrum Systems - TIA/EIA/IS-707-A

3. General packet radio service (GPRS); Mobile station (MS) - base station system (BSS) interface; Radio link control/medium access control (RLC/MAC) protocol - 3GPP TS 44.060

4. Medium Access Control (MAC) Standard for cdma2000® Spread Spectrum Systems - TIA/EIA/IS-2000.3-A

5. Mobile Station-Base Station Compatibility Standard for Dual-mode Wideband Spread Spectrum Cellular System - IS-95-A

Rev 0.2; Feb 2011

© 2011 Qualcomm Incorporated. All rights reserved. Qualcomm is a registered trademark of Qualcomm Incorporated. All other trademarks and service marks are the property of their respective owners. Data subject to change without notice.