OSS  module  encapsulation  sock