The Transparent Inter-Process Communication (TIPC) protocol is specially designed for intra-cluster communication and has been used in Ericsson products for many years.
The protocol provides a number of features that make it highly suitable for communication in carrier-grade cluster platforms and applications.
These features include full location transparency, lightweight connections, reliable message delivery, a subscription service and high performance.
TIPC was originally developed as part of the Ericsson telecom server platform running on a proprietary operating-system kernel. It was later ported to Linux and turned into an open-source project and has since been ported to several other operating systems.
Today the protocol is part of the standard Linux kernel. TIPC in the Linux kernel is the de-facto reference implementation and the code base where
Ericsson is actively taking part in the TIPC development.
Learn More at their website under "Related links"