guidelines for data communication