|
NTT DOCOMO and Hitachi Kokusai Electric Know-how & Confidential | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
com.docomo_um.module.CommunicationFailureException
public class CommunicationFailureException
通信の失敗が原因で発生する例外クラスです。
音声呼に対する例外は以下のcause値(TS24.008 10.5.4.11)を返却します。
| Cause値 | 内容 |
|---|---|
| 1 | Unassigned (unallocated) number |
| 3 | No route to destination |
| 6 | Channel unacceptable |
| 8 | Operator determined barring |
| 16 | Normal call clearing |
| 17 | User busy |
| 18 | No user responding |
| 19 | User alerting, no answer |
| 21 | Call rejected |
| 22 | Number changed |
| 24 | Call rejected due to feature at the destination |
| 25 | Pre-emption |
| 26 | Non selected user clearing |
| 27 | Destination out of order |
| 28 | Invalid number format (incomplete number) |
| 29 | Facility rejected |
| 30 | Response to STATUS ENQUIRY |
| 31 | Normal, unspecified |
| 34 | No circuit/channel available |
| 38 | Network out of order |
| 41 | Temporary failure |
| 42 | Switching equipment congestion |
| 43 | Access information discarded |
| 44 | requested circuit/channel not available |
| 47 | Resources unavailable, unspecified |
| 49 | Quality of service unavailable |
| 50 | Requested facility not subscribed |
| 55 | Incoming calls barred within the CUG |
| 57 | Bearer capability not authorized |
| 58 | Bearer capability not presently available |
| 63 | Service or option not available, unspecified |
| 65 | Bearer service not implemented |
| 68 | ACM equal to or greater than ACMmax |
| 69 | Requested facility not implemented |
| 70 | Only restricted digital information bearer capability is available |
| 79 | Service or option not implemented, unspecified |
| 81 | Invalid transaction identifier value |
| 87 | User not member of CUG |
| 88 | Incompatible destination |
| 91 | Invalid transit network selection |
| 95 | Semantically incorrect message |
| 96 | Invalid mandatory information |
| 97 | Message type non-existent or not implemented |
| 98 | Message type not compatible with protocol state |
| 99 | Information element non-existent or not implemented |
| 100 | Conditional IE error |
| 101 | Message not compatible with protocol state |
| 102 | Recovery on timer expiry |
| 111 | Protocol error, unspecified |
| 127 | Interworking, unspecified |
パケット呼に対する例外は以下のSM-Cause値(TS24.008 10.5.6.6)を返却します。
| Cause値 | 内容 |
|---|---|
| 8 | Operator Determined Barring |
| 24 | MBMS bearer capabilities insufficient for the service |
| 25 | LLC or SNDCP failure(A/Gb mode only) |
| 26 | Insufficient resources |
| 27 | Missing or unknown APN |
| 28 | Unknown PDP address or PDP type |
| 29 | User authentication failed |
| 30 | Activation rejected by GGSN, Serving GW or PDN GW |
| 31 | Activation rejected, unspecified |
| 32 | Service option not supported |
| 33 | Requested service option not subscribed |
| 34 | Service option temporarily out of order |
| 35 | NSAPI already used (not sent) |
| 36 | Regular deactivation |
| 37 | QoS not accepted |
| 38 | Network failure |
| 39 | Reactivation requested |
| 40 | Feature not supported |
| 41 | Semantic error in the TFT operation |
| 42 | Syntactical error in the TFT operation |
| 43 | Unknown PDP context |
| 44 | Semantic errors in packet filter(s) |
| 45 | Syntactical errors in packet filter(s) |
| 46 | PDP context without TFT already activated |
| 47 | Multicast group membership time-out |
| 48 | Request rejected, BCM violation |
| 50 | PDP type IPv4 only allowed |
| 51 | PDP type IPv6 only allowed |
| 52 | Single address bearers only allowed |
| 56 | Collision with network initiated request |
| 60 | Bearer handling not supported |
| 81 | Invalid transaction identifier value |
| 95 | Semantically incorrect message |
| 96 | Invalid mandatory information |
| 97 | Message type non-existent or not implemented |
| 98 | Message type not compatible with the protocol state |
| 99 | Information element non-existent or not implemented |
| 100 | Conditional IE error |
| 101 | Message not compatible with the protocol state |
| 111 | Protocol error, unspecified |
| 112 | APN restriction value incompatible with active PDP context |
SMSに対する例外は以下のRP-Cause値(TS24.011 8.2.5.4)を返却します。
| Cause値 | 内容 |
|---|---|
| 1 | Unassigned (unallocated) number |
| 8 | Operator determined barring |
| 10 | Call barred |
| 11 | Reserved |
| 21 | Short message transfer rejected |
| 22 | Memory capacity exceeded |
| 27 | Destination out of order |
| 28 | Unidentified subscriber |
| 29 | Facility rejected |
| 30 | Unknown subscriber |
| 38 | Network out of order |
| 41 | Temporary failure |
| 42 | Congestion |
| 47 | Resources unavailable, unspecified |
| 50 | Requested facility not subscribed |
| 69 | Requested facility not implemented |
| 81 | Invalid short message transfer reference value |
| 95 | Semantically incorrect message |
| 96 | Invalid mandatory information |
| 97 | Message type nonexistent or not implemented |
| 98 | Message not compatible with short message protocol state |
| 99 | Information element nonexistent or not implemented |
| 111 | Protocol error, unspecified |
| 127 | Interworking, unspecified |
| コンストラクタの概要 | |
|---|---|
CommunicationFailureException(int cause)
例外の原因を示すCause値を設定してインスタンスを生成します。 |
|
CommunicationFailureException(int cause,
java.lang.String msg)
例外の原因を示すCause値と詳細メッセージを設定してインスタンスを生成します。 |
|
| メソッドの概要 | |
|---|---|
int |
getCauseValue()
例外の原因を示すCause値を取得します。 |
| クラス java.lang.Throwable から継承されたメソッド |
|---|
getMessage, printStackTrace, toString |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait |
| コンストラクタの詳細 |
|---|
public CommunicationFailureException(int cause)
cause - 3GPPで規定されているCause値を指定します。
public CommunicationFailureException(int cause,
java.lang.String msg)
cause - 3GPPで規定されているCause値を指定します。msg - 詳細メッセージを指定します。| メソッドの詳細 |
|---|
public int getCauseValue()
|
Copyright © 2013 NTT DOCOMO, INC. and Hitachi Kokusai Electric Inc. All Rights Reserved. | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||