The decimal value of the field is an enumeration of CPC_ADDR_NATURE_OF_ADDR_ENUM defined in cpcPub.h.
Table 1: 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 | 21 |
CPC_ADDR_NATURE_NETWORK_NUMBER | 22 |
CPC_ADDR_NATURE_APN_NUM_PLAN_TERM_NODAL_CUST | 23 |
CPC_ADDR_NATURE_STATION_ID_NUM | 24 |
Table 2: 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.
NOA values in the record which are less than 23 are interpreted as Ribbon 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 Ribbon NOA are generated without any offset.