> 2.7.1 | Call barring – all outgoing calls

> This section comprises the subsections Description, Used AT Commands, Flow Chart, Hints and Example. To move to these subsections please use the Navigation Frame or the appropriate buttons on the toolbar.

> 2.7.1.1 | Description

> This chapter describes the usage of the supplementary service Call barring for all outgoing calls. The availability of this service depends on the network provider. If available, it is protected by a password supplied by the network provider (net password).
> Note: A similar scenario applies to all other Call barring options, e.g. AI (All incoming calls etc.). Therefore, no other flow charts or examples are listed.

> 2.7.1.2 | Used AT commands

> Command | Explanation
> AT+CLCK | Facility lock
> ATD*#33 # | Interrogate status of Call barring for all outgoing calls
> ATD*33*PW*BS# | Activate Call barring for all outgoing calls
> ATD#33*PW*BS# | Deactivate Call barring for all outgoing calls

> For further details about the commands see [2].

> 2.7.1.3 | Flow Chart

> Figure 31: Call barring – all outgoing calls

> 2.7.1.4 | Hints

> • | The net password is provisioned by the service provider or network operator.

> • | The number of parameters displayed in ^SCLCK output strings differs from the equivalent +CLCK output strings: The ^SCLCK string includes additionally the parameter <fac>.

> GCF-CC note: *# sequences the user enters on the keypad shall be transmitted over the AT interface without any conversion. Also, GCF test cases require that *# sequences can be entered during a call.

> 2.7.1.5 | Example

> ***************************************
> Comment: Call barring
> ***************************************
> ***************************************
> Comment: Check Call barring status for all outgoing calls
> ***************************************
> Subscr 1 Send: AT+CLCK=AO,2,1234,7
> Subscr 1 Receive: AT+CLCK=AO,2,1234,7
> Subscr 1 Receive:
> Subscr 1 Receive: +CLCK: 0,1
> Subscr 1 Receive: +CLCK: 0,2
> Subscr 1 Receive: +CLCK: 0,4
> Subscr 1 Receive:
> Subscr 1 Receive: OK
> ***************************************
> Comment: Activate Call barring for all outgoing (voice, data, fax) calls (class 7)
> ***************************************
> Subscr 1 Send: AT+CLCK=AO,1,1234,7
> Subscr 1 Receive: AT+CLCK=AO,1,1234,7
> Subscr 1 Receive:
> Subscr 1 Receive:
> Subscr 1 Receive: OK
> ***************************************
> Comment: Interrogate status of Call barring for all outgoing calls with *# code
> ***************************************
> Subscr 1 Send: ATD*#33#;
> Subscr 1 Receive: ATD*#33#;
> Subscr 1 Receive:
> Subscr 1 Receive: ^SCLCK: "AO",1,1
> Subscr 1 Receive: ^SCLCK: "AO",1,8
> Subscr 1 Receive: ^SCLCK: "AO",1,4
> Subscr 1 Receive: ^SCLCK: "AO",1,2
> Subscr 1 Receive: OK
> ***************************************
> Comment: Disable Call Barring for all outgoing (voice, data, fax) calls
> ***************************************
> Subscr 1 Send: AT+CLCK=AO,0,1234,7
> Subscr 1 Receive: AT+CLCK=AO,0,1234,7
> Subscr 1 Receive:
> Subscr 1 Receive:
> Subscr 1 Receive: OK
> ***************************************
> Comment: Activate Call barring for all outgoing (voice, sms, fax) calls with *# code
> ***************************************
> Subscr 1 Send: ATD*33*1234*10#;
> Subscr 1 Receive: ATD*33*1234*10#;
> Subscr 1 Receive:
> Subscr 1 Receive: ^SCLCK: "AO",1,1
> Subscr 1 Receive: ^SCLCK: "AO",1,8
> Subscr 1 Receive: ^SCLCK: "AO",1,4
> Subscr 1 Receive: OK
> ***************************************
> Comment: Interrogate status of Call barring for all outgoing calls with *# code
> ***************************************
> Subscr 1 Send: ATD*#33#;
> Subscr 1 Receive: ATD*#33#;
> Subscr 1 Receive:
> Subscr 1 Receive: ^SCLCK: "AO",1,1
> Subscr 1 Receive: ^SCLCK: "AO",1,8
> Subscr 1 Receive: ^SCLCK: "AO",1,4
> Subscr 1 Receive: ^SCLCK: "AO",0,2
> Subscr 1 Receive: OK
> ***************************************
> Comment: Disable Call Barring for all outgoing (voice, sms, fax) calls with *# code (class 10)
> ***************************************
> Subscr 1 Send: ATD#33*1234*10#;
> Subscr 1 Receive: ATD#33*1234*10#;
> Subscr 1 Receive:
> Subscr 1 Receive: ^SCLCK: "AO",0,1
> Subscr 1 Receive: ^SCLCK: "AO",0,8
> Subscr 1 Receive: ^SCLCK: "AO",0,4
> Subscr 1 Receive: ^SCLCK: "AO",0,2
> Subscr 1 Receive: OK