A method and system for transmitting digital data