320 likes | 431 Views
ALTOPS A ssembly L ine T otal O bject P rocessing S ystem Rethinking Conventional (von Neumann) Architecture. ( Patent # 5,742,823 ). The basic architecture of current machines has not changed since 1949. In All von Neumann based Architectures. Control Time-Shares the Processor
E N D
ALTOPS Assembly Line Total Object Processing System Rethinking Conventional (von Neumann) Architecture (Patent # 5,742,823)
The basic architecture of current machines has not changed since 1949
In All von Neumann based Architectures Control Time-Shares the Processor With Data.
ALTOPS • Places Control in separate hardware and on independent busses • Separates All key Control functions, • All Jobs run on linked physical process units assigned to that Job only
ALTOPS Applies the Disciplines of Engineering and Practices of Modern Manufacturing to Information Processing
ALTOPS • Engineering Disciplines • All components of a system are • OBJECTS. • All Processes are Specified and • tested for: Function, Performance • Reliability and Accuracy. • All Information is formally • Specified.
ALTOPS • Allcomponents of ALTOPS: • Process units • System components • Data • Output of User Jobs • Are tested and conform to • Specifications
ALTOPS • Manufacturing Practices • Controller of a Plant can account for all: • Capital (plant) • Equipment & Resources • Materials • Work in process • Products shipped
ALTOPS • Accounting System (in hardware & firmware) automatically records: • System status • System resources • Data inventory • Jobs run • Physical resources used • Data used • Results produced • Security status
ALTOPS • Manufacturing Practices • Stock Management indexes materials, parts, assemblies and products, by Specification class and subclass. • All calls for materials, etc., are by Class Identification.
ALTOPS • Data/Information custody is by • Specification class ID and • Instance (date-time or other) • Data/information • Required by a Job is identified by • Specification Class ID.
ALTOPS • Manufacturing Practices • Jobs are specified by linking process • elements • Call for parameters as needed at each process station • Materials, etc., input and produced are cited by Class Spec. ID and Modification • (A “Bill of Operations” and “Bill of Materials”)
Manufacturing Process Stock room Materials Vendor parts bin PROCESS PROCESS Vendor parts bin PROCESS ASSEMBLE Parts Queue Parts Queue PROCESS PROCESS ASSEMBLE Processes operate concurrently, Output at the stepping rate of the assembly line Product
ALTOPS • System Functions and User Jobs are specified by linking the desired Classes of Processor elements • Data/Information inputs and outputs are specified by Class ID • Jobs are invoked by ID and inputs cited by date time or other instance ID
ALTOPS Data Queues Parameters Parameter PROCESS PROCESS PROCESS Parameter PROCESS ASSEMBLE Data Queue Data Queue PROCESS PROCESS ASSEMBLE Process Steps and Assembly can be changed and added as needed. Any number of Processes can be linked. Information Product
ALTOPS • The ALTOPS processor is composed exclusively of hardware Process Units tested and certified to specifications of function, reliability and accuracy, • Jobs are specified and implemented as linkages of Certified Process Units, • Data is Certified to specifications of meaning, reliability and accuracy, RESULTS can be certified to meet Specifications.
ALTOPS • Job Specifications (“programs”) are developed, tested and verified on a Development Facility prior to Registry in the Secure System inventory. • Data/Information specifications are designed and verified on tbe Development Facility prior to registry in the Secure System inventory. • (Patent # 5,742,823)
ALTOPS • Manufacturing Practices • Major job responsibilities are assigned to separate departments • Plant Management • Facilities Management • Stock Management • Production Scheduling • Production • Shipping and receiving
ALTOPS First: Put System Control and Job Processing in separate hardware. System cannot be invaded by data input.
The result is that Data Cannot change Control
Because Data & Control SHARE COMMON HARDWARE CONVENTIONAL Architectures Are Subject to: INVASIONS ! VIRUS,WORMS TROJAN HORSES DENIAL OF SERVICE
ALTOPS Do not copy or reproduce without permission of ELI R&E Inc.
ALTOPS SYSTEM CONTROL STORAGE MANAGER JOB MANAGER DATA PROCESSOR STORAGE All System Functions in independent hardware
ALTOPS JOB RUN LOG SYSTEM CUSTODY ACCOUNTS &AUDIT JOB MANAGER SYSTEM EVENTS LOG DATA PROCESSOR CRYPTO CONTROL STORAGE STORAGE SECURITY CONTROL MANAGER I/O CONTROL ACCESS CONTROL USE CONTROL DATA IS ARCHIVED, NEVER DELETED ADD automatic record keeping in hardware.
ALTOPS Rethinking von Neumann • NOW it becomes possible to TRACK any event relating to: • The System, • System use, • Access attempts. • RECREATE exactly at a later date any Job run, including the condition of the System and the exact Data used.
STORAGE ALTOPS JOB MANAGER SYSTEM CONTROL STORAGE MANAGER PROCESSOR MODULES The Job Manager assigns and links required resources.
STORAGE ALTOPS SYSTEM CONTROL JOBCONTROL STORAGE MANAGER DATA PROCESSOR GRAPHIC INPUT Add Graphic Means to Specify a Job Linking Graphic Processes and Data
ALTOPS • Is extremely resistant to ATTACKS • Input data must EXACTLY conform to Specification: • User ID • Data Class ID, • Update interval, • Update Instance format (viz. date/time). • Optional Security Check Sum
ALTOPS • PROBABLE SUCCESS of one • Attempt to penetrate the system • is 1/10 to the power (sum of digits in • (User ID + ID’s of (Data Class,+Updatefrequency+Update instance format Spec.)) • Using typical number of decimal digits: • = 1/10 to the power (6+5+4+2+2)
ALTOPS • PROBABLE SUCCESS of one • Attempt to penetrate the system • is 10 to the (-19th power) • Any repetition of unsuccessful attempts is blocked and reported to the System Manager
ALTOPS IS SECUURE (Patent # 5,742,823)