Previous Next        Current Page: NeXtMidas Training / RMIF & Remoting / RMIF Overview / Terminology
  • RMIF Terminology
    RDP (Reliable Data Protocol)
    This is RMIF-specific protocol on top of UDP which implements retries and "guarantees" delivery.
    RDP is used for control messages while "plain" UDP is used for PLOT data.
    TCP is not suitable for "slow, high latency, unreliable" links due to high overhead in dealing with a network interruption.
    New protocols, like SCTP, are being investigated for use in place of RDP.
    Remote
    A "remote" is often used to refer to a host/port combination and is represented as the string "<host>:<port>".
    RMIF assumes that a given "<host>:<port>" combination can uniquely identifies a connection.
    Channel
    A logical stream of data.
    A channel can be messages or pipes.
    Each Remote can have many channels.