ACU_SS_NUMBER_PLAN constants

These constants specify the numbering plan in the number_plan field of the acu_party_num extended data structure.

This set of constants is a combination of the type of number and numbering plan identification fields included in the underlying protocol party number information elements. If the application wishes to access these fields directly, or if no macro corresponds to the desired/received value, then the following formula can be used:

ACU_SS_NUMBER_PLAN_X_Y = (t_of_num << 4) + num_plan_id

where the t_of_num and num_plan_id fields are defined in the relevant specifications (such as Q.931).

Constant

Description/Notes

ACU_SS_NUMBER_PLAN_UNKNOWN

No information about the number.

ACU_SS_NUMBER_PLAN_PUBLIC_UNKNOWN

Public number plan.

ACU_SS_NUMBER_PLAN_PUBLIC_INTERNATIONAL

Public number plan, international number.

ACU_SS_NUMBER_PLAN_PUBLIC_NATIONAL

Public number plan, national number.

ACU_SS_NUMBER_PLAN_PUBLIC_NETWORK_SPECIFIC

Public number plan, network specific number.

ACU_SS_NUMBER_PLAN_PUBLIC_SUBSCRIBER

Public number plan, subscriber number.

ACU_SS_NUMBER_PLAN_PUBLIC_ABBREVIATED

Public number plan, abbreviated number.

ACU_SS_NUMBER_PLAN_PRIVATE_UNKNOWN

Private number plan.

ACU_SS_NUMBER_PLAN_PRIVATE_LEVEL_1_REGIONAL

Private number plan, level 1 region formatted number.

ACU_SS_NUMBER_PLAN_PRIVATE_LEVEL_2_REGIONAL

Private number plan, level 2 region formatted number.

ACU_SS_NUMBER_PLAN_PRIVATE_PTN_SPECIFIC

Private number plan, PTN specific formatted number.

ACU_SS_NUMBER_PLAN_PRIVATE_LOCAL

Private number plan, local formatted number.