Rec. ITU-T G.9960 Amendment 2 (07/2020) Unified high-speed wire-line based home networking transceivers – System architecture and physical layer specificationAmendment 2
Summary
History
FOREWORD
Table of Contents
1 Scope
2 References
3 Definitions
4 Abbreviations and acronyms
5 Home network architecture and reference models
     5.1 Home network architecture and topology
          5.1.1 Domains
               5.1.1.1 General rules of operation
               5.1.1.2 Modes of operation
               5.1.1.3 Relationship between domain and medium
          5.1.2 Node functionality
               5.1.2.1 Domain master functionality
          5.1.3 Global master function
          5.1.4 Quality of service (QoS)
          5.1.5 Security function
          5.1.6 Inter-domain bridging
               5.1.6.1 End-to-end QoS for multi-domain connections
               5.1.6.2 Security in multi-domain connections
     5.2 Reference models
          5.2.1 Protocol reference model of a home network transceiver
          5.2.2 Interfaces – functional description
               5.2.2.1 A-interface
               5.2.2.2 Physical medium-independent interface (PMI)
               5.2.2.3 Medium-dependent interface (MDI)
          5.2.3 Functional model of a home network transceiver
          5.2.4 Bit ordering convention
     5.3 Management-plane reference model
6 Profiles
     6.1 Low-complexity profile (LCP)
     6.2 Standard profile
     6.3 Operational frequency band (OFB)
7 Physical layer specification (PHY layer)
     7.1 Medium independent specification
          7.1.1 Functional model of the PHY
          7.1.2 Physical coding sublayer (PCS)
               7.1.2.1 PHY frame
               7.1.2.2 MPDU mapping
               7.1.2.3 PHY-frame header
                    7.1.2.3.1 Common part fields
                         7.1.2.3.1.1 Frame type (FT)
                         7.1.2.3.1.2 Domain ID (DOD)
                         7.1.2.3.1.3 Source ID (SID)
                         7.1.2.3.1.4 Destination ID (DID)
                         7.1.2.3.1.5 Multicast indication (MI)
                         7.1.2.3.1.6 Duration indication (DRI)
                         7.1.2.3.1.7 Extended header indication (EHI)
                         7.1.2.3.1.8 Header segmentation indication (HSI)
                         7.1.2.3.1.9 Header check sequence (HCS)
                    7.1.2.3.2 Variable part fields
                         7.1.2.3.2.1 MAP and RMAP PHY-frame type specific fields
                              7.1.2.3.2.1.1 Duration for MAP frame (MAP_DUR)
                              7.1.2.3.2.1.2 Network time reference (NTR)
                              7.1.2.3.2.1.3 MAC cycle start time (CYCSTART)
                              7.1.2.3.2.1.4 RCM section size (RCMSS)
                              7.1.2.3.2.1.5 Scrambler initialization (SI)
                              7.1.2.3.2.1.6 Block size (BLKSZ)
                              7.1.2.3.2.1.7 Repetitions (REP)
                              7.1.2.3.2.1.8 FEC concatenation factor (FCF)
                              7.1.2.3.2.1.9 Operational frequency band (OFB_ID)
                              7.1.2.3.2.1.10 MAP type (MAP_TYPE)
                              7.1.2.3.2.1.11 RMAP indication (RMAPI)
                              7.1.2.3.2.1.12 Number of hops from domain master (NUM_HOPS)
                              7.1.2.3.2.1.13 APSD_MAX-MAP_EXT
                         7.1.2.3.2.2 MSG PHY-frame type specific fields
                              7.1.2.3.2.2.1 Duration for MSG frame (MSG_DUR)
                              7.1.2.3.2.2.2 Block size (BLKSZ)
                              7.1.2.3.2.2.3 FEC coding rate (FEC_RATE)
                              7.1.2.3.2.2.4 Repetitions (REP)
                              7.1.2.3.2.2.5 FEC concatenation factor (FCF)
                              7.1.2.3.2.2.6 Scrambler initialization (SI)
                              7.1.2.3.2.2.7 Master is detected indication (MDET)
                              7.1.2.3.2.2.8 Bit allocation table identifier (BAT_ID)
                              7.1.2.3.2.2.9 OFB identifier/subcarrier grouping identifier (OFB_ID/GRP_ID)
                              7.1.2.3.2.2.10 Guard interval identifier (GI_ID)
                              7.1.2.3.2.2.11 Maximum actual PSD of MSG frame (APSD_MAX-M)
                              7.1.2.3.2.2.12 Connection identifier (CONNECTION_ID)
                              7.1.2.3.2.2.13 Reply required (RPRQ)
                              7.1.2.3.2.2.14 Burst frame count (BRSTCnt)
                              7.1.2.3.2.2.15 Burst end flag (BEF)
                              7.1.2.3.2.2.16 AIFG indication (AIFG_IND)
                              7.1.2.3.2.2.17 ACE symbols (ACE_SYM)
                              7.1.2.3.2.2.18 Connection management (CNN_MNGMT)
                              7.1.2.3.2.2.19  Bandwidth reservation update request (BRURQ)
                              7.1.2.3.2.2.20 Start segment sequence number (START_SSN)
                              7.1.2.3.2.2.21 Current TS (CURRTS)
                              7.1.2.3.2.2.22 Request for bidirectional transmission (BTXRQ)
                              7.1.2.3.2.2.23 Number of Mc-ACK slots (NUM_MCACK_SLOTS)
                              7.1.2.3.2.2.24 Advised Window Size (ADVISED_WIN_SIZE)
                              7.1.2.3.2.2.25 APSD_MAX-M extension
                         7.1.2.3.2.3  ACK PHY-frame type specific fields
                              7.1.2.3.2.3.1 Flow control connection flag (FLCTRL_CONN)
                              7.1.2.3.2.3.2 Flow control type (FLCTRLT)
                              7.1.2.3.2.3.3 Flow control (FLCTRL)
                              7.1.2.3.2.3.4 Request for bidirectional transmission (BTXRQ)
                              7.1.2.3.2.3.5 Data RX reset flag (RXRST_DATA)
                              7.1.2.3.2.3.6 Management RX reset flag (RXRST_MNGMT)
                              7.1.2.3.2.3.7  Bad burst indication (BAD_BURST)
                              7.1.2.3.2.3.8 ACK channel estimation control/Receiver window size for the connection (ACK_CE_CTRL/RX_CONN_WIN_SIZE)
                                   7.1.2.3.2.3.8.1 ACK channel estimation control type (ACK_CE_CTRL_TYPE)
                                   7.1.2.3.2.3.8.2 Runtime BAT ID (RUNTIME_BAT_ID)
                              7.1.2.3.2.3.9 Acknowledgement data and Mc-ACK descriptor (ACKDATA/MCACK_D)
                                   7.1.2.3.2.3.9.1 ACKDATA
                                        7.1.2.3.2.3.9.1.1  Management LSSN presence indication (MNMTP)
                                        7.1.2.3.2.3.9.1.2  ACKDATA when MNMTP is set to zero
                                        7.1.2.3.2.3.9.1.3  ACKDATA when MNMTP is set to one
                                        7.1.2.3.2.3.9.1.3.1 Management lowest SSN (MNMT_LSSN)
                                        7.1.2.3.2.3.9.1.3.2 Management ACKI length (MNMTL)
                                        7.1.2.3.2.3.9.1.3.3 Management bit map encoding (MNMT_ACKI)
                                        7.1.2.3.2.3.9.1.4  Connection identifier (CONNECTION_ID)
                                        7.1.2.3.2.3.9.1.5  Frame ACK (FACK)
                                        7.1.2.3.2.3.9.1.6  Lowest SSN (LSSN)
                                        7.1.2.3.2.3.9.1.7  ACK information (ACKI)
                                        7.1.2.3.2.3.9.1.7.1 Bit map encoding
                                        7.1.2.3.2.3.9.1.7.2 Compressed encoding
                                        7.1.2.3.2.3.9.1.7.2.1  Run-length encoding
                                        7.1.2.3.2.3.9.1.7.2.2  Group encoding
                                   7.1.2.3.2.3.9.2 Mc-ACK descriptor (MCACK_D)
                              7.1.2.3.2.3.10 Extended ACK requested (EXTACKRQ)
                              7.1.2.3.2.3.11 Flow control extension (FLCTRL_EXT)
                         7.1.2.3.2.4 RTS PHY-frame type specific fields
                              7.1.2.3.2.4.1 Duration for RTS frame (RTS_DUR)
                              7.1.2.3.2.4.2 CTS proxy ID (CID)
                              7.1.2.3.2.4.3 Current TS (CURRTS)
                         7.1.2.3.2.5 CTS PHY-frame type specific fields
                              7.1.2.3.2.5.1 Duration for CTS frame (CTS_DUR)
                         7.1.2.3.2.6 CTMG PHY-frame type specific fields
                              7.1.2.3.2.6.1 Immediate acknowledgment required (IACKRQ)
                              7.1.2.3.2.6.2 CTMG data (CTMGD)
                              7.1.2.3.2.6.3 Current TS (CURRTS)
                         7.1.2.3.2.7 PROBE PHY-frame type specific fields
                              7.1.2.3.2.7.1  Common part fields
                                   7.1.2.3.2.7.1.1 Duration for PROBE frame (PRB_DUR)
                                   7.1.2.3.2.7.1.2 PROBE frame type (PRBTYPE)
                                   7.1.2.3.2.7.1.3 Probe symbols (PRBSYM)
                                   7.1.2.3.2.7.1.4 Maximum actual PSD of PROBE frame (APSD_MAX-P)
                                   7.1.2.3.2.7.1.5 PROBE symbol guard interval (PRBGI)
                                   7.1.2.3.2.7.1.6 Current TS (CURRTS)
                                   7.1.2.3.2.7.1.7 APSD_MAX-P extension
                              7.1.2.3.2.7.2  PROBE frame type specific field
                                   7.1.2.3.2.7.2.1 Silent PROBE frame specific fields
                                   7.1.2.3.2.7.2.2 Channel estimation PROBE frame specific fields
                         7.1.2.3.2.8 ACKRQ PHY frame type specific fields
                              7.1.2.3.2.8.1 Requested RX window (RX_WIN_TYPE)
                              7.1.2.3.2.8.2 Connection identifier (CONNECTION_ID)
                              7.1.2.3.2.8.3 Current TS (CURRTS)
                         7.1.2.3.2.9 BMSG PHY-frame type specific fields
                              7.1.2.3.2.9.1 Duration for BMSG frame (BMSG_DUR)
                              7.1.2.3.2.9.2 Block size (BLKSZ)
                              7.1.2.3.2.9.3 FEC coding rate (FEC_RATE)
                              7.1.2.3.2.9.4 Repetitions (REP)
                              7.1.2.3.2.9.5 FEC concatenation factor (FCF)
                              7.1.2.3.2.9.6 Scrambler initialization (SI)
                              7.1.2.3.2.9.7 Master is detected indication (MDET)
                              7.1.2.3.2.9.8 Bit allocation table identifier (BAT_ID)
                              7.1.2.3.2.9.9 OFB identifier/subcarrier grouping identifier (OFB_ID/GRP_ID)
                              7.1.2.3.2.9.10 Guard interval identifier (GI_ID)
                              7.1.2.3.2.9.11 Maximum actual PSD of BMSG frame (APSD_MAX-M)
                              7.1.2.3.2.9.12 Connection identifier (CONNECTION_ID)
                              7.1.2.3.2.9.13 Reply required (RPRQ)
                              7.1.2.3.2.9.14 Burst frame count (BRSTCnt)
                              7.1.2.3.2.9.15 Burst end flag (BEF)
                              7.1.2.3.2.9.16 AIFG indication (AIFG_IND)
                              7.1.2.3.2.9.17 ACE symbols (ACE_SYM)
                              7.1.2.3.2.9.18 Connection management (CNN_MNGMT)
                              7.1.2.3.2.9.19 Bandwidth reservation update request (BRURQ)
                              7.1.2.3.2.9.20 Start segment sequence number (START_SSN)
                              7.1.2.3.2.9.21 Current TS (CURRTS)
                              7.1.2.3.2.9.22 Bidirectional transmission grant length (BTXGL)
                              7.1.2.3.2.9.23 Bidirectional transmission end flag (BTXEF)
                              7.1.2.3.2.9.24 ACK channel estimation control (ACK_CE_CTRL)
                              7.1.2.3.2.9.25 Extended ACK Granted (EXTACKGR)
                              7.1.2.3.2.9.26 Piggybacked Delayed Acknowledgement (P-DACK)
                              7.1.2.3.2.9.27 APSD_MAX-M extension
                         7.1.2.3.2.10 BACK PHY-frame type specific fields
                              7.1.2.3.2.10.1 Duration for BACK frame (BACK_DUR)
                              7.1.2.3.2.10.2 Block size (BLKSZ)
                              7.1.2.3.2.10.3 FEC coding rate (FEC_RATE)
                              7.1.2.3.2.10.4 Repetitions (REP)
                              7.1.2.3.2.10.5 FEC concatenation factor (FCF)
                              7.1.2.3.2.10.6 Scrambler initialization (SI)
                              7.1.2.3.2.10.7 Master is detected indication (MDET)
                              7.1.2.3.2.10.8 Bit allocation table identifier (BAT_ID)
                              7.1.2.3.2.10.9 OFB identifier/subcarrier grouping identifier (OFB_ID/GRP_ID)
                              7.1.2.3.2.10.10 Guard interval identifier (GI_ID)
                              7.1.2.3.2.10.11 Maximum actual PSD of BACK frame (APSD_MAX-M)
                              7.1.2.3.2.10.12 Connection identifier (CONNECTION_ID)
                              7.1.2.3.2.10.13 Reply required (RPRQ)
                              7.1.2.3.2.10.14 Burst frame count (BRSTCnt)
                              7.1.2.3.2.10.15 Burst end flag (BEF)
                              7.1.2.3.2.10.16 AIFG indication (AIFG_IND)
                              7.1.2.3.2.10.17 ACE symbols (ACE_SYM)
                              7.1.2.3.2.10.18  Connection management (CNN_MNGMT)
                              7.1.2.3.2.10.19 Bidirectional transmission request length (BTXRL)
                              7.1.2.3.2.10.20 ACK channel estimation control (ACK_CE_CTRL)
                              7.1.2.3.2.10.21 APSD_MAX-M extension
                         7.1.2.3.2.11 ACTMG PHY-frame type specific fields
                              7.1.2.3.2.11.1 CTMG acknowledgment (CTMGACK)
                         7.1.2.3.2.12 Reserved
                         7.1.2.3.2.13 Reserved
                         7.1.2.3.2.14 Reserved
                         7.1.2.3.2.15 Reserved
                         7.1.2.3.2.16 FTE PHY-frame type specific fields
                              7.1.2.3.2.16.1 Duration for FTE frame (FTE_DUR)
                              7.1.2.3.2.16.2 EFT specific fields (EFT_FLD)
                              7.1.2.3.2.16.3 Current TS (CURRTS)
                         7.1.2.3.2.17 Maximum actual PSD of MAP frame (APSD_MAX-MAP_LSB and APSD_MAX-MAP_MSB)
                    7.1.2.3.3 Extended header fields
                         7.1.2.3.3.1 Extended header frame-type specific fields (E_FTSF)
                              7.1.2.3.3.1.1 E_FTSF for a CTMG PHY frame
                                   7.1.2.3.3.1.1.1 CTMG data extension (CTMGD_EXT)
                              7.1.2.3.3.1.2 E_FTSF for a BMSG PHY frame
                                   7.1.2.3.3.1.2.1 Data RX reset flag (RXRST_DATA)
                                   7.1.2.3.3.1.2.2 Management RX reset flag (RXRST_MNGMT)
                                   7.1.2.3.3.1.2.3 Flow control type (FLCTRLT)
                                   7.1.2.3.3.1.2.4 Flow control (FLCTRL)
                                   7.1.2.3.3.1.2.5 Flow control connection flag (FLCTRL_CONN)
                                   7.1.2.3.3.1.2.6 Acknowledgement data of the BMSG frame (ACKDATA_BM)
                              7.1.2.3.3.1.3 E_FTSF for a BACK PHY frame
                                   7.1.2.3.3.1.3.1 Data RX reset flag (RXRST_DATA)
                                   7.1.2.3.3.1.3.2 Management RX reset flag (RXRST_MNGMT)
                                   7.1.2.3.3.1.3.3 Flow control type (FLCTRLT)
                                   7.1.2.3.3.1.3.4 Flow control (FLCTRL)
                                   7.1.2.3.3.1.3.5 Flow control connection flag (FLCTRL_CONN)
                                   7.1.2.3.3.1.3.6 Acknowledgement data of the BACK frame (ACKDATA_BA)
                              7.1.2.3.3.1.4 E_FTSF for ACK PHY-frame
                                   7.1.2.3.3.1.4.1 ACKI field extension (ACKI_EXT)
                         7.1.2.3.3.2 Extended header check sequence (E_HCS)
          7.1.3 Physical medium attachment (PMA) sublayer
               7.1.3.1 Scrambling
               7.1.3.2 FEC encoding
                    7.1.3.2.1 LDPC-BC encoder
                         7.1.3.2.1.1 Encoding operation
                    7.1.3.2.2 Puncturing
                    7.1.3.2.3 FEC encoding parameters
               7.1.3.3 Payload encoding
                    7.1.3.3.1 Payload repetition encoding
               7.1.3.4 Header encoder
               7.1.3.5 Segmentation into symbol frames
                    7.1.3.5.1 Payload segmentation
                    7.1.3.5.2 Header segmentation
               7.1.3.6 PROBE frame
          7.1.4 Physical medium dependent (PMD) sublayer
               7.1.4.1 Subcarrier spacing and indexing
               7.1.4.2 Tone mapper
                    7.1.4.2.1 Summary of subcarrier types
                    7.1.4.2.2 Bit allocation tables (BATs)
                         7.1.4.2.2.1 Predefined BATs
                         7.1.4.2.2.2 Runtime BATs
                    7.1.4.2.3 Transmitter-determined and receiver-determined mapping
                    7.1.4.2.4 BAT with subcarrier grouping
                    7.1.4.2.5 Special mappings
                         7.1.4.2.5.1 Tone mapping for PHY-frame header
                         7.1.4.2.5.2 Tone mapping for RCM
                         7.1.4.2.5.3 Tone mapping for the probe symbols
                         7.1.4.2.5.4 Tone mapping for ACE symbols
                    7.1.4.2.6 Modulation of unloaded supported subcarriers
               7.1.4.3 Constellation encoder
                    7.1.4.3.1 Constellation mapping
                         7.1.4.3.1.1 Constellations for even number of bits
                         7.1.4.3.1.2 Constellations for odd number of bits
                    7.1.4.3.2 Constellation point scaling
                         7.1.4.3.2.1 Power normalization factor
                         7.1.4.3.2.2 Transmit spectrum shaping
                         7.1.4.3.2.3 Gain adjustment
                    7.1.4.3.3 Constellation scrambler
               7.1.4.4 OFDM modulator
                    7.1.4.4.1 IDFT
                    7.1.4.4.2 Cyclic extension
                    7.1.4.4.3  Symbol timing
                    7.1.4.4.4 Windowing, overlap and add
                    7.1.4.4.5 Frequency up-shift
                    7.1.4.4.6 Output signal
               7.1.4.5 Preamble, INUSE, PR, NACK and IDPS signals
                    7.1.4.5.1 General preamble structure
                    7.1.4.5.2 INUSE, PR, NACK and IDPS signals general structure
                    7.1.4.5.3 Preamble, INUSE, PR NACK and IDPS signal generation
                         7.1.4.5.3.1 Frequency-domain symbol generation
                              7.1.4.5.3.1.1 Preamble
                              7.1.4.5.3.1.2 INUSE, PR, NACK and IDPS signals
                         7.1.4.5.3.2 Modulation
                              7.1.4.5.3.2.1 Modulation of the preamble
                              7.1.4.5.3.2.2 Modulation of the INUSE, PR, NACK and IDPS symbols
                         7.1.4.5.3.3 Time-domain symbol generation
                              7.1.4.5.3.3.1 Preamble
                              7.1.4.5.3.3.2 INUSE, PR, NACK and IDPS signals
               7.1.4.6 PMD control parameters
               7.1.4.7 Symbol boost
          7.1.5 Transmit PSD mask
          7.1.6 Electrical specifications
               7.1.6.1 Transmit clock tolerance
               7.1.6.2 Relative transmit clock accuracy
               7.1.6.3 Up-convert frequency tolerance
     7.2 Medium dependent specification
          7.2.1 Physical layer specification over telephone lines
               7.2.1.1 Control parameters
               7.2.1.2 Preamble, INUSE, PR and NACK signals
                    7.2.1.2.1 Preamble structure
                    7.2.1.2.2 INUSE, PR and NACK signal generation parameters for telephone lines
                    7.2.1.2.3 Modulation of the preamble for telephone lines
                    7.2.1.2.4 Modulation of the INUSE, PR and NACK signals for telephone lines
               7.2.1.3 PSD mask specifications
               7.2.1.4 Permanently masked subcarriers
          7.2.2 Physical layer specification over power lines
               7.2.2.1 Control parameters
               7.2.2.2 Preamble, INUSE, PR, NACK and IDPS signal
                    7.2.2.2.1 Preamble structure
                    7.2.2.2.2 INUSE, PR, NACK and IDPS signal generation parameters for power lines
                    7.2.2.2.3 Modulation of the preamble for power lines
                    7.2.2.2.4 Modulation of the INUSE, PR and NACK signals for power lines
                    7.2.2.2.5 Modulation of the IDPS signal for power lines
               7.2.2.3 PSD mask specifications
               7.2.2.4 Permanently masked subcarriers
          7.2.3 Physical layer specification over coax
               7.2.3.1 Control parameters
               7.2.3.2 Preamble, PR signal, and INUSE signal
                    7.2.3.2.1 Preamble structure
                    7.2.3.2.2 INUSE, PR and NACK signal generation parameters for coax
                    7.2.3.2.3 Modulation of the preamble for coax
                    7.2.3.2.4 Modulation of the INUSE, PR and NACK signals for coax
               7.2.3.3 PSD mask specifications
               7.2.3.4 Permanently masked subcarriers
               7.2.3.5 Coexistence on coax
          7.2.4 Transmitter EVM requirements
          7.2.5 Termination impedance
          7.2.6  Total transmit power
          7.2.7 Receiver input impedance
          7.2.8 Longitudinal conversion loss
               7.2.8.1 LCL for phoneline
8 Data link layer specification
9 Security
10 High capacity header physical layer specification (HCH-PHY)
     10.1 Medium independent specification
          10.1.1 Functional model of the PHY
          10.1.2 Physical coding sublayer (PCS)
               10.1.2.1 PHY frame
               10.1.2.2 MPDU mapping
               10.1.2.3 PHY-frame header
                    10.1.2.3.1 Common part fields
                         10.1.2.3.1.1 Frame type (FT)
                         10.1.2.3.1.2 Domain ID (DOD)
                         10.1.2.3.1.3 Source ID (SID)
                         10.1.2.3.1.4 Destination ID (DID)
                         10.1.2.3.1.5 Multicast indication (MI)
                         10.1.2.3.1.6 Duration indication (DRI)
                         10.1.2.3.1.7 Reserved
                         10.1.2.3.1.8 Header segmentation indication (HSI)
                         10.1.2.3.1.9 Header check sequence (HCS)
                    10.1.2.3.2 Variable part fields
                         10.1.2.3.2.1 MAP and RMAP PHY-frame type specific fields
                              10.1.2.3.2.1.1 Duration for MAP frame (MAP_DUR)
                              10.1.2.3.2.1.2 Network time reference (NTR)
                              10.1.2.3.2.1.3 MAC cycle start time (CYCSTART)
                              10.1.2.3.2.1.4 Reserved
                              10.1.2.3.2.1.5 Scrambler initialization (SI)
                              10.1.2.3.2.1.6 Block size (BLKSZ)
                              10.1.2.3.2.1.7 Repetitions (REP)
                              10.1.2.3.2.1.8 FEC concatenation factor (FCF)
                              10.1.2.3.2.1.9 Operational Frequency Band identifier (OFB_ID)
                              10.1.2.3.2.1.10 MAP type (MAP_TYPE)
                              10.1.2.3.2.1.11 RMAP indication (RMAPI)
                              10.1.2.3.2.1.12 Number of hops from domain master (NUM_HOPS)
                              10.1.2.3.2.1.13 kmin for payload repetition encoding
                         10.1.2.3.2.2 MSG PHY-frame type specific fields
                              10.1.2.3.2.2.1 Duration for MSG frame (MSG_DUR)
                              10.1.2.3.2.2.2 Block size/LPDU size (BLKSZ/LPDUSZ)
                              10.1.2.3.2.2.3 FEC coding rate (FEC_RATE)
                              10.1.2.3.2.2.4 Repetitions (REP)
                              10.1.2.3.2.2.5 FEC concatenation factor (FCF)
                              10.1.2.3.2.2.6 Scrambler initialization (SI)
                              10.1.2.3.2.2.7 Master is detected indication (MDET)
                              10.1.2.3.2.2.8 Bit allocation table identifier (BAT_ID)
                              10.1.2.3.2.2.9 Operational frequency band identifier/subcarrier grouping identifier (OFB_ID/GRP_ID)
                              10.1.2.3.2.2.10 Guard interval identifier (GI_ID)
                              10.1.2.3.2.2.11 Maximum actual PSD of MSG frame (APSD_MAX-M)
                              10.1.2.3.2.2.12 Connection identifier (CONNECTION_ID)
                              10.1.2.3.2.2.13 Reply required (RPRQ)
                              10.1.2.3.2.2.14 Burst frame count (BRSTCnt)
                              10.1.2.3.2.2.15 Burst end flag (BEF)
                              10.1.2.3.2.2.16 AIFG indication (AIFG_IND)
                              10.1.2.3.2.2.17 ACE symbols (ACE_SYM)
                              10.1.2.3.2.2.18 Connection management (CNN_MNGMT)
                              10.1.2.3.2.2.19  Bandwidth reservation update request (BRURQ)
                              10.1.2.3.2.2.20 Start segment sequence number (START_SSN)
                              10.1.2.3.2.2.21 Current TS (CURRTS)
                              10.1.2.3.2.2.22 Request for bidirectional transmission (BTXRQ)
                              10.1.2.3.2.2.23 Number of Mc-ACK slots (NUM_MCACK_SLOTS)
                              10.1.2.3.2.2.24 Advised Window Size (ADVISED_WIN_SIZE)
                              10.1.2.3.2.2.25 APSD_MAX-M extension
                              10.1.2.3.2.2.26 AIFGD_TYPE
                              10.1.2.3.2.2.27 kmin for payload repetition encoding
                         10.1.2.3.2.3  ACK PHY-frame type specific fields
                              10.1.2.3.2.3.1 Flow control connection flag (FLCTRL_CONN)
                              10.1.2.3.2.3.2 Flow control type (FLCTRLT)
                              10.1.2.3.2.3.3 Flow control (FLCTRL)
                              10.1.2.3.2.3.4 Request for bidirectional transmission (BTXRQ)
                              10.1.2.3.2.3.5 Data RX reset flag (RXRST_DATA)
                              10.1.2.3.2.3.6 Management RX reset flag (RXRST_MNGMT)
                              10.1.2.3.2.3.7  Bad burst indication (BAD_BURST)
                              10.1.2.3.2.3.8 ACK channel estimation control/Receiver window size for the connection (ACK_CE_CTRL/RX_CONN_WIN_SIZE)
                                   10.1.2.3.2.3.8.1 ACK channel estimation control type (ACK_CE_CTRL_TYPE)
                                   10.1.2.3.2.3.8.2 Runtime BAT ID (RUNTIME_BAT_ID)
                              10.1.2.3.2.3.9 Acknowledgement data and Mc-ACK descriptor (ACKDATA/MCACK_D)
                                   10.1.2.3.2.3.9.1 ACKDATA
                                        10.1.2.3.2.3.9.1.1  Management LSSN presence indication (MNMTP)
                                        10.1.2.3.2.3.9.1.2  ACKDATA when MNMTP is set to zero
                                        10.1.2.3.2.3.9.1.3  ACKDATA when MNMTP is set to one
                                        10.1.2.3.2.3.9.1.3.1 Management lowest SSN (MNMT_LSSN)
                                        10.1.2.3.2.3.9.1.3.2 Management ACKI length (MNMTL)
                                        10.1.2.3.2.3.9.1.3.3 Management bit map encoding (MNMT_ACKI)
                                        10.1.2.3.2.3.9.1.4  Connection identifier (CONNECTION_ID)
                                        10.1.2.3.2.3.9.1.5  Frame ACK (FACK)
                                        10.1.2.3.2.3.9.1.6  Lowest SSN (LSSN)
                                        10.1.2.3.2.3.9.1.7  ACK information (ACKI)
                                        10.1.2.3.2.3.9.1.7.1 Bit map encoding
                                        10.1.2.3.2.3.9.1.7.2 Compressed encoding
                                        10.1.2.3.2.3.9.1.7.2.1  Run-length encoding
                                        10.1.2.3.2.3.9.1.7.2.2  Group encoding
                                   10.1.2.3.2.3.9.2 Mc-ACK descriptor (MCACK_D)
                              10.1.2.3.2.3.10 Reserved
                              10.1.2.3.2.3.11 Flow control extension (FLCTRL_EXT)
                         10.1.2.3.2.4 RTS PHY-frame type specific fields
                              10.1.2.3.2.4.1 Duration for RTS frame (RTS_DUR)
                              10.1.2.3.2.4.2 CTS proxy ID (CID)
                              10.1.2.3.2.4.3 Current TS (CURRTS)
                         10.1.2.3.2.5 CTS PHY-frame type specific fields
                              10.1.2.3.2.5.1 Duration for CTS frame (CTS_DUR)
                         10.1.2.3.2.6 CTMG PHY-frame type specific fields
                              10.1.2.3.2.6.1 Immediate acknowledgment required (IACKRQ)
                              10.1.2.3.2.6.2 CTMG data (CTMGD)
                              10.1.2.3.2.6.3 Current TS (CURRTS)
                         10.1.2.3.2.7 PROBE PHY-frame type specific fields
                              10.1.2.3.2.7.1  Common part fields
                                   10.1.2.3.2.7.1.1 Duration for PROBE frame (PRB_DUR)
                                   10.1.2.3.2.7.1.2 PROBE frame type (PRBTYPE)
                                   10.1.2.3.2.7.1.3 Probe symbols (PRBSYM)
                                   10.1.2.3.2.7.1.4 Maximum actual PSD of PROBE frame (APSD_MAX-P)
                                   10.1.2.3.2.7.1.5 PROBE symbol guard interval (PRBGI)
                                   10.1.2.3.2.7.1.6 Current TS (CURRTS)
                                   10.1.2.3.2.7.1.7 APSD_MAX-P extension
                              10.1.2.3.2.7.2  PROBE frame type specific field
                                   10.1.2.3.2.7.2.1 Silent PROBE frame specific fields
                                   10.1.2.3.2.7.2.2 Channel estimation PROBE frame specific fields
                         10.1.2.3.2.8 ACKRQ PHY frame type specific fields
                              10.1.2.3.2.8.1 Requested RX window (RX_WIN_TYPE)
                              10.1.2.3.2.8.2 Connection identifier (CONNECTION_ID)
                              10.1.2.3.2.8.3 Current TS (CURRTS)
                         10.1.2.3.2.9 BMSG PHY-frame type specific fields
                              10.1.2.3.2.9.1 Duration for BMSG frame (BMSG_DUR)
                              10.1.2.3.2.9.2 Block size (BLKSZ)
                              10.1.2.3.2.9.3 FEC coding rate (FEC_RATE)
                              10.1.2.3.2.9.4 Repetitions (REP)
                              10.1.2.3.2.9.5 FEC concatenation factor (FCF)
                              10.1.2.3.2.9.6 Scrambler initialization (SI)
                              10.1.2.3.2.9.7 Master is detected indication (MDET)
                              10.1.2.3.2.9.8 Bit allocation table identifier (BAT_ID)
                              10.1.2.3.2.9.9 Operational frequency band identifier/subcarrier grouping identifier (OFB_ID/GRP_ID)
                              10.1.2.3.2.9.10 Guard interval identifier (GI_ID)
                              10.1.2.3.2.9.11 Maximum actual PSD of BMSG frame (APSD_MAX-M)
                              10.1.2.3.2.9.12 Connection identifier (CONNECTION_ID)
                              10.1.2.3.2.9.13 Reply required (RPRQ)
                              10.1.2.3.2.9.14 Burst frame count (BRSTCnt)
                              10.1.2.3.2.9.15 Burst end flag (BEF)
                              10.1.2.3.2.9.16 AIFG indication (AIFG_IND)
                              10.1.2.3.2.9.17 ACE symbols (ACE_SYM)
                              10.1.2.3.2.9.18 Connection management (CNN_MNGMT)
                              10.1.2.3.2.9.19 Bandwidth reservation update request (BRURQ)
                              10.1.2.3.2.9.20 Start segment sequence number (START_SSN)
                              10.1.2.3.2.9.21 Current TS (CURRTS)
                              10.1.2.3.2.9.22 Bidirectional transmission grant length (BTXGL)
                              10.1.2.3.2.9.23 Bidirectional transmission end flag (BTXEF)
                              10.1.2.3.2.9.24 ACK channel estimation control (ACK_CE_CTRL)
                              10.1.2.3.2.9.25 Reserved
                              10.1.2.3.2.9.26 Piggybacked Delayed Acknowledgement (P-DACK)
                              10.1.2.3.2.9.27 APSD_MAX-M extension
                                   10.1.2.3.2.9.28 Data RX reset flag (RXRST_DATA)
                                   10.1.2.3.2.9.29 Management RX reset flag (RXRST_MNGMT)
                                   10.1.2.3.2.9.30 Flow control type (FLCTRLT)
                                   10.1.2.3.2.9.31 Flow control (FLCTRL)
                                   10.1.2.3.2.9.32 Flow control connection flag (FLCTRL_CONN)
                                   10.1.2.3.2.9.33 Acknowledgement data of the BMSG frame (ACKDATA_BM)
                                   10.1.2.3.2.9.34 AIFG Type (AIFGD_TYPE)
                              10.1.2.3.2.9.35 kmin for payload repetition encoding
                         10.1.2.3.2.10 BACK PHY-frame type specific fields
                              10.1.2.3.2.10.1 Duration for BACK frame (BACK_DUR)
                              10.1.2.3.2.10.2 Block size (BLKSZ)
                              10.1.2.3.2.10.3 FEC coding rate (FEC_RATE)
                              10.1.2.3.2.10.4 Repetitions (REP)
                              10.1.2.3.2.10.5 FEC concatenation factor (FCF)
                              10.1.2.3.2.10.6 Scrambler initialization (SI)
                              10.1.2.3.2.10.7 Master is detected indication (MDET)
                              10.1.2.3.2.10.8 Bit allocation table identifier (BAT_ID)
                              10.1.2.3.2.10.9 Operational frequency band identifier/subcarrier grouping identifier (OFB_ID/GRP_ID)
                              10.1.2.3.2.10.10 Guard interval identifier (GI_ID)
                              10.1.2.3.2.10.11 Maximum actual PSD of BACK frame (APSD_MAX-M)
                              10.1.2.3.2.10.12 Connection identifier (CONNECTION_ID)
                              10.1.2.3.2.10.13 Reply required (RPRQ)
                              10.1.2.3.2.10.14 Burst frame count (BRSTCnt)
                              10.1.2.3.2.10.15 Burst end flag (BEF)
                              10.1.2.3.2.10.16 AIFG indication (AIFG_IND)
                              10.1.2.3.2.10.17 ACE symbols (ACE_SYM)
                              10.1.2.3.2.10.18  Connection management (CNN_MNGMT)
                              10.1.2.3.2.10.19 Bidirectional transmission request length (BTXRL)
                              10.1.2.3.2.10.20 ACK channel estimation control (ACK_CE_CTRL)
                              10.1.2.3.2.10.21 APSD_MAX-M extension
                                   10.1.2.3.2.10.22 Data RX reset flag (RXRST_DATA)
                                   10.1.2.3.2.10.23 Management RX reset flag (RXRST_MNGMT)
                                   10.1.2.3.2.10.24 Flow control type (FLCTRLT)
                                   10.1.2.3.2.10.25 Flow control (FLCTRL)
                                   10.1.2.3.2.10.26 Flow control connection flag (FLCTRL_CONN)
                                   10.1.2.3.2.10.27 Acknowledgement data of the BACK frame (ACKDATA_BA)
                                   10.1.2.3.2.10.28 AIFG Type (AIFGD_TYPE)
                              10.1.2.3.2.10.29 kmin for payload repetition encoding
                         10.1.2.3.2.11 ACTMG PHY-frame type specific fields
                              10.1.2.3.2.11.1 CTMG acknowledgment (CTMGACK)
                         10.1.2.3.2.12 Reserved
                         10.1.2.3.2.13 Reserved
                         10.1.2.3.2.14 Reserved
                         10.1.2.3.2.15 Reserved
                         10.1.2.3.2.16 FTE PHY-frame type specific fields
                              10.1.2.3.2.16.1 Duration for FTE frame (FTE_DUR)
                              10.1.2.3.2.16.2 EFT specific fields (EFT_FLD)
                              10.1.2.3.2.16.3 Current TS (CURRTS)
                    10.1.2.3.3 Reserved
                         10.1.2.3.3.1 Reserved
                              10.1.2.3.3.1.1 Reserved
                                   10.1.2.3.3.1.1.1 Reserved
                              10.1.2.3.3.1.2 Reserved
                                   10.1.2.3.3.1.2.1 Reserved
                                   10.1.2.3.3.1.2.2 Reserved
                                   10.1.2.3.3.1.2.3 Reserved
                                   10.1.2.3.3.1.2.4 Reserved
                                   10.1.2.3.3.1.2.5 Reserved
                                   10.1.2.3.3.1.2.6 Reserved
                              10.1.2.3.3.1.3 Reserved
                                   10.1.2.3.3.1.3.1 Reserved
                                   10.1.2.3.3.1.3.2  Reserved
                                   10.1.2.3.3.1.3.3 Reserved
                                   10.1.2.3.3.1.3.4 Reserved
                                   10.1.2.3.3.1.3.5 Reserved
                                   10.1.2.3.3.1.3.6 Reserved
                              10.1.2.3.3.1.4 Reserved
                                   10.1.2.3.3.1.4.1 Reserved
                         10.1.2.3.3.2 Reserved
          10.1.3 Physical medium attachment (PMA) sublayer
               10.1.3.1 Scrambling
               10.1.3.2 FEC encoding
                    10.1.3.2.1 LDPC-BC encoder
                         10.1.3.2.1.1 Encoding operation
                    10.1.3.2.2 Puncturing
                    10.1.3.2.3 FEC encoding parameters
               10.1.3.3 Payload encoding
                    10.1.3.3.1 Payload repetition encoding
               10.1.3.4 Header encoder
               10.1.3.5 Segmentation into symbol frames
                    10.1.3.5.1 Payload segmentation
                    10.1.3.5.1.1 Full mode payload segmentation
                    10.1.3.5.1.2 MLC mode payload segmentation
                    10.1.3.5.2 Header segmentation
               10.1.3.6 PROBE frame
          10.1.4 Physical medium dependent (PMD) sublayer
               10.1.4.1 Subcarrier spacing and indexing
               10.1.4.2 Tone mapper
                    10.1.4.2.1 Summary of subcarrier types
                    10.1.4.2.2 Bit allocation tables (BATs)
                         10.1.4.2.2.1 Predefined BATs
                         10.1.4.2.2.2 Runtime BATs
                    10.1.4.2.3 Transmitter-determined and receiver-determined mapping
                    10.1.4.2.4 BAT with subcarrier grouping
                    10.1.4.2.5 Special mappings
                         10.1.4.2.5.1 Tone mapping for PHY-frame header
                         10.1.4.2.5.2 Tone mapping for RCM
                         10.1.4.2.5.3 Tone mapping for the probe symbols
                         10.1.4.2.5.4 Tone mapping for ACE symbols
                    10.1.4.2.6 Modulation of unloaded supported subcarriers
               10.1.4.3 Constellation encoder
                    10.1.4.3.1 Constellation mapping
                         10.1.4.3.1.1 Constellations for even number of bits (full encoding)
                         10.1.4.3.1.2 Constellations for odd number of bits (full encoding)
                         10.1.4.3.1.3 Constellations for even number of bits (MLC encoding)
                         10.1.4.3.1.4 Constellations for odd number of bits (MLC encoding)
                    10.1.4.3.2 Constellation point scaling
                         10.1.4.3.2.1 Power normalization factor
                         10.1.4.3.2.2 Transmit spectrum shaping
                         10.1.4.3.2.3 Gain adjustment
                    10.1.4.3.3 Constellation scrambler
               10.1.4.4 OFDM modulator
                    10.1.4.4.1 IDFT
                    10.1.4.4.2 Cyclic extension
                    10.1.4.4.3  Symbol timing
                    10.1.4.4.4 Windowing, overlap and add
                    10.1.4.4.5 Frequency up-shift
                    10.1.4.4.6 Output signal
               10.1.4.5 Preamble, INUSE, PR, NACK and IDPS signals
                    10.1.4.5.1 General preamble structure
                    10.1.4.5.2 INUSE, PR, NACK and IDPS signals general structure
                    10.1.4.5.3 Preamble, INUSE, PR NACK and IDPS signal generation
                         10.1.4.5.3.1 Frequency-domain symbol generation
                              10.1.4.5.3.1.1 Preamble
                              10.1.4.5.3.1.2 INUSE, PR, NACK and IDPS signals
                         10.1.4.5.3.2 Modulation
                              10.1.4.5.3.2.1 Modulation of the preamble
                              10.1.4.5.3.2.2 Modulation of the INUSE, PR, NACK and IDPS symbols
                         10.1.4.5.3.3 Time-domain symbol generation
                              10.1.4.5.3.3.1 Preamble
                              10.1.4.5.3.3.2 INUSE, PR, NACK and IDPS signals
               10.1.4.6 PMD control parameters
               10.1.4.7 Symbol boost
          10.1.5 Transmit PSD mask
          10.1.6 Electrical specifications
               10.1.6.1 Transmit clock tolerance
               10.1.6.2 Relative transmit clock accuracy
               10.1.6.3 Up-convert frequency tolerance
     10.2 Medium dependent specification
          10.2.1 Physical layer specification over telephone lines
               10.2.1.1 Control parameters
               10.2.1.2 Preamble, INUSE, PR and NACK signals
                    10.2.1.2.1 Preamble structure
                    10.2.1.2.2 INUSE, PR and NACK signal generation parameters for telephone lines
                    10.2.1.2.3 Modulation of the preamble for telephone lines
                    10.2.1.2.4 Modulation of the INUSE, PR and NACK signals for telephone lines
               10.2.1.3 PSD mask specifications
               10.2.1.4 Permanently masked subcarriers
          10.2.2 Physical layer specification over power lines
          10.2.3 Physical layer specification over coax
               10.2.3.1 Control parameters
               10.2.3.2 Preamble, PR signal, and INUSE signal
                    10.2.3.2.1 Preamble structure
                    10.2.3.2.2 INUSE, PR and NACK signal generation parameters for coax
                    10.2.3.2.3 Modulation of the preamble for coax
                    10.2.3.2.4 Modulation of the INUSE, PR and NACK signals for coax
               10.2.3.3 PSD mask specifications
               10.2.3.4 Permanently masked subcarriers
               10.2.3.5 Coexistence on coax
          10.2.4 Transmitter EVM requirements
          10.2.5 Termination impedance
          10.2.6  Total transmit power
          10.2.7 Receiver input impedance
          10.2.8 Longitudinal conversion loss
               10.2.8.1 LCL for phoneline
Annex A  Regional requirements for North America
Annex B
Annex C  Regional requirements for Japan
     C.1 Scope
     C.2 Medium dependent specification
          C.2.1 Physical layer specification over telephone lines
          C.2.2  Physical layer specification over power lines
          C.2.3  Physical layer specification over coax
               C.2.3.1 Operational frequency band
               C.2.3.2 Preamble
               C.2.3.3 PSD mask specifications
               C.2.3.4 Transmitter EVM requirements for coax RF
Annex D
Annex E
Annex F  Usage of ITU-T G.9960 for optical transmission
     F.1 Scope
     F.2 Media dependent specification
          F.2.1 Physical layer specification over SI-POF (Step-index polymer/plastic optical fibres)
          F.2.2  Operational frequency band
Annex G  Test vectors (PHY layer)
     G.1 PFH test vectors
          G.1.1 PFH test vector 1
     G.2 Scrambler test vectors
          G.2.1 Scrambler test vector 1
          G.2.2 Scrambler test vector 2
          G.2.3 Scrambler test vector 3
     G.3 FEC encoder test vectors
          G.3.1 FEC encoder test vector 1
     G.4 Constellation encoder test vectors
          G.4.1 Constellation encoder test vector 1
     G.5 Constellation scrambler test vectors
          G.5.1 Constellation scrambler test vector 1
          G.5.2 Constellation scrambler test vector 2
     G.6 Preamble generation test vectors
          G.6.1 Preamble generation test vector 1
          G.6.2 Preamble generation test vector 2
Annex H  Test vectors (HCH-PHY layer)
Annex I
Annex J  Interoperability between Profile 1 and Profile 2 OFB transmissions
     J.1 Rules for selection of transmission mode
     J.2 Rules for scheduling generation
          J.2.1 TXOP restrictions
Annex K to Annex Q
Annex R  Use of reverse power feeding techniques for G.hn over coaxial media
     R.1 Scope
     R.2 References
     R.3  Definitions
     R.4 Abbreviations and acronyms
     R.5 Reference architecture
     R.6 Implementation of RPF
          R.6.1 Introduction
          R.6.2 Power feed
               R.6.2.1 Power feed through PoE
          R.6.3 RPF management protocol
               R.6.3.1 Protocol description
                    R.6.3.1.1 Dying gasp
                    R.6.3.1.2 Error conditions
               R.6.3.2 Format of management messages for RPF
                    R.6.3.2.1 Format of RPF_OAMEventNotification.ind
                    R.6.3.2.2 Format of RPF_OAMParameter.req
                    R.6.3.2.3 Format of RPF_OAMParameter.cnf
               R.6.3.3  TLV pool for RPF
                    R.6.3.3.1 TLV value fields
                         R.6.3.3.1.1 RPF_PD_PSE_FlagsTLV TLV
                         R.6.3.3.1.2 RPF_PSE_PD_FlagsTLV TLV
                         R.6.3.3.1.3 RPF_ParameterRequestTLV
Appendix I  Examples of home network topologies
Appendix II  Spectral usage
     II.1 Scope
     II.2 Spectral usage in Japan
          II.2.1 Frequency allocation for coax
               II.2.1.1 Terrestrial broadcast signal mapped to coax cable
               II.2.1.2 Broadcast satellite (BS) and communication satellite (CS) signal mapped to coax cable
               II.2.1.3 CATV services on coax cable
          II.2.2 Frequency allocation for telephone line
          II.2.3 Frequency allocation for power line
Appendix III  Priority mapping
Appendix IV
Appendix V  Electric vehicle applications based on ITU-T G.9960
     V.1 Introduction
     V.2 EVSE and EV devices
     V.3 Overall network architecture
     V.4 Authorization of an EV
     V.5 Charging an EV without an EVSE
Bibliography