Executive
Summary 
TR-124 specifies a superset of requirements for broadband Residential Gateway (RG) devices that are capable of supporting a full suite of voice, data, broadcast video, video on demand and two-way video applications in broadband networks.
The requirements are grouped into modules. This means that an RG can be specified by listing the modules that the RG is expected to support. No single device is expected to support all modules.
Requirements are sometimes modified when a new TR-124 revision is created. It is therefore necessary for any identification of modules supported (or to be supported) by a RG also note which TR-124 revision was used to generate the module list.
TR-124 Issue 2 updated TR-124 Issue 1 to include requirements for IPv6.
TR-124 Issue 3 clarifies and corrects TR-124 Issue 2 and defines new profiles.
TR-124 Issue 4 defines several new profiles.
TR-124 Issue 5:
takes into account the deprecation of TR-064 Issue 1 in favor of Issue 2 (adding the MGMT.LOCAL.TR-064 profile and fixing text in several places),
takes into account the deprecation by UPnP Forum of UPnP IGD V1.0 in favor of UPnP IGD V2.0,
defines the new WAN.TRANS.MAP-E profile for MAP-E support.
TR-124 Issue 6:
- Adds security requirements for RGs
- Adds requirements for G.fast enabled RGs
- Adds requirements for TWAMP performance measurement
- Adds requirements for 5G-RG in Wireless-Wireline Convergence (WWC) architecture
TR-124 Issue 7:
- Updates the 5G-WWC requirements and adds two new IF requirements for fixed RGs with LTE or NR interfaces.
- Adds SEC.FIRMWARE for firmware authentication and encryption requirements.