IDDS

IDDS stands for Internet Data Delivery Service