> 10.4 | AT^SISI Internet Service Information

> AT^SISI serves to monitor the status of Internet service profiles defined with AT^SISS.
> The AT^SISI read command requests the current status of all defined Internet service profiles.
> The AT^SISI write command requests the status of the specified Internet service profile. If the specified service profile is not defined yet, "+CME ERROR" is returned.
> Syntax

> Test Command AT^SISI=?
> Response(s)
> [^SISI:(list of defined <srvProfileId>s)]
> OK

> Read Command AT^SISI?
> Response(s)
> If response is related to service profile(s) created / opened on this interface:
> [^SISI: <srvProfileId>, <srvState>, <rxCount>, <txCount>, <ackData>, <unackData>]
> [^SISI: ...]
> If response is related to service profile(s) created / opened on other interface(s):
> [^SISI: <srvProfileId>, <srvParmTag>value "srvType"]
> [^SISI: ...]
> OK
> ERROR

> Write Command AT^SISI=<srvProfileId>
> Response(s)
> ^SISI: <srvProfileId>, <srvState>, <rxCount>, <txCount>, <ackData>, <unackData>
> OK
> ERROR
> +CME ERROR: <err>

> PIN |  | ASC0 | ASC1 | USB | MUX1 | MUX2 | MUX3 |  |  | Charge | Q | Last
> - |  | + | + | + | + | + | + |  |  | - | + | -

> Parameter Description

> <srvProfileId>(num)

> Internet service profile identifier as defined by AT^SISS (<srvProfileId>).
> 0...9

> <srvState>(num)

> Internet service state (for details see AT^SISO parameter <srvState>).
> 2
> Allocated
> 3
> Connecting
> 4
> Up
> 5
> Closing
> 6
> Down

> <rxCount>(num)

> Number of bytes received via AT^SISR since last successful AT^SISO write command.
> This is the same value as displayed by the AT^SISO read command with the parameter <rxCount>.

> <txCount>(num)

> Number of bytes sent via AT^SISW since last successful AT^SISO write command.
> This is the same value as displayed by the AT^SISO read command with the parameter <txCount>.

> <ackData>(num)

> Number of data bytes already sent and acknowledged at TCP layer. Value 0 indicates that no sent data is acknowledged yet.
> Parameter is not applicable to HTTP, POP3, SMTP and Socket with UDP. For these services the counter is always set to 0.

> <unackData>(num)

> Number of data bytes already sent but not yet acknowledged at TCP layer. A value 0 indicates that all sent data is already acknowledged.
> This is the same value as displayed in the response of the AT^SISW write command with the parameter <unackData>.
> Parameter is not applicable to HTTP, POP3, SMTP and Socket with UDP. For these services the counter is always set to 0.
> Note

> • | If a service is in state "Down" the responses for <rxCount>, <txCount>, <ackData> and <unackData> are the last known values for the service in the states "Connecting", "Up" and "Closing".