BRPI0317917B1 - processo para dinamicamente alocar largura de banda de elo em anel de pacote resiliente - Google Patents

processo para dinamicamente alocar largura de banda de elo em anel de pacote resiliente Download PDF

Info

Publication number
BRPI0317917B1
BRPI0317917B1 BRPI0317917A BR0317917A BRPI0317917B1 BR PI0317917 B1 BRPI0317917 B1 BR PI0317917B1 BR PI0317917 A BRPI0317917 A BR PI0317917A BR 0317917 A BR0317917 A BR 0317917A BR PI0317917 B1 BRPI0317917 B1 BR PI0317917B1
Authority
BR
Brazil
Prior art keywords
rate
information
local
idle
impartiality
Prior art date
Application number
BRPI0317917A
Other languages
English (en)
Other versions
BR0317917A (pt
Inventor
Li Mo
Xuefei Wei
Original Assignee
Zte Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zte Corp filed Critical Zte Corp
Publication of BR0317917A publication Critical patent/BR0317917A/pt
Publication of BRPI0317917B1 publication Critical patent/BRPI0317917B1/pt

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/42Loop networks
    • H04L12/437Ring fault isolation or reconfiguration
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0262Targeted advertisements during computer stand-by mode
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0273Determination of fees for advertising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/42Loop networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/42Loop networks
    • H04L12/427Loop networks with decentralised control
    • H04L12/433Loop networks with decentralised control with asynchronous transmission, e.g. token ring, register insertion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/20Traffic policing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/22Traffic shaping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/25Flow control; Congestion control with rate being modified by the source upon detecting a change of network conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • H04L43/0894Packet rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/16Threshold monitoring

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Small-Scale Networks (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

"processo para dinamicamente alocar largura de banda de elo em anel de pacote resiliente". a invenção descreve um processo para dinamicamente alocar a largura de banda de elo no anel de pacote resiliente. este algoritmo compreende as etapas de medir um grupo de variáveis em um intervalo de informação, de calcular a taxa imparcial local usando as variáveis medidas, de determinar uma taxa de informação com base na taxa imparcial local, e de transmitir os pacotes de dados com a taxa de informação. comparado com os algoritmos de imparcialidade existentes, o novo algoritmo introduz integração para que a taxa inativa alcance 100% de utilização de largura de banda. ele também impede o uso do conceito do 'estado de congestionamento', o que é essencial no algoritmo de imparcialidade existente.

Description

Relatório Descritivo da Patente de Invenção para "PROCESSO PARA DINAMICAMENTE ALOCAR LARGURA DE BANDA DE ELO EM ANEL DE PACOTE RESILIENTE".
CAMPO DA INVENÇÃO A presente invenção refere-se à tecnologia de comunicação de dados usada em Rede de Área Ampla (WAN) ou Rede de Área Local (LAN), mais particularmente, a um processo para dinamicamente alocar largura de banda de elo em Anel de Pacote Resiliente (RPR).
ANTECEDENTES DA INVENÇÃO RPR é uma rede de área metropolitana (MAN) com uma novíssima estrutura de anel, que suporta o trânsito de dados para três níveis de serviço e que apresenta as vantagens de utilização de alta largura de banda, alta confiabilidade, e assim por diante. Uma das técnicas-chave para a implementação de RPR é a de alocar a largura de banda de elo nos nós que competem por recursos no anel. A presente invenção descreve um processo para dinamicamente alocar largura de banda de elo em anel de pacote resiliente. Comparado com a solução proposta pelo grupo de trabalho RPR atual (grupo de trabalho IEEE 802.17), este processo é mais simples e apresenta uma maior utilização de largura de banda. A missão do grupo de trabalho IEEE 802.17 é a de estabelecer um padrão técnico para RPR. A tecnologia RPR é usada na comunicação de dados em WAN ou LAN, e comparada com a tecnologia de comunicação de dados existente usada na WAN ou LAN, apresenta duas vantagens óbvias: 1. uma maior utilização de largura de banda 2. um rápido mecanismo de proteção. A proteção atinge dentro de 50ms, que está no mesmo nível que a detecção de falhas.
Cada nó no anel RPR pode inserir pacote aceitável de certa imparcialidade no anel. Uma vez que um pacote de dados é acrescentado ao anel, ele será transmitido pelos nós a jusante. Durante este processo, o nó a montante pode transmitir um trânsito demasiado, deixando os nós a jusante "carentes de algo". Por isso, é necessário um mecanismo para assegurar que cada nó no anel tenha a mesma oportunidade de transmitir os pacotes de dados do usuário.
No mecanismo proposto pelo grupo de trabalho IEEE 802.17, cada nó irá transmitir um pacote especial, denominado de pacote de imparcialidade, que é usado para passar uma taxa de informação proposta para o nó a montante. A fim de assegurar que cada nó no anel apresente alguma chance de enviar seus pacotes, cada nó se certificará de que a quantidade de pacotes Aceitáveis de Imparcialidade acrescentada ao anel não ultrapassa uma taxa permitida, que é menor que a taxa de informação recebida e a taxa imparcial local. O ponto-chave para se garantir o desempenho da rede está em como determinar a taxa de informação com base na taxa de informação recebida do nó a jusante e na taxa imparcial local. O mecanismo proposto pelo grupo de trabalho IEEE 802.17 será descrito resumidamente.
Atualmente, há dois modos de imparcialidade propostos pelo grupo de trabalho IEEE 802.17, um denominado de modo agressivo e o outro denominado de modo conservador.
Aqui, apenas a versão não-ponderada é discutida para o algoritmo de imparcialidade existente proposto por IEEE 802.17. É notado que o processo para dinamicamente alocar a largura de banda de elo no anel de pacote resiliente proposto no presente pedido de patente é um algoritmo de imparcialidade ponderado. O algoritmo de imparcialidade existente é descrito, como segue: taxa de acréscimo (add_rate): esta é a contagem de bytes, em um intervalo de informação, para pacotes locais acrescentados ao anel pelo nó para os pacotes aceitáveis FE; taxa imparcial local (local_fair_rate): a taxa de acréscimo filtrada em passagem de baixas freqüências; diferentes modos empregam diferentes algoritmos para se obter local_fair_rate; taxa de informação recebida (received_advertising_rate): a taxa de informação conduzida no pacote de imparcialidade tipo A, que é anunciada pelo nó a jusante. intervalo de informação: Em cada intervalo de informação, um pacote de imparcialidade tipo A será enviado para as estações a montante, com advertising_rate dentro da mensagem de imparcialidade tipo A. taxa de informação: a taxa é determinada, como segue: oSe (o nó local ficar congestionado e local_fair_rate < recei-ved_advertising_rate), a advertising_/ate será a loca!_fair_rate, que é uma versão filtrada da add_rate. A add_rate é a contagem de bytes dentro do Intervalo de informação para pacotes com conjunto de bits FE (bit aceitável de imparcialidade). A received_advertising_rate é a taxa conduzida dentro da mensagem de imparcialidade tipo A. o Se (o nó local ficar congestionado e local_fair_rate >= recei-ved_advertising_rate), a advertising _rate será a taxa de informação recebida a partir de a jusante (received_advertising_rate). o Se (o nó local não ficar congestionado), a advertising_rate será aquela recebida a partir de a jusante, ou nula, no caso de recebimento de taxa nula, o que indica a taxa de elo máxima. A diferença principal, juntamente com algumas diferenças menores, entre o modo agressivo e o modo conservador está em como definir a local_fair_rate. No modo agressivo, a locaI_fair rate é a versão filtrada em passagem de baixas freqüências da add_rate. No modo conservador, a lo-cal_fair_rate é a versão filtrada em passagem de baixas freqüências da add_rate, que é similar àquela do modo agressivo, e o mais uma fração da versão filtrada da add_rate, se a utilização de elo for menor do que 85% (abaixo de lowjhreshold) o menos uma fração da versão filtrada da add_rate, se a utilização de elo for maior do que 95% (acima de high_threshold).
Comparado ao algoritmo de imparcialidade no modo agressivo, o algoritmo de imparcialidade no modo conservador oferece um melhor desempenho sob condições variadas, no custo de no máximo 95% de utilização de largura de banda, que é inferior sob certas situações. A questão principal com o modo agressivo é a de que a largura de banda não poderá ser adequadamente alocada entre todas as fontes e resultará no uso ineficiente de recurso, quando o ponto de congestionamento não for uma fonte cobiçada, conforme ilustrado na Figura 1, conforme ilustrado na simulação na Figura 2.
SUMÁRIO DA INVENÇÃO
Em resumo, a questão principal com o algoritmo de imparcialidade no modo agressivo é a estabilidade da alocação de largura de banda, quando a fonte não-cobiçada for misturada com a fonte cobiçada, o que acarreta uma perda de largura de banda. A questão principal com o algoritmo de imparcialidade no modo conservador é a utilização de largura de banda de 95% no máximo, o que levará a um desempenho inferior, quando todas as fontes forem fontes cobiçadas. O objetivo da presente invenção é o de prover um processo para dinamicamente alocar a largura de banda de elo em pacote de anel resilien-te, o que pode assegurar a imparcialidade da alocação de largura de banda. Ele deve ser mais simples, e deve consentir uma utilização de largura de banda maior do que o algoritmo de imparcialidade existente nas minutas de padrão 802.17. O processo para dinamicamente alocar a largura de banda de elo no anel de pacote resiliente mantém a estrutura básica e o tipo de mensagem, conforme definido pelo grupo de trabalho IEEE 802.17 para fins de conformidade. O conceito de advertisement intervaí é usado. Dentro de um advertisement ínterval, são implementadas as seguintes etapas: a. medir os valores para variáveis 1. addjrate: Esta é a contagem de bytes para pacotes locais acrescentados no anel pelo nó para os pacotes aceitáveis de imparcialidade. 2. totaLadd_rate: Esta é a contagem de bytes total para pacotes locais acrescentados no anel pelo nó. 3. fwjrate: Esta é a contagem de bytes para os pacotes de trânsito no anel para pacotes aceitáveis de imparcialidade. 4. total_fw_rate: Esta é a contagem de bytes total para pacotes de trânsito no anel. b. O objetivo do processo para dinamicamente alocar a largura de banda de elo no anel de pacote resiliente é o de assegurar que o elo seja totalmente utilizado, enquanto a largura de banda está adequadamente alocada entre todas as estações concorrentes. A fim de se obter isto, a lo-cal_fair_rate é sempre calculada de acordo com as seguintes etapas: b1. calcular uma taxa inativa (idle_rate) com a equação: idle_rate=link_rate-totaLadd„rate-total_fw_rate, onde link_rate é a contagem de bytes para um advertisement interval na taxa de elo total; b2. se idle_rate<idle_rate_threshold (o idle_rate_threshold podería ser ajustado em 0,01 ou até mesmo mais baixo): acc_idle=(a-1 )*accjdle/a do contrário, accjdle=acc_idle+idle_rate/p acc_idle=min(acc_idle,unreserved_rate), onde accjdle é basicamente a integral da taxa inativa, e seu valor não é maior do que a taxa não-reservada (unreserved_rate); b3. Calcular a taxa imparcial local (local-fair_rate) com a fórmula: íocal_faír__rate= (δ-1 )*local_fair_rate/6+add_rate(ô*weight)+ acc_ idle/δ, onde Weight é o peso da estação para o algoritmo de imparcialidade ponderado. c. determinar uma taxa de informação (advertising_rate), que compreende as seguintes etapas: c1. se o valor da taxa de informação recebida for menor do que o valor da taxa imparcial local (isto é, received_advertising _rate<local_fair_ rate), o valor da taxa de informação (advertising_rate) será ajustado ao valor da taxa de informação recebida (received_advertising_rate); c2. se (fw_rate<local_fair_rate), a taxa de informação (adverti-sing_rate) será ajustada à taxa imparcial local (local-fair rate). Esta é similar àquela do algoritmo existente para manipular os pontos de reatância de desarticulação com o único algoritmo de ponto de reatância; c3. se (add_rate>minimum packet size) ou se houver pacotes na fila de baixa prioridade a serem transmitidos, a taxa de informação (adverti- sing rate) será ajustada à taxa imparcial local (local_fair_rate); c4. do contrário, a taxa de informação (advertising_rate) será ajustada à taxa de informação recebida (received_advertising_rate). d. cada nó no anel RPR transmite os pacotes de dados com uma taxa não maior do que a taxa de informação determinada na terceira etapa para assegurar que os nós compartilhem imparcialmente do anel de largura de banda.
Comparado com o algoritmo de imparcialidade existente na minuta de padrão 802.17, o processo para dinamicamente alocar a largura de banda de elo no anel de pacote resiliente, nesta invenção, introduz a integral para a taxa inativa, de modo a se obter 100% de utilização de largura de faixa. (Na maioria dos casos, na prática, apenas um elo pode alcançar isto (100%) devido às regras de informação para a local_fair_rate). O novo algoritmo também impede o conceito de "estado de congestionamento" nos algoritmos de imparcialidade existentes. O novo algoritmo, nesta invenção, apresenta as seguintes vantagens: Vantagem filosófica: 1. O algoritmo de imparcialidade existente tentará alcançar a distribuição de largura de faixa imparcial entre todas as estações concorrentes apenas quando alguns nós estiverem no "estado de congestionamento". 2. O processo para dinamicamente alocar a largura de banda de elo no anel de pacote resiliente tenta assegurar 100% de utilização de elo em cada segmento. Para um único algoritmo de imparcialidade de ponto de reatância, na maioria dos casos, apenas um elo pode alcançar tal utilização de elo, que é também uma das finalidades do algoritmo de imparcialidade. Vantagem algorítmica: 1. estado de congestionamento: Na abordagem existente, cada estação irá anunciar "nulo" indicando a largura de banda máxima, se não houver qualquer ponto de congestionamento no anel. A estação irá anunciar o valor não-nulo apenas se ele estiver no estado de congestionamento ou recebendo informação com um valor não-nulo. Na nova abordagem, não há qualquer conceito de "estado de congestionamento" e cada estação irá anunciar de acordo com o algoritmo acima, o que irá significativamente reduzir a complexidade do algoritmo. 2. medição da taxa inativa: A finalidade de tal medição é a de assegurar um uso de 100% da largura de faixa de elo. Uma versão integrada (similar à função / do controlador PID [Proporcional, Integral e Derivativo] na teoria de controle) da taxa inativa contribui para a localJairrate. A abordagem existente irá avaliar muitas outras informações que não serão exigidas na nova abordagem. 3. taxa de informação: A determinação da advertising_rate é diferente. Na nova abordagem, a estação RPR irá anunciar sua local_fair_rate, se a estação enviar qualquer pacote ou se houver qualquer pacote esperando para ser enviado, o condicionamento na localjaírjate será menor do que a received_advertisingjate. (regra c3 acima). 4. taxa imparcial local (local_fair_rate): O mecanismo de cálculo para se obter a local_fair_rate é completamente diferente entre o algoritmo de imparcialidade existente e a presente invenção.
BREVE DESCRIÇÃO DOS DESENHOS A Figura 1 mostra o cenário de imparcialidade das fontes não-cobiçadas e cobiçadas que compartilham da largura de banda de elo (detalhada como pares de reatância de largura de banda alta/baixa exemplo no Anexo I.3.7 na minuta 2.4 IEEE 802.17). A Figura 2 é o resultado de simulação do exemplo na Figura 1 usando o modo agressivo de algoritmo de imparcialidade existente. A Figura 3 é um resultado de simulação do exemplo na Figura 1 usando o modo conservador de algoritmo de imparcialidade existente. A Figura 4 mostra o cenário de imparcialidade com quatro fontes solicitando transmissão de pacote FE (vide o exemplo de área de estacionamento detalhado pelo Anexo 1.3.1 na minuta 2.4 IEEE 802.17). A Figura 5 é o resultado de simulação do cenário de imparcialidade na Figura 4 de acordo com o modo agressivo de algoritmo de imparcialidade existente. A Figura 6 é o resultado de simulação do cenário de imparcialidade na Figura 4 de acordo com o modo conservador de algoritmo de imparcialidade existente. A Figura 7 é o resultado de simulação do cenário de imparcialidade na Figura 4 usando o processo desta invenção. A Figura 8 é o resultado da simulação do cenário de imparcialidade na Figura 1 usando o processo desta invenção. A Figura 9 é o fluxograma para determinar a local_fair_rate no processo da presente invenção. A Figura 10 é o fluxograma para determinar a advertising rate no processo da presente invenção.
DESCRIÇÃO DETALHADA DA INVENÇÃO A implementação detalhada da solução técnica será descrita juntamente com as figuras. Esta invenção descreve um processo para dinamicamente alocar a largura de banda de elo no anel de pacote resiliente. O processo compreende as seguintes etapas em um intervalo de informação: a. medir os valores para as variáveis 1. add_rate: Esta é a contagem de bytes para pacotes locais acrescentados no anel pelo nó para pacotes aceitáveis de imparcialidade. 2. total_add_rate: Esta é contagem de bytes total para pacotes locais acrescentados no anei pelo nó. 3. fw_rate: Esta é a contagem de bytes para pacotes de trânsito no anel para pacotes aceitáveis de imparcialidade. 4. total_fw_rate: Esta é a contagem de bytes para pacotes de trânsito no anel. b. O objetivo da presente invenção é o de assegurar que o elo seja totalmente usado, enquanto a largura de banda é adequadamente alocada entre todas as estações concorrentes. A fim de se conseguir isto, a local_fair_rate é sempre calculada de acordo com as seguintes etapas (vide Figura 9): b1. calcular uma taxa inativa (idle-rate) com a equação: id le_rate=lí nk_rate-total_add_rate-tota I Jwjate, onde link_rate é a contagem de bytes para um advertisement interval na taxa de elo total; b2. se Idle_rate<idle_rate_threshold (o idle_rate_threshold podería ser ajustado em 0,01 ou até mesmo mais baixo): acc_id[e=(a-1 )*acc_idle/a do contrário, accjdle=acc_idle+idle_rate/p acc_idle=min(acc_idle,unreserved_rate), onde accjdle é basicamente a integral da taxa inativa, e seu valor é não maior do que a taxa não-reservada (unreservedjmte); b3. calcular a taxa imparcial local (local_fair_rate) com a fórmula: local_fair_rate=(ô- 1)*local_fair_rate/6+add_rate{5*weight)+acc_idle/5, onde Weightêo peso da estação para o algoritmo de imparcialidade ponderado. c. determinar uma taxa de informação (advertising_rate), que compreende as seguintes etapas (vide Figura 10): c1. se o valor da taxa de informação recebida for menor do que o valor da taxa imparcial local (isto é, received_advertising_rate<local_ fair_rate), o valor da taxa de informação (advertising_rate) será ajustado ao valor da taxa de informação recebida (received_advertising_rate); c2. se (fw_rate<local_fair_rate), a taxa de informação (adverti-sing_rate) será ajustada à taxa imparcial local (local_fair_rate). Esta é similar àquela do algoritmo existente para manipular pontos de reatância de desarticulação com o único algoritmo de ponto de reatância; c3. se (add_rate>tamanho de pacote mínimo) ou se houver pacotes na fila de baixa prioridade a serem transmitidos, a taxa de informação (ad-vertising_rate) será ajustada à taxa imparcial local (local_fair_rate); c4. do contrário, a taxa de informação (advertising_rate) será ajustada à taxa de informação recebida (received_advertising_rate). d. cada nó no anel RPR transmite pacotes de dados com uma taxa não maior do que a taxa de informação determinada na terceira etapa para assegurar que os nós compartilhem imparcialmente do anel de largura de banda.
Estudos de simulação foram executados nesta invenção. Os estudos de simulação cobrem todos os 8 casos sugeridos pelo grupo de trabalho IEEE 802.17 para avaliação de algoritmo de imparcialidade e o teste de interoperação entre o algoritmo de imparcialidade existente e essa invenção. O resultado selecionado será apresentado aqui, com o restante disponível a pedido.
Cenário de imparcialidade (1) - largura de banda alta-baixa: A configuração de largura de banda alta-baixa é mostrada na Figura 1. A alocação de largura de banda ideal para o nó S5 é de 12,5 M (mais do que 5% devido aos parâmetros de simulação específicos), e para o nó S1 é de 137,5 Μ. O resultado de simulação do modo agressivo é mostrado na Figura 2. A largura de banda alocada no nó S1 oscila entre 46M e 130M de acordo com o nó agressivo. Esta é a razão principal para introduzir o nó conservador do algoritmo de imparcialidade existente. A questão principal com o modo conservador é a utilização de largura de banda de 95% no máximo, que levará a um desempenho inferior, quando todas as fontes forem fontes cobiçadas. A Figura 3 mostra o resultado da simulação do modo conservador. A Figura 8 mostra o resultado da simulação do processo para dinamicamente alocar a largura de banda de elo no anel de pacote resiliente.
Os resultados de simulação mostram que a presente invenção consente uma utilização de largura de banda alta, conforme mostrado na Figura 8. A presente invenção atinge quase 100% de utilização de largura de banda. Comparando com o modo agressivo mostrado na Figura 2, ela pode impedir a perda de largura de banda.
Cenário de imparcialidade (2) - área de estacionamento: A Figura 4 mostra a disposição da estação e a exigência de trânsito. A Figura 5 é o resultado de simulação do cenário de imparcialidade na Figura 4 de acordo com o modo agressivo de algoritmo de imparei- alidade existente. A Figura 6 é o resultado de simulação do cenário de imparcialidade na Figura 4 de acordo com o modo conservador de algoritmo de imparcialidade existente. A Figura 7 é o resultado do cenário de imparcialidade na Figura 4 usando o processo nesta invenção. A exigência fundamental para a alocação de largura de banda é a imparcialidade. Pode ser visto a partir destes resultados de simulação que o novo algoritmo pode assegurar a alocação de largura de banda imparcial, como também todos os algoritmos de imparcialidade existentes. O novo algoritmo alcança a mesma utilização de largura de banda como o modo agressivo. A utilização de largura de banda do modo conservador é de apenas cerca de 90%.

Claims (5)

1. Processo para dinamicamente alocar a largura de banda de elo no Anel de Pacote Resiliente, que se baseia no cálculo de largura de banda de imparcialidade por intervalo de informação, caracterizado pelo fato do processo compreender as seguintes etapas em um intervalo de informação: a. medir um grupo de variáveis; b. calcular uma taxa imparcial local usando as variáveis medidas; c. determinar a taxa de informação com base na taxa imparcial local e na taxa de informação provida por um nó a jusante; d. cada nó em um anel de pacote resiliente determina a taxa de informação pela Etapa c, e transmite os pacotes de dados com a taxa de informação.
2. Processo para dinamicamente alocar a largura de faixa de elo no Anel de Pacote Resiliente, de acordo com a reivindicação 1, caracterizado pelo fato do grupo de variáveis na Etapa a ser: a1. add_rate: Esta é a contagem de bytes para pacotes locais acrescentados no aneí pelo nó para os pacotes aceitáveis de imparcialidade, a2. total_add_rate: Esta é a contagem de bytes total para pacotes locais acrescentados no anel pelo nó, a3. fw_rate: Esta é a contagem de bytes para pacotes de trânsito no anel para os pacotes aceitáveis de imparcialidade, a4. total_fw_rate: Esta é a contagem de bytes total para pacotes de trânsito no anel.
3. Processo para dinamicamente alocar a largura de banda de elo no Anel de Pacote Resiliente, de acordo com a reivindicação 1, caracterizado pelo fato da Etapa b compreender as seguintes etapas adicionais: b1. calcular uma taxa inativa com a equação: idle_rate=link_rate-total_add_rate-totalJw_rate, onde iink rate é a contagem de bytes em um intervalo de informação na taxa de elo total; b2. se ídle rate for menor do que idle_rateJhreshold, o idle_ rate_threshold poderia ser ajustado em 0,01 ou até mesmo mais baixo: accjdle=(a-1 )*accjdle/a do contrário, acc_idle=acc_idJe+idle_rate/p acc_idle=min(acc_idle,unreserved_rate), onde accjdle é basicamente a integral da taxa inativa, e seu valor não é maior do que a taxa não-reservada; b3. calcular a taxa imparcial total com a fórmula: Io ca l_fa i r-rate=(δ-1 )* local_fa i r- rate/Ô+add_rate(3*weight)+acc_idle/3, onde Weight é o peso da estação para o algoritmo de imparcialidade ponderado.
4. Processo para dinamicamente alocar a largura de banda de elo no Anel de Pacote ResiEiente, de acordo com a reivindicação 1, caracterizado pelo fato da Etapa c compreender as seguintes etapas adicionais: c1. se a taxa de informação recebida for menor do que a taxa imparcial local, a advertising_rate será ajustada ao valor da taxa de informação recebida; c2. se fwjate for menor do que a local fair rate, a adverti-síng_rate será ajustada à local_fair rate; c3. se add_rate for maior do que o tamanho de pacote mínimo ou se houver pacotes na fila de baixa prioridade a serem transmitidos, a ad-vertising_rate será ajustada à locaI fair rate; c4. do contrário, a advertising_rate será ajustada à taxa de informação recebida.
5. Processo para dinamicamente alocar a largura de banda de elo no Anel de pacote Resiliente, de acordo com a reivindicação 1, caracterizado pelo fato da Etapa d indicar que: cada nó no anel de pacote resiliente determina a taxa de informação pela Etapa c, e transmite os pacotes de dados com a taxa de informação, assegura a alocação da largura de banda imparcial aos nós no anel de pacote resiliente.
BRPI0317917A 2003-01-02 2003-01-02 processo para dinamicamente alocar largura de banda de elo em anel de pacote resiliente BRPI0317917B1 (pt)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2003/000002 WO2004062195A1 (en) 2003-01-02 2003-01-02 A method for distributing dynamic liink bandwith for resilient packet ring

Publications (2)

Publication Number Publication Date
BR0317917A BR0317917A (pt) 2005-11-29
BRPI0317917B1 true BRPI0317917B1 (pt) 2016-05-31

Family

ID=32686800

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0317917A BRPI0317917B1 (pt) 2003-01-02 2003-01-02 processo para dinamicamente alocar largura de banda de elo em anel de pacote resiliente

Country Status (5)

Country Link
US (1) US7672229B2 (pt)
CN (1) CN100539523C (pt)
AU (1) AU2003303508A1 (pt)
BR (1) BRPI0317917B1 (pt)
WO (1) WO2004062195A1 (pt)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100356748C (zh) * 2004-09-17 2007-12-19 杭州华三通信技术有限公司 弹性分组环流量均衡选环方法
US7948881B2 (en) * 2005-04-15 2011-05-24 New Jersey Institute Of Technology Distributed bandwidth allocation for resilient packet ring networks
CN101136829B (zh) * 2006-08-30 2010-08-18 中兴通讯股份有限公司 一种弹性分组环中提高公平效率的方法及其装置
US20080137666A1 (en) * 2006-12-06 2008-06-12 Applied Micro Circuits Corporation Cut-through information scheduler
EP2308187B1 (en) * 2008-07-30 2018-09-05 Visible World Inc. Systems and methods for dynamic bandwdith allocation for addressable content
US20100265833A1 (en) * 2009-04-16 2010-10-21 Ou Frank Y Network bandwidth determination
US8310930B2 (en) 2009-06-05 2012-11-13 New Jersey Institute Of Technology Allocating bandwidth in a resilient packet ring network by PI controller
US8089878B2 (en) 2009-06-05 2012-01-03 Fahd Alharbi Allocating bandwidth in a resilient packet ring network by P controller
US8307111B1 (en) * 2010-04-13 2012-11-06 Qlogic, Corporation Systems and methods for bandwidth scavenging among a plurality of applications in a network
US20120008497A1 (en) * 2010-07-07 2012-01-12 Loop Telecommunication International, Inc. Method of bandwidth allocation in resilient packet ring network and associated computer-readable storage medium
CN111131365B (zh) * 2018-11-01 2022-11-08 金山云(深圳)边缘计算科技有限公司 一种联网设备空闲网络资源利用方法和系统
CN116170848B (zh) * 2023-01-16 2025-06-27 广州国芯微技术有限公司 一种蓝牙通信系统带宽分配方法

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5870538A (en) * 1995-07-19 1999-02-09 Fujitsu Network Communications, Inc. Switch fabric controller comparator system and method
US5546377A (en) * 1995-10-31 1996-08-13 Digital Equipment Corporation Efficient distributed method for computing max-min fair rates of a limited resource in ATM networks
CA2249260C (en) 1996-03-18 2002-12-10 General Instrument Corporation Dynamic bandwidth allocation for a communication network
GB9817268D0 (en) * 1998-08-07 1998-10-07 Northern Telecom Ltd A method of allocating resources in a telecommunications network
US20020059408A1 (en) * 2000-11-02 2002-05-16 Krishna Pattabhiraman Dynamic traffic management on a shared medium
US7336680B2 (en) * 2001-09-18 2008-02-26 Scientific-Atlanta, Inc. Multi-carrier frequency-division multiplexing (FDM) architecture for high speed digital service
US7126910B1 (en) * 2001-12-13 2006-10-24 Alcatel Load balancing technique for a resilient packet ring
US20030163593A1 (en) * 2002-02-25 2003-08-28 William March Rice University Method and system for implementing a fair, high-performance protocol for resilient packet ring networks
US20040032826A1 (en) * 2002-08-02 2004-02-19 Kamakshi Sridhar System and method for increasing fairness in packet ring networks
JP2006503517A (ja) * 2002-10-15 2006-01-26 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Ipネットワークでスケーラブル符号化映像を伝送するシステム及び方法
AU2002368371A1 (en) * 2002-11-18 2004-06-15 Wuhan Fiberhome Networks Co., Ltd. Transmission apparatus and method of multi-service tributaries over rpr
KR100484305B1 (ko) * 2002-11-26 2005-04-20 한국전자통신연구원 이중 링에서의 부하 분산과 공평성 제공을 고려한 자원할당 방법
KR100560748B1 (ko) * 2003-11-11 2006-03-13 삼성전자주식회사 알피알 공평 메카니즘을 이용한 대역폭 할당 방법

Also Published As

Publication number Publication date
BR0317917A (pt) 2005-11-29
WO2004062195A1 (en) 2004-07-22
CN1720690A (zh) 2006-01-11
US7672229B2 (en) 2010-03-02
AU2003303508A1 (en) 2004-07-29
CN100539523C (zh) 2009-09-09
US20060106672A1 (en) 2006-05-18

Similar Documents

Publication Publication Date Title
BRPI0317917B1 (pt) processo para dinamicamente alocar largura de banda de elo em anel de pacote resiliente
US20090122698A1 (en) Virtual queue
WO2021083269A1 (zh) 网络流量的限速方法、装置、中控设备和网关
TWI424317B (zh) 用於協定堆疊之時序管理的裝置、方法及系統
KR100560748B1 (ko) 알피알 공평 메카니즘을 이용한 대역폭 할당 방법
JPH0855096A (ja) コンピュータネットワークの信号渋滞回避システム
CN104125006A (zh) 卫星通信网络带宽分配方法
US7948881B2 (en) Distributed bandwidth allocation for resilient packet ring networks
US9294301B2 (en) Selecting between contending data packets to limit latency differences between sources
CN106953812A (zh) 一种数据报文传输控制方法和装置
Menth et al. PCN-based measured rate termination
CN109484244A (zh) 电池管理系统及电动汽车
CN101867580A (zh) 一种分配网络流量的方法及装置
CN107070815A (zh) 一种sdn网络中同步报文排队延时控制方法和装置
RU2319310C2 (ru) Способ динамического распределения полосы пропускания линии связи на динамическом пакетном кольце
RU2547631C2 (ru) Способ эффективного использования коммуникационных ресурсов мультисервисной сети в условиях перегрузки
ES2381619T3 (es) Control de admisión a un sevicio
CN110086680A (zh) Afdx网络配置生成方法、装置及系统
JPH07147575A (ja) タイム・スロットをリリースする方法
Foudriat et al. A carrier sensed multiple access protocol high data rate ring networks
US20210352016A1 (en) Marking packets based on egress rate to indicate congestion
Yilmaz et al. Achieving destination differentiation in ingress aggregated fairness for resilient packet rings by weighted destination based fair dropping
US20120008497A1 (en) Method of bandwidth allocation in resilient packet ring network and associated computer-readable storage medium
JP7800662B2 (ja) 通信装置、通信方法及び通信プログラム
JP2004282387A (ja) 共有資源分散制御装置

Legal Events

Date Code Title Description
B09A Decision: intention to grant [chapter 9.1 patent gazette]
B16A Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]

Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 31/05/2016, OBSERVADAS AS CONDICOES LEGAIS.

B21F Lapse acc. art. 78, item iv - on non-payment of the annual fees in time

Free format text: REFERENTE A 19A ANUIDADE.

B24J Lapse because of non-payment of annual fees (definitively: art 78 iv lpi, resolution 113/2013 art. 12)

Free format text: EM VIRTUDE DA EXTINCAO PUBLICADA NA RPI 2651 DE 26-10-2021 E CONSIDERANDO AUSENCIA DE MANIFESTACAO DENTRO DOS PRAZOS LEGAIS, INFORMO QUE CABE SER MANTIDA A EXTINCAO DA PATENTE E SEUS CERTIFICADOS, CONFORME O DISPOSTO NO ARTIGO 12, DA RESOLUCAO 113/2013.