Inhaltszusammenfassung zur Seite Nr. 1
Easy GPRS User Guide
80000ST10028 Rev. 0 - 02/01/07
Inhaltszusammenfassung zur Seite Nr. 2
Easy GPRS User Guide 80000ST10028 Rev. 0 - 02/01/07 This document is relating to the following products: GM862-GPS 3 990 250 657 GE863-GPS 3 990 250 660 GT863-PY 3 990 250 466 GM862-QUAD 3 990 250 655 GE863-OUAD Pb balls 3 990 250 664 GE864-QUAD 3 990 250 675 GM862-QUAD-PY 3 990 250 656 GE863-PY Pb balls 3 990 250 665 GE864-PY 3 990 250 676 GM862-QUAD 3 990 250 659 GE863-QUAD Pb free 3 990 250 653 GM862-QUAD-
Inhaltszusammenfassung zur Seite Nr. 3
Easy GPRS User Guide 80000ST10028 Rev. 0 - 02/01/07 Contents 1 GPRS Operations ............................................................................................................................ 4 1.1 Introduction ............................................................................................................................................4 1.1.1 CSD application example .................................................................................
Inhaltszusammenfassung zur Seite Nr. 4
Inhaltszusammenfassung zur Seite Nr. 5
Easy GPRS User Guide 80000ST10028 Rev. 0 - 02/01/07 In GPRS operations instead, the connection is made directly towards internet as if the GPRS modem was a network IP socket interface. There's no data path reserved for the data exchange between the two peers, instead the resources are allocated dynamically on demand and the data exchanged is organized into packets typically TCP/IP, furthermore the maximum transfer speed can be much faster than GSM CSD. An example of GPRS co
Inhaltszusammenfassung zur Seite Nr. 6
Easy GPRS User Guide 80000ST10028 Rev. 0 - 02/01/07 • The controlling application must relay on some ISP that may be the Network Operator of the SIM to gain access to the internet through the GPRS connection. • Because of the point before, the receiving application must have internet access either. • Since the communication is based upon TCP/IP packets, then it is possible to talk contemporarily with more than one peer. • When required, the data security in internet shall
Inhaltszusammenfassung zur Seite Nr. 7
Easy GPRS User Guide 80000ST10028 Rev. 0 - 02/01/07 • the remote units call the server application modem when needed and eventually retry in the case they found it busy; this time the phone number to be stored is only one, the server number which must be stored on the remote units. In both cases, once connected, the remote unit sends the meteorological data to the server, which places it in a central database for further reading by anyone who accesses the meteorological inte
Inhaltszusammenfassung zur Seite Nr. 8
Easy GPRS User Guide 80000ST10028 Rev. 0 - 02/01/07 1.2 Preliminary GPRS context parameters setting 1.2.1 Context parameter setting The context parameters are all the set of information to identify the internet entry point interface provided by the ISP. With these parameters the GPRS network identifies the ISP to be used to gain access to the internet and defines the value of the IP address of the GPRS device once connected. • send command AT+CGDCONT[=[[,
Inhaltszusammenfassung zur Seite Nr. 9
Easy GPRS User Guide 80000ST10028 Rev. 0 - 02/01/07 • wait for response: Response Reason Action OK context parameters have been proceed ahead successfully stored ERROR some error occurred check parameters and retry For example: 1- Let's assume you want to set-up the GPRS context number 1(cid) with your GPRS connection parameters APN: ibox.tim.it IP address: dynamically assigned by the ISP Packet Data Protocol type: Internet Protocol (IP) Data compression: OF
Inhaltszusammenfassung zur Seite Nr. 10
Easy GPRS User Guide 80000ST10028 Rev. 0 - 02/01/07 0 - subscribed (default) 1 - delay class 1 2 - delay class 2 3 - delay class 3 4 - delay class 4 (best effort) - is the connection reliability class. It represents the connection reliability requested, the higher is the number the less reliable is the data exchanged. 0 - subscribed (default) 1 - reliability class 1 (acknowledged GTP,LLC and RLC; protected data) 2 - reliability class 2 (unacknowl
Inhaltszusammenfassung zur Seite Nr. 11
Easy GPRS User Guide 80000ST10028 Rev. 0 - 02/01/07 31 - Best Effort • wait for response: Response Reason Action OK context parameters have been proceed ahead successfully stored ERROR some error occurred check parameters and retry. NOTE: If your minimum requirements are too high, then it can happen that it is impossible to establish a GPRS connection, because the network has not enough resources to guarantee that quality of service. If does this happen, then y
Inhaltszusammenfassung zur Seite Nr. 12
Easy GPRS User Guide 80000ST10028 Rev. 0 - 02/01/07 - is the precedence class - is the delay class - is the connection reliability class - is the peak data transfer throughput - is the mean data transfer throughput Parameters assume the same values as in the previous section. • wait for response: Response Reason Action OK context parameters have been proceed ahead successfully stored ERROR some error occurred che
Inhaltszusammenfassung zur Seite Nr. 13
Easy GPRS User Guide 80000ST10028 Rev. 0 - 02/01/07 1.3 GPRS context activation and data state entering This operation corresponds to the dial and connect of a CSD GSM data call issued to an internet service provider. • send command ATD*99***# where: - is the index number of the desired context to be used (up to 5 different context) • wait for response: Response Reason Action CONNECT GPRS connection is being proceed ahead with the proces
Inhaltszusammenfassung zur Seite Nr. 14
Easy GPRS User Guide 80000ST10028 Rev. 0 - 02/01/07 LCP Configure Acknowledge PAP Authentication PAP-Ack NCP (IP) Configure Request NCP (IP) Configure Acknowledge At this point the TCP/IP - PPP protocol stack is up and data packets can be exchanged. NOTE: Explanation of TCP/IP and PPP protocol stack is beyond the scope of this document. Further information on the LCP protocol and PPP protocol definition can be found in the RFC1661. Further information on th
Inhaltszusammenfassung zur Seite Nr. 15
Easy GPRS User Guide 80000ST10028 Rev. 0 - 02/01/07 1.4 GPRS data state exit LCP Terminate Request LCP Terminate Acknowledge • Wait for NO CARRIER response. or in alternative: • send escape sequence: +++ • wait for 2s ( default silence time) • wait for response: Response Reason Action OK Telit module is in command proceed ahead mode now ERROR some error occurred check command syntax and timing and retry NO CARRIER connection has been closed pr
Inhaltszusammenfassung zur Seite Nr. 16
Inhaltszusammenfassung zur Seite Nr. 17
Easy GPRS User Guide 80000ST10028 Rev. 0 - 02/01/07 2.1.1 Easy GPRS Outgoing connection The Easy GPRS feature provides a way to place outgoing TCP/UDP connections and keep the same IP address after a connection, leaving the GPRS context active. The steps required to open a socket and close it without closing the GRPS context are: • configuring the GPRS Access • configuring the embedded TCP/IP stack behaviour • defining the Internet Peer to be contacted • request the G
Inhaltszusammenfassung zur Seite Nr. 18
Easy GPRS User Guide 80000ST10028 Rev. 0 - 02/01/07 2.1.1.4 Request the GPRS context to be activated With the command #GPRS you can activate or deactivate a GPRS context INDEPENDENTLY from the TCP socket opening: AT#GPRS=1 activates the context, AT#GPRS=0 deactivates the context Therefore with the AT#GPRS=1 command the module: • Telit module activates the context previously defined with AT+CGDCONT • Telit module proceeds to the authentication with the parameters spe
Inhaltszusammenfassung zur Seite Nr. 19
Easy GPRS User Guide 80000ST10028 Rev. 0 - 02/01/07 NOTE: if there is an escape sequence in the raw data to be sent, then the TE must work it out and sent it in a different fashion to guarantee that the connection is not closed. The pause time is defined in the parameter S12. On the reception of an escape sequence if the socket was opened with the AT#SKTD command, the Telit module closes the connection, does not deactivate the GPRS context and returns to command mode issu
Inhaltszusammenfassung zur Seite Nr. 20
Easy GPRS User Guide 80000ST10028 Rev. 0 - 02/01/07 When packet incomes from the IP address , the firewall chain rules will be scanned for matching with the following criteria: & = ? if the result is yes, then the packet is accepted and the rule scan is finished, otherwise the next chain is taken into account until the end of the rules when the packet is silently dropped if no matching was found. For example, let’