Skip to content

2.1.1 IRD:CS-CS-1: Inter-Spacecraft Interfaces

    Document/Purpose  IRD IOR Capable Chaser (ICAC)/SV ↔︎ IOR Cooperative Target (ICOT)
    Traceability (Upstream /Downstream) Documents Upstream: 1.8 Boundaries and Interfaces
    Downstream: ICD
    Status DRAFTReady for Review
    Baseline Version/Date Current Version Not yet established | v0.1
    Last Updated  
    Owner / Lead  Sanjay Chadha
    Contributors  
    Reviewers  
    Scope/Out-Of-Scope Scope: IRD content
    Out-of-Scope: ICD

    Introduction

    What and Why of In-Orbit Refueling (IOR)

    Space is becoming the decisive strategic domain for both economic prosperity and national security. The survivability and maneuverability of defense constellations, and the scalability of commercial satellite fleets, are still fundamentally constrained by finite onboard fuel.

    In-orbit refueling (IOR) is the missing capability that enables both military agility and commercial sustainability. Without scalable in-orbit servicing and refueling, space becomes more congested, more vulnerable and less investable.

    In‑orbit refueling is the process of transferring propellant between spacecraft while they are already in space, rather than launching fully fueled vehicles from Earth. It enables satellites, space tugs, and deep‑space missions to extend their operational life or reach more ambitious destinations. This capability reduces launch mass, lowers mission cost, and supports long‑term infrastructure like lunar or Mars transport systems.

    Objective of the IOR Initiative

    For IOR to become viable at scale, service providers, constellation operators, and satellite manufacturers must work together within an interoperable framework.

    With this objective, the In-Orbit Refueling Initiative was started. It builds on efforts from CONFERS and IRSIS and applies systems engineering practices to define interfaces and verification methods that enable and confirm cooperation among stakeholders.

    Objective of this Document

    This is an IRD document for interface between two spacecrafts being part of the IOR system.

    Scope

    This document defines the interface requirements for inter-spacecraft communication between the IOR Capable Chaser (ICAC / Service Vehicle) and the IOR Cooperative Target (ICOT) during in-orbit refueling operations.

    Relationship to Other Work

    This initiative builds on and extends prior work from CONFERS and IRSIS.

    CONFERS and IRSIS have established:

    • High-level concepts of operations (CONOPS) for on-orbit servicing and refueling
    • Guidelines for cooperation, safety, and servicing interactions
    • Initial definitions of servicing roles and interaction principles

    This initiative extends prior work by developing the CONOPS, mission context, mission requirements, system requirements, and interface definitions needed for end-to-end IOR service delivery, and organizing them in a traceable systems engineering framework that supports implementation readiness. It further establishes an end-to-end QA and compliance framework, including validation, verification, and certification mechanisms, to ensure interoperable and reliable system integration across the IOR ecosystem.

    Specifically, this initiative:

    • Defines explicit interface requirements (IRD) between system components, enabling practical interoperability
    • Identifies and structures interfaces across the full IOR ecosystem, including spacecraft, ground systems, and communication layers
    • Introduces capability-based cooperation levels, enabling standardized classification of spacecraft participation
    • Bridges the gap between CONOPS and implementation by providing interface definitions that can be directly used by engineering teams
    • Enables modular ecosystem development, allowing multiple commercial entities to independently develop compatible components
    • Expands the scope beyond spacecraft interaction to include connectivity, autonomy, and operational constraints, required for real-world deployment

    This work provides a holistic systems view of IOR, enabling:

    • Standardized interaction across heterogeneous systems
    • Scalable commercial participation
    • Reduced integration complexity across providers

    In summary, while CONFERS and IRSIS define how IOR should operate, this initiative defines how systems must interface to make it operationally and commercially viable.

    IOR System Overview

    IOR Architecture

    The IOR system includes the following Operational entities:

    1. Supplier Ground Segment – Provides mission planning, command, and monitoring functions for IOR operations and client coordination
    2. Depot (D)
    3. Service Vehicle (SV)
    4. Client Operator GS – Client is involved in the delivery process
    5. Client Spacecraft (CS)
    6. Launch Vehicle (LV)
    7. Resupply Vehicle (RV)
    8. Resupply Ground Segment
    9. Space Traffic Management (STM)
      1. Space Tracking Data Provider (SPDP_
      2. Conjunction Service Provider (CSP
    10. Space Environment – includes orbital dynamics, drag, gravity, debris, sun, radiation, thermal effects, temperature,

     

    Functional System Boundary.jpg

     

    Standardized External IOR Interfaces

    With the objective of creating a truly common IOR framework, this initiative defines standardized interfaces for:

    1. Inter-Spacecraft Interfaces
      1. Physical (Docking/Transfer) – These are the two SERB-approved physical interfaces.
      2. Proximity Operations and Relative Navigation – Defines how two spacecrafts interact across three supported capability levels: IOR Enabled, IOR Aware, and IOR Cooperative. Definitions are provided in Appendix: 1.11.0: Terminology and Definitions.
    2. Inter-Ground System Interfaces
      1. IOR Service Provider <-> Client Operator Ground Systems– Defines how the service provider and client operator coordinates planning, authorization, and execution of services.
      2. IOR Service Provider <-> Resupply Provider– Supports resupply providers to coordinate and deliver propellant to the service provider in a standardized manner.
    3. Ground Systems to Spacecraft Interfaces
      1. IOR Service Provider Ground System <-> Service Vehicle/Depot – Supports command, mission planning, and execution of servicing operations.
      2. Client Operator Ground System <-> IOR Cooperative Client Spacecraft – Provides telemetry, health monitoring, and coordination support for servicing activities to IOR System

    These interfaces are intended to enable companies to develop compliant components and participate in a shared IOR ecosystem.

    IOR Components, Capability and Authority

    IOR Spacecraft Capability Levels

    This initiative defines 4 level of cooperation capability levels for space crafts:ior_cooperation_levels.jpg

     

    1. Interface Enabled Satellite provides a compatible physical refueling interface allowing propellant transfer but does not actively participate in refueling operations.
    2. IOR Aware In addition to the physical interface, the satellite provides telemetry feedback to its ground system indicating refueling status and progress. IOR Aware must provide following controlled by Ground System:
      1. Delivers Realtime telemetry data
      2. Delivers RPOD status (including dock complete),
      3. Provide propellant levels in real time
      4. Perform attitude control
      5. Able to perform pitch roll and yaw on commands from the GS.
    3. IOR Cooperative – In this level the target assists the chaser in the RPOD operations, specifically the pre-docking, docking, undocking and post docking operations. In this level satellite assists the chaser assisting proximity operations through local attitude alignment support. The satellite must be capable of performing these functions autonomously and locally:
    • Local communication based on protocol defined by this initiative.
    • Execute Perform pitch roll and yaw in cooperation with SV
    • Perform attitude control
    • Provide propellant status feedback
    1. IOR Capable – IOR capable spacecrafts are able to perform the IOR functionality as a chaser and fully cooperate with IOR capable as a target. Service Vehicle, Depot and Resupply Vehicle must be IOR capable. As a chaser the spacecraft leads the RPOD process as a master and as a a target spacecraft fully cooperates as a slave. This initiative defines how to IOR capable spacecrafts interact in a standard compliant manner.

    Each IOR capability level is strictly defined. All features must be met to be classified at a given capability level.

    IOR Spacecraft Capability Level Requirements

    Four levels of spacecraft capability are defined, with more details here. These capabilities define the minimum requirements for an entity to be classified as IOR Enabled, IOR Aware, IOR Cooperative and IOR Capable within this initiative.

    The Depot, Service Vehicle (SV), Resupply Vehicle (RV), and IOR Capable Client Spacecraft (CS) share IOR Capable as a common set of capability level – enabling cooperative proximity operations and refueling.

    IOR Enabled Capability Requirements

    Physical Interface

    These are Physical Interfaces between SV, Depot, Client Craft and Resupply Vehicle.

    Space System Command’s System Engineering Review Board (SERB) has two approved standard interfaces for satellite refueling –

    1. Northrop Grumman’s Passive Refueling Module (PRM) and
    2. Orbit Fab’s Rapidly Attachable Fluid Transfer Interface (RAFTI).

    Industry solutions for refueling of National Security Space assets equipped with these SERB-approved interfaces are sought to meet sustained space maneuver (SSM) needs by 2030

    IOR Aware Capability Requirements

    Autonomy

    • Must be able to operate in autonomous mode with guidance from Ground Station
    • Must accept only abort/override commands from Ground Station during autonomous operations

    Ground Communication

    • Must be able to send proximity operation status to Ground Station via defined communication path
    • Operation status must include: DOCKED | UNDOCKED | PROPELLANT_AMOUNT (units). Increasing propellant amount indicates propellant transfer is in progress or is complete.

    IOR Cooperative Capability Requirements

    Each IOR Cooperative spacecraft must assist active and autonomous participation in proximity operations and refueling through communication and support capabilities.

    Autonomy

    • Must be able to operate in fully autonomous mode
    • Must accept only abort/override commands from Ground Station during autonomous operations

    Communication (Local and Ground)

    • Must support RF-based local communication with partner spacecraft
    • Must communicate using CCSDS Space Packet Protocol
    • Must transmit proximity operation status to Ground Station via defined communication path

    Attitude & Ephemeris Awareness and Control

    • Must determine its own orientation (attitude determination)
    • Must maneuver to commanded orientation
    • Must autonomously control yaw, pitch, and roll to achieve required attitude
    • Must generate and maintain ephemeris data (position and velocity state)

    IOR Capable Capability Requirements

    Each IOR Capable spacecraft must be able to completely execute RPOD and transfer operations as a master (chaser) and assist the master in RPOD and transfer operations as a slave (target).

    IOR capable in addition to IOR Cooperative must have these capabilities

    Sensing

    • Must provide LiDAR-based relative sensing capability

    Control Structure and Coordination Processing

    • Must support establishment of a master–slave configuration (default or negotiated)
    • Must support operation in either master or slave role
    • Must process master–slave attitude coordination logic
    • Must generate and transmit attitude-related commands to partner spacecraft when acting as master

    Ground Segment (GS) Connectivity and Autonomy

    Data connectivity between the Ground Segment (GS) and the Service Vehicle (SV) is a key factor influencing how RPOD operations are executed. Two primary aspects define this interaction: connectivity level and communication delay.

    Level of Connectivity

    Connectivity between the SV and GS enables monitoring, supervision, and decision support from ground systems. However, continuous connectivity cannot be guaranteed. Connectivity levels can be improved through engineering and operational investments, including:

    1. Connecting the SV to terrestrial networks using an OSIL link via a service provider
    2. Increasing the number of Landing Stations (LS)

    For an SV operating at approximately 600 km altitude, a minimum of 24 strategically located LS are required for theoretical continuous coverage. In practice, approximately 40 LS are required to effectively achieve near-continuous connectivity across the orbital path.

    Communication Delay

    Even with high availability (e.g., 99.9%), round-trip communication delays prevent real-time control of RPOD from the ground. As a result, RPOD processing and decision-making must be performed onboard the SV, making spacecraft autonomy a fundamental requirement.

    Achieving higher availability levels (e.g., 99.99%) requires significant expansion of LS infrastructure or reliance on OSIL-based connectivity solutions.

    Secondary Communication Channel

    Connectivity to the GS may also be achieved via relay through the target spacecraft. However, this introduces challenges related to latency, authority, security, and reliability. Therefore:

    • Relay through the target should not be used for real-time control
    • It may be used for non-real-time updates
    • It may be used for authority commands when the chaser is operating in autonomous mode

    Autonomy Requirements

    To be compliant with this initiative:

    • The chaser spacecraft must be capable of autonomous operation for a minimum duration of 30 minutes
    • The GS architecture must:
      • Ensure that communication blackout windows exceeding 20 minutes occur with a probability no greater than 0.01% (four nines availability)
      • Provide mission plans with at least 1 hour of forward operational coverage

    Local Connectivity between Spacecraft

    IOR Capable (ICAC) and IOR Cooperative (ICOT) spacecraft support a local inter-spacecraft communication interface for coordination during RPOD operations. This interface is realized over an RF communication link and utilizes CCSDS-based protocols for data exchange.

    This document defines the interface requirements at a system level. Detailed implementation aspects, including protocol layering, message encoding, and physical/link specifications, are defined in the Interface Control Document (ICD).

    Local Connectivity between Spacecraft.jpg

     

    Authority and Control

    This section defines the hierarchy of control and decision-making authority across entities participating in IOR operations.

    Authority Hierarchy

    Authority is defined in a hierarchical model from lowest to highest:

    1. Client Spacecraft (ICOT)
    2. Service Vehicle (ICAC / SV)
    3. IOR Service Provider Ground Segment
    4. Client Operator Ground Segment

    Higher authority entities can override decisions or commands issued by lower authority entities.

    Abort Authority

    Abort is the highest priority command within the system.

    • An Abort command issued by any authorized entity overrides all ongoing activities
    • Abort commands take precedence over all operational states and commands

     

    Operational Context

    Lifecycle CONOPS

    The CONOPS shows where the RPOD sit in the complete product lifecycle. Service Client Spacecraft is part of the Operations Lifecyle.

    IOR_CONOPS Lifeccyle Service Client Supply Stage.jpg

    End-To-End Nominal Service Supply

    IOR_servicing_flow_conops.jpg

     

    Service Supply

    nominal_service_ffbd.jpg

    Propellant Transfer

    Propellant transfer CONOPS is shown only for completeness. This is a physical interfarce

    This CONOPS is used from CONFERS CONOPS as it is. See References. Transfer status are sent from the chaser to the target (see Interaction Flow below)

    propellant_transfer_decomposition.jpg

     

    Interaction Flow

    ior_opcon_suuply_flow_final.jpg

     

    Step Phase / State Chaser Action / Message Target Response Notes / Conditions
    1 Pre-RPOD / Orbit Alignment Driven by GS / ICAC None Target not involved
    2 Pre-RPOD / Go-NoGo Driven by GS None Decision gate
    3 Rendezvous / Discovery Discovery sent every 1 min until ack DiscoveryAck Retry until success
    4 Rendezvous / Handshake InitiateHandshake (5 retries every 2 sec) HandshakeAck On failure → Discovery
    5 Relative Nav / Entry Point RPODState (RENDEZVOUS_ENTRY_POINT_REACHED) TargetStatus State sync
    6 Relative Nav / Far Rendezvous RPODState (FAR_RENDEZVOUS) TargetStatus 5 misses → fallback
    7 Decision / PIP Check ProximityOperationInit (on success) ProximityOperationReady Transition
    8 Abort / PIP Failure Abort (PROXIMITY_OPS, PIP_FAILED, Resume) None Controlled abort
    9 Proximity Ops / Approach RPODState (APPROACH) None Chaser-driven
    10 Proximity Ops / Hold Points RPODState (ENTER_HOLD at HP1–HP3) None Multiple holds
    11 Decision / Docking Go-NoGo ReadyToDock ReadyToDockConfirmed Final gate
    12 Alignment / Attitude PerformAttitudeManeuver AttitudeManeuverPerformed Includes acceptance
    13 Docking / Final Decision ReadyToDock ReadyToDockConfirmed Reconfirm
    14 Docking / Initiation DockingInitiating None Start docking
    15 Docking / Complete DockingComplete DockingCompleteConfirmed Dock achieved
    16 Transfer / Ready ReadyForFuelTransfer ReadyForFuelTransferConfirmed Pre-check
    17 Transfer / Start FuelTransferInitiated None Transfer begins
    18 Transfer / Complete FuelTransferComplete ReadyForFuelTransferConfirmed Ready for undock
    19 Undocking / Separation UndockingInitiating / Completed None Separation
    20 Retreat / Retreat RetreatInitiating + RPODState (RETREAT) None Controlled retreat
    21 Return / Exit RPODState (RETURN) None Exit trajectory
    22 Completion / End ProximityOperationComplete None End

     

     

    Proximity Operations (Chaser-Driven) State

    Proximity operations are managed and executed by the chaser (ICAC).
    These states represent internal control and progression of RPOD during close-range operations.

    The chaser communicates its current proximity state using RPODState messages.
    The target (ICOT) does not actively control these states and is not required to respond, except for safety or higher-level command interactions defined elsewhere.

    Functional Chain RPOD Recovery.jpg

     

    Step State Chaser Action / Message Notes / Conditions
    1 Enter Hold RPODState (Status: PROXIMITY_OPERATIONS, State: ENTER_HOLD) Command to enter hold point
    2 Verify Hold RPODState (State: VERIFY_HOLD) Chaser evaluates stability at hold point
    3 Verify Fail RPODState (State: RETREAT) Triggered if stability criteria not met
    4 Verify Pass RPODState (State: WAIT_FOR_STABILIZATION) Transition to stabilization monitoring
    5 Stabilized RPODState (State: VERIFY_HOLD) Confirms stable condition before proceeding
    6 Stabilization Timeout RPODState (State: RETREAT) Triggered if stabilization not achieved within allowed time

    Exchange Message Structures

    Used in several communication – between spacecrafts, spacecraft to ground systems.

    Spacecraft Classification

    Spacecraft Classification originates at any IOR Capable and IOR Cooperative spacecrafts. This message is exchanged as below:

    1. IOR Capable Spacecraft <→ IOR Cooperative Spacecraft
    2. IOR Capable Spacecraft <-> IOR Capable Spacecraft

    Spacecraft classification provides spacecraft classification fields to represent the sending spacecraft. Not all fields are useful in all spacecraft to spacecraft interactions.

    SpacecraftClassifiction {
      Mode: {SERVICE_VEHICLE, DEPOT, CLIENT_SPACECRAFT}
      CapbilityLevel {IOR_ENABLED, IOR_AWARE, IOR_COO[ERATIVE, IOR_CAPABLE} // Valid when Mode =CLIENT_SPACECRAFT
      ComplianceVersion: String
      InterfaceType interfaceType
      PropellantType propellantType
    }

    Spacecraft State

    Spacecraft State message originates at any IOR Capable and IOR Cooperative spacecrafts. This message is exchanged as below:

    1. IOR Capable Spacecraft <→ IOR Cooperative Spacecraft
    2. IOR Capable Spacecraft <→ IOR Capable Spacecraft

    Spacecraft State provides following state fields representing the state of the sending spacecraft.

    SpacecraftState {
      ThermalInfo thermalInfo;
      PropellantInfo propellantInfo;
    }
    
    ThermalInfo {
      ThermalNominal boolean;
      Bus_K   double;
      Propulsion_K double;
    }
    
    PropellantInfo {
         PropellantType { HYRAZINE | BIPROPELLANTS | XENON | CRYOGENIC }
         PropellantQuanity_Gms double; // mass in grams 
         Pressure_bar double; // in bar
         Temprature_K temp; // in Kelvin
    }
    

    RPOD State

    RPOD state originates at any IOR Capable spacecraft. This message is exchanged as below:

    1. IOR Capable spacecraft → Ground Segment
    2. IOR Capable Spacecraft → IOR Cooperative Spacecraft
    3. IOR Capable Spacecraft ↔︎ IOR Capable Spacecraft
    RPODState {
      RPODControlMode: {GS_CONTROLLED | FULL_AUTONOMOUS | AUTONOMOUS_WITH_GS_AUTH}
              //ControlMode does not generally change, but can change in case chaser looser ground connection
      
      RPODStatus: {ORBIT_TRANSFER | RENDEZVOUS_ENTRY_POINT_REACHED | FAR_RENDEZVOUS | CLOSE_RENDEZVOUS | PROXIMITY_OPERATIONS | RETURN}  NOMINAL_MODE = SV back with Depot
      
      // ProximityOperationStatus is used with RPODStatus ==  PROXIMITY_OPERATIONS            
      ProximityOperationStatus (POS): {APPROACH | ENTER_HOLD | VERIFY_HOLD | WAIT_FOR_STABILIZATION | RETREAT | PROXIMITY_OPER_ABORT | NOMINAL}
    
      //ProximityState is used with ProximityOperationStatus == NOMINAL
      ProximityState (PRS): { APPROACH | ALIGNEMENT | DOCK | FUEL_TRANSFER | UNDOCK | RETURN | MISSION_ABORT }
    }

    Spacecraft Relative Nav Info

    Spacecraft Relative Navigation Info originates at any IOR Capable spacecraft during RPOD operations. This message is exchanged as below:

    1. IOR Capable Spacecraft → IOR Cooperative Spacecraft
    2. IOR Capable Spacecraft <→ IOR Capable Spacecraft
    SpacecraftRelativeNavInfo {
      Ephemeris:  {x, y, z, Vx, Vy, Vz}
      Attitude { pitchAngle, yawAngle, rollAngle }
      InView: Yes | No  // Relaative 
      RelativeCooridates { x, y, z }  // meters in ECI framework
      RelativeVelocity {Vx, Vy, Vz} // m/s ECI framework
    }

    Spacecraft Return Plan

    Spacecraft Return Plan is sent by IOR Service Provider GS to SV to enable SV to return to REP to enable RPOD operations with the Depot

    This message is exchanged as below:

    1. IOR Service Provider Ground Station → SV
    SpacecraftReturnPlans {
      ReturnTrajectory returnTrajectory; // gets the SV to REP 
      ContactPlan contactPlan // Contact Plan for SV to use to communicate with IOR Service Provider GS
      DepotEphemeris Ephemeris;
    }

    Referenced by AbortRefuelService (GS→SV) and by RefuelServicePlans to ensure consistent abort behavior

    IOR Refuel Service Plan

    IOR Service Provider GS sends the Refuel Service Plan to provide all the necessary details to the SV/Depot to carry out a refuel service request. The IOR Service GS continues to support the SV through the delivery process.

    This message is exchanged as below:

    1. IOR Service Provider Ground Station → SV
    IORRefuelServicePlan {
      RPODToClientSpacecraftPlan rpodPlan;
      ContactPlan contactPlan;
      RefuelServiceRequest refuelServiceRequest;
    }

    Abort Command

    Abort Command can can be initiated by any authorized entity:

    1. IOR Capable Spacecraft
    2. IOR Cooperative Spacecraft
    3. IOR Service Supplier Ground Segment
    4. Client Operator Ground Segment
    AbortType {
        ABORT_TYPE_PROXIMITY_OPS,
        ABORT_TYPE_DOCKING,
        ABORT_TYPE_TRANSFER,
        ABORT_TYPE_MISSION
      }
    
    AbortSource {
      CHASER, 
      TARGET, 
      SERVICE_PROVIDER_GS, 
      CLIENT_OPERATOR_GS
      }
    
    AbortReason {
        ABORT_REASON_PIP_FAILED,
        ABORT_REASON_NAV_FAILURE,
        ABORT_REASON_SAFETY_VIOLATION,
        ABORT_REASON_COMMS_LOSS,
        ABORT_REASON_SYSTEM_FAULT
      } 
      
    AbortCommand {
      AbortID int; 
      AbortSource {CHASER, TARGET, SERVICE_PROVIDER_GS, CLIENT_OPERATOR_GS}
      AbortType abortType;
      AbortReason abortReason;
      AbortTime time;
      NextStage  {RESUME, RETURN, WAIT_FOR_NEXT_STAGE};
    }

    Data Structures

    These data structures are used by

    RPOD to Client Spacecraft Plan

    RPODToClientSpacecraftPlan {
      TransferAndOrbitPhasing orbitPhasing; // Tracjectory for Orbit Phasiing
      RendezvousEntryPoint {x, y, z} // in kms ECI
      RendezvousSphere {Cx, Cy,Cz, Radius} // in Kms ECI
      HoldPoints holdPoint[N]; // {x, y, z} // in kms ECI
      ApproachSphere {Cx, Cy,Cz, Radius} // in Kms ECI
      KeepOutSphere {Cx, Cy, Cz, Radius} // in Kms ECI
      ACSphere {Cx, Cy, Cz, Radius} // Approach Corridor Sphere, Radius in m, ECI
      ApproachCorridor {Rbar, VBar, Length,  ACSphere}
    }

    Contact Window

    Contact Window is the time window when two entities can contact each other

    ContactWindow {
       ContactType {RF_LSL, RF_HSL} // Low speed, High speed links
       StartTime time;
       EndTime time;
       Entity entityDst;
       RequiresPointing boolean;
       PointingDirection {x, y, z};
    }

    Contact Plan

    Contact Plan Windows SV/Depot to communicate through during service delivery

    ContactPlan {
          Entity entitySrc;  // Who is the contact plan for
          ContactWindow contactWindow[ContactPeriod]
    }

    Refuel Service Request

    Refuel Service Request is what was received from the client either manually or from the Client Operator Ground Segment.

    RefuelServiceRequest {
      Client Spacecraft ID
      ClientType
      Propellant type
      Requested volume
      Client spacecraft ephemeris data
      Abort/Return Plan Reference
      SV Abort/Return Plan
    }

     

    Compliance Framework

    The IOR compliance framework consists of Interface Requirements Documents (IRD), Interface Control Documents (ICD), test suites, and compliance validation services.

    Path to Compliance (ICD, Verification and Validation)

    1. Develop IOR system components aligned with the defined IRD and corresponding ICD specifications
    2. Execute system validation using the IOR Initiative QA and test platform
    3. Run defined test suites to verify interface compliance, interoperability, and operational behavior
    4. Undergo compliance assessment and certification

     

    Appendix: Acronyms, Definitions, RPOD terms

    RPOD Related Terms (Adapted from IRSIS & CONFERS)

    ior_rendezvous_from IRSIS.jpg

    Terms adapted from International Rendezvous System Interoperability Standards (IRSIS) for IOR

    • Operation Regions and Zones
      • Rendezvous Sphere (RS) – Radius: 10 Kms around client space craft. Safe to abort in this region
      • Approach Sphere (AS) – The AS is a 1 km radius sphere centered at the target vehicle center of mass.
      • Keep-out Sphere (KOS) – The KOS is 200 meter radius sphere centered at the target vehicle center of mass.
      • Approach/Departure Corridors – The Approach and Departure corridors are ±10° centered to the docking port axis within the KOS
    • Abort (Passive Abort) – Safe trajectory ensuring collision avoidance without active control
    • Approach Axis – The predefined relative line of approach from the chaser to the target used during final approach (e.g., along R-bar, V-bar, or docking port axis).
    • Corridor – A bounded 3D operational region around the target within which specific RPOD maneuvers are permitted under defined constraints (relative position, velocity, and safety rules). The following corridors are defined by IRSIS
      • Approach Corridor – Region within which the chaser is authorized to perform controlled approach toward the target.
      • Departure Corridor – Region defining the safe path for retreat or departure away from the target.
      • Relocation Corridor – Region used for lateral or orbital repositioning maneuvers around the target without initiating final approach or departure.
      • Abort Corridor Predefined safe escape path the chaser follows upon abort to rapidly increase separation.
        • Automatic Abort Corridor
        • Manual Abort Corridor
    • Mating Envelopes – The allowable relative position, orientation, and velocity limits within which mating (capture or docking) can safely occur.
      • Capture Envelope – Broader tolerance limits within which initial contact or soft capture mechanisms can successfully engage prior to docking.
      • Docking Envelop – Tight tolerance limits for relative position, attitude alignment, and closing velocity required for hard docking interface engagement.
    • Visiting Vehicle – Also called Chaser in IOR is Service Vehicle.
    • Transfer and Orbit Phasing – Transfer and Orbit Phase includes departure from Depot and reach to the start of Rendezvous. This phase in managed by IOR Operator team operates the mission along with real-time state vector of client space craft is received from the client operator. Transfer and Orbit Phasing aligns plane (i.e. RAAN), altitude and timing (phase angles), so the chaser arrives at Rendezvous Insertion (RI) with correct geometry.
    • Target Phasing (TP) – Same as Transfer and Orbit Phasing
    • Rendezvous Entry Point (REP) – Point in space when the Transfer and Orbit Phasing completes
    • Rendezvous – This phase begins at REP when chaser/SV is in a co-orbital relative state with the client and transitions to relative navigation; ends at docking start.
      • Far Rendezvous (FR) – FR navigation is managed by IOR operator via Ground Segment until the Approach Sphere is successfully achieved. This phase enables passively abort the approach on a trajectory that is operationally safe. This phase ends when reaching the Approach Sphere.
      • Close Rendezvous Phase within the Approach Sphere (AS) where the service vehicle performs controlled relative motion operations including Approach and Fly-around, leading to final alignment and KOS entry
        • Approach – This phase starts with a Go/No Go decision. A go decision triggers the Approach Initiation (AI) burn. The service vehicle transitions to the approach axis while in the Approach Sphere.
        • Fly-around – Consists of a service vehicle maneuver during approach or departure in which the service vehicle transitions to another approach axis, or circumnavigates the target vehicle and returns to an approach axis.
    • Keep-Out Sphere (KOS) – Protected zone; entry only via corridor
    • Proximity Operations – All operations within Approach Sphere, including Approach and Fly-around, docking, undocking and departure/retreat. This phase includes Close Rendezvous phases above: Approach, Fly-around. These operations are performed in the Approach Sphere (AS) (used extensively within the NASA ISS community)
      • Docking – Defined as the docking mechanism contact, capture and hard-mate.   Docking begins at the time of initial contact of the vehicles’ docking mechanisms and  concludes when hard-mating hooks/latches have been fully engaged.  After first contact, rendezvous phase is complete.  This phase is owned by the docking mechanism.
      • Undocking – Defined as the physical separation of the two vehicles.
      • Departure – For release and departure, the phase commences upon physical separation, either docking mechanism push-off or grapple release, from the target spacecraft (host platform).  This phase is complete when the service vehicle is confirmed to be departing on a trajectory that is operationally safe and the visiting vehicle is outside the AS.
      • Retreat – Defined as the service vehicle increasing its relative range with respect to the target client spacecraft, aiming at a predefined hold point.
    • Hold – In this phase, the service vehicle maintains its relative position with respect to the target spacecraft such that it neither approaches nor retreats from the target.
    • Free Drift – In this phase, the target client space craft’s and the visiting vehicle’s translational and rotational controls are inhibited.  This phase is initiated at first contact for docking
    • Abort – This phase is initiated automatically or by crew (chaser or target) for the service vehicle to perform a separation sequence (thruster firing), which places the service vehicle on a safe trajectory departing from the target.

     

    Industry Terms and Definitions

    1. Fuel Shuttle – Shuttle that services the spacecraft. Also called Service Vehicle (SV)
    2. Fuel Station – A space craft which stores the fuel or propellant, also called Fuel Depot or Depot
    3. Fuel Depot – Same as Fuel Station also called Depot.
    4. Service Orbit (SO)– Orbit in which Depot & SV reside in nominal state. SO is selected for optimal delivery to SV.
    5. Service Vehicle – Same as Fuel Shuttle
    6. R-Bar Maneuvers for the service spacecraft (chaser) to meet the target by travelling along the radial vector (R-Bar), which points toward or away from the Earth’s centre.
    7. V-Bar Maneuvers for the service spacecraft (chaser) to meet the target by approaching along the velocity vector (V-Bar) of the target, i.e., moving from ahead of or behind the target along its direction of motion.
    8. Z-Bar Maneuvers Maneuvers for the service spacecraft (chaser) to meet the target by approaching orthogonally to the orbital plane (Z-Bar), i.e., along the cross-track direction normal to both the R-Bar and V-Bar.

     

    Acronyms

    • ADCS – Attitude Determination & Control System. It is control logic. Handles pointing / rotation (pitch, roll, yaw)
    • AS – Approach Sphere around the target (~10 km → ~1 km in radius)
    • AR&C – Autonomous Rendezvous and Capture
    • CCSDS SPP – CCSDS Space Packet Protocol https://ccsds.org/Pubs/133x0b2e2.pdf
    • DSO – Dynamic Space Operations
    • ECEF – Earth-Centered Earth-Fixed. Used for ground locations.
    • ECI – Earth Central Inertial – uses for orbits, spacecraft trajectory
    • GGNS – Guidance, Navigation and Control System
    • GN&C – Guidance Navigation and Control.
    • ISRFL – Inter Satellite RF Link. RF link between two spacecraft. This is used for example for IOR Cooperative RPOD operations.
    • T&M – Telemetry and Monitoring
    • ISAM – In-space Servicing, Manufacturing, and Assembly
    • KOS – Keep-Out Sphere (~100–200 m between target and chaser). Also called Keep-out Zone.
    • LVLH – Local Vertical Local Horizontal
    • OPS – Operational
    • PRM – Northrop Grumman’s Passive Refueling Module
    • RAFTI – Orbit Fab’s Rapidly Attachable Fluid Transfer Interface
    • REP – Rendezvous Entry Point (~10s km → ~10 km). Rendezvous operations begin at the Rendezvous Entry Point (REP).
    • RS – Rendezvous Sphere
    • RPOD – Rendezvous, Proximity Operations, Docking
    • SERB – Space System Command’s System Engineering Review Board
    • SSM – sustained space maneuver
    • STM – Space Traffic Management
    • TACS – Target Vehicle Analysis Coordinate System. Coordinate system aligned with Target/client space craft. See IRSIS document.
    • TLM – Telemetry
    • TT&C – Telemetry, Tracking and Command