Fixing socket protocol