QA Engineering/Qualcomm CP Test 12

QXDM IMS filtering

It refer to "qxdm,qpst,qcat抓包分析VoLTE SIP協商包". Thank you for your reference. :D Test tools;QPSTQXDMQCATQXDM 연결 후 IMS 패킷을 확인 할 수 있다. VoLTE 의 IMS 관련 로그를 확인 하기 위해서는 아래와 같은 Setting을 시도 한다.1. Options → Log View Config... (F5) 선택2. Message Packets 탭 → IMS → 확장 상태에서 IMS RCS/XML 선택3. Log Packets 탭 → Equipment ID (Common) → Known Log Items 확인4. Test 진행 후 isf 파일을 저장 (Alt+I) 한다. (위치 지정 가능)5. QCAT을 열고 해당 파일을..

넌 뭐냐 QXDM? QPST!

(내맘대로 번역)QXDM은 RF기반의 모바일 네트워크 데이터성능을 측정 하는 도구정도로 생각 하면 좋다. QXDM 프로그램을 사용하면 실시간으로 데이터 및 Diagnostic Log 수집이 가능 하고 각 기능 별로 다양한 분석 및 데이터 수집을 할 수 있다. QXDM Tool을 이용하여 아래와 같은 기능들을 사용 할수 있다.Database EditorDLF ConverterISF ConverterItem tester ISF Pseudo SyncPPP Extractor(원문)The Qualcomm extensible Diagnostic Monitor (QXDM) is a real-time data collection and diagnostic logging tool for measuring mobile-b..

pcap file의 dump, 그리고 가져오기

Call Testing에서 wireshark를 통한 packet 분석을 하려면 일반적으로 pcap 파일을 생성 해서 분석을 해야 한다. 예전 2G, 3G에서는 Qualcomm에서 제공하는? QXDM 과 같은 툴로 pcap 파일을 추출 했지만 요즘은 대부분 스마트 폰이기 때문에 Rooted 가 되어 있다면 root 권한으로 단말과 PC를 바로 연결 하여 pcap을 추출 할 수 있다. # Android- tcpdump 명령어를 이용하여 가지고 올수 있다. 1. tcpdump command >> adb shell tcpdump -p -vv -s 0 -i any -w "saved local path".pcap 2. Stored tcpdump on your PC>> adb pull "local saved path..

QXDM - Load Configuration 사용한 분석 -

단말에서 isf 파일이 저장이 가능 하다면 Field Test시에 매우 유용하다.사무실 내에서야 단말과 Monitoring Tool을 연결하여 실시간 확인이 가능 하지만 실사용이나 혹은 외부 테스트에서 발생하는 문제에 대해서는 이런 기능을 추가해 놓으면 추후에 문제가 발생한 뒤에 isf 파일을 추출하여 분석이 가능하다. ISF File Load configuration @ 다음의 게시물을 영리적으로 공개 혹은 공유 하시면 안됩니다. 업무를 위한 개인 보관은 문제 삼지 않으나 개인이나 회사의 이익 목적이라면 조용히 나가 주시면 감사드리겠습니다.

QXDM - 긴급 메시지 확인 -

WCDMA CS Log by QXDM CS 통화시에 사용 되는 긴급 통화 발신 여부를 확인 해야 한다보통 해외 단말에서는 NAS 등으로 알고 있고 국내는 긴급통화 정도로 알고 있다 일반적으로 OTA Log에 Emergency 메시지가 찍히는 부분을 확인한다 긴급통화 각 긴급통화 번호마다 발신시도시 UL DT(Emergency setup) 메시지 중 nas-Message에서 하위 6바이트 확인 ** 각 긴급 번호에 대한 Code 관련 정리 **경찰서 : 2E0101'H구급차 : 2E0102'H소방서 : 2E0104'H해양구조대 : 2E0108'H산악구조대 : 2E0116'H간첩신고 : 2E0103'H밀수신고 : 2E0109'H마약사범신고 : 2E0111'H국정원 : 2E0106'H 1)DM설정 기본적인 S..

QXDM - Message Packet Analysis -

@ 다음의 내용은 "티스토리의 '박투'님 블로그" 에서 발췌했습니다. (박투님 블로그 바로가기) QXDM Message Packet 살펴보기 SMS message 의 분석을 위해 Air Message 중 Packet 을 분석해야 할 일이 발생한다.Air 상에서 Packet 이동을 하는 Data burst msg의 경우 160 char까지 지원하지만실제로는 7bit ASCII code를 사용하기 때문에 Data burst msg 용량은 140bytes로제한적이다. 아래는 이와같은 분석을 위한 QXDM 의 setting guide이다. ■ Air SMS packet setting (Data burst msg 분석용) >>>>>>>>>> QXDM 의 Fitered view setting >>>>>>>>>> 실..

QXDM -Print 출력-

@ 다음의 내용은 "티스토리의 '박투'님 블로그" 에서 발췌했습니다. (박투님 블로그 바로가기) DM에서 String 출력하기* http://withwani.tistory.com/91 [박투님의 블로그에서 발췌] QXDM은 기본적으로 String 구조의 변수에 대한 display를 지원하지 않는다. 그렇기 때문에 char 배열과 loop를 이용한 방법을 주로 사용하고 있다. 아래의 방법은 그와 유사한 방법으로 string 변수를 sprintf 함수를 이용해서 format argument 에 포함시켜 출력하는 방법이다. { static char string_buf[100]; sprintf(string_buf,"%s%s","output string -> ", input_string_buf); MSG_FATA..

QXDM - ATcommand -

@ 다음의 내용은 "티스토리의 '박투'님 블로그" 에서 발췌했습니다. (박투님 블로그 바로가기) ATCommand 의 명령어 종류 AT+GCAP Get Configuration And Supported Capabilities List. AT+CFG Configuration String AT+CDR UM Interface Data Compression Reporting AT+CRM Set Rm Interface Protocol AT+CBC Battery Charge AT+CQD Command Status Inactivity Timer AT+CRC Cellular Result Code AT+CMIP Mobile Station IP Address AT+CBIP Base Station IP Address AT+..

QXDM 활용 - PPP Extractor Packet-

QXDM을 이용하여 메시지의 흐름을 확인 하는 경우가 있지만 간혹 메시지 Data를 PPP 형식의 파일로 변환하여 Packet data를 확인 해야 하는 경우도 있다.기본적으로 QXDM이외에 Wireshark도 함께 사용 해야 하고 요즘은 어떤지 모르겠지만 QXDM에서 PPP 파일로 Generate 해줘야 하는 부분도 있다. PPP 파일 분석 해보기 @ 다음의 게시물을 영리적으로 공개 혹은 공유 하시면 안됩니다. 업무를 위한 개인 보관은 문제 삼지 않으나 개인이나 회사의 이익 목적이라면 조용히 나가 주시면 감사드리겠습니다.

QXDM 사용방법

QXDM을 아직 쓰는 QA분들이 얼마나 있을지는 모르겠지만 꼭 이렇게 진행 할 필요는 없네요.각자 개인의 입맛에 맛게... ㅎㅎ혹시 QXDM을 사용할 기회가 있다면 Update 버전을 만들어 보도록 할 예정입니다. QXDM Manual @ 다음의 게시물을 영리적으로 공개 혹은 공유 하시면 안됩니다. 업무를 위한 개인 보관은 문제 삼지 않으나 개인이나 회사의 이익 목적이라면 조용히 나가 주시면 감사드리겠습니다.

728x90