Wireless modem
DCFirst Claim
1. A modem unit comprising a bidirectional serial digital data port, a transceiver, and a modem receiving digital data for transmission from said port and converting it to analog signals for modulating a transmitter of said transceiver, and receiving and demodulating analog signals from a receiver of said transceiver to received digital data provided to said port, said modem unit further comprising a microcontroller connected to provide to said modem data to be modulated and transmitted and to receive received and demodulated data from said modem, and switches connected between the port, the modem and the microcontroller and controlled by said microcontroller, the switches determining whether said modem receives data to be transmitted from the microcontroller and/or the port and whether the modem passes received data to the microcontroller and/or the port, and whether the microcontroller receives data from the modem and/or the port.
6 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A modem unit, typically a wireless modem unit, has a bidirectional digital data port, a modem, a transceiver, and a microcontroller programmed to control the unit according to a control program. The modem unit has a command mode, and the microcontroller is programmed to recognize certain commends by means of a prefix as remote commands and retransmit them to a remote modem unit rather than acting on them locally. The microcontroller is also programmed to monitor operating parameters of the modem unit and optionally to insert data relating to these parameters into a prefix to data strings transmitted by the modem unit and strip such prefixes from data strings received by the modem unit. The microcontroller controls switches which determine the routing of data between the port, the modem and the microcontroller so that the above functions may be implemented.
-
Citations
12 Claims
- 1. A modem unit comprising a bidirectional serial digital data port, a transceiver, and a modem receiving digital data for transmission from said port and converting it to analog signals for modulating a transmitter of said transceiver, and receiving and demodulating analog signals from a receiver of said transceiver to received digital data provided to said port, said modem unit further comprising a microcontroller connected to provide to said modem data to be modulated and transmitted and to receive received and demodulated data from said modem, and switches connected between the port, the modem and the microcontroller and controlled by said microcontroller, the switches determining whether said modem receives data to be transmitted from the microcontroller and/or the port and whether the modem passes received data to the microcontroller and/or the port, and whether the microcontroller receives data from the modem and/or the port.
-
6. A modem unit comprising a bidirectional serial digital data part, a transceiver, and a modem receiving digital data for transmission from said port and converting it to analog signals for modulating a transmitter of said transceiver, and receiving and demodulating analog signals from a receiver of said transceiver to received digital data provided to said port, said modem unit further comprising a microcontroller connected to provide to said modem data to be modulated and transmitted and to receive received and demodulated data from said modem, and switches connected between the port, the modem and the microcontroller and controlled by said microcontroller, the switches determining whether said modem receives data to be transmitted from the microcontroller and/or the port and whether the modem passes received data to the microcontroller and/or the port, and whether the microcontroller receives data from the modem and/or the port;
- the modem unit further including means connected to the microcontroller for monitoring operating parameters of the modem unit, and control lines for the transceiver connected to the microcontroller; and
the microcontroller being programmed to optionally prepend a header containing data from said monitoring means to data strings passing through the unit from the port to the modem, and to strip headers containing such data received from another modem from data strings passing through the unit from the modem to the port.
- the modem unit further including means connected to the microcontroller for monitoring operating parameters of the modem unit, and control lines for the transceiver connected to the microcontroller; and
- 7. A modem unit comprising a serial dataport, a modem, a transceiver, and a microcontroller programmed to control the passage of data sequences to be transmitted from the port through the modem to the transceiver, and received data sequences from the transceiver through the modem to the port, wherein the microcontroller is connected to sense plural operating characteristics of the modem, wherein the microcontroller is programmed to have the capability of being set up to delay a data screen from the external port while it delivers to the modem a diagnostic header containing data as to said operation characteristics, and wherein the microcontroller is programmed if so set up both to delay admission to the port of a data sequence received from said transceiver and modem and diverts to itself a diagnostic header prepended to said received data sequence.
- 9. A modem unit comprising a serial data port, a modem, a transceiver, and a microcontroller having a control program programmed to provide an on-line mode controlling the passage of data sequences to be transmitted from the port through the modem to the transceiver, and received data sequences from the transceiver through the modem to the port, the microcontroller also being programmed to provide a command mode in which the program interprets data sequences received through the port and executes commands comprised by those sequences, the improvement wherein the microprocessor is programmed in command mode to recognize data sequences from the data port having a predetermined first prefix as a command to construct a data sequence incorporating a further command and the address of a remote modem unit comprised by the original data sequence, said further command itself having a further prefix identifying it as containing a command, and to send the constructed sequence through the modem to the transceiver, and wherein the microcontroller is programmed to recognize data sequences received from the transceiver and the modem and having such a further prefix as containing either a further command or a response to a command.
Specification