John K. Gee - Mt. Vernon IA David A. Greve - Cedar Rapids IA David S. Hardin - Cedar Rapids IA Allen P. Mass - Lisbon IA Michael H. Masters - Cedar Rapids IA Nick M. Mykris - Cedar Rapids IA Matthew M. Wilding - Cedar Rapids IA
Assignee:
Rockwell Collins, Inc. - Cedar Rapids IA
International Classification:
G06F 952
US Classification:
709108, 709 1, 710260, 713502
Abstract:
Multiple Java Virtual Machines (JVMs) operate on a single direct execution JAVA processor with each JVM operating in a separate time slice called a partition. Each JVM has its own data and control structures and is assigned a fixed area of memory. Each partition is also allotted a fixed period of time in which to operate, and, at the end of the allotted time, a context switch is forced to another JVM operating in the next partition. The context switch does not transfer control directly from one JVM to another JVM. Instead, at the end of a partition time period control is switched from the currently operating JVM to a âmaster JVMâ during a time period called an âinterstice. â The master JVM handles system interrupts and housekeeping duties. At the end of the interstice time period, the master JVM starts a proxy thread associated with the next JVM to become operational. The proxy thread handles JVM-specific interrupts and checks the status of the associated JVM.
Steven E. Koenck - Cedar Rapids IA, US Allen P. Mass - Lisbon IA, US Julianne R. Crosmer - Cedar Rapids IA, US Gregory A. Arundale - Marion IA, US Joel M. Wichgers - Urbana IA, US James A. Marek - Anamosa IA, US David W. Fitkin - Anamosa IA, US David A. Haverkamp - Springville IA, US
Assignee:
Rockwell Collins, Inc. - Cedar Rapids IA
International Classification:
G06F 13/00 H04Q 11/00
US Classification:
4555521, 370387, 710317
Abstract:
An improved architectural approach for implementation of a low power, scalable topology for a software defined radio (SDR). Low power processors and switching elements forming building blocks are employed in an embedded switched fabric architecture network having a repeating building block topology that advantageously employs wormhole routing and has self-healing, fail-safe properties. Differential signaling is used and data rates in excess of 250 Mbps are possible. In one embodiment a dual civilian and military channel SDR is disclosed; in other embodiments, a plurality of independent SDR channels, with or without encryption, are disclosed. A plurality of different topologies are disclosed including torodial topologies having a planar topology with orthogonal connections, a planar topology with orthogonal and diagonal connections, and a cube topology with both orthogonal and/or diagonal connections.
Julianne R. Crosmer - Cedar Rapids IA, US Steven E. Koenck - Cedar Rapids IA, US Allen P. Mass - Lisbon IA, US
Assignee:
Rockwell Collins, Inc. - Cedar Rapids IA
International Classification:
G06F 15/173
US Classification:
709240, 709223, 709238, 709239
Abstract:
A method for transmitting information having different classification levels within an interconnection network includes transmitting a data word having encoded information that indicates a classification level to a processing environment having a classification level. The encoded information is examined to ascertain the indicated classification level. The classification level of the processing environment is verified by comparing it with the indicated classification level, and the data word is delivered to the processing environment upon verification. An interconnection network for transmitting the data words includes a switched fabric topology with serializer/deserializer devices interconnected by router blocks. A node for connecting to the interconnection network includes a network interface module linking the interconnection network and the processing environment. The network interface module examines data words to ascertain their classification level and verifies the classification level of the processing environment.
Power Manageable Scalable Distributed Multiple Independent Levels Of Security (Mils) Computing Platform
James A. Marek - Anamosa IA, US Steven E. Koenck - Cedar Rapids IA, US Julianne R. Crosmer - Cedar Rapids IA, US Allen P. Mass - Lisbon IA, US
Assignee:
Rockwell Collins, Inc. - Cedar Rapids IA
International Classification:
G06F 1/00 H04L 29/06
US Classification:
713300, 713150, 713166, 713190, 726 1, 726 2
Abstract:
A multiple security level power managed processing system and method of managing power consumption in a multi security level system is disclosed. The system includes a plurality of nodes having a processor, associated memory and a processor interface. A plurality of processors individually may include multiple independent processing security levels, such as a first processing level and a second processing level. A MILS processor-to-processor network connects the plurality of processors. The system may be configured to distribute the application among the processing levels corresponding to a specific level of security. Power management profiles are used to control operation of the processors to maximize power efficiency while meeting security criteria.
Mobile Nodal Based Communication System, Method And Apparatus
Steven E. Koenck - Cedar Rapids IA, US Allen P. Mass - Lisbon IA, US James A. Marek - Anamosa IA, US John K. Gee - Mount Vernon IA, US Bruce S. Kloster - Cedar Rapids IA, US
Assignee:
Rockwell Collins, Inc. - Cedar Rapids IA
International Classification:
H04L 12/56 H04J 1/16
US Classification:
370419, 370252, 370389
Abstract:
An improved micro architectural approach for a network microprocessor has low power consumption, and employs two specialized processing cores, a MAC processing core and a network processor core. Each of these processing cores has facilities designed for a specific set of functions, to handle ISO layer 2 and layer 3 functionality in a packet switched Software Defined Radio mobile network.
System For Providing Secure And Trusted Computing Environments
The present invention is directed to a system for providing a trusted environment for untrusted computing systems. The system may include a HAC subsystem managing shared resources and a trusted bus switch for controlling a COTS processor to access the shared resources. The shared resources such as memory and several I/O resources reside on the trusted side of the trusted bus switch. Alternatively, the system may include a SCM as an add-on module to an untrusted host environment. Only authenticated applications including COTS OS execute on the SCM while untrusted applications execute on the untrusted host environment. The SCM may control secure resource access from the untrusted host through a plug-in module interface. All secure resources may be maintained on the trusted side of the plug-in module interface.
System For Providing Secure And Trusted Computing Environments Through A Secure Computing Module
James A. Marek - Anamosa IA, US David S. Hardin - Cedar Rapids IA, US Steven E. Koenck - Cedar Rapids IA, US Allen P. Mass - Lisbon IA, US
Assignee:
Rockwell Collins, Inc. - Cedar Rapids IA
International Classification:
G06F 11/30
US Classification:
713193, 711173, 713164
Abstract:
The present invention is directed to a system for providing a trusted environment for untrusted computing systems. The system may include a HAC subsystem managing shared resources and a trusted bus switch for controlling a COTS processor to access the shared resources. The shared resources such as memory and several I/O resources reside on the trusted side of the trusted bus switch. Alternatively, the system may include a SCM as an add-on module to an untrusted host environment. Only authenticated applications including COTS OS execute on the SCM while untrusted applications execute on the untrusted host environment. The SCM may control secure resource access from the untrusted host through a plug-in module interface. All secure resources may be maintained on the trusted side of the plug-in module interface.
Scalable Distributed Software Defined Radio (Sdr) And Mission Computing Architecture
Steven E. Koenck - Cedar Rapids IA, US Allen P. Mass - Lisbon IA, US Julianne R. Crosmer - Cedar Rapids IA, US James A. Marek - Anamosa IA, US Carlen R. Welty - Solon IA, US
Assignee:
Rockwell Collins, Inc. - Cedar Rapids IA
International Classification:
G06F 21/00
US Classification:
380255, 711101, 455 84, 4555521, 713176, 718104
Abstract:
A system providing a scalable distributed operating environment is provided. The system may include a cryptographic module for encrypting communications for transmission over an external network. Further, more than one classified processor may be communicatively coupled to the cryptographic module for handling classified processes and information. In addition, more than one unclassified processor may also be communicatively coupled to the cryptographic module for handling unclassified processes and information. The number of classified and unclassified processors activated upon selection of a waveform is dependent upon the degree of complexity of the waveform.