


Loading in 2 Seconds...
Loading in 2 Seconds...
Space Network Access System (SNAS) Preliminary Design Review. September 12, 2005 NASA Code 452 Space Network (SN) Project. PDR Agenda. Opening Remarks Rose Pajerski SNAS Design Approach Damon Smith SNAS Overview Dave Warren Data Server Design Dave Warren
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
September 12, 2005
NASA Code 452
Space Network (SN) Project
Development Environment
Originator accepts or rejects response
Originator writes RFA
SRR Chair assesses and assigns
Assignee prepares response
Accepts
SRR Chair Disposition
Actions assigned and executed
Assignee feels rejection is warranted and reworks response
Assignee feels response is valid and appropriate
Rejects
Review ProcessCode 452
Keiji Tasaki
SNAS Deputy Product Development Lead
Rose Pajerski/
Frank Herman
Resource/Business Manager
Paula Tidwell
IT Security
Curtis Emerson
Code 451
GSFC Customer
Commitment Manager
S. Greatorex / NENS
Systems Engineering Contractor
ITT
Implementation Contractor
NENS
Product ManagementContractor
PAAC-II
NASA
Contractor
Organizational ChartGateway
MOC Clients
DAS
MOC Clients
MOC Clients
Operational
Firewall
NCCDS
Internet
Closed
IONet
Open
IONet
Auxiliary
NCCDS
Firewall
NISN/CNE
SNAS Open Server
SNAS Open Server
SNAS Closed Server
SNAS Closed Server
RAID
(Prime)
(Backup)
(Prime)
(Backup)
Data
Current SWSI System ArchitectureGateway
Operational
NCCDS
MOC Clients
Firewall
DAS
MOC Clients
MOC Clients
Internet
Closed
IONet
Auxiliary
NCCDS
Firewall
Open
IONet
NISN/CNE
SNAS Closed Server
(Prime)
SNAS Closed Server
(Backup)
SNAS Open Server
SNAS Open Server
(Prime)
(Backup)
SNAS Data Server
(Backup)
SNAS Data Server
(Prime)
RAID
Data
Proposed SNAS System ArchitectureInternet
Closed IONET
SNAS
SNAS
SNAS
SNAS
SNAS
SNAS
CLIENT
CLIENT
CLIENT
CLIENT
CLIENT
CLIENT
SNAS Closed Server
Connection Manager
Connection Manager
NISN
Secure Gateway
SNAS Open Server
Message Router
Message Router
Message Router
Message Router
Connection
Manager
TUT
Connection
Webserver
Manager
Open
Closed
IONET
IONET
SNAS-
DAS IF
SNAS-DAS
Interface
SNAS-
NCCDS IF
SNAS-NCCDS
Interface
Data
Interface
SNAS Data Server
Data
Manager
NCCDS
DAS
SNAS
Data
SNAS Notional Reference Architecture* from 452 ICD SN/CSM
* from 452 ICD SN/CSM
* from 452 ICD DAS/SNAS
* from 452 ICD DAS/SNAS
* future 452 ICD EPS/SNAS
SWSI used as the development base
Selecting inherited features from SWSI or UPS
Maximize code reuse for logic
Minimize development cost while providing full feature functions
UPS Recurrent Schedule logic specifically cited for reuse to provide expected SAR results
Report functions support current MOC systems
SNAS retains UPS EU reporting functions, (request/response protocol & file naming)
Methodology:
SNAS Main Menu illustrates the multi-stage development, arriving at the current solution
Main Menu - SWSI with SNAS Overlay
Main Menu - SWSI/SNAS with UPS Overlay
Main Menu - SNAS Fully Combined
Main Menu - SNAS Optimized
SWSI GUI Flow Illustrated
UPS GUI Flow Illustrated
SNAS Fully Combined GUI Flow
Revisit Main Menu - SNAS Optimized
GUI Prototype Design PrinciplesProposed Main Menu with Traceability to SWSI and UPS Functions
Proposed Main Menu with Traceability to SWSI and UPS Functions
A Workspace is saved locally for a multi-day building period
Local file sharing for (Orbital Data, Schedule Data, and Reports) supports collective group scheduling
Degraded mode of operations and local off-line building are supported by the Workspace
Graphics pane will include both DAS and NCC schedule data for visual inspection
Visually support combined scheduling for GN and SN resources, with a concept for GN schedules imported as orbital constraint data
The combined tabular and graphical scheduling concept supports drag/drop features between panels
The current graphical scheduling concept contains 20 timelines, so all lines can be viewed in a single pane
Ability to overlay user selected timelines in the graphics pane
Advanced Workspace and Scheduling ConceptsDownload the Prototype:
Provide Feedback:
***Note: Some SNAS Clients may be under the control of a Customer MOC but not physically present in the MOC
*Note the SNAS Client application is a software module that runs on a customer supplied computing platform
*** Note: Some SNAS Clients may be under the control of a Customer MOC but not physically present in the MOC
NOTE: “Encryption is required for data that is sensitive, requires confidentiality, has a high value, or would expose NASA to legal liability, criminal sanction, or embarrassment in any way if the information were compromised.”
Open
Server
Closed
Server
Data
Server
RAID
Switch
Switch
Heartbeat LANs
Open IONET
Closed IONET
Heartbeat LANs
Heartbeat LANs
RAID
Open
Server
Closed
Server
Data
Server
Inter-segment Network
RAID Network
3,260 – from SWSI Client (SNAS Client)
39,130 – from SWSI Server (SNAS Servers)
67,910 – from UPS (SNAS Client & Servers)
64,020 – SNAS GUI
95,130 – Reused SWSI code
------------------------------------------------------------
269,450 – SNAS Software DSI
New Code
Transition
FTE
Code
CDR
Design
Test
I
K
E
L
I
H
O
O
D
Very High 5
High 4
Moderate 3
Low 2
Very Low 1
Criticality
High
Medium
Low
CONSEQUENCES
1 2 3 4 5
Very Low Moderate High Very
Low High
Risks & Mitigation (2 of 6)SNAS Risk Classification Chart
3
6
11
5
Note:
= SNAS Risk #’s
41% increase in functional size
Anticipate <10% increase in functional size
Assess System ImpactsRevised Original
ScheduleSchedule
***Note: Beta testing to begin early 2007
Acronym and Abbreviation List
Requirement Traceability Matrix
SNAS COCOMO II Model Cost Drivers
BAH Booz, Allen, Hamilton
CA Certificate of Authority
CDR Critical Design Review
CIM Customer Interface Meeting
CLP Customer Liaison Plan
CNE Center Network Environment
COCOMO Constructive Cost Model
COTS Commercial-Off-the-Shelf
DAS Demand Access System
DBMS Database Management System
DSI Delivered Source Instruction
EPS External Processing System
EU Electronic User
FTP File Transfer Protocol
FP Function Points
GCM Ground Control Message
GCMR Ground Control Message Request
GMSEC GSFC Missions Services Evolution Center (Code 581)
GUI Graphical User Interface
HTSI Honeywell Technology Solutions Inc.
HTTP Hypertext Transfer Protocol
ICD Interface control Document
IIRV Improved Inter Range Vector
IONet Internet Protocol Operational Network
IT Information Technology
ITT ITT-SNAS System Engineering Contractor
JSC Johnson Spaceflight Center
MOC Mission Operations Control
NASA National Aeronautics and Space Administration
NCCDS Network Control Center Data System
NENS Near Earth Networks Services
NISN NASA Integrated Services Network
NPOESS National Polar-orbiting Operational Environmental Satellite System
O&M Operations and Maintenance
OCD Operations Concept Document
PAAC-II Program Analysis and Control
PDR Preliminary Design Review
PE Prototype Event
PSAT Predictive Satellite Acquisition Table
RCTD Return Channel Time Delay
Acronym and Abbreviation List (1 of 2)RR Replace Request
RV Requirement Volatility
SAR Schedule Add Request
SCP Space Communications Program
SDIF SNAS DAS Interface
SDR Schedule Delete Request
SHO Schedule Order
SIC Spacecraft Identification Code
SN Space Network
SNAS Space Network Access System
SNIF SNAS NCCDS Interface
SP Security Plan
SP&M Special Projects and Missions
SPSR Service Planning Segment Replacement
SRD Systems Requirement Document
SRM Schedule Result Messages
SRR System Requirements Review
SRR Schedule Result Request
SSC Service Specification Code
SSL Secure Socket Level
SUPIDEN Support Identifier
SV State Vector
SWSI Space Network Web Services Interface
TAE Transportable Application Executive
TCP/IP Transmission Control Protocol/Internet Protocol
TCW TDRSS Communications Window
TDRSS Tracking and Data Relay Satellite System
TRMM Tropical Rainfall Measuring Mission
TSW TDRSS Satellite Window
TTM Time Transfer Message
TUT TDRSS Unscheduled Time
UAV User Antenna View
UPD User Performance Data
UPS User Planning System
WSC White Sands Complex
UPDR User Performance Data Request
UPS User Planning System
USM User Scheduling Message
WLR Wait List Request
Acronym and Abbreviation List (2 of 2)SNAS COCOMO Modeling Scale Factors
Note: Refer to COCOMO II Model Definition Manual for details on features and ratings
SNAS COCOMO Modeling Effort Multipliers
Note: Refer to USC COCOMO II Reference Manual for details on features and ratings