<strong>DC3500</strong> <strong>AT</strong> <strong>Commands</strong> Reference <strong>Manual</strong> <strong>500242R01</strong>12.1.2. Define PDP context +CGDCONTDescriptionThis command allows to specify specific PDP context parameter values for a PDP context, identifiedby the local context identification parameter . If the command is used only with the oneparameter , it means that the corresponding PDP context becomes undefined. The command isabortable by hit a key t.b.d. (proprietary feature).Check of ACL [APN Control List]:Only if an USIM is inserted the ACL will be checked:before performing of context definition it will be checked if the ACL-service [3GPP TS 31.102 version5.2.0 Release 5, 5.3.14] is enabled and activated. If yes all APNs from ACL of EFACL of USIM will beread out and compared with the requested APN (3rd parameter of +CGDCONT):- if the requested APN is listed in the ACL the context definition will be performed.- if the requested APN is empty (“”) and ACL contains “network provided APN” the contextdefinition will also be requested.- if the APN is not listed in the ACL the command returns the error: CME ERROR: 258Or CME ERROR: APN not listed in APN Control List (ACL)If the ACL-service is not enabled or not activated in the USIM or a GSM-SIM is inserted the contextdefinition will be performed without any checks.Check of APN Operator Identifier:In addition to the mandatory APN network identifier the requested APN will be checked for a validoptional APN Operator Identifier [3GPP TS 23.003 V5.10.0 Release 5, 9.1]:A valid APN Operator Identifier consists of following 3 tokens:'.mnc', '.mcc' and '.gprs' . can be 1 to 3 digits - if there're less than 3 digits they will be filled up automatically withleading zeros. If one or two of the three tokens but not all three are present, the command returnswith an error.Examples for syntactical valid APN's including a syntactical valid APN Operator Identifier:a.) "internet.t-d1.de.mnc123.mcc456.gprs"b.) "internet.t-d1.de.mnc1.mcc45.gprs"[ b.) -> will be automatically extended to: "internet.t-d1.de.mnc001.mcc045.gprs" ]SyntaxCommand syntax:<strong>AT</strong>+CGDCONT=[[,[,[,[,[,[,[, ...[,]]]]]]]]]Command<strong>AT</strong>+CGDCONT=1,”IP”,”name”,”1.2.3.4”,0,0Read command<strong>AT</strong>+CGDCONT?Possible response(s)OKorCME ERROR: Or+CGDCONT:,,,,,[[,...[,]]][+CGDCONT:,,,,,[[,...[,]]][...]]OKConfidential DAVISCOMMS (S) PTE LTD 122 /136
<strong>DC3500</strong> <strong>AT</strong> <strong>Commands</strong> Reference <strong>Manual</strong> <strong>500242R01</strong><strong>AT</strong>+CGDCONT=?+CGDCONT: (1-255),”IP”,,,(0),(0)i.e. +CGDCONT: (range of s),,,,(list of supporteds)(list of supported s)[,(list of supporteds)[,(list of supported s)]]][+CGDCONT: (range of s),,,,(list ofsupported s)(list of supported s)[,(list ofsupported s)[,(list of supported s)]]][...]]OK12.1.3. Quality of service profile (requested) +CGQREQDescriptionThis command allows the TE to specify a quality of service profile that is used when the MT sends anactivate PDP context request message to the network. The set command specifies a profile for thecontext identified by the (local context identification parameter). The syntax form used only withparameter , causes the requested profile for the indicated context number to become undefined.SyntaxCommand syntax:<strong>AT</strong>+CGQREQ=[[,[,[,reliability>[,[,]]]]]]Command<strong>AT</strong>+CGDCONT isneeded previously<strong>AT</strong>+CGQREQ=1,1,1,1,1,1Possible response(s)OKorCME ERROR: <strong>AT</strong>+CGQREQ? +CGQREQ: 1,1,1,1,1,1i.e. +CGQREQ:,,,,,[+CGQREQ:,,,,,[...]]OK<strong>AT</strong>+CGQREQ=?+CGQREQ: “IP”,(0-3),(0-4),(0-5),(0-9),(0-18,31)i.e. +CGQREQ: ,(list of supporteds),(list of supported s),(list ofsupported s),(list of supported s),(list ofsupported s)+CGQREQ: ,(list of supporteds),(list of supported s),(list ofsupported s),(list of supported s),(list ofsupported s)[...]]OKConfidential DAVISCOMMS (S) PTE LTD 123 /136