Systems and methods for remotely managed data radios in accordance with embodiments of the invention are illustrated. In one embodiment of the invention, a remotely managed data radio includes first and second data radio modules, wherein the first data radio module configured to communicate on a first network including an amount of bandwidth and a latency for a given frequency channel, wherein the second data radio module is configured to communicate on a second network, and wherein the remotely managed data radio is configured to communicate mission-critical data utilizing the first data radio module, measure the performance of the first network using the first data radio module, generate non-mission-critical data using the second data radio module, where the non-mission-critical data includes the measured performance data, and communicate the non-mission-critical data utilizing the second data radio module, thereby preserving the bandwidth and latency of the primary network for communicating mission-critical data.
|
1. A remotely managed data radio comprising:
first and second data radio modules, wherein each data radio module comprises an antenna module, a front end module, a processor, and storage;
wherein the first data radio module communicates on a first network;
wherein the first network comprises a train control network;
wherein the second data radio module communicates on a second network; wherein the remotely managed data radio communicates mission-critical data utilizing the first data radio module,
wherein the mission critical data comprises train control data;
measures performance data of the first network using the first data radio module;
generates non-mission-critical data using the second data radio module, where the non-mission-critical data comprises the measured performance data and data selected from the group consisting of management data, firmware version data, configuration version data, and update history data; and
communicates the non-mission-critical data utilizing the second data radio module.
13. A method for operating a remotely managed data radio, comprising:
communicating mission critical data on a first network using a remotely managed data radio, where the remotely managed data radio comprises:
first and second data radio modules, where each data radio module comprises an antenna module, a front end module, a processor, and storage;
wherein the first data radio module communicates on the first network, wherein the first network comprises a train control network;
wherein the second data radio module communicates on a second network; wherein the remotely managed data radio communicates mission-critical data utilizing the first data radio module, wherein the mission-critical data comprises train control data;
measuring performance data of the first network using the first data radio module;
generating non-mission-critical data using the second data radio module, where the non-mission-critical data comprises the measured performance data and data selected from the group consisting of management data, firmware version data, configuration version data, and update history data; and
communicating the non-mission-critical data utilizing the second data radio module.
2. The remotely managed data radio of
3. The remotely managed data radio of
each data radio module further comprises a communications module; and
the second data radio module and the first data radio module communicates utilizing the communication modules.
4. The remotely managed data radio of
5. The remotely managed data radio of
receives an update utilizing the second radio module via the second network;
receives at least one instruction to apply the update via the second network using the second radio module; and applies the update to the first data radio module in response to the received at least one instruction.
6. The remotely managed data radio of
7. The remotely managed data radio of
8. The remotely managed data radio of
determines the availability of the first network using the first radio module;
when the first network is unavailable, communicates mission-critical data via the second network using the second radio module; and
when the first network is available, communicates mission-critical data via the first network using the first radio module.
9. The remotely managed data radio of
the train control network comprises a positive train control network; and
the train control data comprises positive train control data.
10. The remotely managed data radio of
11. The remotely managed data radio of
12. The remotely managed data radio of
the remotely managed data radio communicates with a data center communicating data on both the first network and the second network;
the data center and the remotely managed data radio communicate mission critical data utilizing the first network; and the data center and the remotely managed data radio communicate non-mission critical data utilizing the second network.
14. The method of
receiving an update utilizing the second radio module in the remotely managed data radio via the second network;
receiving an instruction via the second network using the second radio module to apply the update; applying the update to the first data radio module in the remotely managed data radio; and reporting the result of the update to the first radio module using the second radio module via the second network.
15. The method of
determining if the second network is available using the second radio module; buffering the result of the update if the second network is unavailable;
and reporting the result of the update when the second network is available using the second radio module.
16. The method of
17. The method of
communicating mission critical data to a data center via the first network using the remotely managed data radio, where the data center communicates data on both the first network and the second network; and
communicating non-mission critical data to the data center via the second network using the remotely managed data radio.
|
The current application is a continuation of U.S. patent application Ser. No. 13/396,249, filed Feb. 14, 2012, the disclosure of which is hereby incorporated by reference in its entirety.
The present invention relates, in general, to systems and methods for remotely managed data radios; specifically systems and methods utilizing remotely managed data radios which preserve bandwidth availability for mission-critical data by transmitting non-mission-critical data on a separate network.
Radio, the transmission of modulated electromagnetic waves, has been used as a method of communication since the late 19th century. Several different techniques are utilized to modulate radio signals including (but not limited to) modulation techniques that utilize variations in the amplitude, frequency, and/or phase of a radio frequency or RF signal to communicate analog or digital data.
Radio is ideal for use as a communication method to provide remote control and communication with persons and machinery in the field. For example, radio communication may be utilized to implement a positive train control system. A positive train control system allows for location monitoring and speed tracking of trains and allows an operator to take control of a train in the event that the train engineer experiences difficulties. In 2008, a freight train collided with a commuter train in the Chatsworth district of Los Angeles, Calif. due to a distracted train engineer on the commuter train running a red light and colliding into the freight train, which had been given the right of way by the train dispatcher. A positive train control device is designed to enable a train dispatcher to remotely intervene and prevent collisions.
In many regions, cellular data networks have been established that enable data to be transmitted and received using mobile devices equipped with an appropriately configured data radio. Several standards exist for cellular data, including General Packet Radio Service (GPRS), Enhanced Data rates for GSM Evolution (EDGE), Evolved High-speed Packet Access (HSPA+), Evolution-Data Optimized (EVDO), Worldwide Interoperability for Microwave Access (WiMAX), and 3GPP Long Term Evolution (LTE).
Systems and methods for remotely managed data radios in accordance with embodiments of the invention are disclosed. In one embodiment of the invention, a remotely managed data radio includes first and second data radio modules, wherein the first data radio module configured to communicate on a first network, wherein the second data radio module configured to communicate on a second network, wherein the remotely managed data radio is configured to communicate mission-critical data utilizing the first data radio module, and wherein the remotely managed data radio is configured to communicate non-mission-critical data utilizing the second data radio module.
In another embodiment of the invention, each data radio module includes an antenna module, an analog front end module, a processor, storage, and a communication module.
In an additional embodiment of the invention, the first and second data radio modules are implemented using a data radio module is configured to communicate on multiple networks.
In yet another embodiment of the invention, the second data radio module is configured to communicate with the first data radio module utilizing the communication module.
In still yet another embodiment of the invention, the second radio module is configured to manage the first data radio module.
Yet another embodiment of the invention includes a network of remote performance systems including a plurality of networks, including a first network and a second network, a data center configured to communicate data on both the first network and the second network, and a remotely managed data radio including a plurality of data radio modules, wherein the remotely managed data radio is configured to communicate on the first network and the second network, wherein the data center and the remotely managed data radio are configured to communicate mission critical data utilizing the first network, and wherein the data center and the remotely managed data radio are configured to communicate non-mission critical data utilizing the second network.
In still another additional embodiment of the invention, a data radio module includes an antenna module, an analog front end module, a processor, storage, and a communication module.
In yet still another additional embodiment of the invention, the first network is a positive train control network.
In yet another additional embodiment of the invention, the second network is a public cellular network.
Yet another embodiment of the invention includes operating a remotely managed data radio, including communicating mission critical data on a primary network using a remotely managed data radio, communicating non-mission critical data on a secondary network independent of the primary network, thereby maximizing performance of the primary network for mission critical data using the remotely managed data radio, and measuring performance of the primary network using the remotely managed data radio.
In still another embodiment of the invention, operating a remotely managed data radio includes receiving an update utilizing a secondary radio module on the remotely managed data radio via the secondary network, receiving an instruction via the secondary network using the secondary radio module to apply the update, applying the update to a primary data radio module on the remotely managed data radio, and reporting the result of the update to the primary radio module using the secondary radio module via the secondary network.
In still yet another embodiment of the invention, operating a remotely managed data radio includes determining if the secondary network is available using the secondary radio module, buffering the result of the update if the secondary network is unavailable, and reporting the result of the update when the secondary network is available using the secondary radio module.
In still another additional embodiment of the invention, the result of the update comprises the measured performance of the first network.
Turning now to the drawings, systems and methods for remotely managed data radios in accordance with embodiments of the invention are illustrated. In many embodiments, remote performance monitoring systems are deployed to monitor conditions in the field. The monitored conditions may include the conditions the radio is deployed to monitor. The monitored conditions may additionally include the performance of the remotely managed data radio and network, such as network conditions, total bandwidth, latency, firmware versions, and other factors. In order to enable communication with remote performance monitoring systems deployed in the field in a way that does not disrupt mission critical data, the remote performance systems can include multiple radio modules configured to communicate on independent radio networks. In many embodiments, a first network is used for mission critical data and a second network is used for monitoring the performance of the remote performance monitoring system.
Radio networks have a limited bandwidth for a given frequency channel. In many embodiments of the invention, remote performance monitoring systems transmit mission-critical data demanding high availability of bandwidth and/or low latency over a primary radio network. In many embodiments of the invention, the primary radio network is a positive train control network. Remote performance monitoring systems also transmit and receive non-mission-critical data. This non-mission-critical data may interfere with the available bandwidth and/or latency of mission-critical communications on the primary radio network. In order to preserve bandwidth and reduce latency on the primary radio network for mission critical data, in several embodiments of the invention, the non-mission-critical data is transmitted over a secondary radio network. In a number of embodiments, the secondary radio network is a public cellular network. Remote performance systems in accordance with embodiments of the invention are discussed further below.
System Overview
Remotely managed data radios often communicate with data centers to allow for remote monitoring and control of remote devices. A remotely managed data radio network in accordance with an embodiment of the invention is illustrated in
The data center 100 exchanges mission-critical data with the remotely managed data radios 106 utilizing the primary network 102. The data center 100 exchanges non-mission critical data with the remotely managed data radios 106 utilizing the secondary network 104. In many embodiments of the invention, the non-mission critical data includes data related to the management of the remotely managed data radio, including the remote management of firmware updates for remotely managed data radios. In a number of embodiments, the non-mission critical data includes active and standby firmware and configuration versions. In several embodiments, non-mission critical data includes manufacturing information. In many embodiments of the invention, non-mission critical data includes the update history of the data radio. In a number of embodiments, the non-mission critical data includes performance information gathered by the remotely managed data radios 106.
Although a specific architecture of a remotely managed data radio network is shown in
Data Radio Module
Remotely managed data radios in accordance with a number of embodiments of the invention contain one or more data radio modules. A data radio module in accordance with an embodiment of the invention is illustrated in
When the primary network and/or the primary data radio fails, mission critical data can be communicated over the secondary network by the secondary data radio. In several embodiments, the failure of the primary network and/or primary data radio is detected and mission-critical communications are switched to the secondary network and secondary data radio. In this way, the secondary network and the secondary data radio can provide redundancy with respect to mission-critical communications until the primary network and/or primary data radio are restored.
Although a specific architecture of a data radio module is shown in
Multiple Network Data Radio Operation
In operation, remotely managed data radios are configured to transmit and receive information. A flow chart illustrating a method of operating a remotely managed data radio in accordance with an embodiment of the invention is illustrated in
The remotely managed data radio collects (312) data. The collected data may be mission critical or non-mission critical data. In a number of embodiments, the collected data is related to the network performance. In many embodiments, the collected data is related to the physical location of the remotely managed data radio. In several embodiments of the invention, the collected data is related to the coverage area of the remotely managed data radio. In a number of embodiments, the collected data is related to the location information of the remotely managed data radio. The remotely managed data radio reports (314) non-mission critical data utilizing the secondary network. In many embodiments of the invention, the communications 310 are encrypted utilizing any of a variety of encryption techniques.
Although a specific method for operating a remotely managed data radio in accordance with an embodiment of the invention is shown in
Reporting Performance Information
Remotely managed data radios in accordance with embodiments of the invention routinely report data related to the performance of the remotely managed data radio. This performance data can be used to analyze and improve performance. A method for reporting performance data in accordance with an embodiment of the invention is illustrated in
In many embodiments of the invention, the collection (410) of performance data involves a secondary data radio module polling a primary data radio module for data. In a number of embodiments, the reporting of performance data is in response to a request for performance data. In several embodiments, the reporting of performance data is performed according to a schedule. In many embodiments, the reporting of performance data occurs when there is data to report or when a request for a report is received by either the primary or the secondary data radio module.
Although a specific method for reporting performance data utilizing a remotely managed data radio in accordance with an embodiment of the invention is shown in
Data Radio Update
From time to time, remotely managed data radios may need firmware or configuration updates. For remote performance systems installed in distant or difficult to reach locations, it may be prohibitively time consuming or dangerous to send a technician out in the field to manage a remotely managed data radio. A method for updating a remotely managed data radio in accordance with an embodiment of the invention is illustrated in
A remotely managed data radio may contain a primary data radio module and a secondary data radio module connected to a primary network and a secondary network respectively. In several embodiments of the invention, the update may be received (510) and stored (512) by the secondary data radio module utilizing the secondary network. The update command (514) is received by the secondary data radio module utilizing the secondary network, which instructs the secondary data ratio to update (516) the primary data radio module. The secondary radio module then reports (518) the results of the update of the primary data radio module. In a number of embodiments of the invention, the report (518) is communicated by one or more methods, including, but not limited to, a web service call, email, SMS, or RPC.
Although a specific method for updating a remotely managed data radio in accordance with an embodiment of the invention is illustrated in
Although the present invention has been described in certain specific aspects, many additional modifications and variations would be apparent to those skilled in the art. It is therefore to be understood that the present invention may be practiced otherwise than specifically described without departing from the scope and spirit of the present invention. Thus, embodiments of the present invention should be considered in all respects as illustrative and not restrictive.
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
6947737, | Dec 30 1999 | GOLDMAN SACHS LENDING PARTNERS LLC, AS COLLATERAL AGENT; ALTER DOMUS US LLC, AS COLLATERAL AGENT | System and method of transmitting data messages between subscriber units communicating with/between complementary/disparate networks |
20060045069, | |||
20070037603, | |||
20070174601, | |||
20090067403, | |||
20100062800, | |||
20110075605, | |||
20110090847, | |||
20110194405, | |||
20110310850, | |||
20130210486, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Feb 10 2012 | WENDLAND, LLOYD | CalAmp Corp | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 033189 | /0924 | |
Feb 13 2012 | RAMIAH, SOMU | CalAmp Corp | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 033189 | /0924 | |
Jun 17 2014 | CalAmp Corp. | (assignment on the face of the patent) | / | |||
May 27 2016 | CalAmp Corp | Pacific Western Bank | SECURITY INTEREST SEE DOCUMENT FOR DETAILS | 038789 | /0183 | |
Oct 25 2017 | Pacific Western Bank | CalAmp Corp | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 044275 | /0347 | |
Mar 30 2018 | CalAmp Corp | JPMORGAN CHASE BANK, N A | SECURITY INTEREST SEE DOCUMENT FOR DETAILS | 045853 | /0023 | |
Jul 13 2022 | SYNOVIA SOLUTIONS LLC | PNC Bank, National Association | SECURITY INTEREST SEE DOCUMENT FOR DETAILS | 060651 | /0651 | |
Jul 13 2022 | CalAmp Wireless Networks Corporation | PNC Bank, National Association | SECURITY INTEREST SEE DOCUMENT FOR DETAILS | 060651 | /0651 | |
Jul 13 2022 | CalAmp Corp | PNC Bank, National Association | SECURITY INTEREST SEE DOCUMENT FOR DETAILS | 060651 | /0651 | |
Dec 15 2023 | PNC Bank, National Association | CalAmp Corp | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 066059 | /0252 | |
Dec 15 2023 | SYNOVIA SOLUTIONS LLC | THE BANK OF NEW YORK MELLON TRUST COMPANY, N A | PATENT SECURITY AGREEMENT | 066062 | /0303 | |
Dec 15 2023 | CalAmp Wireless Networks Corporation | THE BANK OF NEW YORK MELLON TRUST COMPANY, N A | PATENT SECURITY AGREEMENT | 066062 | /0303 | |
Dec 15 2023 | CalAmp Corp | THE BANK OF NEW YORK MELLON TRUST COMPANY, N A | PATENT SECURITY AGREEMENT | 066062 | /0303 | |
Dec 15 2023 | SYNOVIA SOLUTIONS LLC | LYNROCK LAKE MASTER FUND LP [LYNROCK LAKE PARTNERS LLC, ITS GENERAL PARTNER] | PATENT SECURITY AGREEMENT | 066061 | /0946 | |
Dec 15 2023 | CalAmp Wireless Networks Corporation | LYNROCK LAKE MASTER FUND LP [LYNROCK LAKE PARTNERS LLC, ITS GENERAL PARTNER] | PATENT SECURITY AGREEMENT | 066061 | /0946 | |
Dec 15 2023 | CalAmp Corp | LYNROCK LAKE MASTER FUND LP [LYNROCK LAKE PARTNERS LLC, ITS GENERAL PARTNER] | PATENT SECURITY AGREEMENT | 066061 | /0946 | |
Jul 31 2024 | THE BANK OF NEW YORK MELLON TRUST COMPANY, N A | CalAmp Corp | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 068604 | /0284 | |
Jul 31 2024 | THE BANK OF NEW YORK MELLON TRUST COMPANY, N A | CalAmp Wireless Networks Corporation | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 068604 | /0284 | |
Jul 31 2024 | THE BANK OF NEW YORK MELLON TRUST COMPANY, N A | SYNOVIA SOLUTIONS LLC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 068604 | /0284 |
Date | Maintenance Fee Events |
May 07 2019 | BIG: Entity status set to Undiscounted (note the period is included in the code). |
Aug 08 2019 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Oct 16 2023 | REM: Maintenance Fee Reminder Mailed. |
Apr 01 2024 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
Feb 23 2019 | 4 years fee payment window open |
Aug 23 2019 | 6 months grace period start (w surcharge) |
Feb 23 2020 | patent expiry (for year 4) |
Feb 23 2022 | 2 years to revive unintentionally abandoned end. (for year 4) |
Feb 23 2023 | 8 years fee payment window open |
Aug 23 2023 | 6 months grace period start (w surcharge) |
Feb 23 2024 | patent expiry (for year 8) |
Feb 23 2026 | 2 years to revive unintentionally abandoned end. (for year 8) |
Feb 23 2027 | 12 years fee payment window open |
Aug 23 2027 | 6 months grace period start (w surcharge) |
Feb 23 2028 | patent expiry (for year 12) |
Feb 23 2030 | 2 years to revive unintentionally abandoned end. (for year 12) |