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
(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

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.

  • 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 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.
 

  • No labels