The set command can be used to write, read, and clear periodic search configuration and to start a search. The configuration affects the periodic searches that the User Equipment (UE) performs in limited service state to obtain normal service.
Syntax:
%PERIODICSEARCHCONF=<mode>[,<loop>,<return_to_pattern>,<band_optimization>,<pattern_1>
[,<pattern_2>][,<pattern_3>][,<pattern_4>]]
Response syntax for mode 1:
%PERIODICSEARCHCONF: <loop>,<return_to_pattern>,<band_optimization>,<pattern_1>[,<pattern_2>][,<pattern_3>][,<pattern_4>]
The set command parameters and their defined values are the following:
The following parameters describe the content of <pattern 1...pattern4>:
The following diagram shows an example of two configured search patterns' behavior on a timeline. The first search pattern is table type, and the second search pattern is range type.
The following diagram shows the length of sleeps in search pattern 1 in Example of two different types of search patterns.
The following diagram shows the length of sleeps in search pattern 2 in Example of two different types of search patterns. The sleep time reaches the <final_sleep> value in 10 minutes according to the <time_to_final_sleep> parameter.
The following command example configures one range type search pattern without the optional <time_to_final_sleep> parameter:
AT%PERIODICSEARCHCONF=0,0,0,10,"0,60,3600,,600"
OK
The following command example reads the configuration:
AT%PERIODICSEARCHCONF=1
%PERIODICSEARCHCONF: 0,0,10,"0,60,3600,,600"
OK
The following command example configures one range type search pattern with the optional <time_to_final_sleep> parameter and additional table type search pattern with three sleep time values that are looped when the pattern has ended:
AT%PERIODICSEARCHCONF=0,1,0,10,"0,60,3600,300,600","1,60,120,3600"
OK
The following command example requests an extra search now:
AT%PERIODICSEARCHCONF=3
OK
The following command example clears the configuration:
AT%PERIODICSEARCHCONF=2
OK
The following command example reads the configuration when no configuration is stored:
AT%PERIODICSEARCHCONF=1
%PERIODICSEARCHCONF:
OK
The modem uses specific periodic search patterns for each power level defined in the %XDATAPRFL command. The following commands correspond to the search pattern configurations used for each power level. They are default configurations, and any specific periodic cell search configuration overrides them.
Ultra low power:
AT%PERIODICSEARCHCONF=0,0,0,1,"0,10,40,,5","1,300,600,1800,1800,3600"
Low power:
AT%PERIODICSEARCHCONF=0,0,0,1,"0,10,40,,5","1,300,600"
Normal:
AT%PERIODICSEARCHCONF=0,0,0,1,"0,10,40,5,15","1,60,90,300"
Performance:
AT%PERIODICSEARCHCONF=0,0,0,1,"0,10,40,5,15","1,60,90"
High performance:
AT%PERIODICSEARCHCONF=0,0,0,1,"1,10","0,10,40,,15"
For more information on data profile power levels, see Data profile %XDATAPRFL.