Data collection system
First Claim
1. A data collection system comprising:
- a GSM network;
a user application server coupled to said GSM network;
a data terminal apparatus including a communications bridge, a first interface, and a wireless radio, said wireless radio configured to connect to said GSM network; and
a user equipment coupled to said data terminal apparatus through said first interface, said user equipment configured to collect and send data through said first interface as if said user equipment is communicating over a circuit switched call link;
wherein;
said communications bridge is configured to simulate said circuit switched call link to said user equipment and to communicate said data over said GSM network through said wireless radio using a non-circuit switched call link, and said GSM network is configured to route said data to said user application server for processing, and said communications bridge comprises application layer object code built over a GSM protocol stack associated with said wireless radio, said application layer object code being configured to handle incoming AT commands from said user equipment and handle said simulation of said circuit switched call link to said user equipment.
6 Assignments
0 Petitions
Accused Products
Abstract
A data collection system for transmitting data from user equipment to a user application server over a GSM network is provided. According to an aspect of the invention, a data terminal apparatus is configured to simulate a circuit switched call link to the user equipment, while providing a communications call link to the GSM network over a non-circuit switched call link. According to embodiments described herein, the non-circuit switched call link is achieved via packetizing serial data from the user equipment into short message service messages, or alternatively via general packet radio service messages. As a result of the methods and apparatuses of the present inventions, legacy serial communications equipment can be integrated into a data collection network and remotely monitored without the costs associated with deploying service personnel or more costly circuit switched type equipment and services.
-
Citations
18 Claims
-
1. A data collection system comprising:
-
a GSM network;
a user application server coupled to said GSM network;
a data terminal apparatus including a communications bridge, a first interface, and a wireless radio, said wireless radio configured to connect to said GSM network; and
a user equipment coupled to said data terminal apparatus through said first interface, said user equipment configured to collect and send data through said first interface as if said user equipment is communicating over a circuit switched call link;
wherein;
said communications bridge is configured to simulate said circuit switched call link to said user equipment and to communicate said data over said GSM network through said wireless radio using a non-circuit switched call link, and said GSM network is configured to route said data to said user application server for processing, and said communications bridge comprises application layer object code built over a GSM protocol stack associated with said wireless radio, said application layer object code being configured to handle incoming AT commands from said user equipment and handle said simulation of said circuit switched call link to said user equipment. - View Dependent Claims (2, 3, 4, 5, 6)
a microcontroller;
a non-volatile memory coupled to said microcontroller;
a volatile memory coupled to said microcontroller; and
an input output controller coupled to said microcontroller, said input output controller including said first interface and a second interface, said wireless radio coupled to said microcontroller through said second interface.
-
-
5. The data collection system of claim 1, wherein said communications bridge is configured to packetize data received from said first interface into short message service format.
-
6. The data collection system of claim 1, wherein said communications bridge is configured to packetize data received from said first interface into general packet radio service format.
-
7. A method for collecting data over a GSM network comprising:
-
receiving data at a data terminal apparatus from a user equipment;
simulating a circuit switched call link response to said user equipment, wherein the simulation of the circuit switched call link is provided utilizing application layer object code built over a GSM protocol stack, the application layer object code being configured to handle incoming AT commands from said user equipment and handle said simulation of said circuit switched call link to said user equipment;
packetizing said received data into packets for transmission over a non-circuit switch call link to said GSM network;
transmitting said packetized data over said GSM network; and
routing said packetized data through said GSM network to a user application server. - View Dependent Claims (8, 9)
-
-
10. A method for receiving information over a GSM network comprising:
-
transmitting a packet of information over said GSM network, said packet being intended for a user equipment;
receiving said packet of information at a data terminal apparatus;
establishing a simulated circuit switched call link between said data terminal apparatus and said user equipment, wherein the simulated circuit switched call link is provided utilizing application layer object code built over a GSM protocol stack, the application layer object code being configured to handle incoming AT commands from said user equipment and handle simulation of said circuit switched call link to said user equipment;
transforming said packet of information into serial data information; and
sending said serial data information from said data terminal apparatus to said user equipment over said simulated circuit switched call link. - View Dependent Claims (11, 12)
-
-
13. A computer-readable medium having stored therein sequences of instructions for collecting data over a GSM network, said one or more sequences of instructions causing one or more processing to perform the acts of:
-
receiving data at a data terminal apparatus from a user equipment;
simulating a circuit switched call link response to said user equipment, wherein the simulation of the circuit switched call response to the user equipment is provided utilizing application layer object code built over a GSM protocol stack, the application layer object code being configured to handle incoming AT commands from said user equipment and handle simulation of said circuit switched call link to said user equipment;
packetizing said received data into packets for transmission over a non-circuit switch call link to said GSM network;
transmitting said packetized data over said GSM network; and
routing said packetized data through said GSM network to a user application server. - View Dependent Claims (14, 15)
-
-
16. A computer readable medium having stored therein sequences of instructions for receiving information over a GSM network, said one or more sequences of instructions causing one or more processors to perform the steps of:
-
transmitting a packet of information over said GSM network, said packet being intended for a user equipment;
receiving said packet of information at a data terminal apparatus;
establishing a simulated circuit switched call link between said data terminal apparatus and said user equipment, wherein the simulated circuit switched call link is provided utilizing application layer object code built over a GSM protocol stack, the application layer object code being configured to handle incoming AT commands from said user equipment and handle simulation of said circuit switched call link to said user equipment;
transforming said packet of information into serial data information; and
sending said serial data information from said data terminal apparatus to said user equipment over said simulated circuit switched call link. - View Dependent Claims (17, 18)
-
Specification