The Somerset Micro-provider Network