Configuring Supplementary Telephony Services
- Configuring the Number Query Service
- Configuring Calling Line Identification Services
- Configuring Name Identification Presentation Services
- Configuring Call Forwarding Services
- Configuring Call Transfer
- Configuring Call Hold
- Configuring Call Waiting
- Configuring Call Barring Services
- Configuring Call Back Services
- Configuring Pickup Services
- Configuring Secretary Services
- Configuring Hotline Services
- Configuring Ringing Services
- Configuring Conference Call Services
- Configuring Enhanced Services
Configuring the Number Query Service
After a user dials the number query prefix, the PBX announces the phone number or ONLY number of the user.
Configuring Service Prefixes
Service prefixes include local number query prefix and ONLY number query prefix. Configure the prefixes one by one according to the following steps.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
4 |
Configure a prefix. |
prefix prefix |
- |
5 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
The call type category must be set to supplementary-service. When configuring the local number query prefix, set attribute to 192. When configuring the ONLY number query prefix, set attribute to 173. |
6 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
7 |
Save the configuration. |
save |
- |
8 |
Return to the voice view. |
quit |
- |
Configuring the Service Right
By default, PBX users have been assigned the number query service right. If you want to configure the service right, perform the steps described in the following table.
Step |
Operation |
Command |
---|---|---|
1 |
Enter the PBX user view. |
pbxuser name |
2 |
Enable the number query service right. |
service-right query-dialno enable |
3 |
Save the configuration. |
save |
Configuration Example
Set the local number query prefix and ONLY number query prefix to *192* and *173* respectively, and activate service rights for user 6000.
<Huawei> system-view [Huawei] voice # Configure the service prefix (In this example, the service prefix is *192*. The method of configuring the ONLY number prefix is the same.) [Huawei-voice] callprefix *192* [Huawei-voice-callprefix-*192*] prefix *192* [Huawei-voice-callprefix-*192*] call-type category supplementary-service attribute 192 [Huawei-voice-callprefix-*192*] digit-length 5 5 [Huawei-voice-callprefix-*192*] quit # Configure the service right. [Huawei-voice] pbxuser 6000 [Huawei-voice-pbxuser-6000] service-right query-dialno enable [Huawei-voice-pbxuser-6000] save
Usage Example
This example assumes that user A has been assigned the number query service right. The local number query prefix is *192* and ONLY number query prefix is *173*.
User A hangs up and dials *192*. The PBX announces the local number to user A.
User A hangs up and dials *173*. The PBX announces the ONLY number to user A.
Configuring Calling Line Identification Services
Calling line identification (CLI) services determine whether calling numbers are displayed on the phone of a called party. The services include calling line identification presentation (CLIP), calling line identification restriction (CLIR), and CLIR override. Calling parties and called parties can enable the services as required.
Configuring CLIP
If a user number has been assigned the calling line identification presentation (CLIP) service right, calling numbers will be displayed on the phone of this user number.
Configuration Procedure
By default, PBX users have been assigned the CLIP service right. If you want to configure the service right, perform the steps described in the following table.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the CLIP service right. |
service-right clip enable |
To disable the CLIP service right, run the following command: service-right clip disable |
5 |
Save the configuration. |
save |
- |
Configuration Example
Enable the CLIP service right for user 6000.
<Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 6000 [Huawei-voice-pbxuser-6000] service-right clip enable [Huawei-voice-pbxuser-6000] save
Usage Example
This example assumes that user A has been assigned the CLIP service right.
- Scenario 1: User A is idle. If user B calls user A at this time, user B's number is displayed on user A's phone.
- Scenario 2: User A has been assigned the call waiting service right and is engaged in a call. If user B calls user A at this time, user B's number is displayed on user A's phone.
- If user B has been assigned the calling line identification restriction (CLIR) service right, user B's number will not be displayed on user A's phone.
- In scenario 2, user A's phone needs to support CLIP in off-hook state. IP phones and some POTS phones (for example, Panasonic KX-TSC11MX) support this function.
Configuring CLIR
If a user that has been assigned the calling line identification restriction (CLIR) service right places a call, the number of this user (that is, the calling number) will not be displayed on the called party's phone.
Configuration Procedure
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the CLIR service right. |
service-right clir enable |
To disable the CLIR service right, run the following command: service-right clir disable |
5 |
Save the configuration. |
save |
- |
Configuration Example
Enable the CLIR service right for user 6000.
<Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 6000 [Huawei-voice-pbxuser-6000] service-right clir enable [Huawei-voice-pbxuser-6000] save
Usage Example
This example assumes that user A has been assigned the CLIR service right.
If user A places a call to user B, user A's number will not be displayed on user B's phone regardless of whether user B has been assigned the CLIP service right.
If user B has been assigned the CLIR override service right, user A's number will still be displayed on user B's phone.
Enabling CLIR Override
After this service is enabled by a called party, the called party can see the phone number of the calling party no matter whether the calling party has enabled the calling line identification restriction (CLIR) service.
Configuration Procedure
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the CLIR override service right. |
service-right overstepclir enable |
To disable the CLIR override service right, run the following command: service-right overstepclir disable |
5 |
Save the configuration. |
save |
- |
Configuration Example
Enable the CLIR override service right for user 6000.
<Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 6000 [Huawei-voice-pbxuser-6000] service-right overstepclir enable [Huawei-voice-pbxuser-6000] save
Usage Example
This example assumes that user A has been assigned the CLIR override service right.
If user B places a call to user A, user B's number is displayed on user A's phone.
- Even if user B has been assigned the CLIR service right, user B's number is still displayed on user A's phone.
- For incoming calls routed through the R2 trunk groups, the CLIR override service does not take effect.
- When the calling party user B is an inter-office user, user A cannot see the phone number of user B.
Temporarily Activating CLIR
This topic describes how to configure the service of temporarily activating the calling line identification restriction (CLIR) service.
Generally, if the called party has the calling line identification presentation (CLIP) service enabled, the calling party's number can be displayed to the called party. However, if the calling party does not want to display the calling number to the called party, the calling party can add a prefix to the called number during dialing to temporarily activate the CLIR service.
Configuring a Prefix
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
4 |
Configure a prefix. |
prefix prefix |
- |
5 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
Set category (call type) to supplementary-service and attribute to 175. |
6 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
7 |
Save the configuration. |
save |
- |
Configuration Example
Configure prefix *175* for temporarily activating the CLIR service.
<Huawei> system-view [Huawei] voice [Huawei-voice] callprefix *175* [Huawei-voice-callprefix-*175*] prefix *175* [Huawei-voice-callprefix-*175*] call-type category supplementary-service attribute 175 [Huawei-voice-callprefix-*175*] digit-length 5 32 [Huawei-voice-callprefix-*175*] save
Using the Service of Temporarily Activating the CLIR Service
This example assumes that user B has the CLIP service enabled.
User A picks up the phone and hears the dial tone.
If user A directly dials user B's number, user A hears the ringback tone, user B's phone rings, and user A's number is displayed on user B's phone. If user A dials *175*User B's number#, user A hears the ringback tone, user B's phone rings, and user A's number is not displayed on user B's phone.
User B picks up the phone and talks with user A.
User A or B hangs up. The call ends.
Temporarily Deactivating CLIR
If the calling party has the CLIR service enabled, the calling number is not displayed to the called party even when the called party has the CLIP service enabled. However, if the calling party wants to display the calling number to the called party, the calling party can add a prefix to the called number during dialing to temporarily deactivate the CLIR service.
Configuring the Service Right
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the CLIR service right. |
service-right clir enable |
To disable the CLIR service right, run the following command: service-right clir disable |
5 |
Return to the voice view. |
quit |
- |
Configuring a Prefix
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
4 |
Configure a prefix. |
prefix prefix |
- |
5 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
Set category (call type) to supplementary-service and attribute to 176. |
6 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
7 |
Save the configuration. |
save |
- |
Configuration Example
Configure the CLIR service for number 6000. Prefix *176* is the prefix for temporarily deactivating the CLIR service.
<Huawei> system-view [Huawei] voice # Configure the service right. [Huawei-voice] pbxuser 6000 [Huawei-voice-pbxuser-6000] service-right clir enable [Huawei-voice-pbxuser-6000] quit # Configure a service prefix. [Huawei-voice] callprefix *176* [Huawei-voice-callprefix-*176*] prefix *176* [Huawei-voice-callprefix-*176*] call-type category supplementary-service attribute 176 [Huawei-voice-callprefix-*176*] digit-length 5 32 [Huawei-voice-callprefix-*176*] save
Using the Service of Temporarily Deactivating the CLIR Service
This example assumes that user A has been assigned the CLIR service right and user B has the CLIP service enabled.
User A picks up the phone and hears the dial tone.
If user A directly dials user B's number, user A hears the ringback tone, user B's phone rings, and user A's number is not displayed on user B's phone. If user A dials *176*User B's number#, user A hears the ringback tone, user B's phone rings, and user A's number is displayed on user B's phone.
User B picks up the phone and talks with user A.
User A or B hangs up. The call ends.
Configuring Name Identification Presentation Services
Name identification presentation services determine whether the name of a calling user is displayed on the called user's phone.
Configuring CONP
A called user's name is displayed on the calling user's terminal.
Context
The Connected Name Identification Presentation (CONP) service displays a called user's name on the calling user's terminal. Assume that A has the CONP service rights. When A calls B, B's name is displayed on A's phone. If B has subscribed to the explicit communication transfer (ECT) service, the call is transmitted to C. When C answers the call, C's name is displayed on A's phone. If B belongs to a user group, the name of the user group will be displayed on A's phone.
Requirements for implementing the CONP service are as follows:
- The phone of the calling user must support the CONP service and the connected line identification presentation service (number obtained from the PAI header field first).
- A name has been configured for the called user. Otherwise, there will be no name displayed on the calling user's phone.
- During intra-office calls, the PBX user type must be SIP.
- During inter-office calls, the CONP service can be implemented only by SIP users, SIP trunks, and H.323 trunks.
Prerequisites
A PBX user has been configured. For details about the configuration, see Configuring a PBX User.
Procedure
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
The CONP service right can be configured only by SIP users. |
4 |
Enable the CONP service right. |
service-right conp enable |
You can run the service-right conp disable command to delete the CONP service right. By default, the CONP service right is disabled for PBX users. |
5 |
Save the current configuration. |
save |
- |
Example
Enable the CONP service right for the user 6000.
<Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 6000 [Huawei-voice-pbxuser-6000] service-right conp enable [Huawei-voice-pbxuser-6000] save
Service Verification
Enable the CONP service right for an intra-office user A. Set the name of an out-office user B to UserB. When A calls B over a SIP trunk, B's name UserB is displayed on A's phone.
Configuring CNIP
A calling user's name is displayed on the called user's terminal.
Context
The Calling Name Identification Presentation (CNIP) service, also the called Calling Line Identification Presentation (CLIP) service, displays a calling user's name on the called user's terminal. If A expects a calling user's name to be displayed on the terminal, A can enable the CNIP service. When A's terminal rings or A is answering a call, the calling user's name is displayed on A's phone.
Requirements for implementing the CNIP service are as follows:
- The phone of the called user must support the CNIP service.
- A name has been configured for the calling user. Otherwise, there will be no name displayed on the called user's phone.
- The CNIP service can be implemented only by SIP users, SIP trunks, and H.323 trunks.
Prerequisites
A PBX user has been configured. For details about the configuration, see Configuring a PBX User.
Procedure
By default, PBX users have the CNIP service right. To configure the CNIP service, perform the following steps.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
The CNIP service right can be configured only by SIP users. |
4 |
Enable the CNIP service right. |
service-right cnip enable |
You can run the service-right cnip disable command to delete the CNIP service right. |
5 |
Save the current configuration. |
save |
- |
Example
Enable the CNIP service right for the user 6000.
<Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 6000 [Huawei-voice-pbxuser-6000] service-right cnip enable [Huawei-voice-pbxuser-6000] save
Service Verification
Set the name of an out-office user A to UserA. Enable the CNIP service right for an intra-office user B. When A calls B over a SIP trunk, A's name UserA is displayed on B's phone.
Configuring Call Forwarding Services
Call forwarding services forward incoming calls to a preset number when certain conditions are met. Users can enable a call forwarding service based on service requirements.
Configuring CFU
The call forwarding unconditional (CFU) service allows all incoming calls destined for a user to be forwarded to a preset number regardless of the user status.
Configuring the Service Right and Forwarding Scheme
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the CFU service right. |
service-right cfu enable |
By default, PBX users have been assigned the CFU service right. To disable the CFU service right, run the following command: service-right cfu disable |
5 |
Configure the forwarded-to number. |
service cfu fwd-telno |
If the service prefixes are configured, this step is not required. Users can enable or disable the service using their phones. |
6 |
Save the configuration. |
save |
- |
7 |
Return to the voice view. |
quit |
- |
(Optional) Configuring Service Prefixes
A service prefix is required for the PBX to allow terminal users themselves to enable or disable a service.
Two service prefixes are involved: one for enabling the service and the other for disabling the service. Perform the steps described in the following table to configure the service prefixes one by one.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
2 |
Configure a prefix. |
prefix prefix |
- |
3 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
Set category (call type) to new-supplementary-management. For the prefix used to enable the service, set attribute (call attribute) to 21. For the prefix used to disable the service, set attribute to 22. |
4 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
5 |
Save the configuration. |
save |
- |
6 |
Return to the voice view. |
quit |
- |
Configuration Example
Enable the CFU service right for user 6000 and set the forwarded-to number to 6001. On the PBX, set the prefix for enabling the CFU service to *21* and the prefix for disabling the CFU service to *22*.
<Huawei> system-view [Huawei] voice # Configure the service right and forwarding scheme. [Huawei-voice] pbxuser 6000 [Huawei-voice-pbxuser-6000] service-right cfu enable [Huawei-voice-pbxuser-6000] service cfu 6001 [Huawei-voice-pbxuser-6000] quit # Configure a service prefix, for example, *21* for enabling the CFU service. [Huawei-voice] callprefix *21* [Huawei-voice-callprefix-*21*] prefix *21* [Huawei-voice-callprefix-*21*] call-type category new-supplementary-management attribute 21 [Huawei-voice-callprefix-*21*] digit-length 4 32 [Huawei-voice-callprefix-*21*] save
Enabling or Disabling the CFU Service
This example assumes that on the PBX, the prefix for enabling the CFU service is set to *21* and that for disabling the CFU service is set to *22*. User A has been assigned the CFU service right.
- Enabling the service
User A picks up the phone and dials *21*forwarded-to number. An announcement is played, indicating that the service is enabled.
- Disabling the service
User A picks up the phone and dials *22*. An announcement is played, indicating that the service is disabled.
Using the CFU Service
This example assumes that user A has been assigned the CFU service right and enabled the CFU service that forwards calls to user B's number.
User C places a call to user A. The call is directly forwarded to user B.
Configuring CFNR
The call forwarding on no reply (CFNR) service allows calls destined for a user to be automatically forwarded to a preset number if this user does not answer the calls within a specified period.
Configuring the Service Right and Forwarding Scheme
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the CFNR service right. |
service-right cfnr enable |
By default, PBX users have been assigned the CFNR service right. To disable the CFNR service right, run the following command: service-right cfnr disable |
5 |
Configure the waiting time and forwarded-to number. |
service cfnr { telno fwd-telno | time telno fwd-telno } |
The default waiting time is 30s, which means that a call is forwarded if the called party does not answer the call within 30s. If the service prefixes are configured, this step is not required. Users can enable or disable the service using their phones. |
6 |
Save the configuration. |
save |
- |
7 |
Return to the voice view. |
quit |
- |
(Optional) Configuring Service Prefixes
A service prefix is required for the PBX to allow terminal users themselves to enable or disable a service.
Two service prefixes are involved: one for enabling the service and the other for disabling the service. Perform the steps described in the following table to configure the service prefixes one by one.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
2 |
Configure a prefix. |
prefix prefix |
- |
3 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
Set category (call type) to new-supplementary-management. For the prefix used to enable the service, set attribute (call attribute) to 25. For the prefix used to disable the service, set attribute to 26. |
4 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
5 |
Save the configuration. |
save |
- |
6 |
Return to the voice view. |
quit |
- |
Configuration Example
Enable the CFNR service right for user 6000 and set the forwarded-to number to 6001. On the PBX, set the prefix for enabling the CFNR service to *25* and the prefix for disabling the CFNR service to *26*.
<Huawei> system-view [Huawei] voice # Configure the service right and forwarding scheme. [Huawei-voice] pbxuser 6000 [Huawei-voice-pbxuser-6000] service-right cfnr enable [Huawei-voice-pbxuser-6000] service cfnr telno 6001 [Huawei-voice-pbxuser-6000] quit # Configure a service prefix, for example, *25* for enabling the CFNR service. [Huawei-voice] callprefix *25* [Huawei-voice-callprefix-*25*] prefix *25* [Huawei-voice-callprefix-*25*] call-type category new-supplementary-management attribute 25 [Huawei-voice-callprefix-*25*] digit-length 4 32 [Huawei-voice-callprefix-*25*] save
Enabling or Disabling the CFNR Service
This example assumes that on the PBX, the prefix for enabling the CFNR service is set to *25* and that for disabling the CFNR service is set to *26*. User A has been assigned the CFNR service right.
- Enabling the service
User A picks up the phone and dials *25*forwarded-to number. An announcement is played, indicating that the service is enabled.
- Disabling the service
User A picks up the phone and dials *26*. An announcement is played, indicating that the service is disabled.
The waiting time is 30s by default if a user dials a prefix to enable the CFNR service.
Using the CFNR Service
This example assumes that user A has been assigned the CFNR service right and enabled the CFNR service that forwards calls to user B's number. The waiting time is 30s.
User C places a call to user A. The call is forwarded to user B if user A does not answer the call within 30s.
Configuring CFB
The call forwarding on busy (CFB) service allows calls destined for a user to be automatically forwarded to a preset number if this user is busy.
Configuring the Service Right and Forwarding Scheme
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the CFB service right. |
service-right cfb enable |
By default, PBX users have been assigned the CFB service right. To disable the CFB service right, run the following command: service-right cfb disable |
5 |
Configure the forwarded-to number. |
service cfb fwd-telno |
If the service prefixes are configured, this step is not required. Users can enable or disable the service using their phones. |
6 |
Save the configuration. |
save |
- |
7 |
Return to the voice view. |
quit |
- |
(Optional) Configuring Service Prefixes
A service prefix is required for the PBX to allow terminal users themselves to enable or disable a service.
Two service prefixes are involved: one for enabling the service and the other for disabling the service. Perform the steps described in the following table to configure the service prefixes one by one.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
2 |
Configure a prefix. |
prefix prefix |
- |
3 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
Set category (call type) to new-supplementary-management. For the prefix used to enable the service, set attribute (call attribute) to 23. For the prefix used to disable the service, set attribute to 24. |
4 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
5 |
Save the configuration. |
save |
- |
6 |
Return to the voice view. |
quit |
- |
Configuration Example
Enable the CFB service right for user 6000 and set the forwarded-to number to 6001. On the PBX, set the prefix for enabling the CFB service to *23* and the prefix for disabling the CFB service to *24*.
<Huawei> system-view [Huawei] voice # Configure the service right and forwarding scheme. [Huawei-voice] pbxuser 6000 [Huawei-voice-pbxuser-6000] service-right cfb enable [Huawei-voice-pbxuser-6000] service cfb 6001 [Huawei-voice-pbxuser-6000] quit # Configure a service prefix, for example, *23* for enabling the CFB service. [Huawei-voice] callprefix *23* [Huawei-voice-callprefix-*23*] prefix *23* [Huawei-voice-callprefix-*23*] call-type category new-supplementary-management attribute 23 [Huawei-voice-callprefix-*23*] digit-length 4 32 [Huawei-voice-callprefix-*23*] save
Enabling or Disabling the CFB Service
This example assumes that on the PBX, the prefix for enabling the CFB service is set to *23* and that for disabling the CFB service is set to *24*. User A has been assigned the CFB service right.
- Enabling the service
User A picks up the phone and dials *23*forwarded-to number. An announcement is played, indicating that the service is enabled.
- Disabling the service
User A picks up the phone and dials *24*. An announcement is played, indicating that the service is disabled.
Using the CFB Service
This example assumes that user A has been assigned the CFB service right and enabled the CFB service that forwards calls to user B's number.
User C places a call to user A. The call is forwarded to user B if user A is already engaged in a call.
Configuring CFO
The call forwarding offline (CFO) service allows calls destined for a SIP user to be automatically forwarded to a preset number if this user is offline. If a SIP user does not initiate a registration update request upon its registration failure, the PBX sets the status of this SIP user to offline.
Configuring the Service Right and Forwarding Scheme
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the CFO service right. |
service-right cfo enable |
By default, PBX users have been assigned the CFO service right. To disable the CFO service right, run the following command: service-right cfo disable |
5 |
Configure the forwarded-to number. |
service cfo fwd-telno |
If the service prefixes are configured, this step is not required. Users can enable or disable the service using their phones. |
6 |
Save the configuration. |
save |
- |
7 |
Return to the voice view. |
quit |
- |
(Optional) Configuring Service Prefixes
A service prefix is required for the PBX to allow terminal users themselves to enable or disable a service.
Two service prefixes are involved: one for enabling the service and the other for disabling the service. Perform the steps described in the following table to configure the service prefixes one by one.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
2 |
Configure a prefix. |
prefix prefix |
- |
3 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
Set category (call type) to new-supplementary-management. For the prefix used to enable the service, set attribute (call attribute) to 27. For the prefix used to disable the service, set attribute to 28. |
4 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
5 |
Save the configuration. |
save |
- |
6 |
Return to the voice view. |
quit |
- |
Configuration Example
Enable the CFO service right for user 6000 and set the forwarded-to number to 6001. On the PBX, set the prefix for enabling the CFO service to *27* and the prefix for disabling the CFO service to *28*.
<Huawei> system-view [Huawei] voice # Configure the service right and forwarding scheme. [Huawei-voice] pbxuser 6000 [Huawei-voice-pbxuser-6000] service-right cfo enable [Huawei-voice-pbxuser-6000] service cfo 6001 [Huawei-voice-pbxuser-6000] quit # Configure a service prefix, for example, *27* for enabling the CFO service. [Huawei-voice] callprefix *27* [Huawei-voice-callprefix-*27*] prefix *27* [Huawei-voice-callprefix-*27*] call-type category new-supplementary-management attribute 27 [Huawei-voice-callprefix-*27*] digit-length 4 32 [Huawei-voice-callprefix-*27*] save
Enabling or Disabling the CFO Service
This example assumes that on the PBX, the prefix for enabling the CFO service is set to *27* and that for disabling the CFO service is set to *28*. User A has been assigned the CFO service right.
- Enabling the service
User A picks up the phone and dials *27*forwarded-to number. An announcement is played, indicating that the service is enabled.
- Disabling the service
User A picks up the phone and dials *28*. An announcement is played, indicating that the service is disabled.
Using the CFO Service
This example assumes that user A has been assigned the CFO service right and enabled the CFO service that forwards calls to user B's number.
User C places a call to user A. The call is forwarded to user B if user A is offline.
Configuring CFC
The call forwarding conditional (CFC) service forwards calls meeting specified conditions to preset numbers. The conditions include the specified called party status, calling numbers, call attributes, and time segments.
Configuration Procedure
The PBX does not allow users to dial the service prefix to register or cancel the CFC service. An administrator can run the following commands to configure the service rights and call forwarding plan.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the CFC service right. |
service-right cfc enable |
To disable the CFC service right, run the following command: service-right cfc disable |
5 |
Configure a forwarding condition. |
forward-condition id id-value forwardnum forwardnum-value [ umsno umsno-value ] state state-value [ caller-telno caller-telno-value ] [ call-attribute call-attribute-value ] [ weekly weekly-value ] [ begin-time ] [ end-time ] |
The value of id (condition ID) ranges from 0 to 9. The options of state (called party status) are any, busy, noanswer, offline, and donotdisturb. The options of call-attribute (call attribute) are internal and external. The options of weekly (day) are sun, mon, tue, wed, thu, fri, and sat. The time format is hh:mm:ss. |
6 |
Bind the forwarding condition. |
service cfc condition condition-index-value |
- |
7 |
Save the configuration. |
save |
- |
8 |
Return to the voice view. |
quit |
- |
Configuration Example
Enable the CFC service right for user 6000 and set the forwarded-to number to 6001. Specify the forwarding condition to 09:00-12:00 every Monday when the user does not answer the calls.
<Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 6000 [Huawei-voice-pbxuser-6000] service-right cfc enable [Huawei-voice-pbxuser-6000] forward-condition id 1 forwardnum 6001 state noanswer weekly mon 09:00:00 12:00:00 [Huawei-voice-pbxuser-6000] service cfc condition 1 [Huawei-voice-pbxuser-6000] save
Using the CFC Service
This example assumes that user A has been assigned the CFC service right and the forwarding condition is 09:00-12:00 every Monday when the user does not answer the calls.
If user C places a call to user A between 09:00-12:00 on Monday, the call is directly forwarded to user B.
Configuring Call Transfer
The call transfer service allows a user to transfer the ongoing call to a third-party user.
Using the Call Transfer Service (POTS Phone)
There are two methods for the call transfer service: consult transfer and semi-consult transfer. For details, see Figure 2-37.
In Figure 2-37:
: User A hears the special dial tone, and user B hears the call hold tone.
: User A hears the ringback tone, and user B hears the call hold tone.
: User B hears the ringback tone.
: User B hears the call hold tone.
- On POTS phones of some types such as TCL37 phones, you can press button R (hookflash action).
- When hookflash cannot be implemented by pressing button R, run the flash-hook lower command in the voice view to adjust the lower threshold for hookflash pressing.
Using the Call Transfer Service (IP Phone)
There are two methods for the call transfer service: busy transfer, consult transfer, and semi-consult transfer. For details, see Figure 2-38. eSpace 7950 is used as an example.
In Figure 2-38:
: User A hears the dialing tone, and user B hears the call hold tone.
: User A hears the ringback tone, and user B hears the call hold tone.
: User B hears the ringback tone.
: User B hears the call hold tone.
Configuring Call Hold
The call hold service allows a user to hold an ongoing call and resume it later. When the call is placed on hold, the user can call a third party.
Usage Example
This example assumes that user A has been assigned the call hold service right.
If user A uses an analog phone, the service usage method and call state transition are shown in Figure 2-39.
The following describes the prompt tones played for each call state in Figure 2-39:
- State
: User A hears a special dial tone, and user B hears a call hold tone.
- State
: User A hears a busy tone, and user B hears a call hold tone.
- State
: User B hears a call hold tone.
- State
: User C hears a call hold tone.
- In double communication state, if user A hangs up, user B and user C can hear the busy tone, and the call is ended.
- On POTS phones of some types such as TCL37 phones, you can press button R (hookflash action).
- When hookflash cannot be implemented by pressing button R, run the flash-hook lower command in the voice view to adjust the lower threshold for hookflash pressing.
Multiple calls can be placed on hold at the same time on an IP phone. If using an IP phone, user A can press the call hold button to place a current call on hold and press the corresponding line button to resume the call.
Configuring Call Waiting
The call waiting service allows a user engaged in a call to hear the call waiting tone (telling the user that a new call comes in) when a third party calls the user.
Configuring the Service Right
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the call waiting service right. |
service-right cw enable |
By default, PBX users have been assigned the call waiting service right. To disable the call waiting service right, run the following command: service-right cw disable |
5 |
Enable the call waiting service. |
service-active cw |
If the service prefixes are configured, this step is not required. Users can enable or disable the service using their phones. |
6 |
Save the configuration. |
save |
- |
7 |
Return to the voice view. |
quit |
- |
(Optional) Configuring Service Prefixes
A service prefix is required for the PBX to allow terminal users themselves to enable or disable a service.
Two service prefixes are involved: one for enabling the service and the other for disabling the service. Perform the steps described in the following table to configure the service prefixes one by one.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
2 |
Configure a prefix. |
prefix prefix |
- |
3 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
Set category (call type) to new-supplementary-management. For the prefix used to enable the service, set attribute (call attribute) to 31. For the prefix used to disable the service, set attribute to 32. |
4 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
5 |
Save the configuration. |
save |
- |
6 |
Return to the voice view. |
quit |
- |
Configuration Example
Enable the call waiting service for user 6000. On the PBX, set the prefix for enabling the call waiting service to *31* and the prefix for disabling the call waiting service to *32*.
# Configure the service right. <Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 6000 [Huawei-voice-pbxuser-6000] service-right cw enable [Huawei-voice-pbxuser-6000] service-active cw [Huawei-voice-pbxuser-6000] quit # Configure a service prefix, for example, *31 for enabling the call waiting service. [Huawei-voice] callprefix *31* [Huawei-voice-callprefix-*31*] prefix *31* [Huawei-voice-callprefix-*31*] call-type category new-supplementary-management attribute 31 [Huawei-voice-callprefix-*31*] digit-length 4 32 [Huawei-voice-callprefix-*31*] save
Enabling or Disabling the Call Waiting Service
This example assumes that on the PBX, the prefix for enabling the call waiting service is set to *31* and that for disabling the call waiting service is set to *32*. User A has been assigned the call waiting service right.
- Enabling the service
User A picks up the phone and dials *31*. An announcement is played, indicating that the service is enabled.
- Disabling the service
User A picks up the phone and dials *32*. An announcement is played, indicating that the service is disabled.
Using the Call Waiting Service (POTS Phone)
This example assumes that user A has the call waiting service enabled.
For details about the usage and call status change, see Figure 2-40.
- On POTS phones of some types such as TCL37 phones, you can press button R (hookflash action).
- When hookflash cannot be implemented by pressing button R, run the flash-hook lower command in the voice view to adjust the lower threshold for hookflash pressing.
Using the Call Waiting Service (IP Phone)
This example assumes that user A has the call waiting service enabled.
For details about the usage and call status change, see Figure 2-41. (for example, eSpace 7950)
Configuring Call Barring Services
This topic describes how the call barring services are defined, configured, and used.
Configuring Number Barring
Certain rules can be specified to prevent a user from placing some types of calls.
Configuring the Service Right
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the number barring service right. |
service-right dlc enable |
To disable the number barring service right, run the following command: service-right dlc disable |
5 |
Enable the number barring service. |
service-active dlc |
If the service prefixes are configured, this step is not required. Users can enable or disable the service using their phones. |
6 |
Specify the number to have number barring enabled. |
service dlc dlc-telno |
The dlc-telno parameter supports fuzzy match. An asterisk (*) indicates multiple digits. For example, 7* means a calling number starting with 7. An x indicates one digit. For example, 7x00 means a four-digit number whose hundreds place can be any digit. |
7 |
Return to the voice view. |
quit |
- |
(Optional) Configuring Service Prefixes
A service prefix is required for the PBX to allow terminal users themselves to enable or disable a service.
Two service prefixes are involved: one for enabling the service and the other for disabling the service. Perform the steps described in the following table to configure the service prefixes one by one.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
2 |
Configure a prefix. |
prefix prefix |
- |
3 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
Set category (call type) to new-supplementary-management.
|
4 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
5 |
Save the configuration. |
save |
- |
Configuration Example
Configure number barring for number 7000, preventing the number from calling intra-office user 7001. Prefix *90* is the prefix for activating number barring.
# Configure the service right. <Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 7000 [Huawei-voice-pbxuser-7000] service-right dlc enable [Huawei-voice-pbxuser-7000] service-active dlc [Huawei-voice-pbxuser-7000] service dlc 7001 [Huawei-voice-pbxuser-7000] quit # Configure a service prefix, for example, *90* for activating call barring. [Huawei-voice] callprefix *90* [Huawei-voice-callprefix-*90*] prefix *90* [Huawei-voice-callprefix-*90*] call-type category new-supplementary-management attribute 90 [Huawei-voice-callprefix-*90*] digit-length 4 32 [Huawei-voice-callprefix-*90*] save
Activating and Deactivating Number Barring
This example assumes that the prefix for activating number barring is *90* and that for deactivating number barring is *91*.
- Activating number barring: Dial *90*SSSSSS#.
- Deactivating number barring: Dial *91*SSSSSS#.
The variable SSSSSS is the service password, The default username and password are available in AR Router Default Usernames and Passwords (Enterprise Network or Carrier). If you have not obtained the access permission of the document, see Help on the website to find out how to obtain it. You must change the service password when you use the service for the first time. For details about how to change the service password, see Configuring the Service Password.
Enabling and Disabling the Number Barring Service
To enable or disable the number barring service for a user number, you can dial Prefix for enabling or disabling the service + Service password + Called number that has call barring enabled#. You can also dial Prefix for disabling the service + Service password# to disable the service. Note that the AR supports only an at-most-32-digit number. If the number you dial exceeds 32 digits, the AR does not process it.
Enabling the service
User A that has been assigned the number barring service right picks up the phone, and dials *88*SSSSSSTN#. An announcement is played, indicating that the service is enabled.
The variable TN indicates the number that user A cannot dial.
- If you cannot hear the system prompts when using the prefix to register service, check whether the service information is correct, for example, whether the format, prefix length, or user number length meet requirements and whether a conflict occurs in the registered service.
- Disabling the service
User A picks up the phone, and dials *89*SSSSSSTN#. An announcement is played, indicating that the service is disabled.
Using the Number Barring Service
This example assumes that user A has been assigned the number barring service right.
User A initiates a restricted call. An announcement is played, indicating that the call fails. User A initiates a call that is not restricted. The call is connected.
Configuring Call Barring
Users' call-out rights can be restricted as required.
A user's call-out rights depend on the call-out rights configured during number allocation and the call barring policy enabled by the user. For example, although international and national toll call rights are configured for a user during number allocation, the user still cannot make international toll calls when the user enables international toll call barring.
Configuring the Service Right
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the call barring service right. |
service-right cba enable |
By default, the service right has been enabled for users. To disable the call barring service right, run the following command: service-right cba disable |
5 |
Configure restriction rules. |
service cba { all | IDD_DDD | IDD } |
If the service prefixes are configured, this step is not required. Users can enable or disable the service using their phones. |
6 |
Return to the voice view. |
quit |
- |
(Optional) Configuring Service Prefixes
A service prefix is required for the PBX to allow terminal users themselves to enable or disable a service.
Two service prefixes are involved: one for enabling the service and the other for disabling the service. Perform the steps described in the following table to configure the service prefixes one by one.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
2 |
Configure a prefix. |
prefix prefix |
- |
3 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
Set category (call type) to new-supplementary-management. For the prefix used to enable the service, set attribute to 98. For the prefix used to disable the service, set attribute to 101. |
4 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
5 |
Save the configuration. |
save |
- |
Configuration Example
Configure call barring for number 7000, preventing the number from making international toll calls. Prefix *98* is the prefix for enabling call barring, and prefix *101* is the prefix for disabling call barring.
# Configure the service right. <Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 7000 [Huawei-voice-pbxuser-7000] service-right cba enable [Huawei-voice-pbxuser-7000] service cba IDD [Huawei-voice-pbxuser-7000] quit # Configure a service prefix, for example, *98* for enabling call barring. The procedure for configuring other service prefixes is similar. [Huawei-voice] callprefix *98* [Huawei-voice-callprefix-*98*] prefix *98* [Huawei-voice-callprefix-*98*] call-type category new-supplementary-management attribute 98 [Huawei-voice-callprefix-*98*] digit-length 4 32 [Huawei-voice-callprefix-*98*] save
Enabling and Disabling the Call Barring Service
- Enabling the serviceUser A picks up the phone and dials *98*. When hearing the dial tone, user A enters SSSSSSK#. An announcement is played, indicating that the service is successfully enabled.
- When K is 1, the user cannot make any calls.
- When K is 2, the user cannot make local calls, national toll calls, or international toll calls.
- When K is 3, the user cannot make international toll calls.
The variable SSSSSS is the service password, The default username and password are available in AR Router Default Usernames and Passwords (Enterprise Network or Carrier). If you have not obtained the access permission of the document, see Help on the website to find out how to obtain it. You must change the service password when you use the service for the first time. For details about how to change the service password, see Configuring the Service Password.
- Disabling the service
User A picks up the phone and dials *101*. When hearing the dial tone, user A enters SSSSSSK#. An announcement is played, indicating that the service is successfully disabled.
Using the Call Barring Service
Assume that user A has enabled the call barring service.
User A initiates a restricted call. An announcement is played, indicating that the call fails. User A initiates a call that is not restricted. The call is connected.
Configuring Password Call
This topic describes how to configure the password call service.
The password call service restricts the calls that a user can make using a password. The password used in the password call service is the service password. For details about how to change the service password, see Configuring the Service Password.
When the user and the prefix of a call both have the password call service enabled, the user can set up the call only by first dialing the call access code and user password. It is recommended that the password call service be disabled for intra-office prefixes and service prefixes. If not, users with the password call service enabled need to first dial the call access code and user password even before calling intra-office users or before dialing service prefixes. For details about how to disable the password call service for a prefix, see pwdcalllimit disable.
Configuring the Service Right
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the password call service right. |
service-right pwcb enable |
To disable the password call service right, run the following command: undo service-right pwcb |
5 |
Enable the password call service. |
service-active pwcb |
- |
6 |
Return to the voice view. |
quit |
- |
(Optional) Configuring Service Prefixes
A service prefix is required for the PBX to allow terminal users themselves to enable or disable a service.
Two service prefixes are involved: one for enabling the service and the other for disabling the service. Perform the steps described in the following table to configure the service prefixes one by one.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
2 |
Configure a prefix. |
prefix prefix |
- |
3 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
Set category (call type) to new-supplementary-management. For the prefix used to enable the service, set attribute to 95. For the prefix used to disable the service, set attribute to 96. |
4 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
5 |
Save the configuration. |
save |
- |
Configuring the Password Call Access Code
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
2 |
Configure a prefix. |
prefix prefix |
- |
3 |
Configure the call type and call attribute for the prefix. |
call-type category vu-service vu-service-name vuservicename |
Set vu-service-name to vupwdcalllimit. |
4 |
Disable the password call service right. |
pwdcalllimit disable |
- |
5 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
6 |
Save the configuration. |
save |
- |
Configuration Example
Configure password call for number 7000. Prefix *95* is the prefix for enabling password call, and prefix *96* is the prefix for disabling password call. The password call access code is 10003.
# Configure the service right. <Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 7000 [Huawei-voice-pbxuser-7000] service-right pwcb enable [Huawei-voice-pbxuser-7000] service-active pwcb [Huawei-voice-pbxuser-7000] quit # Configure a service prefix, for example, *95* for enabling password call. The procedure for configuring other service prefixes is similar. [Huawei-voice] callprefix *95* [Huawei-voice-callprefix-*95*] prefix *95* [Huawei-voice-callprefix-*95*] call-type category new-supplementary-management attribute 95 [Huawei-voice-callprefix-*95*] digit-length 4 32 [Huawei-voice-callprefix-*95*] pwdcalllimit disable [Huawei-voice-callprefix-*95*] save # Configure the password call access code. [Huawei-voice] callprefix 10003 [Huawei-voice-callprefix-10003] prefix 10003 [Huawei-voice-callprefix-10003] call-type category vu-service vu-service-name vupwdcalllimit [Huawei-voice-callprefix-10003] pwdcalllimit disable [Huawei-voice-callprefix-10003] digit-length 5 32 [Huawei-voice-callprefix-10003] save
Enabling and Disabling the Password Call Service
This example assumes that user A has been assigned the password call service right. The administrator has configured the prefix for enabling the service (*95*) and the prefix for disabling the service (*96*) on the PBX.
Enabling the service
User A that has been assigned the password call service right picks up the phone, and dials *95*SSSSSS#. An announcement is played, indicating that the service is enabled.
Disabling the service
User A picks up the phone, and dials *96*SSSSSS#. An announcement is played, indicating that the service is disabled.
Using the Password Call Service
This example assumes that user A has been assigned the password call service right.
User A makes a call to user B. An announcement is played, indicating the call fails.
The variable SSSSSS is the service password, The default username and password are available in AR Router Default Usernames and Passwords (Enterprise Network or Carrier). If you have not obtained the access permission of the document, see Help on the website to find out how to obtain it. You must change the service password when you use the service for the first time. For details about how to change the service password, see Configuring the Service Password.
Configuring the Blacklist and Whitelist
After a trunk group is configured, users who meet the call conditions specified for the trunk group can enjoy call services using this trunk group. To restrict the use of this trunk group, you can configure a whitelist to allow specified users to use the trunk group or configure a blacklist to prevent specified users from using the trunk group.
Context
A rule consists of the rule attribute (two options: permit and deny) and the calling number.
A rule set is a collection of blacklist/whitelist rules.
- Check whether a whitelist is available. If a whitelist is available, check whether the calling party belongs to the whitelist. If the calling party belongs to the whitelist, the system selects a route for the call; otherwise, the system rejects the call.
- Check whether a blacklist is available. If a blacklist is available, check whether the calling party belongs to the blacklist. If the calling party belongs to the blacklist, the system rejects the call; otherwise, the system selects a route for the call.
The call right of a number must be permit if the calls from this number want to be routed over a trunk that is bound to a rule set.
This topic assumes that the blacklist/whitelist rule set is configured as follows:
- The value of outgoing is set to permit for intra-office user 7000.
- The value of outgoing is set to deny for intra-office user 7001.
- The value of incoming is set to permit for external user 1000.
Figure 2-42 shows the networking.
If the trunk group connecting the PBX to the IP PBX has the preceding blacklist/whitelist rule set configured, user 1000 can call user 7000 and user 7001, user 7000 can call user 1000, but user 7001 cannot call user 1000.
Prerequisites
The desired trunk group has been configured. For details, see Configuring Trunk Groups.
Configuration Procedure
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Configure a rule set. |
rule-set Rule set name |
- |
4 |
Configure a rule. |
rule { deny | permit } { incoming | outgoing } { caller-telno caller-telno-value | called-telno called-telno-value } |
Rule deny indicates a blacklist, while rule permit indicates a whitelist. The calling number caller-telno supports fuzzy matching. * indicates multiple digits, for example, 7* indicates a number starting with 7. x indicates one digit, for example, 7x00 indicates a 4-digit number in which x is any numeral. The called number called-telno supports fuzzy matching. * indicates multiple digits, for example, 7* indicates a number starting with 7. x indicates one digit, for example, 7x00 indicates a 4-digit number in which x is any numeral. |
5 |
(Optional) Configure the cause code returned when the incoming call is blocked by the blacklist. |
rule disconnect-cause incoming |
By default, the error code call reject is returned when an incoming call is blocked by the blacklist. If the enterprise wants to return a specific cause value to the peer end rather than the default call-reject, you can run the rule disconnect-cause incoming command to configure the cause value. |
6 |
Return to the voice view. |
quit |
- |
7 |
Enter the group trunk view. |
trunk-group name |
- |
8 |
Configure the rule set for the trunk group. |
use-rule-set rule-set-name |
- |
9 |
Save the configuration. |
save |
- |
Configuration Example
Configure blacklist/whitelist rule set 1, where user 7000 is whitelisted for outgoing calls, user 7001 is blacklisted for outgoing calls, and user 1000 is blacklisted for incoming calls. Bind trunk group sipip to blacklist/whitelist rule set 1.
<Huawei> system-view [Huawei] voice [Huawei-voice] rule-set 1 [Huawei-voice-rule-set-1] rule permit outgoing caller-telno 7000 [Huawei-voice-rule-set-1] rule deny outgoing caller-telno 7001 [Huawei-voice-rule-set-1] rule deny incoming caller-telno 1000 [Huawei-voice-rule-set-1] quit [Huawei-voice] trunk-group sipip [Huawei-voice-trunkgroup-sipip] use-rule-set 1 [Huawei-voice-trunkgroup-sipip] save
Usage Example
To prevent a user from placing outgoing calls over a trunk, configure a blacklist/whitelist rule set, set outgoing of the user to deny in the rule set, and bind the rule set to that trunk.
Configuring RAC
This topic describes how to configure the reject anonymous call (RAC) service.
In an anonymous call, the calling number is not displayed to the called party. The RAC service rejects an anonymous call, and plays an announcement to the calling party. The RAC service can be configured to prevent harassment of anonymous calls.
Configuring the Service Right
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the RAC service right. |
service-right rac enable |
To disable the RAC service right, run the following command: service-right rac disable |
5 |
Configure the RAC service. |
service rac [ tone-id tone-id ] |
If the service prefixes are configured, this step is not required. Users can enable or disable the service using their phones. The default value of tone-id is 539. If you want to set the parameter to a non-default value, you can achieve this only by using the preceding command. On a phone, you can set the parameter only to the default value. Corresponding control points need to be enabled for different trunks; otherwise, calling parties cannot hear the prompt tones.
NOTICE:
For incoming anonymous calls routed through R2 trunks, besides enabling control point 202 on the local end, enable local early media on the peer end. For details, see r2-receive-earlymedia. |
6 |
Return to the voice view. |
quit |
- |
(Optional) Configuring Service Prefixes
A service prefix is required for the PBX to allow terminal users themselves to enable or disable a service.
Two service prefixes are involved: one for enabling the service and the other for disabling the service. Perform the steps described in the following table to configure the service prefixes one by one.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
2 |
Configure a prefix. |
prefix prefix |
- |
3 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
Set category (call type) to new-supplementary-management. For the prefix used to enable the service, set attribute to 39. For the prefix used to disable the service, set attribute to 40. |
4 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
5 |
Save the configuration. |
save |
- |
Configuration Example
Configure RAC for number 7000. Prefix *39* is the prefix for enabling RAC, and prefix *40* is the prefix for disabling RAC.
# Configure the service right. <Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 7000 [Huawei-voice-pbxuser-7000] service-right rac enable [Huawei-voice-pbxuser-7000] service rac [Huawei-voice-pbxuser-7000] quit # Configure a service prefix, for example, *39* for enabling RAC. The procedure for configuring other service prefixes is similar. [Huawei-voice] callprefix *39* [Huawei-voice-callprefix-*39*] prefix *39* [Huawei-voice-callprefix-*39*] call-type category new-supplementary-management attribute 39 [Huawei-voice-callprefix-*39*] digit-length 4 32 [Huawei-voice-callprefix-*39*] save
Enabling and Disabling the RAC Service
Enabling the service
User A that has been assigned the RAC service right picks up the phone, and dials *39*#. An announcement is played, indicating that the service is enabled.
Disabling the service
User A picks up the phone, and dials *40*#. An announcement is played, indicating that the service is disabled.
Using the RAC Service
This example assumes that user A has configured the RAC service.
- User B makes an anonymous call to user A.
- User B hears an announcement, indicating that the call is rejected.
Configuring DND
The do not disturb (DND) service blocks all incoming calls for a user. If the DND service is enabled for a user, others who call this user hear the DND announcement, and no call is put through to the user. With this service enabled, the user cannot receive any calls but can still place calls.
Configuring the Service Right
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the DND service right. |
service-right dnd enable |
To disable the DND service right, run the following command: service-right dnd disable |
5 |
Enable the DND service. |
service dnd |
If the service prefixes are configured, this step is not required. Users can enable or disable the service using their phones. |
6 |
Return to the voice view. |
quit |
- |
(Optional) Configuring Service Prefixes
A service prefix is required for the PBX to allow terminal users themselves to enable or disable a service.
Two service prefixes are involved: one for enabling the service and the other for disabling the service. Perform the steps described in the following table to configure the service prefixes one by one.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
2 |
Configure a prefix. |
prefix prefix |
- |
3 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
Set category (call type) to new-supplementary-management. For the prefix used to enable the service, set attribute (call attribute) to 35. For the prefix used to disable the service, set attribute to 36. |
4 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
5 |
Save the configuration. |
save |
- |
Configuration Example
User A has enabled the DND service. The administrator configures service registration prefix (for example, *35*) and service deregistration prefix (for example, *36*) on the PBX.
# Configure the service right. <Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 7000 [Huawei-voice-pbxuser-7000] service-right dnd enable [Huawei-voice-pbxuser-7000] service dnd [Huawei-voice-pbxuser-7000] quit # Configure a service prefix, for example, *35* for enabling the DND service. [Huawei-voice] callprefix *35* [Huawei-voice-callprefix-*35*] prefix *35* [Huawei-voice-callprefix-*35*] call-type category new-supplementary-management attribute 35 [Huawei-voice-callprefix-*35*] digit-length 4 32 [Huawei-voice-callprefix-*35*] save
Enabling or Disabling the DND Service
This example assumes that on the PBX, the prefix for enabling the DND service is set to *35* and that for disabling the DND service is set to *36*.
Enabling the service
User A that has been assigned the DND service right picks up the phone and dials *35*#. An announcement is played, indicating that the service is enabled.
Disabling the service
User A picks up the phone and dials *36*#. An announcement is played, indicating that the service is disabled.
Using the DND Service
User A has been assigned the DND service right.
Others call user A and hear the DND announcement or the busy tone. User A can still place calls.
Configuring SCA
Conditions can be specified for selective call acceptance (SCA). The system accepts calls that meet the specified conditions. The SCA service helps mitigate the impact of frequent calls.
Configuring the Service Right and Judgment Group
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the SCA service right. |
service-right sca enable |
To disable the SCA service right, run the following command: service-right sca disable |
5 |
Configure a judgment group and enable it. |
service sca judgegrp judgegrp-value [ condition { caller-telno caller-telno-value | time-period { from from-date [ from-time ] | to to-date [ to-time ] } * | time-repeat { { yearly | monthly }begin-date [ begin-time ] [ end-date [ end-time ] ] | weekly begin-weekday [ begin-time ] [ end-weekday [ end-time ] ] | daily begin-time [ end-time ] }* }*] [ active active-value ] |
Judgment group conditions include the calling number, time range, and interval. One or more conditions can be specified for a judgment group. The parameters are described as follows:
If the service prefixes are configured, this step is not required. Users can dial the corresponding service prefix for the related function using their phones. |
6 |
Save the configuration. |
save |
- |
7 |
Return to the voice view. |
quit |
- |
(Optional) Configuring Service Prefixes
A service prefix is required for the PBX to allow terminal users themselves to enable judgment group conditions and to enable and disable a judgment group.
The service prefixes include those used to enable/disable the SCA number, time, and day and to query/delete/enable/disable a judgment group.
Perform the steps described in the following table to configure the service prefixes one by one.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
2 |
Configure a prefix. |
prefix prefix |
- |
3 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
Set category (call type) to new-supplementary-management. Set attribute (call attribute) to the following values for the specific service prefixes:
|
4 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
5 |
Save the configuration. |
save |
- |
6 |
Return to the voice view. |
quit |
- |
Configuration Example
Enable the SCA service right for user 6000. Enable the system to accept calls for user 6000 when either of the following conditions are met:
- The calling number is 6001 every Tuesday to Friday.
- 10:00-17:00 every day from 2013-01-01 to 2014-12-31.
On the PBX, set a service prefix to *+Call attribute of the service prefix+*. For example, set the prefix used to enable an SCA number to *59*.
# Configure the service right and judgment group. <Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 6000 [Huawei-voice-pbxuser-6000] service-right sca enable [Huawei-voice-pbxuser-6000] service sca judgegrp 1 condition caller-telno 6001 time-repeat weekly tue fri active enable [Huawei-voice-pbxuser-6000] service sca judgegrp 2 condition time-period from 2013-01-01 to 2014-12-31 time-repeat daily 10:00:00 17:00:00 active enable [Huawei-voice-pbxuser-6000] quit # Configure a service prefix, for example, *59* for enabling an SCA number. [Huawei-voice] callprefix *59* [Huawei-voice-callprefix-*59*] prefix *59* [Huawei-voice-callprefix-*59*] call-type category new-supplementary-management attribute 59 [Huawei-voice-callprefix-*59*] digit-length 4 32 [Huawei-voice-callprefix-*59*] save
Enabling or Disabling the SCA Service
This example assumes that on the PBX, a service prefix is set to *+Call attribute of the service prefix+*, for example, the prefix used to enable an SCA number being set to *59*.
User A has been assigned the SCA service right.
If you cannot hear the system prompts when using the prefix to operate service, check whether the service information is correct, for example, whether the format, prefix length, or user number length meet requirements and whether a conflict occurs in the service.
User A can enable the judgment group conditions in the following ways:
- Adding an SCA number to a judgment group: User A picks up the phone and dials *59*+2-digit group ID+Accepted user number#. For example, if user A dials *59*0128971799#, accepted number 28971799 is added to judgment group 1.
- Adding an SCA time period to a judgment group: User A picks up the phone and dials *61*+2-digit group ID+Accepted time period#. For example, if user A dials *61*0208301030#, accepted time period 08:30-10:30 everyday is added to judgment group 2.
- Adding SCA days to a judgment group: User A picks up the phone and dials *63*+2-digit group ID+Accepted days in a week#. The value for accepted days in a week is a 7-digit binary number, with the first digit being Monday and last digit being Sunday. For example, if user A dials *63*030111110#, accepted days Tuesday to Saturday are added to judgment group 3.
- A judgment group can contain one condition, or a combination of number and time or number and day.
- Time and day are mutually exclusive. If the time and day conditions are both enabled, the condition that is enabled later takes effect.
User A can disable the judgment group conditions in the following ways:
- Disabling the number condition from a judgment group: User A picks up the phone and dials *60*+2-digit group ID#, for example, *60*01#.
- Disabling the time condition from a judgment group: User A picks up the phone and dials *62*+2-digit group ID#, for example, *62*02#.
- Disabling the day condition from a judgment group: User A picks up the phone and dials *64*+2-digit group ID#, for example, *64*03#.
User A can enable one or more judgment groups in the following ways:
- Enabling a judgment group: User A picks up the phone and dials *65*+2-digit group ID#, for example, *65*01#.
- Enabling all judgment groups: User A picks up the phone and dials *65*#.
User A can disable one or more judgment groups in the following ways:
- Disabling a judgment group: User A picks up the phone and dials *66*+2-digit group ID#, for example, *66*01#.
- Disabling all judgment groups: User A picks up the phone and dials *66*#.
User A can verify a judgment group or delete one or more judgment groups in the following ways:
- Verifying a judgment group: User A picks up the phone and dials *67*+2-digit group ID#, for example, *67*03#. If the judgment group is enabled, an announcement is played, indicating that the judgment group is enabled. Otherwise, an announcement is displayed, indicating a failure to enable the judgment group.
- Deleting a judgment group: User A picks up the phone and dials *68*+2-digit group ID#, for example, *68*03#.
- Deleting all judgment groups: User A picks up the phone and dials *68*#.
Using the SCA Service
This example assumes that user A has been assigned the SCA service right and enabled a judgment group with SCA conditions specified.
User B places a call to user A. If the SCA conditions are met, the PBX connects the call to user A. Otherwise, the PBX releases the call.
Configuring SCR
Conditions can be specified for selective call rejection (SCR). The system rejects calls that meet the specified conditions. The SCR service helps mitigate the impact of frequent calls.
Configuring the Service Right and Judgment Group
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the SCR service right. |
service-right rcs enable |
To disable the SCR service right, run the following command: service-right rcs disable |
5 |
Configure a judgment group and enable it. |
service rcs judgegrp judgegrp-value [ condition { caller-telno caller-telno-value | time-period { from from-date [ from-time ] | to to-date [ to-time ] } * | time-repeat { { yearly | monthly }begin-date [ begin-time ] [ end-date [ end-time ] ] | weekly begin-weekday [ begin-time ] [ end-weekday [ end-time ] ] | daily begin-time [ end-time ] }* }*] [ active active-value ] |
Judgment group conditions include the calling number, time range, and interval. One or more conditions can be specified for a judgment group. The parameters are described as follows:
If the service prefixes are configured, this step is not required. Users can dial the corresponding service prefix for the related function using their phones. |
6 |
Save the configuration. |
save |
- |
7 |
Return to the voice view. |
quit |
- |
(Optional) Configuring Service Prefixes
A service prefix is required for the PBX to allow terminal users themselves to enable judgment group conditions and to enable and disable a judgment group.
The service prefixes include those used to enable/disable the SCR number, time, and day and to query/delete/enable/disable a judgment group.
Perform the steps described in the following table to configure the service prefixes one by one.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
2 |
Configure a prefix. |
prefix prefix |
- |
3 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
Set category (call type) to new-supplementary-management. Set attribute (call attribute) to the following values for the specific service prefixes:
|
4 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
5 |
Save the configuration. |
save |
- |
6 |
Return to the voice view. |
quit |
- |
Configuration Example
Enable the SCR service right for user 6000. Enable the system to reject calls for user 6000 when either of the following conditions are met:
- The calling number is 6001 every Monday and Tuesday.
- 09:00-10:00 every day from 2013-01-01 to 2014-12-31.
On the PBX, set a service prefix to *+Call attribute of the service prefix+*. For example, set the prefix used to enable an SCR number to *49*.
# Configure the service right and judgment group. <Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 6000 [Huawei-voice-pbxuser-6000] service-right rcs enable [Huawei-voice-pbxuser-6000] service rcs judgegrp 1 condition caller-telno 6001 time-repeat weekly mon tue active enable [Huawei-voice-pbxuser-6000] service rcs judgegrp 2 condition time-period from 2013-01-01 to 2014-12-31 time-repeat daily 09:00:00 10:00:00 active enable [Huawei-voice-pbxuser-6000] quit # Configure a service prefix, for example, *49* for enabling an SCR number. [Huawei-voice] callprefix *49* [Huawei-voice-callprefix-*49*] prefix *49* [Huawei-voice-callprefix-*49*] call-type category new-supplementary-management attribute 49 [Huawei-voice-callprefix-*49*] digit-length 4 32 [Huawei-voice-callprefix-*49*] save
Enabling or Disabling the SCR Service
This example assumes that on the PBX, a service prefix is set to *+Call attribute of the service prefix+*, for example, the prefix used to enable an SCR number being set to *49*.
User A has been assigned the SCR service right.
If the system prompts an error when you use the service prefixes, check whether the registration information is correct, for example, the format and prefix length. In addition, check whether a conflict occurs in the service.
User A can enable the judgment group conditions in the following ways:
- Adding an SCR number to a judgment group: User A picks up the phone and dials *49*+2-digit group ID+Rejected user number#. For example, if user A dials *49*0128971799#, rejected number 28971799 is added to judgment group 1.
- Adding an SCR time period to a judgment group: User A picks up the phone and dials *51*+2-digit group ID+Rejected time period#. For example, if user A dials *51*0208301030#, rejected time period 08:30-10:30 everyday is added to judgment group 2.
- Adding SCR days to a judgment group: User A picks up the phone and dials *53*+2-digit group ID+Rejected days in a week#. The value for rejected days in a week is a 7-digit binary number, with the first digit being Monday and last digit being Sunday. For example, if user A dials *53*030111110#, rejected days Tuesday to Saturday are added to judgment group 3.
- A judgment group can contain one condition, or a combination of number and time or number and day.
- Time and day are mutually exclusive. If the time and day conditions are both enabled, the condition that is enabled later takes effect.
User A can disable the judgment group conditions in the following ways:
- Disabling the number condition from a judgment group: User A picks up the phone and dials *50*+2-digit group ID#, for example, *50*01#.
- Disabling the time condition from a judgment group: User A picks up the phone and dials *52*+2-digit group ID#, for example, *52*02#.
- Disabling the day condition from a judgment group: User A picks up the phone and dials *54*+2-digit group ID#, for example, *54*03#.
User A can enable one or more judgment groups in the following ways:
- Enabling a judgment group: User A picks up the phone and dials *55*+2-digit group ID#, for example, *55*01#.
- Enabling all judgment groups: User A picks up the phone and dials *55*#.
User A can disable one or more judgment groups in the following ways:
- Disabling a judgment group: User A picks up the phone and dials *56*+2-digit group ID#, for example, *56*01#.
- Disabling all judgment groups: User A picks up the phone and dials *56*#.
User A can verify a judgment group or delete one or more judgment groups in the following ways:
- Verifying a judgment group: User A picks up the phone and dials *57*+2-digit group ID#, for example, *57*03#. If the judgment group is enabled, an announcement is played, indicating that the judgment group is enabled. Otherwise, an announcement is displayed, indicating a failure to enable the judgment group.
- Deleting a judgment group: User A picks up the phone and dials *58*+2-digit group ID#, for example, *58*03#.
- Deleting all judgment groups: User A picks up the phone and dials *58*#.
Using the SCR Service
This example assumes that user A has been assigned the SCR service right and enabled a judgment group with SCR conditions specified.
User B places a call to user A. If the SCR conditions are met, the PBX releases the call. Otherwise, the PBX sends the call request to user A.
Configuring Call Back Services
This topic describes how to configure and use call back services.
Configuring CBB
When a user makes a call to an enterprise user and the enterprise user is busy, the system prompts the user to enable the call back on busy (CBB) service.
Configuring the Service Right
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the CBB service right. |
service-right ccbs enable |
To disable the CBB service right, run the following command: service-right ccbs disable |
5 |
Return to the voice view. |
quit |
- |
(Optional) Configuring Service Prefixes
A service prefix is required for the PBX to allow terminal users themselves to enable or disable a service.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
2 |
Configure a prefix. |
prefix prefix |
- |
3 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
Set category (call type) to new-supplementary-management and attribute to 104. |
4 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
5 |
Save the configuration. |
save |
- |
Configuration Example
Enable CBB service right for number 7000. Prefix *104* is the prefix for disabling the CBB service.
# Configure the service right. <Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 7000 [Huawei-voice-pbxuser-7000] service-right ccbs enable [Huawei-voice-pbxuser-7000] quit # Configure a service prefix. [Huawei-voice] callprefix *104* [Huawei-voice-callprefix-*104*] prefix *104* [Huawei-voice-callprefix-*104*] call-type category new-supplementary-management attribute 104 [Huawei-voice-callprefix-*104*] digit-length 5 32 [Huawei-voice-callprefix-*104*] save
Enabling and Disabling the CBB Service
This example assumes that user A has been assigned the CBB service right. The administrator has configured the prefix for disabling the service (*104*) on the PBX.
Enabling the service
- User A makes a call to an enterprise user, and the enterprise user is busy.
- User A hears an announcement, prompting the user to enable the CBB service.
- User A dials 1 to enable the service.
Disabling the service
User A picks up the phone, and dials *104*. An announcement is played, indicating that the service is disabled.If call back is successfully performed after the CBB service is enabled, the service is automatically disabled.
Using the CBB Service
- The called party is an intra-office user.
After a user enables the CBB service, the system monitors the status of the called party. When detecting that the called party is idle, the system makes a call to the called party, and then makes a call to the calling party when the called party picks up the phone. If the call fails to be connected, the call attempt process is similar to that where the called party is an outer-office user.
- The called party is an outer-office user.
After a user enables the CBB service, the system makes a call to the called party at the end of the first call attempt interval, and then makes a call to the calling party when the called party picks up the phone. If the call is successfully connected, the system stops initiating call attempts. If the call fails to be connected, the system initiates a call attempt at the end of the next call attempt interval. When the number of call attempts reaches the maximum or the total time period reaches the maximum, the system stops initiating call attempts.
- 68: call attempt time period
- 69: maximum number of call attempts
- 70: call attempt interval
You can run the pbx number-parameter command to modify call back time control points.
Configuring ACB
The automatic callback (ACB) service enables a user who makes a call to register the call when the called user does not answer the call.
Configuring the Service Right
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the ACB service right. |
service-right ccnr enable |
To disable the ACB service right, run the following command: service-right ccnr disable |
5 |
Return to the voice view. |
quit |
- |
(Optional) Configuring Service Prefixes
A service prefix is required for the PBX to allow terminal users themselves to enable or disable a service.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
2 |
Configure a prefix. |
prefix prefix |
- |
3 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
Set category (call type) to new-supplementary-management and attribute to 107. |
4 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
5 |
Save the configuration. |
save |
- |
Configuration Example
Enable ACB service right for number 7000. Prefix *107* is the prefix for disabling the ACB service.
# Configure the service right. <Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 7000 [Huawei-voice-pbxuser-7000] service-right ccnr enable [Huawei-voice-pbxuser-7000] quit # Configure a service prefix. [Huawei-voice] callprefix *107* [Huawei-voice-callprefix-*107*] prefix *107* [Huawei-voice-callprefix-*107*] call-type category new-supplementary-management attribute 107 [Huawei-voice-callprefix-*107*] digit-length 5 32 [Huawei-voice-callprefix-*107*] save
Enabling and Disabling the ACB Service
This example assumes that user A has been assigned the ACB service right. The administrator has configured the prefix for disabling the service (*104*) on the PBX.
Enabling the service
- User A makes a call to an enterprise user, and the enterprise user does not answer the call.
- User A hears an announcement, prompting the user to enable the ACB service.
- User A dials 1 to enable the service.
Disabling the service
User A picks up the phone, and dials *107*. An announcement is played, indicating that the service is disabled.If call back is successfully performed after the ACB service is enabled, the service is automatically disabled.
Using the ACB Service
After a user has the ACB service enabled, the system calls the called party when the call attempt interval expires, and the system calls the calling party after the called party goes offhook. If the call attempt fails, the system initiates another call attempt when the next call attempt interval expires. If the call attempt is successful, the system does not initiate a call attempt again; but if the call attempt still fails, the system initiates another call attempt when the next call attempt interval expires. When the maximum number of call attempts or the maximum call attempt duration is reached, the system no longer initiates another call attempt even if the previous call attempt fails.
- 68: call attempt time period
- 69: maximum number of call attempts
- 70: call attempt interval
You can run the pbx number-parameter command to modify call back time control points.
Configuring Pickup Services
This topic describes how the pickup services are defined, configured, and used.
Configuring Co-group Pickup
The co-group pickup service allows a user to answer the calls for another user in the same pickup group by dialing the pickup access code.
Configuration Procedure
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the co-group pickup service right. |
service-right pickup-in-group enable |
To disable the co-group pickup service right, run the following command: service-right pickup-in-group disable |
5 |
Add a user to the co-group pickup group. |
pickupgroup-name pickupgroup-name-value |
- |
6 |
Return to the voice view. |
quit |
- |
7 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
8 |
Configure a co-group pickup prefix. |
prefix prefix |
- |
9 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
Set category (call type) to supplementary-service. For the prefix used to enable the service, set attribute (call attribute) to 171. |
10 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
11 |
Save the configuration. |
save |
- |
Configuration Example
Configure the co-group pickup service rights for user 7000 and add user 7000 to group aaa. Add user 7001 to group aaa. Set the co-group pickup prefix to *171*.
# Configure the co-group pickup service. <Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 7000 [Huawei-voice-pbxuser-7000] service-right pickup-in-group enable [Huawei-voice-pbxuser-7000] pickupgroup-name aaa [Huawei-voice-pbxuser-7000] quit [Huawei-voice] pbxuser 7001 [Huawei-voice-pbxuser-7001] pickupgroup-name aaa [Huawei-voice-pbxuser-7001] quit # Configure a service prefix. [Huawei-voice] callprefix *171* [Huawei-voice-callprefix-*171*] prefix *171* [Huawei-voice-callprefix-*171*] call-type category supplementary-service attribute 171 [Huawei-voice-callprefix-*171*] digit-length 5 32 [Huawei-voice-callprefix-*171*] save
Usage Example
This example assumes that user A has been assigned the co-group pickup service right, user A and user B are intra-office users, user C is an external user, and the co-group pickup prefix is *171*.
User C dials user B's number, and user B's phone rings.
User A picks up his or her own phone and dials *171*. User B's phone stops ringing.
User A talks with user C.
If multiple phones in the same pickup group are ringing, the system automatically selects the phone that rings first for pickup.
Configuring Designated Pickup
The designated pickup service allows a user to answer the calls for another user by dialing the pickup access code and called number.
Configuration Procedure
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the designated pickup service right. |
service-right pickup-special enable |
To cancel the service right, run the following command: service-right pickup-special disable |
5 |
Add a user to the designated pickup group. |
pickupgroup-name pickupgroup-name-value |
- |
6 |
Return to the voice view. |
quit |
- |
7 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
8 |
Configure a designated pickup prefix. |
prefix prefix |
- |
9 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
Set category (call type) to supplementary-service. For the prefix used to enable the service, set attribute (call attribute) to 172. |
10 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
11 |
Save the configuration. |
save |
- |
Configuration Example
Configure the designated pickup service rights for user 7000. Add users 7000 and 7001 to the designated pickup group aaa. Set the designated pickup prefix to *172*.
# Configure the designated pickup service. <Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 7000 [Huawei-voice-pbxuser-7000] service-right pickup-special enable [Huawei-voice-pbxuser-7000] pickupgroup-name aaa [Huawei-voice-pbxuser-7000] quit [Huawei-voice] pbxuser 7001 [Huawei-voice-pbxuser-7001] pickupgroup-name aaa [Huawei-voice-pbxuser-7001] quit # Configure a service prefix. [Huawei-voice] callprefix *172* [Huawei-voice-callprefix-*172*] prefix *172* [Huawei-voice-callprefix-*172*] call-type category supplementary-service attribute 172 [Huawei-voice-callprefix-*172*] digit-length 5 32 [Huawei-voice-callprefix-*172*] save
Usage Example
This example assumes that user A has been assigned the designated pickup service right and the designated pickup prefix is set to *172*.
User C dials user B's number, and user B's phone rings.
User A picks up his or her own phone and dials *172*TN#. User B's phone stops ringing. The variable TN indicates user B's number.
User A talks with user C.
Configuring Secretary Services
This topic describes how to configure and use secretary services.
Configuring the Secretary Service
All the calls made to the manager are forwarded to the secretary, and only the secretary can put calls through to the manager.
Configuring the Service Right
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the secretary service right. |
service-right scr enable |
To disable the secretary service right, run the following command: service-right scr disable |
5 |
Enable the secretary service. |
service scr telno telno-value |
If the service prefixes are configured, this step is not required. Users can enable or disable the service using their phones. |
6 |
Return to the voice view. |
quit |
- |
(Optional) Configuring Service Prefixes
A service prefix is required for the PBX to allow terminal users themselves to enable or disable a service.
Two service prefixes are involved: one for enabling the service and the other for disabling the service. Perform the steps described in the following table to configure the service prefixes one by one.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
2 |
Configure a prefix. |
prefix prefix |
- |
3 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
Set category (call type) to new-supplementary-management. For the prefix used to enable the service, set attribute to 72. For the prefix used to disable the service, set attribute to 73. |
4 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
5 |
Save the configuration. |
save |
- |
Configuration Example
Configure the secretary service for number 7000. Prefix *72* is the prefix for enabling the secretary service, and prefix *73*# is the prefix for disabling the secretary service.
# Configure user 7000 as the manager and user 7001 as the secretary. <Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 7000 [Huawei-voice-pbxuser-7000] service-right scr enable [Huawei-voice-pbxuser-7000] service scr telno 7001 [Huawei-voice-pbxuser-7000] quit # Configure a service prefix, for example, *72* for enabling the secretary service. The procedure for configuring other service prefixes is similar. [Huawei-voice] callprefix *72* [Huawei-voice-callprefix-*72*] prefix *72* [Huawei-voice-callprefix-*72*] call-type category new-supplementary-management attribute 72 [Huawei-voice-callprefix-*72*] digit-length 4 32 [Huawei-voice-callprefix-*72*] save
Enabling and Disabling the Secretary Service
This example assumes that users A and B have been assigned the secretary service right. The administrator has configured the prefix for enabling the service (*72*) and the prefix for disabling the service (*73*) on the PBX.
Enabling the service
Assumes that user A is a manager who has been assigned the secretary service right, and user A's number is DN. User B has been assigned the secretary rights, and user B's number is TN.
If user A wants to register user B as the secretary, user A can pick the phone and dial *72*TN#. An announcement is played, indicating that the service is enabled.
If user B wants to register user A as the manager, user B can pick the phone and dial *72*DN*SSSSSS#. An announcement is played, indicating that the service is enabled.The variable SSSSSS is the service password, The default username and password are available in AR Router Default Usernames and Passwords (Enterprise Network or Carrier). If you have not obtained the access permission of the document, see Help on the website to find out how to obtain it. You must change the service password when you use the service for the first time. For details about how to change the service password, see Configuring the Service Password.
Disabling the service
- Manager A picks up the phone, and dials *73*#. An announcement is played, indicating that the service is disabled.
- Secretary B picks up the phone, and dials *73*TN#. An announcement is played, indicating that the service is disabled. In the dialed number, TN is manager A's number.
Using the Secretary Service
- If secretary B uses an analog phone, the process of using the secretary service is as follows:
- User C makes a call to manager A. Secretary B's phone rings.
- Secretary B picks up the phone, talks with user C, and presses the hookflash key.
User C hears the waiting tone. If secretary B does not perform any operations within 10 seconds, secretary B hears the busy tone.
- If secretary B presses the hookflash key within 5 seconds after hearing the busy tone, the conversation with user C resumes.
- If secretary B does not perform any operations within 5 seconds after hearing the busy tone, the system resumes the conversation between secretary B and user C automatically.
- Secretary B dials manager A's number.
If secretary B presses the hookflash key before manager A picks up the phone, the connection with manager A is released and the conversation with user C resumes.
- Manager A picks up the phone and talks with secretary B.
- If manager A hangs up the phone first and secretary B does not perform any operations within 5 seconds after hearing the busy tone, the system resumes the conversation between secretary B and user C automatically.
- If secretary B hangs up the phone first, manager A talks with user C.
- If secretary B uses an IP phone, the process of using the secretary service is as follows:
The following assumes that secretary B uses eSpace 7950.
- User C makes a call to manager A. Secretary B's phone rings. Secretary B picks up the phone and talks with user C. This scenario assumes that the conversation occupies line 1.
- Secretary B presses Transfer and dials manager A's number.
The call with user C is held, and user C hears the waiting tone. If secretary B presses the key corresponding to the line on which secretary B and user C are having a conversation (line 1 in this example) twice, the connection with manager A is released and the conversation with user C resumes.
- Manager A picks up the phone and talks with secretary B.
- If manager A hangs up, the message "call hold" is displayed on secretary B's phone. If secretary B presses the key corresponding to the line on which secretary B and user C are having a conversation (line 1 in this example), the conversation with user C resumes.
- If secretary B presses Done, secretary B's phone automatically hangs up and manager A talks with user C.
Configuring the Advanced Secretary Service
The advanced secretary service allows a manager to specify any intra-office user as the secretary. When a user calls the manager, both the phones of the manager and the secretary ring and the shared line indicator blinks. The secretary answers the call, and forwards the call to the manager through the private line. The secretary and manager can know the phone status of each other through the phone status indicators.
Context
For the service of one manager with multiple secretaries, one manager with a maximum of six secretaries can be configured. For the service of multiple managers with multiple secretaries, a maximum of four managers with two secretaries can be configured. These two types of services have the same configuration principles. This topic uses one manager with two secretaries as an example. Figure 2-43 shows the networking.
Service Scenario
After shared lines are configured for the manager and secretaries, all the phones with shared numbers, including the manager's and secretaries' phones, ring when a call destined for the manager's shared number comes in. The manager and the secretaries can learn about each other's status over a shared line. For example, the manager can know whether a secretary is busy or idle over the shared line.
- Manager A: 7102
- Secretary B1: 7201
- Secretary B2: 7301
Only one number is required for multiple shared lines of the manager. Multiple equipment IDs (EIDs) share this number.
Configuration Procedure (on the PBX)
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Configure a manager. |
ssca-group pbxuser name |
- |
4 |
Bind a secretary. |
bind main-eid Maineid value shared-eid Shared-eid-value |
- |
5 |
Configure a private line. |
config-dn dn-value private-dn private-dn-value |
- |
6 |
(Optional) Turn mute on for calls destined for the manager. |
config-dn dn-value alerting-silence enable |
- |
7 |
(Optional) Enable automatic answering for the manager. |
config-dn dn-value auto-answer enable |
- |
8 |
Configure the line sharing mode. |
line-share-mode |
If line-share-mode is set to all, all the manager's and secretary's lines bound to the same manager's number are used as the same line for sharing. |
9 |
Save the configuration. |
save |
- |
Configuration Example
<Huawei> system-view [Huawei] voice [Huawei-voice] ssca-group pbxuser 7100 [Huawei-voice-ssca-group-7100] bind main-eid 7100 shared-eid 7200 [Huawei-voice-ssca-group-7100] bind main-eid7101 shared-eid 7300 [Huawei-voice-ssca-group-7100] config-dn 7100 private-dn 7102 [Huawei-voice-ssca-group-7100] config-dn 7200 private-dn 7201 [Huawei-voice-ssca-group-7100] config-dn 7300 private-dn 7301 [Huawei-voice-ssca-group-7100] config-dn 7100 auto-answer enable [Huawei-voice-ssca-group-7100] config-dn 7100 alerting-silence enable [Huawei-voice-ssca-group-7100] line-share-mode all [Huawei-voice-ssca-group-7100] save
Configuration Procedure (on the IP Phone)
The manager's account is configured in the same way as the secretary's account on an IP phone. The following uses the manager's account as an example to describe the configuration on the eSpace 7950 IP phone. The configuration varies depending on the IP phone model. For details, see the Administrator Guide of the corresponding model.
- The following settings are the special settings for the advanced secretary service. For common settings, see the Administrator Guide of the corresponding IP phone.
- The accounts to configure include the manager's and secretary's shared line numbers and private line numbers.
- For details about the shared line settings, see Table 2-9.
- Open Internet Explorer and enter the IP address of the IP phone in the address box to access the web configuration page of the IP phone.
- On the login page, enter the user name and password to log in to the web configuration page of the IP phone, The default username and password are available in AR Router Default Usernames and Passwords (Enterprise Network or Carrier). If you have not obtained the access permission of the document, see Help on the website to find out how to obtain it.
- Configure the manager's and secretary's accounts.
- Configure shared lines.
The following shared lines need to be configured:
- Shared lines 7100 and 7101 for manager A's phone
- Shared line 7200 for secretary B1's phone
- Shared line 7300 for secretary B2's phone
Usage Example
The following uses the eSpace 7950 IP phone as an example to describe how to use the advanced secretary service, as shown in Figure 2-44.
- Scenario
: The manager does not need to answer the call.
- Scenario
: The secretary needs to ask the manager for permission, but the manager does not need to answer the call.
- Scenario
: The manager needs to answer the call.
- Scenario
Configuring Hotline Services
This topic describes how the hotline services are defined, configured, and used. Currently, only intra-office POTS users support hotline services. Intra-office SIP users do not support the services.
Configuring Delay Hotline
If a user that has been assigned the delay hotline service right does not dial a number within 5s after picking up a phone, a call is automatically placed to a preset number (hotline number).
Configuring the Service Right
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the hotline service right. |
service-right hotline enable |
To disable the hotline service right, run the following command: service-right hotline disable |
5 |
Configure a hotline number. |
service hotline { immediate | delay } hotline-telno hotline-telno-value |
- |
6 |
Return to the voice view. |
quit |
- |
(Optional) Configuring Service Prefixes
A service prefix is required for the PBX to allow terminal users themselves to enable or disable a service.
Two service prefixes are involved: one for enabling the service and the other for disabling the service. Perform the steps described in the following table to configure the service prefixes one by one.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
2 |
Configure a prefix. |
prefix prefix |
- |
3 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
Set category (call type) to new-supplementary-management. For the prefix used to enable the service, set attribute (call attribute) to 111. For the prefix used to disable the service, set attribute to 112. |
4 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
5 |
Save the configuration. |
save |
- |
Configuration Example
Enable the hotline service right for user 7000 and set the hotline number to 6000. Set the prefix for enabling the delay hotline service to *111* and that for disabling the delay hotline service to *112*.
# Configure the delay hotline service. <Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 7000 [Huawei-voice-pbxuser-7000] service-right hotline enable [Huawei-voice-pbxuser-7000] service hotline delay hotline-telno 6000 [Huawei-voice-pbxuser-7000] quit # Configure a service prefix, for example, *111* for enabling the delay hotline service. [Huawei-voice] callprefix *111* [Huawei-voice-callprefix-*111*] prefix *111* [Huawei-voice-callprefix-*111*] call-type category new-supplementary-management attribute 111 [Huawei-voice-callprefix-*111*] digit-length 5 32 [Huawei-voice-callprefix-*111*] save
Enabling or Disabling the Delay Hotline Service
Enabling the service
User A picks up the phone and dials *111*TN#. An announcement is played, indicating that the service is enabled.
User A has been assigned the hotline service right.
The variable TN is the hotline number (either an intra-office number or external number), which is the number of user B.
Disabling the service
User A picks up the phone and dials *112*#. An announcement is played, indicating that the service is disabled.
Using the Delay Hotline Service
This example assumes that user A has been assigned the delay hotline service right.
User A picks up the phone and waits for 5s. A call is initiated to user B automatically. User A hears the ringback tone, and can talk with user B when user B picks up the phone.
Configuring Instant Hotline
If a user that has been assigned the instant hotline service right picks up the phone, a call is automatically placed to a preset number (hotline number).
Configuring the Service Right
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the hotline service right. |
service-right hotline enable |
To disable the hotline service right, run the following command: service-right hotline disable |
5 |
Configure a hotline number. |
service hotline { immediate | delay } hotline-telno hotline-telno-value |
If the service prefixes are configured, this step is not required. Users can enable or disable the service using their phones. |
6 |
Return to the voice view. |
quit |
- |
(Optional) Configuring Service Prefixes
A service prefix is required for the PBX to allow terminal users themselves to enable or disable a service.
Two service prefixes are involved: one for enabling the service and the other for disabling the service. Perform the steps described in the following table to configure the service prefixes one by one.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
2 |
Configure a prefix. |
prefix prefix |
- |
3 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
Set category (call type) to new-supplementary-management. For the prefix used to enable the service, set attribute (call attribute) to 109. For the prefix used to disable the service, set attribute to 110. |
4 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
5 |
Save the configuration. |
save |
- |
Configuration Example
Enable the hotline service right for user 7000 and set the hotline number to 7001. Set the prefix for enabling the instant hotline service to *109* and that for disabling the instant hotline service to *110*.
# Configure the instant hotline service. <Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 7000 [Huawei-voice-pbxuser-7000] service-right hotline enable [Huawei-voice-pbxuser-7000] service hotline immediate hotline-telno 7001 [Huawei-voice-pbxuser-7000] quit # Configure a service prefix, for example, *109* for enabling the instant hotline service. [Huawei-voice] callprefix *109* [Huawei-voice-callprefix-*109*] prefix *109* [Huawei-voice-callprefix-*109*] call-type category new-supplementary-management attribute 109 [Huawei-voice-callprefix-*109*] digit-length 5 32 [Huawei-voice-callprefix-*109*] save
Enabling or Disabling the Instant Hotline Service
Enabling the service
User A picks up the phone and dials *109*TN#. An announcement is played, indicating that the service is enabled.
- User A has been assigned the hotline service right.
- The variable TN is the hotline number (either an intra-office number or external number), which is the number of user B.
Disabling the service
Only the user with the instant hotline service right but without the instance hotline service configured can cancel the instance hotline service of other users. For example, when user 7001 dials *110*7000#, user 7001 is prompted that the instant hotline service of user 7000 is canceled.
Using the Instant Hotline Service
This example assumes that user A has been assigned the instant hotline service right.
User A picks up the phone. A call is automatically placed to user B. User A hears the ringback tone, and can talk with user B if user B picks up the phone.
Configuring Ringing Services
This topic describes how the ringing services are defined, configured, and used.
Configuring Simultaneous Ringing
When a user with simultaneous ringing configured is called, the user's phone and other specified phones ring simultaneously. The simultaneous ringing service can only be configured for intra-office users.
Configuration Procedure
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the ringing service right. |
service-right ring-service enable |
To disable the ringing service right, run the following command: service-right ring-service disable |
5 |
Return to the voice view. |
quit |
- |
6 |
Create a simultaneous ringing user group and access the group. |
ring-parallel-group pbxuser pbxuser name |
- |
7 |
Configure the ringing trigger type. |
triggertype trigger type value |
Three trigger types are available:
|
8 |
Configure numbers for members in the simultaneous ringing group. |
group-member telno telno value |
- |
9 |
Save the configuration. |
save |
- |
Configuration Example
Configure simultaneous ringing for user 7000, with the trigger type being internal and the number for simultaneous ringing being 7001.
<Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 7000 [Huawei-voice-pbxuser-7000] service-right ring-service enable [Huawei-voice-pbxuser-7000] quit [Huawei-voice] ring-parallel-group pbxuser 7000 [Huawei-voice-ring-parallel-group-7000] triggertype internal [Huawei-voice-ring-parallel-group-7000] group-member telno 7001 [Huawei-voice-ring-parallel-group-7000] save
Usage Example
This example assumes that user A has been assigned the ringing service right, numbers of users B and C are configured as the numbers for simultaneous ringing with user A, and user D is an intra-office user.
User D places a call to user A. The phones of users A, B, and C ring at the same time.
User A, B, or C picks up the phone and talks with user D. The phones of the other two users stop ringing.
Configuring Sequential Ringing
When a user with sequential ringing configured is called and does not answer the call within a specified period, the user's phone stops ringing and other specified phones ring in sequence. The sequential ringing service can only be configured for intra-office users.
Configuration Procedure
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the ringing service right. |
service-right ring-service enable |
To disable the ringing service right, run the following command: service-right ring-service disable |
5 |
Return to the voice view. |
quit |
- |
6 |
Create a sequential ringing user group and access the group. |
ring-serial-group pbxuser pbxuser name |
- |
7 |
Configure the ringing trigger type. |
triggertype trigger type value |
Three trigger types are available:
|
8 |
Configure numbers for members in the simultaneous ringing group. |
group-member telno telno value |
- |
9 |
Configure the interval for sequential ringing. |
selectinterval select interval value |
Value range: 5-30 Unit: second Default: 20 |
10 |
Save the configuration. |
save |
- |
Configuration Example
Configure sequential ringing for user 7000, with the trigger type being internal and the number for sequential ringing being 7001.
<Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 7000 [Huawei-voice-pbxuser-7000] service-right ring-service enable [Huawei-voice-pbxuser-7000] quit [Huawei-voice] ring-serial-group pbxuser 7000 [Huawei-voice-ring-serial-group-7000] triggertype internal [Huawei-voice-ring-serial-group-7000] group-member telno 7001 [Huawei-voice-ring-serial-group-7000] save
Usage Example
This example assumes that user A has been assigned the ringing service right, numbers of users B and C are configured as the numbers for sequential ringing with user A, and user D is another user. The interval for sequential ringing is the default value, which is 20s.
User D places a call to user A.
The phone of user A stops ringing if user A does not pick up the phone with 20s. Then, the phone of user B rings.
The phone of user B stops ringing if user B does not pick up the phone with 20s. Then, the phone of user C rings.
User C picks up the phone and talks with user D.
If user A picks up the phone within 20s, the phone of user B does not ring. If user B picks up the phone within 20s, the phone of user C does not ring.
Configuring Conference Call Services
The AR617VW, AR617VW-LTE4, AR617VW-LTE4EA, and AR6120-VW do not support this function.
Configuring Individuals Dialing-In
In individuals dialing-in, participants dial a preset conference access code and enter related conference information as prompted to join a conference.
Configuring Conference Information
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Create a scheduled conference. |
conference conference name enterprise enterprise name list |
Configure the enterprise information if the conference to schedule is enterprise-specific. By default, the enterprise information is not provided. NOTE:
|
4 |
Configure the conference description. |
description description information |
- |
5 |
Specify the maximum number of users to join the conference. |
regnum register number value |
- |
6 |
Configure the passwords for the common participants to join the conference. |
attendee-password cipher |
|
7 |
Configure the passwords for the moderator to join the conference. |
chairman-password cipher |
|
8 |
Configure the conference duration. |
schedule from date time to date time |
- |
9 |
Return to the voice view. |
quit |
- |
Configuring a Conference Access Code
Step |
Operation |
Command |
---|---|---|
1 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
2 |
Configure a prefix. |
prefix prefix |
3 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
4 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
5 |
Save the configuration. |
save |
Configuration Example
Create conference 1. Set the maximum number of participants to 3, participant password to 132456, moderator password to 142356, conference description to test, and conference duration to 2013-09-10 10:00:00 to 2013-09-10 12:00:00. Configure a conference access code. Set callprefix to conference, prefix to 888, and category to vu-service.
<Huawei> system-view [Huawei] voice [Huawei-voice] conference 1 [Huawei-voice-conference-1] description test [Huawei-voice-conference-1] regnum 3 [Huawei-voice-conference-1] attendee-password cipher Please input user password(6-16 chars):****** [Huawei-voice-conference-1] chairman-password cipher Please input user password(6-16 chars):****** [Huawei-voice-conference-1] schedule from 2013-09-10 10:00:00 to 2013-09-10 12:00:00 [Huawei-voice-conference-1] quit [Huawei-voice] callprefix conference [Huawei-voice-callprefix-conference] prefix 888 [Huawei-voice-callprefix-conference] call-type category vu-service vu-service-name vuconference [Huawei-voice-callprefix-conference] digit-length 3 32 [Huawei-voice-callprefix-conference] save
Usage Example (for Participants)
All participants (including the moderator) can join a conference as follows:
Dial the conference access code.
Press 1 after hearing the announcement "Welcome to the conference system. To join a conference, please press 1. To create an instant conference, please press 2."
Enter the conference ID when hearing the announcement "Please input the conference ID followed by the pound key."
You can run the display voice conference [conference-name]command to view the conference ID.
Enter the password when hearing the announcement "Please input the password followed by the pound key."
When you join the voice conference, press 8# to mute the terminal and press 7# to cancel the muting.
Usage Example (for the Moderator)
After joining the conference, the moderator perform the hookflash operation.
If the moderator uses a POTS phone, the moderator presses the hookflash button.
- On POTS phones of some types such as TCL37 phones, you can press button R (hookflash action).
- When hookflash cannot be implemented by pressing button R, run the flash-hook lower command in the voice view to adjust the lower threshold for hookflash pressing.
If the moderator uses an IP phone, the moderator presses the star (*) key.
Only eSpace7800 series support this operation. This section uses eSpace7850 to describe the configuration method.
The G.711 codec number collection must be preferred on the moderator phone or DTMF type must be set to AUTO + SIP INFO; otherwise, the moderator cannot add participants after pressing hook. For the configuration procedure, see the Administrator Guide of the IP phone.
After the hookflash operation is performed, the moderator can perform the following operations:
Press 1 to invite participants. Dial the number of a participant as prompted. After the call is answered, perform the hookflash operation again.
Press 1 to allow the user to join the conference.
Press 2 to reject the user. The moderator returns to the conference, and the user hears the busy tone.
Configuring System Convening
In system convening, the moderator sets a participant list in advance, and the system calls the listed participants at the scheduled time. Participants can join the conference by simply picking up the phone.
Configuring Conference Information
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
(Optional) Configure conference attributes and enter the global conference attribute view. |
conference-attribute |
- |
4 |
(Optional) Configure the maximum number of recall attempts. |
conference-reconvoke-attempts reconvoke-times |
If a called user is busy, does not respond, or set DND, the system recalls the user after 60 seconds. The value ranges from 0 to 16. |
5 |
(Optional) Return to the voice view. |
quit |
- |
6 |
Create a scheduled conference. |
conference conference name enterprise enterprise name list |
Configure the enterprise information if the conference to schedule is enterprise-specific. By default, the enterprise information is not provided.
NOTE:
|
7 |
Configure the conference description. |
description description information |
- |
8 |
Specify the maximum number of users to join the conference. |
regnum register number value |
- |
9 |
Configure the passwords for the common participants to join the conference. |
attendee-password cipher |
|
10 |
Configure the passwords for the moderator to join the conference. |
chairman-password cipher |
|
11 |
Configure the conference duration. |
schedule from date time to date time |
- |
12 |
Conference the rights for users to join the conference. |
attendee-telno attendee telephone number mode mode type |
Available voice access modes for participants:
Default: listenspeak |
13 |
Return to the voice view. |
quit |
- |
Configuring a Conference Access Code
Step |
Operation |
Command |
---|---|---|
1 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
2 |
Configure a prefix. |
prefix prefix |
3 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
4 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
5 |
Save the configuration. |
save |
Configuration Example
Create conference 1. Set the maximum number of participants to 3, participant password to 142356, moderator password to 132456, conference description to test, conference duration to 2013-09-10 10:00:00 to 2013-09-10 12:00:00, user 7100 to chairman, participant 7101 to listenspeak, and participant 7102 to listenonly. Configure a conference access code. Set callprefix to conference, prefix to 888, and category to vu-service.
<Huawei> system-view [Huawei] voice [Huawei-voice] conference 1 [Huawei-voice-conference-1] description test [Huawei-voice-conference-1] regnum 3 [Huawei-voice-conference-1] attendee-password cipher Please input user password(6-16 chars):****** [Huawei-voice-conference-1] chairman-password cipher Please input user password(6-16 chars):****** [Huawei-voice-conference-1] schedule from 2013-09-10 10:00:00 to 2013-09-10 12:00:00 [Huawei-voice-conference-1] attendee-telno 7100 mode chairman [Huawei-voice-conference-1] attendee-telno7101 mode listenspeak [Huawei-voice-conference-1] attendee-telno 7102 mode listenonly [Huawei-voice-conference-1] quit [Huawei-voice] callprefix conference [Huawei-voice-callprefix-conference] prefix 888 [Huawei-voice-callprefix-conference] call-type category vu-service vu-service-name vuconference [Huawei-voice-callprefix-conference] digit-length 3 32 [Huawei-voice-callprefix-conference] save
Usage Example
When the start time of a scheduled conference arrives, the phones of all participants ring at the same time. They can join the conference by simply picking up the phone.
- During the conference, the moderator can invite participants and perform other operations. For details, see Usage Example (for the Moderator).
- If a called user is busy, does not respond, or set DND, the system recalls the user after 60 seconds.
Configuring Host Convening
The moderator joins a conference and invites or removes participants by phone.
Configuring Conference Information
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Create a scheduled conference. |
conference conference name enterprise enterprise name list |
Configure the enterprise information if the conference to schedule is enterprise-specific. By default, the enterprise information is not provided.
NOTE:
|
4 |
Configure the conference description. |
description description information |
- |
5 |
Specify the maximum number of users to join the conference. |
regnum register number value |
- |
6 |
Configure the passwords for the common participants to join the conference. |
attendee-password cipher |
|
7 |
Configure the passwords for the moderator to join the conference. |
chairman-password cipher |
|
8 |
Configure the conference duration. |
schedule from date time to date time |
- |
9 |
Conference the rights for users to join the conference. |
attendee-telno attendee telephone number mode mode type |
Available voice access modes for participants:
Default: listenspeak |
10 |
Return to the voice view. |
quit |
- |
Configuration Example
Create conference 1. Set the maximum number of participants to 3, participant password to 142356, moderator password to 132456, conference description to test, conference duration to 2013-09-10 10:00:00 to 2013-09-10 12:00:00, user 7100 to chairman, participant 7101 to listenspeak, and participant 7102 to listenonly.
<Huawei> system-view [Huawei] voice [Huawei-voice] conference 1 [Huawei-voice-conference-1] description test [Huawei-voice-conference-1] regnum 3 [Huawei-voice-conference-1] attendee-password cipher Please input user password(6-16 chars):****** [Huawei-voice-conference-1] chairman-password cipher Please input user password(6-16 chars):****** [Huawei-voice-conference-1] schedule from 2013-09-10 10:00:00 to 2013-09-10 12:00:00 [Huawei-voice-conference-1] attendee-telno 7100 mode chairman [Huawei-voice-conference-1] attendee-telno 7101 mode listenspeak [Huawei-voice-conference-1] attendee-telno 7102 mode listenonly [Huawei-voice-conference-1] quit
Usage Example
After a moderator joins or is invited to a conference, the moderator can invite other participants. For details, see Usage Example (for the Moderator).
Configuring Instant Conference
If a user has been assigned the instant conference service right, the user can start instant conferences by phone.
Configuring Conference Information
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the instant conference service right. |
service-right instant-conference enable |
To disable the instant conference service right, run the following command: service-right instant-conference disable |
5 |
Return to the voice view. |
quit |
- |
Configuring a Conference Access Code
Step |
Operation |
Command |
---|---|---|
1 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
2 |
Configure a prefix. |
prefix prefix |
3 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
4 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
5 |
Save the configuration. |
save |
Configuration Example
Configure the instant conference service right for user 7100. Configure a conference access code. Set callprefix to conference, prefix to 888, category to vu-service.
<Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 7100 [Huawei-voice-pbxuser-7100] service-right instant-conference enable [Huawei-voice-conference-1] quit [Huawei-voice] callprefix conference [Huawei-voice-callprefix-conference] prefix 888 [Huawei-voice-callprefix-conference] call-type category vu-service vu-service-name vuconference [Huawei-voice-callprefix-conference] digit-length 3 32 [Huawei-voice-callprefix-conference] save
Usage Example
- The user that has been assigned the instant conference service right dials the conference access code.
- The user presses 2 as prompted.
- The user invites participants. For detailed operations, see Usage Example (for the Moderator).
Configuring Enhanced Services
This topic describes how the enhanced services are defined, configured, and used.
Configuring Abbreviated Dialing
The abbreviated dialing service allows a user to dial the service prefix and a two-digit abbreviated number instead of a complete called number to connect to the called party.
Configuration Procedure
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Enable the abbreviated dialing service right. |
service-right abbdial enable |
To disable the abbreviated dialing service right, run the following command: service-right abbdial disable |
5 |
Configure an abbreviated number. |
service abbdial abb-telno called-telno |
If the service prefixes are configured, this step is not required. Users can enable or disable the service using their phones. |
6 |
Return to the voice view. |
quit |
- |
(Optional) Configuring Service Prefixes
A service prefix is required for the PBX to allow terminal users themselves to enable or disable a service.
Two service prefixes are involved: one for enabling the service and the other for disabling the service. Perform the steps described in the following table to configure the service prefixes one by one.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
2 |
Configure a prefix. |
prefix prefix |
- |
3 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
Set category (call type) to new-supplementary-management. For the prefix used to enable the service, set attribute (call attribute) to 37. For the prefix used to disable the service, set attribute to 38. |
4 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
5 |
Save the configuration. |
save |
- |
Configuration Example
Enable the abbreviated dialing service right for user 7000 and set the abbreviated number for dialing user 7001 to 11. Set the prefix for enabling the abbreviated dialing service to *37*, prefix for disabling the abbreviated dialing service to *38*, and abbreviated number prefix to *174*.
For abbreviated dialing forwarding to *174*, set category to supplementary-service and attribute to 174. If the prefix is not configured, users cannot dial the abbreviated number.
# Configure the service right. <Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 7000 [Huawei-voice-pbxuser-7000] service-right abbdial enable [Huawei-voice-pbxuser-7000] service abbdial 11 7001 [Huawei-voice-pbxuser-7000] quit # Configure a service prefix, for example, *37* for enabling the abbreviated dialing service. [Huawei-voice] callprefix *37* [Huawei-voice-callprefix-*37*] prefix *37* [Huawei-voice-callprefix-*37*] call-type category new-supplementary-management attribute 37 [Huawei-voice-callprefix-*37*] digit-length 4 32 [Huawei-voice-callprefix-*37*] quit # Configure an abbreviated dialing prefix. [Huawei-voice] callprefix *174* [Huawei-voice-callprefix-*174*] prefix *174* [Huawei-voice-callprefix-*174*] call-type category supplementary-service attribute 174 [Huawei-voice-callprefix-*174*] digit-length 5 32 [Huawei-voice-callprefix-*174*] save
Enabling or Disabling the Abbreviated Dialing Service
Enabling the service
User A that has been assigned the abbreviated dialing service right picks up the phone and dials *37*MN*TN#. An announcement is played, indicating that the service is enabled.
- *37*: indicates the abbreviated dialing prefix.
- MN: indicates a 2-digit abbreviated number that ranges from 00 to 99.
- TN: indicates user B's number.
- If you hear the announcement indicating that the service registration fails when using the prefix to register service, check whether the service information is correct, for example, whether the format, prefix length, or user number length meet requirements and whether a conflict occurs in the registered service.
- Disabling the service
Deleting a single abbreviated number
User A picks up the phone and dials *38*MN#. An announcement is played, indicating that the abbreviated number is deleted.
Deleting all abbreviated numbers
User A picks up the phone and dials *38*#. An announcement is played, indicating that all abbreviated numbers are deleted.
Usage Example
This example assumes that user A has been assigned the abbreviated dialing service right.
User A picks up the phone and dials *174*MN to place a call to user B.
Configuring ONLY
The one number link you (ONLY) service allows multiple terminals of a user to share the same number and the same supplementary services. The ONLY number is a number of an intra-office terminal, which is the main terminal. When others call a user's ONLY number, the user's terminals ring according to the preset rules, and the user can select a terminal to answer the call.
Configuration Procedure
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Configure the time index. |
time time-name { { from from-date [ from-time ] to to-date [ to-time ] } |time-repeat { { yearly | monthly } begin-date [ begin-time ] [ end-date [ end-time ] ] |weekly begin-weekday [begin-time1 ] [end-weekday[end-time1 ] ] | daily begin-time2 [ end-time2 ] } } |
- |
4 |
Create an ONLY view and access the view. |
unicall-group pbxuser pbxuser-name |
- |
5 |
Configure an ONLY terminal |
bind bind-type bind-value priority Priority-value [ time-templet time-templet-name ] |
Available types of terminals bound to the ONLY service:
|
6 |
(Optional) Configure the mode of processing a new call when the ONLY user is engaged in a call. |
busyselectmode busymodeselect value |
The following modes are available:
Default: all |
7 |
(Optional) Configure the terminal priority mode. |
prioritymode priority mode value |
Available terminal priority modes:
Default: static |
8 |
(Optional) Configure the terminal ringing mode. |
ringmode ring mode value |
Available terminal ringing modes:
Default: append |
9 |
(Optional) Configure the ringing interval between terminals of adjacent priorities. |
selectinterval select interval value |
Value range: 5-30 Unit: second Default: 12 |
10 |
Save the configuration. |
save |
- |
Configuration Example
Configure the ONLY service for intra-office user 7000 and bind intra-office terminals 7001 and 7002, with priorities being 1 and 2. Configure time index 0, and specify the time period of time index 0 as 08:00:00 to 17:30:00 from 2013-1-1 to 2014-1-1. Enable the ONLY service to take effect only within this time period.
<Huawei> system-view [Huawei] voice [Huawei-voice] time 0 time-period from 2013-1-1 08:00:00 to 2014-1-1 18:00:00 [Huawei-voice] unicall-group pbxuser 7000 [Huawei-voice-unicall-group-7000] bind internal-telno 7001 priority 1 time-temple 0 [Huawei-voice-unicall-group-7000] bind internal-telno 7002 priority 2 time-temple 0 [Huawei-voice-unicall-group-7000] save
Usage Example
This example assumes that user A's office phone is used as the main terminal of the ONLY service. User A binds lab phone 1 (priority being 1) and lab phone 2 (priority being 2). When a new call comes in while user A is busy, the idle terminals ring. The ringing mode is append, and the ringing interval is 15s.
The service process is described as follows when user A is a called party:
User B places a call to user A. User A's office phone rings, and user B hears the ringback tone.
If user A picks up the office phone within 15s, the call is connected. If user C places a call to user A at this moment, the idle terminals ring.
If user A does not answer the call within 15s, lab phone 1 rings and the office phone continues to ring. Go to 2.
User B hears the ringback tone. Within 30s (15s for the office phone and 15s for lab phone 1):
If user A picks up the phone, the call is connected. All the other terminals stop ringing. If user C places a call to user A at this moment, the idle terminals ring.
If user A does not answer the call, lab phone 2 rings, and the office phone and lab phone 1 continue to ring. Go to 3.
If none of the phones is picked up within 60s, user B hears the busy tone. If user C places a call to user A at this moment, user C hears the busy tone.
Configuring Three-Party Calls
The three-party call service allows the calling or called party in a two-party conversation to call a third party to start a three-party conversation or talk to the other two parties separately without ending the current conversation.
Context
- The three-party call service allows a user to start a three-party conversation or talk to two parties separately. After calling a third party, the user who initiates a three-party call needs to press the hook flash button and dial a number to select a conversation mode.
- A simplified three-party call service allows a user to start a three-party conversation, but does not allow the user to talk to two parties separately. After calling a third party, the user who initiates a three-party call only needs to press the hook flash button to select the conversation mode.
Configuration Procedure
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view | - |
2 |
Enter the voice view. |
voice | - |
3 |
Enter the PBX user view. |
pbxuser name | - |
4 |
Enable the three-party call service right. |
service-right three-party enable | To disable the three-party call service right, run the following command: service-right three-party disable |
5 |
Save the configuration. |
save | - |
Configuration Example
Enable the three-party call service right for user 6000.
<Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 6000 [Huawei-voice-pbxuser-6000] service-right three-party enable [Huawei-voice-pbxuser-6000] save
Configuration Procedure for Simplified Three-Party Calls
Two types of simplified three-party call services are provided to meet requirements in different scenarios.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view | - |
2 |
Enter the voice view. |
voice | - |
3 |
Enable a simplified three-party call service. (Select a type of simplified three-party call service as required.) |
pbx number-parameter 236 1 | By default, an AR implements the three-party call service flow. This command configures the IMS to control the three-party call service flow. The AR only forwards packets and does not control the three-party call service flow. Figure 2-46 shows the service usage and call status change. |
pbx number-parameter 242 1 | By default, an AR implements the three-party call service flow. If a user only requires the three-party conversation service, and does not need to talk to other two parties separately during a call, the user can run this command to configure a simplified three-party call service. After the configuration takes effect, the user only needs to press the hook flash button without dialing a number when initiating a three-party conversation. Figure 2-47 shows the service usage and call status change. |
||
4 |
Save the configuration. |
save | - |
Usage Example
Currently, the PBX supports only a POTS phone as the party initiating a three-party call. There is no restriction on the type of the phones invited to a three-party call.
This example assumes that user A has been assigned the three-party call service right and is engaged in a call with user B using a POTS phone.
For details about the usage and call status change, see Figure 2-45.
The following describes the prompt tones played for each call state in Figure 2-45:
- State
: User A hears a special dial tone, and user B hears a call hold tone.
- State
: User A hears a ringback tone, and user B hears a call hold tone.
- State
: User B hears a call hold tone.
- State
: User C hears a call hold tone.
This example assumes that user A runs the pbx number-parameter command to configure a simplified three-party call service.
Figure 2-46 shows the usage of the IMS-controlled simplified three-party call service and call status change.
The following describes the prompt tones played for each call state in Figure 2-46:
- State
: User A hears a special dial tone, and user B hears a call hold tone.
- State
: User A hears a ringback tone, and user B hears a call hold tone.
Figure 2-47 shows the usage of the AR-controlled simplified three-party call service and call status change.
The following describes the prompt tones played for each call state in Figure 2-47:
- State
: User A hears a special dial tone, and user B hears a call hold tone.
- State
: User A hears a ringback tone, and user B hears a call hold tone.
- State
: User B hears a call hold tone.
In a three-party call, if either user B or C hangs up, user A can continue to talk with the party who does not hang up; if user A hangs up, users B and C hear the busy tone.
Configuring Enterprise CRBT
Enterprise CRBT is a piece of music or sound customized by an enterprise. After an enterprise registers the CRBT service, the user can set different CRBTs for a calling party or a group of calling parties in different periods.
Prerequisites
The CRBT file has been recorded and loaded. The methods of creating and loading a CRBT file are the same as those for system announcements. For details, see Creating and Switching a Phone System Announcement.
Procedure
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Create an enterprise and enter the enterprise view. |
enterprise enterprise-name |
- |
4 |
Activate the service right. |
crbt enable |
To cancel the service right, run the following command: crbt disable |
5 |
Configure the enterprise CRBT file. |
crbt-file crbt-file-name status-value [ description description ] |
The name of a CRBT file (including the path) must be a string of 1 to 64 characters. The value is in the format path:/file-name, for example, sd:/crbt.wav. |
6 |
Configure the service attributes for the enterprise CRBT. |
service crbt [ condition { caller-telno caller-telno-value | caller-trunkgroup trunkgroup-name | time-period { from from-date [ from-time ] | to to-date [ to-time ] } * | time-repeat { yearly begin-date [ begin-time ] [ end-date [ end-time] ] | monthly begin-date [ begin-time ] [ end-date [ end-time] ] | weekly begin-weekday [ begin-time ] [ end-weekday [ end-time ] ] | daily begin-time [ end-time] } }* ] file-name file-name-value |
- |
7 |
Save the configuration. |
save |
- |
Example
Assume that the path for storing enterprise CRBT files is sd:/crbt.wav. Configure the CRBT crbt.wav played between 10:00:00 and 18:00:00 from 2013-10-10 to 2013-11-10 for inter-office user 1000.
<Huawei> system-view [Huawei] voice [Huawei-voice] enterprise default [Huawei-voice-enterprise-default] crbt enable [Huawei-voice-enterprise-default] crbt-file sd:/crbt.wav status pass [Huawei-voice-enterprise-default] service crbt condition caller-telno 1000 time-repeat daily 10:00:00 18:00:00 time-period from 2013-10-10 to 2013-11-10 file-name sd:/crbt.wav [Huawei-voice-enterprise-default] save
Service Verification
An enterprise has registered the CRBT service. When inter-office users call the enterprise, the users can hear the CRBT customized by the enterprise.
Configuring the Wakeup Service
After a phone has the wakeup service enabled, the phone rings at the specified time to notify the user.
Procedure
By default, PBX users have the wakeup service right. To configure the wakeup service, perform the following steps.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Activate the service right. |
service-right wake-call enable |
To cancel the service right, run the following command: service-right wake-call disable |
5 |
Register the service. |
service wake-call wake-time wake-time-value [ begin-date begin-date-value | wake-days wake-days-value | tone-id tone-id-value ] * |
After the service prefix is configured, the user can register and cancel the service through the phone. This step is not required. |
6 |
Return to the voice view. |
quit |
- |
(Optional) Configuring Service Prefixes
A service prefix is required for the PBX to allow terminal users themselves to enable or disable a service.
Two service prefixes are involved: one for enabling the service and the other for disabling the service. Perform the steps described in the following table to configure the service prefixes one by one.
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
2 |
Configure a prefix. |
prefix prefix |
- |
3 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
Set category (call type) to new-supplementary-management. For the prefix used to enable the service, set attribute (call attribute) to 41. For the prefix used to disable the service, set attribute to 42. |
4 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
5 |
Save the configuration. |
save |
- |
Example
Assign the wakeup service right for user 7000, and enable the wakeup service with the wakeup time being 08:00 every morning. Set the service registration prefix to *41* and service deregistration prefix to *42*.
# Configure the service right. <Huawei> system-view [Huawei] voice [Huawei-voice] pbxuser 7000 [Huawei-voice-pbxuser-7000] service-right wake-call enable [Huawei-voice-pbxuser-7000] service wake-call wake-time 08:00:00 [Huawei-voice-pbxuser-7000] save # Configure the service prefix. (In this example, the service registration prefix is *41*. The methods of configuring other service prefixes are the same.) [Huawei-voice] callprefix *41* [Huawei-voice-callprefix-*41*] prefix *41* [Huawei-voice-callprefix-*41*] call-type category new-supplementary-management attribute 41 [Huawei-voice-callprefix-*41*] digit-length 4 32 [Huawei-voice-callprefix-*41*] save
Registering or Deregistering Service
Assume that the wakeup service registration prefix is *41* and deregistration prefix is *42*.
- Register the service.User A with the wakeup service right picks up and dials *41*H1H2M1M2#. User A is prompted that service is successfully registered.
- H1H2 is the two-digit value of the hour. The value ranges from 00 to 23.
- M1M2 is the two-digit value of the minute. The value ranges from 00 to 59.
- If you cannot hear the system prompts when using the prefix to register service, check whether the service information is correct, for example, whether the format or prefix length meet requirements and whether a conflict occurs in the registered service.
- Deregistering the service.
When user A dials *42*#, user A is prompted that the service is successfully deregistered.
Service Verification
User A has enabled the wakeup service.
The phone of user A rings at the specified wakeup time. User A picks up the phone and hears the voice prompt.
If user A does not respond within one minute, the system rings again after five minutes. If user A still does not respond, the system does not ring on the same day.
Configuring the PBX Line Selection Service
This topic describes how to configure the PBX line selection service.
Context
A PBX group refers to a group of numbers allocated under a PBX. When a user outside of a PBX group dials the access code of the PBX group, the PBX line selection service enables the call processing program to select and ring one or more idle lines based on the preset line selection method and connect the call. The PBX line selection service supports simultaneous ringing, sequential ringing, ringing of a single phone, and cyclic ringing.
Procedure
Step |
Operation |
Command |
Description |
|
---|---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
|
2 |
Enter the voice view. |
voice |
- |
|
3 |
Enter the PBX user group view. |
pbxusergroup user-group-name [ hunt [ enterprise enterprise-name ] ] |
- |
|
4 |
Configure an access code. |
access-telno access-telno-value |
- |
|
5 |
(Optional) Configure a DN set. |
dn-set dn-set-name |
- |
|
6 |
(Optional) Configure the primary number preference rule. |
master-first enable |
When an intra-office number is the same as the access code, the intra-office number is called the primary number. By default, the primary number preference rule is enabled. To disable the primary number preference rule, run the master-first disable command. |
|
7 |
Configure group members. |
group-member { pbxuser pbxuser-name | external-telno external-telno-value } [ condition { time-period { from from-date [ from-time ] | to to-date [ to-time ] } * | time-repeat { { yearly | monthly }begin-date [ begin-time ] [ end-date [ end-time ] ] | weekly begin-weekday [ begin-time ] [ end-weekday [ end-time ] ] | daily begin-time [ end-time ] } } * ] [ admin-state admin-state-value ] [ member-index member-index-value ] |
Configure external-telno external-telno-value to specify members of a group as outer-office numbers. The specified numbers must be different from intra-office numbers and access codes. |
|
8 |
(Optional) Configure the line selection mode and ringing mode. |
ring { mode ring-mode-value | time ring-time-value | select select-mode-value } |
By default, the ringing duration is 12s, ringing mode is ring-serial, and line selection mode is loop. If the ringing mode is sequential ringing, you can configure the 156 control point to specify whether to release a call when no sequential ringing group member answers the call. For details, see pbx number-parameter. |
|
9 |
(Optional) Configure the name of a user group. |
group-name group-name-value |
By default, the name of a user group is not configured. |
|
10 |
(Optional) Configure the user group RBT service. If the user group RBT service and enterprise RBT service are configured simultaneously, the user group RBT service takes precedence over the enterprise RBT service. |
Enable the user group RBT service. |
crbt enable |
By default, the user group RBT service is disabled. |
Specify an RBT file for a user group. |
crbt-file crbt-file-name status state-value [ description description ] |
RBT files must be in .wav format. By default, no RBT file is specified for a user group. |
||
Configure an attribute of the user group RBT service. |
service crbt file-name file-name-value |
RBT files must be in .wav format. By default, an attribute of the user group RBT service is not configured. |
||
11 |
(Optional) Configure call-in and call-out rights for users in a user group. |
call-right { in | out } { { inter inter-value | local local-value | ddd ddd-value | idd idd-value } * | all } |
By default, users of a user group have call-in rights of intra-office, local, national toll, and international toll calls, and call-out rights of intra-office and local calls. |
|
12 |
(Optional) Configure a CFNR forwarded-to number for all users in a user group. |
service cfnr [ time ] telno fwd-telno |
The configuration takes effect only when simultaneous ringing is configured for a user group. You can run the ring command to configure the ringing mode, and set the ring-mode-value parameter to ring-parallel. By default, no CFNR forwarded-to number is specified. |
|
13 |
(Optional) Configure a CFO forwarded-to number for users in a user group. |
service cfo fwd-telno |
By default, no CFO forwarded-to number is specified. |
|
14 |
Save the configuration. |
save |
- |
Configuration Example
Configure number 7000 as the access code of a PBX group, group member 7001 whose index is 1, and group member 7002 whose index is 2. The PBX group takes effect between 08:00:00 and 17:00:00 from 2013-11-01 to 2013-11-30. The ringing mode is sequential ringing. The ringing interval is 12s. The line selection mode is ascending. The call-out rights are of intra-office, local, and national toll calls.
<Huawei> system-view
[Huawei] voice
[Huawei-voice] pbxusergroup 0 hunt
[Huawei-voice-pbxusergroup-0] access-telno 7000
[Huawei-voice-pbxusergroup-0] group-member pbxuser 7000 condition time-period from 2013-11-01 to 2013-11-30 time-repeat daily 08:00:00 17:00:00 member-index 0
[Huawei-voice-pbxusergroup-0] group-member pbxuser 7001 condition time-period from 2013-11-01 to 2013-11-30 time-repeat daily 08:00:00 17:00:00 member-index 1
[Huawei-voice-pbxusergroup-0] group-member pbxuser 7002 condition time-period from 2013-11-01 to 2013-11-30 time-repeat daily 08:00:00 17:00:00 member-index 2
[Huawei-voice-pbxusergroup-0] ring mode ring-serial
[Huawei-voice-pbxusergroup-0] ring time 12
[Huawei-voice-pbxusergroup-0] ring select increase
[Huawei-voice-pbxusergroup-0] call-right out ddd enable
[Huawei-voice-pbxusergroup-0] save
Using the PBX Line Selection Service
This example assumes that a PBX group consists of users A, B, and C. User B's number is the primary number, and users A and C's numbers are secondary numbers. The indexes of users A, B, and C are in the following order: A < B < C. The line selection mode is ascending. The ringing mode is sequential ringing.
The primary number preference rule is disabled.
Based on the line selection mode, the ringing priority is as follows: A > B > C. If user A is idle, user A's phone rings. If user A is busy or does not answer the call within the ringing interval, user B's phone rings. The same rule applies to the rest.
The primary number preference rule is enabled.
Based on the primary number preference rule and the line selection mode, the ringing priority is as follows: B > A > C.- If user B is idle, user B's phone rings. If user B is busy or does not answer the call within the ringing interval, user A's phone rings.
- If user A is idle, user A's phone rings. If user A is busy or does not answer the call within the ringing interval, user C's phone rings.
Deregistering All Services
Deregistering all services means deleting all registered services of a user.
Configuring Service Rights
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Enter the system view. |
system-view |
- |
2 |
Enter the voice view. |
voice |
- |
3 |
Enter the PBX user view. |
pbxuser name |
- |
4 |
Activate the service right. |
service-right scc-cancel enable |
To cancel the service right, run the following command: service-right scc-cancel disable |
5 |
Return to the voice view. |
quit |
- |
Configuring the Service Prefix
Step |
Operation |
Command |
Description |
---|---|---|---|
1 |
Create a prefix profile view and access the view. |
callprefix callprefix-name |
- |
2 |
Configure a prefix. |
prefix prefix |
- |
3 |
Configure the call type and call attribute for the prefix. |
call-type category callcategory attribute attribute |
The call type category must be set to new-supplementary-management. For the service registration prefix, set attribute to 75. |
4 |
Configure the minimum length and maximum length of a number for number analysis. |
digit-length minimum-length-value maximum-length-value |
- |
5 |
Save the configuration. |
save |
- |
Example
Activate the service right for user 7000 and set the service registration prefix to *75*.
<Huawei> system-view [Huawei] voice # Configure the service right. [Huawei-voice] pbxuser 7000 [Huawei-voice-pbxuser-7000] service-right scc-cancel enable [Huawei-voice-pbxuser-7000] quit #Configure a service prefix [Huawei-voice] callprefix *75* [Huawei-voice-callprefix-*75*] prefix *75* [Huawei-voice-callprefix-*75*] call-type category new-supplementary-management attribute 75 [Huawei-voice-callprefix-*75*] digit-length 4 32 [Huawei-voice-callprefix-*75*] save
Service Verification
- *75* is the prefix for deregistering all services.
- The default username and password are available in AR Router Default Usernames and Passwords (Enterprise Network or Carrier). If you have not obtained the access permission of the document, see Help on the website to find out how to obtain it. If you use the password for the first time, the password must be modified. For details about how to change the password, see Configuring the Service Password.
Configuring the MWI Service
The message waiting indicator (MWI) function applies to messages of the incoming calls routed through SIP trunks.
Context
The PBX connects or registers with PBX1 using the SIP trunk, and the voice mailbox service is configured on PBX1. As long as user C can directly call user B, user C can leave a message to user B. When user C is leaving a message, PBX1 plays a message leaving announcement. PBX1 directly sends the message to user B. The system can notify user B of the message only when the MWI function is configured on the PBX. Figure 2-48 shows the networking.
Prerequisites
- Intra-office users have been configured. For details, see Configuring a PBX User.
- SIP trunks have been configured. For details, see Configuring SIP Trunk Groups.
Configuring the Service Rights
Step |
Action |
Command |
Description |
---|---|---|---|
1 |
Access the system view. |
system-view |
- |
2 |
Access the voice view. |
voice |
- |
3 |
(Optional) Configure the MWI mode. |
mwi-mode { fsk-with-ring | fsk-without-ring } |
Configure the MWI mode when the MWI user is a POTS user. To restore the default settings, run the following command: undo mwi-mode The default value is fsk-without-ring. |
4 |
Save the configuration. |
save |
- |
Configuration Example
Configure the MWI function for user 7000 and set the MWI mode to fsk-with-ring.
# Configure the service right. <Huawei> system-view [Huawei] voice [Huawei-voice] mwi-mode fsk-with-ring [Huawei-voice] save
Usage Example
This example assumes that user A has been assigned the MWI service right.
- User C sends a message to user A through the SIP trunk, and PBX1 sends an MWI notification to user A through the SIP trunk.
- If user A uses an IP phone, the system notifies user A of the new message by means of, for example, MWI or phone screen. If user A is a POTS phone user, the system notifies user A of the new message by means of, for example, MWI, voice message, or ringing.
To configure the message indicator on the SIP phone, such as an IP phone, see the Administrator Guide of IP phone.
- User A dials the message extraction prefix to listen to the voice messages.
- The prefix for user A to retrieve messages is configured on PBX1.
- User A can retrieve voice messages on an intra-office or inter-office phone. When retrieving messages, you need to enter the service password.
- The default username and password are available in AR Router Default Usernames and Passwords (Enterprise Network or Carrier). If you have not obtained the access permission of the document, see Help on the website to find out how to obtain it. If you use the password for the first time, the password must be modified. For details about how to change the password, see Configuring the Service Password.
Configuring the Busy Lamp Field Service
The Busy Lamp Field (BLF) service allows a user to check the conversation status (including idle, in conversation, ringing, and offline) of another IP phone in real time.
Context
The BLF service allows a user to check the conversation status (including idle, in conversation, ringing, and offline) of another IP phone in real time. A user can use the multi-purpose keys on an IP phone to subscribe to the conversation status of another intra-office user. After subscription, the system will inform the subscriber of the conversation status of the subscribed user in real time. This service allows the subscriber to call the subscribed user when it is idle, which increases call success rate. Additionally, the BLF service can be used with the Pickup Services. For example, when user A subscribes to the status of user B, the conversation status and incoming call information about user B are displayed on the IP phone of user A, so user A can pick up the phone for user B.
As shown in Figure 2-49, the router functions as the PBX of the internal voice network of an enterprise, and both user A and user B are intra-office SIP users. User B makes phone calls frequently, and user A fails to call user B many times. User A uses the multi-purpose keys on an IP phone to subscribe to the conversation status of user B and calls user B when it is idle.
Using the Service
The device supports the BLF service by default. The BLF service requires that both the subscriber and subscribed user should be intra-office SIP users, and the IP phone of the subscriber should support multi-purpose keys for subscribing to the conversation status of another user.
Figure 2-50 shows the user conversation status subscription process between user A and user B based on the BLF service.
- User A and user B (SIP users) send registration requests to the SIP server of the PBX.
- User A and user B register with the SIP server successfully.
- User A sends a request to the PBX to subscribe to the conversation status of user B.
- The PBX checks the status of user B. If the status meets the subscription requirement, the PBX sends a message to user A, indicating that the subscription is successful. Otherwise, the subscription fails, and a message is sent to inform user A.
After user A subscribes to the conversation status of user B, the PBX displays user B status on the IP phone of user A. For example, when user C calls user B and the status of user B changes, the PBX informs user A of the conversation status of user B, as shown in Figure 2-51.
- Steady green: The subscribed user is idle, including pickup and dialing.
- Steady red: The subscribed user is in conversation.
- Blinking red: The subscribed user is ringing.
- Off: The subscribed user is offline.
- Configuring the Number Query Service
- Configuring Calling Line Identification Services
- Configuring Name Identification Presentation Services
- Configuring Call Forwarding Services
- Configuring Call Transfer
- Configuring Call Hold
- Configuring Call Waiting
- Configuring Call Barring Services
- Configuring Call Back Services
- Configuring Pickup Services
- Configuring Secretary Services
- Configuring Hotline Services
- Configuring Ringing Services
- Configuring Conference Call Services
- Configuring Enhanced Services