A menos que você tenha acesso ao equipamento deles, você não pode. Tudo o que você pode fazer é documentar sua taxa de transferência em um período de tempo razoável, como uma semana, e coletar declarações de outros usuários.
Eu não acho que você necessariamente tenha um caso, no entanto. Como durante os horários de pico sua conexão tem o desempenho esperado, você pode assumir que não há nenhum problema técnico com a linha em si e que seu ISP está de fato fornecendo a conexão com a qual você se inscreveu.
Observe que, quando você compra uma conexão de velocidade específica de um provedor de serviços, essa velocidade se refere apenas à linha entre a sua localização e o roteador de borda do ISP; seu ISP não tem controle algum sobre o que acontece com os pacotes quando eles saem pela internet.
Portanto, o que você está descrevendo soa como latência para mim. Seus problemas acontecem durante o horário de pico, quando a maioria dos seus ISPs outros clientes estão usando suas conexões de internet simultaneamente.
No entanto, dependendo do tipo de "download" que você está fazendo, seu tráfego pode estar recebendo menos prioridade, fazendo com que sua taxa de transferência pareça estar diminuindo. Nesse caso, o que você está chamando de "estrangulamento" é chamado de modelagem de pacotes.
Os ISPs têm todo o direito de limitar, por exemplo, o tráfego P2P em suas redes, porque, caso contrário, isso pode literalmente incapacitar uma rede. Não há como um ISP permitir que todos os usuários tenham largura de banda total em qualquer protocolo desejado, porque muito poucos tomariam decisões que resultariam não apenas em latência, mas em interrupções que afetam centenas ou milhares, e nenhum provedor de serviços pode tolerar isso.
Se você quiser um circuito que lhe conceda acesso irrestrito a todos os tipos de protocolo, você precisará desembolsar dinheiro real e arrendar uma linha privada diretamente de um CLEC. Pode custar centenas ou mesmo milhares por mês, mas não haverá modelagem de pacotes e você não precisará compartilhar.