TR-124: Functional Requirements for Broadband Residential Gateway Devices