ipc: new subsystem