Appendix VI: Product Profile Template

VI.1 Introduction

To accommodate the many different residential gateway implementations that will be needed due to various localized market needs, LAN/WAN interfaces, and different services that will be delivered in operators’ networks, TR-124 endeavors to define a superset of general requirements and optional modules that can be implemented on a residential gateway.

In order to create a specific product based on the TR-124 modularized requirements, it is necessary for either the Broadband Forum (in the form of new TR documents) or for individual network operators to specify the following details to define a specific desired product implementation:

  1. A filled out product profile matrix template as shown in the example below to indicate required modules

  2. Any line item edits to requirements (changes to current TR-124 requirements).

  3. Any additional new requirements that are needed in the product.

  4. Any configuration defaults needed. These should refer to TR-124 requirements that establish a different or new default value required in the implementation.

  5. Localized regulatory, certifications, powering and product labeling requirements as necessary.

VI.2 Instructions for Completing a Product Profile Template

The following instructions apply to filling out the product profile template below:

VI.3 Product Profile Template

Section Title Required?
(check,x , or blank)
GEN General Device Requirements
DESIGN Design
OPS Device Operation
NET Networking Protocols
NETv6 IPv6 Networking Protocols
WAN Wide Area Networking (WAN)
ATM ATM
ATM.MULTI ATM Multi-PVC
CONNECT Connection Establishment
CONNECT.ON-DEMAND On-Demand Connection Establishment
ETHOAM Ethernet OAM
BRIDGE Bridging
DHCPC DHCP Client (DHCPv4)
DHCPC.FORCE Force renew
DHCPC.BFDecho BFD echo
DHCPC.BFDKA BFD Keep-alive
DHCPv4 DHCP Client (DHCPv4)
DHCPv4.ERP EAP Reauthentication (ERP) for DHCPv4
DHCPv6 DHCP Client (DHCPv6)
DHCPv6.ERP EAP Reauthentication (ERP) for DHCPv6
IPv6 IPv6 WAN Connection
TRANS.6rd 6rd Transition Mechanism
TRANS.DS-LITE Dual Stack Lite Transition Mechanism
TRANS.V4-release-control IPv6 connectivity with content-based IPv4 release control transition mechanism
TRANS.MAP-E IPv6 connectivity with content-based IPv4 release control transition mechanism
PPP PPP Client
PPP.IPv6 PPP Client for establishment of IPv6 connection
dot1x 802.1x Client
DoS Denial of Service Prevention
QoS Quality of Service
QoS.VLAN VLAN based QoS
QoS.TUNNEL Quality of Service for Tunneled Traffic
IPsecClient IPsec VPN peer to peer
L2tpClient L2tp VPN Remote Access
PCP Port Control Protocol
WAN.TUN WAN Tunnel
LAN Local Area Networking (LAN)
GEN General LAN Protocols
ADDRESS Private IPv4 Addressing
ADDRESSv6 LAN IPv6 Addressing
DHCPS DHCPv4 Server
DHCPv6S DHCPv6 Server
DNS Naming Services (IPv4 and general requirements)
DNSv6 Naming Services (IPv6)
NAT NAT/NAPT
PFWD Port Forwarding (IPv4)
PFWDv6 Port Forwarding (IPv6)
ALG ALG Functions (IPv4)
FWD Connection Forwarding
IGMP.BRIDGED IGMP and Multicast in Bridged Configurations (IPv4)
IGMP.ROUTED IGMP and Multicast in Routed Configurations (IPv4)
MLD.ROUTED MLD and Multicast in Routed Configurations (IPv6)
FW Firewall (Basic)
FW.SPI Firewall (Advanced)
FILTER.TIME Time of Day Filtering
FILTER.CONTENT Content Filtering
DIAGNOSTICS Automated User Diagnostics
CAPTIVE Captive Portal with Web Redirection
QOS LAN quality of service requirements
SIPserver SIP Server
SIPmixer SIP Mixer
Interworking.UE-Authentication 3GPP User Equipment Authentication Support
MGMT Management & Diagnostics
GEN General
UPnP UPnP
UPnP.IGD UPnP IGD
UPnP.IGD.ACRF UPnP IGD to allow Connection Request Forwarding
LOCAL Local Management
LOCAL.TR-064 TR-064 Issue 2
REMOTE.TR-069 Remote Management (TR-069)
REMOTE.USP Remote Management (USP)
REMOTE.WEB Remote Management (Web Browser)
NTP Network Time Client
MGMT.DATCOL Data collection Requirements
MGMT.DATCOL.WIFIDIAG Wi-Fi Diagnostics Data Collection
IF.WAN WAN Interface Modules Enter Quantity
ADSL ADSL and ADSL2+
VDSL2 VDSL2
xDSL xDSL General Requirements
xDSL.INP xDSL INP Values
xDSL.BOND xDSL Bonding
xDSL.REPORT xDSL Reporting of Physical Layer Issues
xDSL.SEALING DC Sealing Current
xDSL.SURGE AC Power Surge Protection
ETH Ethernet (WAN)
GPON GPON
XG-PON 10G PON
XGS-PON XGS PON
MoCA MoCA (WAN)
IF.LAN LAN Interface Modules Enter Quantity
ETH Ethernet (LAN)
ETH.SWITCH Ethernet Switch
USB.PC USB (PC)
VOICE.ATA Voice ATA Ports
WIRELESS.AP Wireless: General Access Point Functions
WIRELESS.AP.WEP Wireless: Wired Equivalent Privacy
WIRELESS.AP.WPA2 Wireless: WPA2-Personal
WIRELESS.AP.WPA3 Wireless: WPA3-Personal
WIRELESS.AP.WPA2-Enterprise Wireless: WPA2-Enterprise
WIRELESS.AP.WPA3-Enterprise Wireless: WPA3-Enterprise
WIRELESS.AP.ERP-Authenticator Wireless: ERP Authenticator
WIRELESS.11g Wireless: 802.11g Access Point
WIRELESS.11a Wireless: 802.11a Access Point
WIRELESS.11h Wireless: 802.11h Access Point
WIRELESS.11n Wireless: 802.11n Access Point
WIRELESS.11ac Wireless: 802.11ac Access Point
WIRELESS.11ax Wireless: 802.11ax Access Point
HomePNA HomePNA (Phoneline/Coax)
MoCA MoCA (LAN)
HomePlugAV HomePlug AV (LAN)
HomePlugAV2 HomePlug AV2 (LAN)
Ghn G.hn
SEC Security
GEN General security
USERINTERFACE User Interface security
RGSMART Smart Residential Gateway
OPLAT Open platform Support
OPLAT.OSGI Open platform Support : OSGI Open platform
OPLAT.EE Open platform Support : Execution Environment
REGIONAL Regional Annexes
NA.Power North American Power and Environmental
NA.LED North American LED Indicators

End of Broadband Forum Technical Report TR-124