2014-04-22 9 views
2

Proactive 명령 SEND SS (TS 31.111 섹션 : 6.4.11, 8.14 등)를 사용하여 USIM에게 전화 착신 전환 (일명 통화 리디렉션)을 수행하도록하려고합니다.). 불행히도 나는 이해할 수없는 네트워크에서 오류를 계속 받고있다.USAT 응용 프로그램을 사용하여 SS 명령을 보내려고하는 중 오류가 발생했습니다.

나는 다음과 같은 순서를 시도하고있다 :

ME->USIM: 8012000018 (FETCH from the ME toward UICC) 
USIM->ME: 12 (procedure byte) 
USIM->ME: D01681030411008202818305000909FFAA120A25556777B49000 

D0 (proactive command) 16 (length) 
81 (command details) 03 (length) 04 (command number) 11 (SEND SS) 00 (RFU) 
82 (device identities) 02 (length) 81 (UICC) 83 (network) 
05 (alpha identifier) 00 (length) 
909FFAA120A25556777B4 (SS String = **21*0525576774#) 
9000 (OK) 

ME->USIM: 801400000D (Terminal response of size 0x0D) 
USIM->ME: 14 (procedure byte) 
ME->USIM: 81030411000202828103023424 

81 (command details) 03 (length) 04 (command number) 11 (SEND SS) 00 (RFU) 
02 (device identities) 02 (length) 82 (ME) 81 (UICC) 
03 (Result) 02 (length) 34 (SS Return Error) 24 (???) 

내가 무엇을 '24'방법을 알아낼 수 없습니다.

올바른 SS 문자열을 사용하고 있는지 확인하기 위해 USIM에서 CALL CONTROL을 활성화하고 키패드에서 ** 21 * 0525576774 #를 누르십시오. 결과는 다음과 같습니다.

ME->UICC: 80C200001C (Envelope of length 0x1C) 
UICC->ME: C2 (procedure byte) 
ME->UICC: D41A020282810909FFAA120A25556777B4130924F51027D078CF0013 

D4 (envelope) 1A (length) 
02 (device identities) 02 (length) 82 (ME) 81 (UICC) 
09 (send ss) 09 (length) FFAA120A25556777B4 (SS string) 
13 (location information) 09 (length) 24F51027D078CF0013 (not relevant) 

USIM->ME: 9000 (OK) 

자세히 알 수 있듯이 SS 문자열은 동일합니다. ME가 전송할 때 (착신 전환이 활성화 됨) UICC에서 네트워크로 전송하려고 할 때 '3424'오류가 발생합니다.

필자는 사양 (TS 31.111, TS 22.030 및 TS 24.080)을 검색했지만 내가 뭘 잘못하고 있는지에 대해서는별로 알지 못했습니다.

는 어떤 도움을 이해할 수있을 것이다 :

건배,

Nir 씨.

답변

0

나는 0x34->는 0x24-> 현재 타이머 상태와 모순 작업을 의미 SS 오류 반환을 의미 문제로 인해 렸기 때문에 타이머 관리 (현재 타이머 상태와 모순에서 작업)에 발생합니다 생각합니다.