def METHOD_NAME (self, clients):
    print('\n\nPress Return to generate high speed traffic from all clients...')
    wait_for_key()
    print('\n*** step 4: generating UDP traffic from {} clients ***\n'.format(len(clients)))
    streams = []
    for client in clients:
        record = client.get_record()
        base_pkt = Ether(src=record.client_mac)/IP(src=record.client_ip,dst=record.server_ip)/UDP()
        pkt = STLPktBuilder(pkt = base_pkt, vm = [])
        streams.append(STLStream(packet = pkt, mode = STLTXSingleBurst(total_pkts = 1000)))
    self.c.add_streams(ports = self.port, streams = streams)
    self.c.start(ports = self.port, mult = '100%')
    self.c.wait_on_traffic()
    print('\n*** Done ***\n')