the video module 136 includes its own return path demodulator that is operable to demodulate the return path rf signals for video data from a video component e g set top box and pass the demodulated data through the communication bus 120 to the system controller module 110 which then processes and inserts the data into the pon return traffic through the video module 136 the system controller module 110 further supports voice processing for the pots modules 134 and 135 the pots modules 134 and 135 provide a subscriber line interface that transmits and receives analog phone signals over existing in home telephone wiring via a network interface device nid as further described below the system controller module 110 then takes the analog voice stream and converts it to data packets for further processing whereby the voice stream passes to a codec that converts the analog signal to digital if being sent to a digital signal processor dsp on the system controller module 110 and digital to analog if sent from the dsp the dsp packetizes the voice stream for transmission by the video module 136 and depacketizes received data from the video module 136 for conversion back to analog to send to the nid the dsp also detects tones such as dual tone multifrequency dtmf generates tones such as busy tones detects dial tones and eliminates echoes generated in the loop between the subscriber line interface and.