Lightweight, high performance, remote reconfigurable communications terminal architecture
AssigneeObjective Interface Systems, Inc.
InventorsDavid K Murotake, Antonio Martin, Alden J Fuchs
Life of this patent
Estimating the term…
Abstract
A software defined radio system having at least one radio core that has the ability to request or accept the delivery of a Reconfigurable Communications Architecture (RCA) compliant application(s), store the application(s), and has the minimum parts of the RCA framework necessary to run the application(s).
Claims58
A lightweight reconfigurable communications architecture (RCA) radio system, comprising:
- at least one processor for executing processes running on the system;
- an operating system for managing said processes running on the system;
- an Object Request Broker (ORB) process configured for enabling communication of messages between two processes;
- an Application Launcher process configured for at least one of requesting and accepting RCA compliant applications via the ORB process;
- and
- a subset of a RCA core framework configured to provide functionality that allows the compliant applications to operate.
A lightweight reconfigurable communications architecture (RCA) radio system, comprising:
- at least one processor for executing processes running on the system;
- a Multiple Independent Level of Security (MILS) CORBA Object Request Broker (ORB) process configured for enabling inter-process communication within the system;
- an Application Launcher process configured for at least one of requesting and accepting RCA compliant applications via the MILS CORBA ORB process;
- a MILS Partitioning Kernel configured to allow high security applications to operate in the system;
- and
- a subset of a RCA core framework configured to provide functionality that allows the compliant applications to operate.
A lightweight reconfigurable communications architecture (RCA) radio system, comprising:
- at least one processor for executing processes running on the system;
- an Object Request Broker (ORB) process configured for enabling inter-process communication within the system;
- an Application Launcher process configured for at least one of requesting, accepting, and starting RCA compliant applications via the ORB process;
- and
- a subset of a RCA core framework configured to provide functionality that allows the compliant applications to operate.
A communications system, comprising:
- a hardware device implementing an Object Request Broker (ORB) process, said ORB process being configured to enable communication of an ORB message between two application processes;
- and
- a processor that is responsive to the ORB message for executing an application that comprises at least one of the two application processes.
A communications system, comprising:
- a processor that is responsive to messages communicated via one or more Object Request Broker (ORB) processes for executing an application;
- said one or more ORB processes comprising a marshalling functionality;
- and
- a Field Programmable Gate Array (FPGA) that performs the marshalling functionality.
Dependencies are inferred from the claim text.