2 References
and
Terminology 
2.1 Conventions 
In this Technical Report, several words are used to signify the requirements of the specification. These words are always capitalized.
MUST | This word, or the term “REQUIRED”, means that the definition is an absolute requirement of the specification. |
---|---|
MUST NOT | This phrase means that the definition is an absolute prohibition of the specification. |
SHOULD | This word, or the term “RECOMMENDED”, means that there could exist valid reasons in particular circumstances to ignore this item, but the full implications need to be understood and carefully weighed before choosing a different course. |
SHOULD NOT | This phrase, or the phrase “NOT RECOMMENDED” means that there could exist valid reasons in particular circumstances when the particular behavior is acceptable or even useful, but the full implications need to be understood and the case carefully weighed before implementing any behavior described with this label. |
MAY | This word, or the term “OPTIONAL”, means that this item is one of an allowed set of alternatives. An implementation that does not include this option MUST be prepared to inter-operate with another implementation that does include the option. |
By Default | These words indicate that this is a default setting or operation of the unit that MUST be configurable if provided. This term is not included in RFC 2119 [59]. |
Other residential gateway type features not identified in this document may also be implemented in the device. An implementation that includes features not identified in this document must be prepared to inter-operate with implementations that do not include these features.
References to CPE or LAN devices indicate other equipment such as hosts including PCs and workstations.
In certain cases, TR-124 generically refers to new LAN or WAN interface performance monitoring data parameters that have not been specifically defined in the requirements at the time of the publishing of this document. As these requirements are not yet defined, it is expected that vendors may support parameter extensions and basic interface traffic performance statistics until such a time that the Broadband Forum defines further Technical Reports to support new interface parameter data models for possible use with TR-064i2, TR-069 and the Web GUI.
2.2 References 
The following references constitute provisions of this Technical Report. At the time of publication, the editions indicated were valid. All references are subject to revision; users of this Technical Report are therefore encouraged to investigate the possibility of applying the most recent edition of the references listed below.
A list of currently valid Broadband Forum Technical Reports is published at www.broadband-forum.org.
NOTE – A number of IETF drafts are cited in this document. Due to the fact that home networking standards and technology are still being rapidly developed, this was considered necessary. If subsequent drafts or RFCs are published, they will obsolete the draft cited in this document.
The following information is given for the convenience of users of this Technical Report and does not constitute an endorsement by the Broadband Forum of these products:
Safari® is a registered trademark of Apple Computer, Inc.
HomePlug® is a registered trademark of HomePlug Powerline Alliance, Inc.
HomePNA® is a registered trademark of HomePNA, Inc.
IEEE® is a registered trademark of the Institute of Electrical and Electronics Engineers, Inc. (IEEE). This publication is not endorsed by the IEEE.
Internet Explorer® and Microsoft® are registered trademarks of Microsoft Corporation.
Java® and JavaScript® are registered trademarks of Oracle, Inc.
Mozilla® is a registered trademark of the Mozilla Foundation.
Wi-Fi® is a registered trademark of the Wi-Fi Alliance
WPA, WPA2,WPA3, Protected Setup, WMM and WMM-SA are trademarks of the Wi-Fi Alliance
2.3 Definitions 
Term | Definition |
---|---|
5G-RG | An RG acting as UE with regard to the 5G core. It holds a secure element and exchanges NAS signaling with the 5G core. |
5G Access Network (5GAN) | This comprises 5G radio ANs (RANs) and 5G wireline ANs connecting to a 5G core. |
5G System (5GS) | A system consisting of 5G Access Network (AN), 5G Core Network and end-device. |
Access & Mobility Function (AMF) | The AMF is a 5GC-CP function that terminates N1, the control interface with UEs, and N2, the control interface with access networks. It is responsible for mobility & access related functions. It acts as the security anchor point for a given UE. At PDU session establishment, it selects the SMF corresponding to the requested slice and targeted DN, and relays session related messages to this SMF. |
ACS | Auto-Configuration Server. This is a component in the broadband network responsible for CWMP auto-configuration of the CPE for advanced services. |
Agent | A generic term that refers (as appropriate) to either a CWMP Endpoint or to a USP Agent. |
Allowed NSSAI | NSSAI provided by the serving PLMN network during e.g. a registration procedure, indicating the S-NSSAIs value that the UE could use in the serving PLMN of the current registration area. (definition from TS 23.501 [x]) |
Backup | The ability to take over a task when a
source becomes unavailable. Examples: - A web server becomes unavailable. For incoming traffic, backup provides another web server to take over the operation. - A communication link becomes unavailable. Via backup, another link takes over the communication task. |
Configurable | A requirement for configurability does not imply any particular configuration interface. When specific user or TR-069 or other configurability is required, the requirement is stated explicitly. |
Configured NSSAI | An NSSAI that has been provisioned in the 5G-RG applicable to one or more PLMN (definition from TS 23.501 [7]). |
Connection | As used in this document, a connection is the continuing ability to communicate over a pair of IP addresses. |
Controller | A generic term that refers (as appropriate) to either a CWMP ACS or a USP Controller. |
CPE | Customer Premises Equipment; refers (as appropriate) to any CWMP-enabled or USP-enabled device and therefore covers both Internet Gateway devices and LAN-side end devices. |
CWMP | CPE WAN Management Protocol. Defined in TR-069 [160], CWMP is a communication protocol between an ACS and CWMP-enabled CPE that defines a mechanism for secure auto-configuration of a CPE and other CPE management functions in a common framework. |
CWMP Endpoint | A CWMP termination point used by a CWMP-enabled CPE for communication with the ACS. |
Device | Unless otherwise qualified, the term device refers to an RG. |
Enabling | Likewise, controllability requirements, for example to enable or disable a feature, do not imply a control interface. |
Failover | The ability to automatically switch to
another source when a source becomes unavailable. Examples: - A web server becomes unavailable. For incoming traffic, failover automatically provides another web server to take over the operation. - A communication link becomes unavailable. Via failover, another link automatically takes over the communication task. |
GUI | The term GUI or web GUI implies access to the RG that is visible to the end user. The use of this term in a requirement is an assertion that control or information display is available to the end user. |
Load balancing | The ability to divide the working load of
a task over multiple sources in an equal way. Examples: - A web service that is run by a web server. For incoming traffic this can be equally divided over multiple servers by a load balancer. - A communication link that is supporting a communication task. Various links can be used to equally divide the communication load by a load balancer. This can be for incoming and outgoing traffic. Thus, load balancing is only one form of load sharing: load balancing is load sharing where the load is equally divided over the sources. What defines “equal” depends on the use case and metrics used. |
Load sharing | The ability to divide the working load of
a task over multiple sources. Examples: - A web service that is run by a web server. For incoming traffic this can be divided over multiple servers by load sharing. - A communication link that is supporting a communication task. Various links can be used to divide the communication load by load sharing. This can be for incoming and outgoing traffic. |
Logs | Likewise, requirements for logging do not imply log configurability and retrieval on any particular interface unless stated explicitly. |
Network Instance | Information identifying a domain. Used by the UPF for traffic detection and routing (definition from TS 23.501 [7]). |
Network Slice | A logical network that provides specific network capabilities and network characteristics (definition from TS 23.501 [7]). |
Network Slice Instance | A set of Network Function instances and the required resources (e.g. compute, storage and networking resources) which form a deployed Network Slice (definition from TS 23.501 [x]). |
NSI ID | An identifier for a Network Slice instance (definition from TS 23.501 [7]). |
Network Slice Selection Assistance Information (NSSAI) | The NSSAI is a collection of S-NSSAIs. An NSSAI may be a Configured NSSAI, a Requested NSSAI or an Allowed NSSAI. There can be at most eight S-NSSAIs in Allowed and Requested NSSAIs sent in signaling messages between the UE and the Network. |
NSSP (Network Slice Selection Policy) | It is the set of SM-NSSAI that a UE is authorized to access. It is stored in the UE and corresponds to the NSSAI in the subscriber information in the network database. |
Operator-specific configuration | Many requirements specify defaults, but then add the phrase, “or use an operator-specific configuration.” This phrase recognizes that operators may override TR-124 requirements when necessary to satisfy their specific needs. |
PDU session | Temporal association between the UE and a Data Network that provides a PDU connectivity service. A session can be IP, Eth or unstructured. |
Requested NSSAI | NSSAI provided by the UE to the Serving PLMN during registration (definition from TS 23.501 [7]). |
RG | A residential gateway (RG) is a device that interfaces between the WAN and LAN IP environment for a consumer broadband customer. It may route or bridge traffic, depending on its configuration and specifications. The term RG is retained for historical continuity, even though some features may be directed at business applications. |
Smart RG | A smart residential gateway is a residential gateway with additional smart home services. |
Software application | A Software application consists of one or more software modules and configuration data, and provides specific function(s) using the open platform API of a Smart RG. |
Software module | An installable software entity which includes executables, libraries, configuration and other data. |
Subscribed S-NSSAI | S-NSSAI based on subscriber information, which a UE is subscribed to use in a PLMN (definition from TS 23.501 [7]). |
USP | Universal Service Platform. Defined in TR-369 [169], USP is an evolution of CWMP that allows applications to manipulate Service Elements in a network of Controllers and Agents. |
USP Agent | A USP Agent is a USP Endpoint that exposes Service Elements to one or more USP Controllers |
USP Controller | A USP Controller is a USP Endpoint that manipulates Service Elements through one or more USP Agents. |
Wireline 5G Access Network (W-5GAN) | This is a wireline AN that can connect to a 5G core via the AGF. The egress interfaces of a W-5GAN form the border between access and core. They are N2 for the control plane and N3 for the user plane. |
2.4 Abbreviations 
This Technical Report defines the following abbreviations:
5WE | 5G WWC Encapsulation |
---|---|
AAA | Authentication, Authorization and Accounting |
AAL | ATM Adaptation Layer |
ac | alternating current |
ADSL | Asynchronous Digital Subscriber Line |
AFTR | Address family transition router |
AGF | Access Gateway Function |
ALG | Application Layer Gateway |
AMF | Access Management Function |
AN | Access Network |
ANSI | American National Standards Institute |
AS | Access Stratum |
ASCII | American Standard Code for Information Interchange |
ATA | Analog Terminal Adapter |
ATM | Asynchronous Transfer Mode |
BFD | Bidirectional forwarding detection |
CP | Control Plane |
CPE | Customer Premises Equipment |
CRC | Cyclic Redundancy Check |
CSA | Canadian Standards Association |
DAD | Duplicate address detection |
DHCP | Dynamic Host Configuration Protocol |
DLNA | Digital living network alliance (www.dlna.org) |
DNS | Domain Name Server |
DoS | Denial of Service |
DSCP | Differentiated Services Code Point |
DSL | Digital Subscriber Line |
DUID | DHCP Unique Identifier |
DUID-EN | DUID based Enterprise Number |
FCC | Federal Communications Commission |
FQDN | Fully Qualified Domain Name |
GMT | Greenwich Mean Time |
GUI | Graphical User Interface |
HTML | Hypertext Markup Language |
HTTP | Hypertext Transfer Protocol |
HTTPS | Secure Hypertext Transfer Protocol |
Hz | Hertz |
IAID | Identification Association Identifier |
IEEE® | The Institute of Electrical and Electronics Engineers |
IETF | The Internet Engineering Task Force |
IMEI | International Mobile Equipment Identity |
IMSI | International Mobile Subscriber Identity |
INP | Impulse noise protection |
IP | Internet Protocol |
IPCP | Internet Protocol Control Protocol |
ISO | International Organization for Standardization |
ITU | International Telecommunication Union |
Kbps | kilobits per second |
LAN | Local Area Network |
LCP | Link Control Protocol |
LPF | Low-pass filter |
MAC | Medium Access Control |
MRU | Maximum Receive Unit |
ms | millisecond |
MTBF | Mean Time Between Failure |
MTU | Maximum Transit Unit |
NAS | Non-Access Stratum |
NAT | Network Address Translation |
NTP | Network Time Protocol |
ONU | Optical Network Unit |
PADI | PPPoE Active Discovery Initiation |
PADO | PPPoE Active Discovery Offer |
PC | Personal Computer |
PCP | Priority Code Point |
PD | Prefix Delegation |
PDU | Protocol Data Unit |
POTS | Plain Old Telephone Service |
PPP | Point to Point Protocol |
PVC | Permanent Virtual Circuit |
QFI | QoS Flow Identifier |
RA | Router Advertisement |
RG | Residential Gateway |
RQI | Reflective QoS Indication |
RTSP | Real time streaming protocol |
SIP | Session Initiation Protocol |
SN | Serial Number |
SNTP | Simple Network Time Protocol |
SSL | Secure Sockets Layer |
SUCI | Subscriber Concealed Identifier |
SUPI | Subscriber Permanent Identifier |
TCP | Transmission Control Protocol |
TLS | Transport Layer Security |
TR | Technical Report |
UDP | User Datagram Protocol |
UE | User Equipment |
UL | Underwriters Laboratories |
ULA | User licensing agreement |
ULC | Underwriters Laboratories Canada |
UP | User Plane |
URSP | UE Route Selection Policy |
USB | Universal Serial Bus |
Vac | Volts ac |
VCI | Virtual Circuit Identifier |
Vdc | Volts dc |
VDSL | Very high-speed Digital Subscriber Line |
VID | VLAN Identifier |
VLAN | Virtual LAN |
VoIP | Voice over IP |
VPI | Virtual Path Identifier |
VSO | Vendor Specific Option |
WAN | Wide Area Network |
WEP | Wireless Encryption Protocol |
Wi-Fi® | Wi-Fi Alliance wireless standards organization |
WPA | Wi-Fi Protected Access |
WWC | Wireline Wireless Convergence |