Mobile router with serial device interface
First Claim
Patent Images
1. A mobile router comprising:
- a local network interface to wirelessly communicate with a mobile device via a local wireless network;
a backhaul network interface to wirelessly communicate via a backhaul network to establish a layer 2 communications link and a layer 3 communications link ;
one or more processors;
a serial data device interface to communicate with a serial data device connected to said interface; and
a memory in communication with said one or more processors and said serial data device interface;
a link monitor program executable by said one or more processors;
said one or more processors executing said link monitor program to monitor said layer 2 and layer 3 communications links over said backhaul network interface;
said one or more processors executing said link monitor program to reestablish communications via said layer 2 and said layer 3 links when a communications failure via said layer 2 communications link is detected and to reestablish communications via said layer 3 communications link when a communications failure via only said layer 3 communications link is detected;
said one or more processors operable with said link monitor program to send test data packets via said layer 2 and said layer 3 links and adaptively operable to control a frequency at which test packets are sent based upon receipt of data packets;
said one or more processors operable with said link monitor program;
to detect an attempt by said mobile device to establish a transport protocol session between said mobile device and a destination device, and when said attempt is detected, initiate a first replacement transport protocol session between said mobile router and said mobile device over said local wireless network and a second replacement transport protocol session between said mobile router and said destination device over said backhaul network; and
a data publication program executable by said one or more processors to selectively communicate at said serial data device interface over said backhaul network to a destination device.
6 Assignments
0 Petitions
Accused Products
Abstract
A mobile router having a serial interface is disclosed. According to various embodiments, the mobile router may comprise a serial port data publisher module that may take data received from a serial device connected to a serial port of the mobile router and make the data from the serial device available via a TCP stream. In that way, the serial port data publisher module may be used, for example, to populate a remote database with the data from the serial device. That way, the data from the serial device may be remotely accessed via the Internet, for example. In addition, the mobile router can be used to output a received signal from the device connected to its serial interface.
25 Citations
24 Claims
-
1. A mobile router comprising:
-
a local network interface to wirelessly communicate with a mobile device via a local wireless network; a backhaul network interface to wirelessly communicate via a backhaul network to establish a layer 2 communications link and a layer 3 communications link ; one or more processors; a serial data device interface to communicate with a serial data device connected to said interface; and a memory in communication with said one or more processors and said serial data device interface; a link monitor program executable by said one or more processors; said one or more processors executing said link monitor program to monitor said layer 2 and layer 3 communications links over said backhaul network interface; said one or more processors executing said link monitor program to reestablish communications via said layer 2 and said layer 3 links when a communications failure via said layer 2 communications link is detected and to reestablish communications via said layer 3 communications link when a communications failure via only said layer 3 communications link is detected; said one or more processors operable with said link monitor program to send test data packets via said layer 2 and said layer 3 links and adaptively operable to control a frequency at which test packets are sent based upon receipt of data packets; said one or more processors operable with said link monitor program;
to detect an attempt by said mobile device to establish a transport protocol session between said mobile device and a destination device, and when said attempt is detected, initiate a first replacement transport protocol session between said mobile router and said mobile device over said local wireless network and a second replacement transport protocol session between said mobile router and said destination device over said backhaul network; anda data publication program executable by said one or more processors to selectively communicate at said serial data device interface over said backhaul network to a destination device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
providing a mobile router comprising;
a local network interface to interface to a local network, a backhaul network interface to interface with a backhaul network, one or more processors, a serial data device interface, a link monitor program executable by said one or more processors, and a data publication program executable by said one or more processors;operating said mobile router to wirelessly communicate with a mobile device via said local network interface; operating said mobile router to wirelessly communicate via said backhaul network interface; operating said mobile router to communicate with a serial data device connected to said serial device interface; detecting an attempt by said mobile device to establish a transport protocol session between said mobile device and a destination device through said mobile router over said local wireless network and said backhaul network; initiating, when said attempt to establish said protocol session is detected, a first replacement transport protocol session between said mobile router and said mobile device over said local wireless network and a second replacement transport protocol session between said mobile router and said destination device over said backhaul network; monitoring layer 2 and layer 3 communications links over said backhaul interface network; said monitoring step comprising; executing said link monitor program by said one or more processors such that said one or more processors monitor layer 2 and layer 3 communications links over said backhaul network interface; executing said link monitor program by said one or more processors to detect a communications failure via said layer 2 communications link; executing said link monitor program by said one or more processors to detect a communications failure via said layer 3 communications link; executing said link monitor program by said one or more processors to send test data packets via said layer 2 and said layer 3 links and to adaptively operate to control a frequency at which test packets are sent based upon receipt of data packets; operating said one or more processors to reestablish communications via said layer 2 communications link when a communications failure via said layer 2 communications link is detected; operating said one or more processors to reestablish communications via said layer 3 communications link when a communications failure via said layer 3 communications link is detected; and executing said data publication program by said one or more processors to selectively communicate data received at said serial data device interface over said backhaul network to a destination device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification