def METHOD_NAME(self):
    self.nodes[HOST].start()
    # P1: Router_1 is configured with leader weight of 72 in case the test is executed on a CCM network
    self.nodes[ROUTER1].set_weight(72)
    self.nodes[ROUTER1].start()
    self.simulator.go(config.LEADER_STARTUP_DELAY)
    self.assertEqual('leader', self.nodes[ROUTER1].get_state())
    self.nodes[ROUTER2].start()
    self.simulator.go(5)
    self.assertEqual('router', self.nodes[ROUTER2].get_state())
    # The OTBR docker enables SRP Server by default, lets explicitly
    # disable SRP server to avoid Network Data population.
    # TODO: Enhance the test script to tolerate additional Sertivce TLV
    # in Network Data.
    self.nodes[BR_1].srp_server_set_enabled(False)
    self.nodes[BR_1].start()
    self.simulator.go(5)
    self.assertEqual('router', self.nodes[BR_1].get_state())
    self.nodes[BR_1].enable_backbone_router()
    self.simulator.go(3)
    self.assertTrue(self.nodes[BR_1].is_primary_backbone_router)
    self.nodes[BR_1].add_prefix(config.DOMAIN_PREFIX, "parosD")
    self.nodes[BR_1].register_netdata()
    self.simulator.go(5)
    self.assertIsNotNone(self.nodes[ROUTER2].get_ip6_address(config.ADDRESS_TYPE.DUA))
    self.simulator.go(10)  # must wait for DUA_DAD_REPEATS to complete
    logging.info("Host addresses: %r", self.nodes[HOST].get_addrs())
    self.assertGreaterEqual(len(self.nodes[HOST].get_addrs()), 2)
    self.collect_ipaddrs()
    self.collect_rloc16s()
    Dg = self.nodes[ROUTER2].get_ip6_address(config.ADDRESS_TYPE.DUA)
    self.collect_extra_vars(Dg=Dg)
    logging.info("BR_1 addrs: %r", self.nodes[BR_1].get_addrs())
    logging.info("Host addrs: %r", self.nodes[HOST].get_addrs())
    # BR_1 and Host can ping each other on the Backbone link
    self.assertTrue(self.nodes[HOST].ping(self.nodes[BR_1].get_ip6_address(config.ADDRESS_TYPE.BACKBONE_GUA),
                                          backbone=True))
    self.assertTrue(self.nodes[BR_1].ping(self.nodes[HOST].get_ip6_address(config.ADDRESS_TYPE.BACKBONE_GUA),
                                          backbone=True))
    # Step 23: Host sends ping packet to destination Dg (successful if DUA features work)
    self.assertTrue(self.nodes[HOST].ping(Dg, backbone=True))