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:
A filled out product profile matrix template as shown in the example below to indicate required modules
Any line item edits to requirements (changes to current TR-124 requirements).
Any additional new requirements that are needed in the product.
Any configuration defaults needed. These should refer to TR-124 requirements that establish a different or new default value required in the implementation.
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:
Any modules marked with a check mark will be considered required, meaning that all MUST requirements in that section are to be satisfied (with the exception of any specific line item edits that have been made as discussed in section VI.1).
Any modules that are not marked with a check MAY be implemented on the product, but are not considered required. Any vendor implementing any module, regardless of being considered required or not, MUST comply with all MUST requirements in the module (i.e. partial implementations of a module MUST NOT be provided).
If a module is explicitly not to be included in the product, it must be marked with an x mark to indicate that it MUST NOT be included.
For the optional LAN/WAN modules, where appropriate it may be necessary to specify the number or ports/lines to be implemented (e.g. “Qty. 4” under the IF.LAN.ETH.SWITCH to indicate 4 ports).
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