A more in-deep overview of SoC-e OS

In this new post, we would like to talk a bit more about our software solution which is offered in Relyum‘s end-equipment and our IP Cores and SoM solutions, SoCe OS.

As a result of years of experience and an in-depth analysis of the necessary software requirements, SoCe offers a software architecture in which a series of proprietary services will act as middleware between the lower layers of the operating system, which are those that interact with the hardware and reconfigurable logic, and the software that manages the protocols of synchronization, security and traffic routing. These proprietary services expose to the user interfaces and the rest of the programs a series of configuration functionalities accessible using a JSON message exchange mechanism.

These software architecture has been developed with these key  concepts in mind: robust, scalable and maintainable for SoCe equipment. It satisfies the following requirements:

  • Software + FPGA combination
    • Ability to monitor the system and error recovery.
    • Remote monitoring capability via SNMP-type protocols.
  • Improved usability
    • Multiple configuration interfaces (Web, CLI, SNMP, Netconf).
    • Configuration based on standard data models.
  • Security
    • Integrate security in the equipment design (HTTPS, TPM,…).
    • Security at the communication protocol level (802.1X, VPN, Firewall).
  • Easily maintainable
    • Simple system upgrade generation.
    • Packaging of propietary software to facilitate version control.
    • Limitation of dependencies on third-party libraries/tools.
  • Security
    • Integrate security in the equipment design (HTTPS, TPM,…).
    • Security at the communication protocol level (802.1X, VPN, Firewall).
  • Self-diagnostic capability
    • As a solution oriented to critical applications, it is essential a BIST-Built In Self Test module.

The following figure summarizes the proposed general architecture:

 


SoCe is a worldwide leading supplier of Ethernet communication solutions based on FPGA technology. SoC-e is pioneer in developing a portfolio of IP cores that implement the leading-edge networking, synchronization and security technologies for critical systems.

For more information, please contact us at: info@soc-e.com