alive socket