edpnet sock implement