The decimal value of the field is an enumeration of CPC_ADDR_NATURE_OF_ADDR_ENUM defined in cpcPub.h.
Calling Number nature of address parameter values
Parameter Name | Value |
---|
CPC_ADDR_NATURE_INVALID | 0 |
CPC_ADDR_NATURE_UNIQUE_SUBSCRIBER_NUMBER | 1 |
CPC_ADDR_NATURE_UNIQUE_NATIONAL_NUMBER | 2 |
CPC_ADDR_NATURE_UNIQUE_INTERNATIONAL_NUMBER | 3 |
CPC_ADDR_NATURE_NON_UNIQUE_SUBSCRIBER_NUMBER | 4 |
CPC_ADDR_NATURE_NON_UNIQUE_NATIONAL_NUMBER | 5 |
CPC_ADDR_NATURE_NON_UNIQUE_INTERNATIONAL_NUMBER | 6 |
CPC_ADDR_NATURE_TEST_LINE_CODE | 7 |
Reserved | 8-20 |
CPC_ADDR_NATURE_HK_NATL_UNKNOWN (Hong Kong National Unknown) | 21 |
CPC_ADDR_NATURE_NETWORK_NUMBER | 22 |
CPC_ADDR_NATURE_APN_NUM_PLAN_TERM_NODAL_CUST | 23 |
CPC_ADDR_NATURE_STATION_ID_NUM | 24 |
Called Number Nature of Address Parameter Values
Parameter Name | Value |
---|
CPC_ADDR_NATURE_INVALID | 0 |
CPC_ADDR_NATURE_UNIQUE_SUBSCRIBER_NUMBER | 1 |
CPC_ADDR_NATURE_UNIQUE_NATIONAL_NUMBER | 2 |
CPC_ADDR_NATURE_UNIQUE_INTERNATIONAL_NUMBER | 3 |
CPC_ADDR_NATURE_NON_UNIQUE_SUBSCRIBER_NUMBER (0+) | 4 |
CPC_ADDR_NATURE_NON_UNIQUE_NATIONAL_NUMBER (0+) | 5 |
CPC_ADDR_NATURE_NON_UNIQUE_INTERNATIONAL_NUMBER (01+) | 6 |
CPC_ADDR_NATURE_TEST_LINE_CODE | 7 |
CPC_ADDR_NATURE_NO_NUMBER_PRESENT_OPERATOR_REQUESTED (0-) | 8 |
CPC_ADDR_NATURE_NO_NUMBER_PRESENT_CUTTHROUGH_CALL_TO_CARRIER | 9 |
CPC_ADDR_NATURE_950 | 10 |
CPC_ADDR_NATURE_UNKNOWN | 17 |
CPC_ADDR_NATURE_NO_CHANGE (Japan only) | 18 |
CPC_ADDR_NATURE_NETWORK_SPECIFIC (Japan only) | 19 |
CPC_ADDR_NATURE_SS7_RESERVED (Japan only) | 20 |
CPC_ADDR_NATURE_NETWORK_NUMBER | 22 |
CPC_ADDR_NATURE_APN_NUM_PLAN_TERM_NODAL_CUST | 23 |
CPC_ADDR_NATURE_NETWORK_NUMBER | 24 |
Billing and Charge Number Nature of Address Parameter Values
Parameter Name | Value |
---|
CPC_ADDR_NATURE_ANI_OF_CALLING_PARTY_SUBSCRIBER_NUMBER | 11 |
CPC_ADDR_NATURE_ANI_NOT_AVAILABLE_OR_NOT_PROVIDED | 12 |
CPC_ADDR_NATURE_ANI_OF_CALLING_PARTY_NATIONAL_NUMBER | 13 |
CPC_ADDR_NATURE_ANI_OF_CALLED_PARTY_SUBSCRIBER_NUMBER | 14 |
CPC_ADDR_NATURE_ANI_OF_CALLED_PARTY_NO_NUMBER_PRESENT | 15 |
CPC_ADDR_NATURE_ANI_OF_CALLED_PARTY_NATIONAL_NUMBER | 16 |
The Nature of Address range includes the ISUP Reserve/Spare values. The block of ISUP NOA enumerations (0 to 127) is appended to the existing Sonus enumerations, beginning at 128 as shown below.
- Sonus Defined Values (0-22)
- Sonus Reserved Values (23-127)
- ISUP Reserve/Spares (128-255)
NOA values in the record which are less than 23 are interpreted as Sonus NOAs. Values greater than 127 are ISUP (Spare/Reserve) NOAs, and are derived by subtracting 128 from the record value. For example, a record value of 254 is an ISUP 126 NOA (254-128). ISUP NOAs which map to a Sonus NOA are generated without any offset.