BRPI0908298B1 - Método de gerenciamento de rede que compreende um conjunto de dispositivos para transmissão de um fluxo de tráfego utilizando recursos da rede, e dispositivo gerenciador de gerenciamento de rede que compreende um conjunto de dispositivos para transmissão de um fluxo de tráfego utilizando os recursos da rede - Google Patents

Método de gerenciamento de rede que compreende um conjunto de dispositivos para transmissão de um fluxo de tráfego utilizando recursos da rede, e dispositivo gerenciador de gerenciamento de rede que compreende um conjunto de dispositivos para transmissão de um fluxo de tráfego utilizando os recursos da rede Download PDF

Info

Publication number
BRPI0908298B1
BRPI0908298B1 BRPI0908298-0A BRPI0908298A BRPI0908298B1 BR PI0908298 B1 BRPI0908298 B1 BR PI0908298B1 BR PI0908298 A BRPI0908298 A BR PI0908298A BR PI0908298 B1 BRPI0908298 B1 BR PI0908298B1
Authority
BR
Brazil
Prior art keywords
devices
network
time
traffic
resources
Prior art date
Application number
BRPI0908298-0A
Other languages
English (en)
Inventor
Dan JIang
Mo Li
Original Assignee
Koninklijke Philips N.V
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 Koninklijke Philips N.V filed Critical Koninklijke Philips N.V
Publication of BRPI0908298A2 publication Critical patent/BRPI0908298A2/pt
Publication of BRPI0908298B1 publication Critical patent/BRPI0908298B1/pt

Links

Images

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06—Management of faults, events, alarms or notifications
    • H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0659—Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00—Traffic control in data switching networks
    • H04L47/10—Flow control; Congestion control
    • H04L47/11—Identifying congestion
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00—Traffic control in data switching networks
    • H04L47/10—Flow control; Congestion control
    • H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04W—WIRELESS COMMUNICATION NETWORKS
    • H04W28/00—Network traffic management; Network resource management
    • H04W28/02—Traffic management, e.g. flow control or congestion control
    • H04L47/14—
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04W—WIRELESS COMMUNICATION NETWORKS
    • H04W76/00—Connection management
    • H04W76/30—Connection release
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04W—WIRELESS COMMUNICATION NETWORKS
    • H04W8/00—Network data management
    • H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04—Registration at HLR or HSS [Home Subscriber Server]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Computer And Data Communications (AREA)

Abstract

método de gerenciamento de rede que compreende um conjunto de dispositivos para transmissão de um fluxo de tráfego utilizando recursos da rede, e dispositivo gerenciador de gerenciamento de rede que compreende um conjunto de dispositivos para transmissão de um fluxo de tráfego utilizando os recursos de rede. a presente invenção propõe um método de gerenciamento de uma rede que compreende um conjunto de dispositivos para transmitir um fluxo de trafego utilizando recursos de rede. cada dispositivo do conjunto de dispositivos é associado individualmente, com um tempo de expiração. o tempo de expiração de um dado dispositivo entre o dito conjunto de dispositivos define um intervalo máximo entro o envio de duas mensagens pelo dado dispositivo, e, que as ditas mensagens indicam que o determinado dispositivo está conectado a rede. o método compreende uma etapa de determinação de, com base no tempo de concessão de transmissão que define a duração do uso dos ditos recursos de rede.

Description

CAMPO TÉCNICO DA INVENÇÃO
A presente invenção refere-se a uma técnica de rede, e mais particularmente ao uso efetivo dos recursos da rede.
ANTECEDENTES DA INVENÇÃO
A Qualidade de Serviço (QoS) é um fator importante para que uma rede propicie uma boa experiência ao usuário, especialmente quando todos os dispositivos de rede de uma rede sem fio compartilham canal (is) . Por exemplo, o modo de infraestrutura baseado em uma rede sem fio IEEE 802.11g, que é amplamente utilizado atualmente, tem uma largura de banda de 54 Mbps.
Tal como mostrado na Figura 1, um servidor de mídia 102 é conectado a uma tevê 103 através de um roteador sem fio 101. Uma vez que os pacotes enviados do servidor de mídia 102 precisam ser enviados ao roteador sem fio 101 através do canal de uplink 11, e então enviados para a tevê 103 através do canal de downlink 12, e uma vez que os canais de uplink e de downlink são multiplexados por divisão de tempo, um fluxo de vídeo do servidor de mídia 102 para a tevê 103 tem uma largura de banda máxima de 27 Mbps, e a largura de banda real disponível para um fluxo de vídeo é menor devido à obstrução e à atenuação dos sinais originados pelo ambiente de rede.
Além disso, experimentos mostram que um fluxo de vídeo N.264 comprimido em alta definição tipica de 1080p necessita uma largura de banda de 20 Mbps.para transmissão; em conseqüência disto, uma rede sem fio de 802.11g pode acomodar somente um fluxo de vídeo de alta definição. Se outras aplicações que precisam de uma largura de banda grande também utilizarem a rede para a transmissão ao mesmo tempo e a rede não fornecer nenhum QoS, é certo que o conjunto do fluxo de vídeo será afetado.
Muitas técnicas de QoS foram propostas para resolver o problema da alocação de recursos limitados em uma rede. As técnicas QoS atualmente predominantes podem geralmente ser divididas em dois tipos: QoS priorizado e QoS parametrizado.
O QoS priorizado marca os pacotes de dados a serem enviados de acordo com as prioridades solicitadas por um usuário e os transmite em uma ordem de prioridade diferente, isto é, os pacotes de dados marcados com prioridade mais alta são transmitidos com preferência em relação aos pacotes de dados marcados com prioridade mais baixa. Um exemplo de QoS priorizado é o EDCA (Enhanced Distributed Channel Access) em IEEE 802. lie. Embora os pacotes de dados com alta prioridade sejam transmitidos com preferência, os pacotes de dados que têm a mesma prioridade ainda são envolvidos na disputa da transmissão.
Por outro lado, o QoS parametrizado reserva alguns recursos de rede antes que a transmissão comece, e o HCCA (Hybrid Controlled Channel Access) em IEEE 802.lie é um exemplo disso. Cada uma dos fluxos de tráfego precisa fornecer um TSPEC (Traffic Specification) para enviar um pedido ao Hybrid Coordinator em uma rede antes que a transmissão comece. O dito Hybrid Coordinator irá checar para verificar se o status atual da rede permite o dito pedido; em caso positivo, o dito pedido é aceito pelo fluxo de tráfego, e o Hybrid Coordinator aloca—ao—d-i-to—fluxo—de. tráfego um intervalo de tempo específico para a transmissão da rede, em cujo período nenhum outro fluxo pode disputar com a dita fluxo de tráfego, pois é um protocolo livre de disputa.
A eficácia de uma técnica de QoS depende do suporte 5 do(s) protocolo(s) de camada mais baixa (por exemplo, a -} camada física e a camada de acesso à mídia no modelo Open System Interconnect OSI). No entanto, um protocolo de camada mais baixo só reconhece que há pacotes de dados a serem transmitidos, mas não sabe de que aplicação os ditos pacotes 10 de dados originam, que tipo de prioridade deve ser utilizado, ou quais recursos devem ser reservados. Portanto, a cooperação do(s) protocolo(s) da camada superior, tal como o fornecimento de parâmetros no requisito de características de transmissão dos fluxos de tráfego e a configuração de 15 dispositivos de rede de acordo com estes parâmetros, é necessária à implementação eficaz do QoS.
A padronização de QoS realizada em UPnP (Universal Plug and Play) e IGRS (Intelligent Grouping and Resource Sharing) satisfaz o propósito de definir um conjunto de 2 0 interfaces padrão em uma camada superior, de modo que um aplicativo da camada superior possa invocar as funções QoS providas por uma camada mais baixa através das ditas interfaces uniformemente. A camada superior aqui pode se referir à camada de rede, à camada de transmissão, à camada 25 de aplicação, etc.
As especificações QoS, tanto de UPnP quanto de IGRS, são baseadas na política de QoS e definem três tipos de serviços: serviço QosPolicyHolder, indicado daqui em diante como serviço QPH, serviço QosManager, indicado daqui 30 em diante como serviço QM, e serviço QosDevice, indicado daqui em diante como serviço QD.
O serviço QPH define um repositório de políticas de um sistema QoS; o serviço QM define as funções de gerenciamento de um sistema QoS; e o serviço de QD de um determinado dispositivo define uma interface para configuração dos parâmetros QoS do dispositivo em questão.
O serviço QM consulta um detentor de política com um descritor de tráfego que é provido por um ponto de í controle quando o ponto de controle solicita o estabelecimento de um fluxo de tráfego, e retorna o descritor de tráfego permitido pelo presente detentor de política do sistema; o ponto de controle executa ações QoS correspondentes invocando as funções de QM; e o QM invoca as funções QD para configurar os parâmetros QoS de todos os dispositivos que implementaram o serviço de QD no trajeto de transmissão do fluxo de tráfego. Os dispositivos correspondentes nas redes podem implementar os três tipos de serviço acima mencionados para fornecer funções correspondentes. Aqui, o ponto de controle pode se referir a um programa ou a um dispositivo definido nas especificações UPnP e IGRS, que têm a função de controlar um dispositivo (isto é, invocar os serviços correspondentes do dispositivo) . Por exemplo, um ponto de controle pode ser um aplicativo de áudio/vídeo ou um tocador de multimídia instalado com o aplicativo de áudio/vídeo.
A Figura 2 ilustra a seqüência de operação geral dos sistemas UPnP e IGRS QoS.
Um fluxo de tráfego pode ser transmitido V diretamente entre o dispositivo de origem e o dispositivo receptor, e então somente dois dispositivos são envolvidos no dito trajeto de transmissão.
O fluxo de tráfego também pode ser traçado através 3 0 de diversos nós de rede, em cujo caso o trajeto de transmissão é do dispositivo de origem ao dispositivo receptor e através de diversos dispositivos intermediários, cujo trajeto envolve vários dispositivos.
Na Figura 2, um ponto de controle CP (que pode ser um aplicativo ou um dispositivo) inicia uma transmissão de fluxo de tráfego de um dispositivo de origem 201, através de um dispositivo intermediário 202, para um dispositivo 5 receptor 203.
Em um aplicativo de áudio/vídeo UPnP/IGRS, por exemplo, o ponto de controle CP pode ser um aplicativo de controle de áudio/vídeo; o dispositivo de origem 201 é um dispositivo servidor de mídia, e o dispositivo receptor 203 10 é um dispositivo renderizador de mídia/executor de mídia.
O ponto de controle PC fornece um descritor de tráfego (que pode incluir o endereço IP do dispositivo de origem 201/dispositivo receptor 203, a porta da aplicação e a taxa de dados média, a taxa, de dados de pico, o comprimento de pacote máximo, o máximo atraso de tempo permitido de um fluxo de tráfego, etc.) ao solicitar o serviço QM para estabelecer uma transmissão.
O serviço QM utiliza o descritor de tráfego (que pode estar incompleto) para solicitar o serviço QPH, e o serviço QPH irá verificar o detentor de política e retornar um descritor de tráfego completo combinado.
O serviço QD de um dispositivo pode fornecer a informação do trajeto do fluxo de tráfego em que o dispositivo é envolvido de acordo com a informação da ligação nas interfaces da rede do dispositivo onde ela reside. O serviço QM deriva uma topologia de rede da informação de trajeto fornecida pelo serviço QD, determina o trajeto de transmissão do fluxo de tráfego entre o dispositivo de origem e o dispositivo receptor, e configura 30 cada serviço QD no trajeto de transmissão utilizando o descritor de tráfego obtido, isto é, configura o serviço QD do dispositivo 201, do dispositivo 202 e do dispositivo 203.
Se a configuração for bem-sucedida, o serviço QM irá retornar um status de sucesso ao ponto de controle, e então a transmissão de fato começa.
Em uma rede com QoS, no entanto, alguns dispositivos de rede podem falhar de repente, tal como desconectados da rede, como conseqüência disto, se os recursos da rede alocados ao dispositivo com falha não puderem ser liberados a tempo, irá causar não somente um desperdício de recursos, mas também fazer com que outros dispositivos que precisam de recursos sejam incapazes de trabalhar corretamente devido à falta de recursos. Este problema é particularmente marcante em QoS parametrizado, porque os recursos são alocados antes de a transmissão de fato começar.
Tanto o UPnP QoS quanto o IGRS QoS definem um tempo de concessão de tráfego na especificação de serviço QD para garantir que os recursos correspondentes possam ser liberados em tempo quando um dispositivo falha na rede. O tempo de concessão de tráfego define um intervalo de tempo em que um fluxo de tráfego pode utilizar os recursos alocados à mesma. Se a fluxo de tráfego precisar continuar a utilizar os recursos alocados, o ponto de controle tem que atualizar o valor do tempo de concessão de tráfego para garantir a ocupação dos recursos alocados antes que ele expire. Se alguns dispositivos que tenham o serviço QD falharem e os recursos alocados não puderem ser liberados corretamente de uma vez, a fluxo de tráfego correspondente irá liberar automaticamente os recursos ocupados quando o tempo de concessão de tráfego expirar. Mas se o momento de concessão do tráfego for ajustado para ser bastante longo, e se houver alguns dispositivos que normalmente se conectam e saem da rede, ele fará com que os recursos da rede não sejam liberados a tempo, ao passo que se o tempo de concessão do tráfego for ajustado para que seja demasiado curto, muitos recursos de rede serão necessários para atualizar o tempo de concessão de tráfego, resultando em uma carga pesada na rede.
DESCRIÇÃO RESUMIDA DA INVENÇÃO
A presente invenção apresenta métodos e dispositivos para resolver o problema da liberação de recursos no caso de uma falha de dispositivo da rede.
A falha de dispositivo se refere aqui a uma situação em que um dispositivo é incapaz de trabalhar 10 corretamente, incluindo queda do dispositivo, desconexão do dispositivo da rede, com mau funcionamento do software e do hardware dentro do dispositivo, etc.
É proposto um método de gerenciamento de uma rede a partir de um primeiro aspecto da presente invenção. A rede 15 compreende um conjunto de dispositivos para transmissão de um fluxo de tráfego utilizando recursos de rede, sendo que cada dispositivo do conjunto de dispositivos é associado individualmente com um tempo de expiração. O tempo de expiração define um intervalo máximo de envio de uma 20 mensagem por um determinado dispositivo entre o conjunto de dispositivos para indicar que o determinado dispositivo é conectado com a rede. O método compreende uma etapa de determinação, com base nos tempos de expiração do conjunto de dispositivos, de um tempo de concessão de transmissão que 25 define a duração de uso dos ditos recursos da rede.
É proposto, a partir de um segundo aspecto da presente invenção, um dispositivo gerenciador para gerenciar uma rede. A rede compreende um conjunto de dispositivos para transmissão de um fluxo de tráfego utilizando recursos de 30 rede, sendo que cada dispositivo do conjunto de dispositivos é associado individualmente com um tempo de expiração. O tempo de expiração que define um intervalo máximo de envio de uma mensagem por um determinado dispositivo entre o conjunto de dispositivos para indicar que o determinado dispositivo é conectado com a rede. O dispositivo de gerenciamento compreende uma unidade para determinar, com base nos tempos de expiração do dito conjunto de dispositivos, um tempo de concessão de transmissão que * define a duração do uso dos ditos recursos da rede.
Com a aplicação dos métodos e dos dispositivos propostos, os recursos da rede podem ser liberados mais rapidamente quando há uma falha de transmissão durante a 10 transmissão dos fluxos de tráfego.
Outros objetivos da invenção serão descritos abaixo juntamente com a descrição e os desenhos a seguir.
BREVE DESCRIÇÃO DOS DESENHOS
Os objetivos acima e outras características da presente invenção tornar-se-ão mais evidentes com a descrição detalhada a seguir considerada em relação aos desenhos anexos, nos quais:
A Figura 1 mostra um trajeto de transmissão conhecido de um dispositivo de origem a um dispositivo 20 receptor.
A Figura 2 mostra uma sequência de operação geral de um sistema UPnP/IGRS QoS .
DESCRIÇÃO DAS REALIZAÇÕES DA INVENÇÃO
Na tecnologia conhecida, o dispositivo precisa 25 anunciar periodicamente que está on-line, em que o anúncio • on-line é implementado pelo envio de mensagens multicast (isto é, a mensagem que indica que o dispositivo está conectado com a rede) a um endereço de rede específico, por exemplo, "239.255.255.250:1900".
O tempo de expiração definido para a mensagem de anúncio on-line indica um intervalo de tempo máximo entre duas mensagens de anúncio on-line enviadas pelo dispositivo. Na tecnologia conhecida, por exemplo, UPnP e IGRS, é solicitado que todos os dispositivos transmitam periodicamente as mensagens de anúncio on-line antes que o tempo de expiração termine. Isso significa que, a partir do tempo em que uma primeira mensagem de anúncio on-line de um 5 determinado dispositivo é recebida por um dispositivo de « rede, se a duração do tempo de expiração for atingida, não haverá nenhuma segunda mensagem de anúncio on-line sendo recebida, e o determinado dispositivo é considerado desconectado ou off-line da rede.
Recomenda-se que um tempo da expiração relativamente longo (por exemplo, 1.800 segundos) seja ajustado para os dispositivos que são relativamente estáveis na rede, ao passo que um tempo de expiração relativamente curto (por exemplo, 3 0 segundos) seja ajustado para os dispositivos que normalmente se conectam e se desligam da rede. Desse modo, as mensagens de anúncio on-line desnecessárias do dispositivo são reduzidas e a informação sobre mudança dinâmica da topologia de rede pode ser obtida a tempo.
Um dispositivo de controle irá "ouvir"(detectar) o endereço e gravar os dispositivos de interesse ao receber as mensagens de anúncio on-line dos dispositivos. Se o ponto de controle não receber uma mensagem de anúncio on-line atualizada de um dispositivo antes do final do tempo de expiração, o dispositivo de controle irá considerar que o - dito dispositivo está off-line.
Em termos gerais, os fabricantes ou usuários irão ajustar o tempo de expiração dependendo das características (estabilidade) dos dispositivos, que será comparativamente 30 longo. Por exemplo, muitos fabricantes de computador irão ajustar o tempo de expiração para 120 segundos, enquanto para um usuário que esteja observando o fluxo de mídia enviado de um PC para um executor de multimídia, um intervalo de 12 0 segundos sem nada para executar seria intolerável.
De acordo com a definição acima de tempo de expiração, pode ser assumido que o tempo de expiração é um parâmetro de tempo associado com as características do dispositivo. Deve ser compreendido que as características associadas ao dispositivo podem ser descritas por diferentes parâmetros em diferentes estruturas de rede, e muitos parâmetros podem ser utilizados para alcançar o objetivo da presente invenção, contanto que sejam da mesma natureza.
A fim de liberar recursos, um tempo de concessão de tráfego foi definido em UPnP QoS e IGRS QoS, e este parâmetro define um intervalo de tempo em que o fluxo de tráfego pode utilizar os recursos alocados ao mesmo. O dispositivo de controle precisa atualizar o valor do tempo de concessão de tráfego periodicamente para garantir a ocupação dos recursos alocados. Se um determinado dispositivo (que tem o serviço de QD implementado) falhar ao fornecer o serviço, os recursos alocados ao mesmo não serão liberados imediatamente; pelo contrário, o fluxo de tráfego correspondente irá liberar automaticamente os recursos ocupados depois que o tempo de concessão de tráfego houver expirado. No entanto, a presente definição de tempo de concessão de tráfego não indica como ajustar um tempo de concessão de tráfego razoável, e desse modo, o tempo de concessão de tráfego não pode funcionar eficazmente na liberação dos recursos
A fim de resolver esse problema, a presente invenção propõe um método mais eficaz e um dispositivo gerenciador de liberação de recursos a tempo.
A presente invenção propõe um método inteligente que ajusta a duração dentro da qual um fluxo de tráfego pode utilizar os recursos alocados à mesma de acordo com as características de todos os dispositivos no trajeto de transmissão da fluxo de tráfego. A característica dos dispositivos, tal como aqui mencionado, pode ser a estabilidade dos dispositivos.
Tal como descrito acima, um tempo de expiração geralmente é ajustado de acordo com as características dos dispositivos, e assim o tempo de expiração pode ser considerado como um parâmetro associado com as características do dispositivo. Do mesmo modo, tal como foi notado acima, o tempo de concessão de tráfego é um parâmetro definido em alguns padrões a respeito de um intervalo de tempo em que a fluxo de tráfego pode utilizar os recursos alocados à mesma.
A rede compreende um conjunto de dispositivos para transmissão de um fluxo de tráfego utilizando recursos da rede. Cada dispositivo do dito conjunto de dispositivos é associado individualmente com um tempo de expiração. O tempo de expiração define um intervalo máximo de envio de uma mensagem por um determinado dispositivo, entre o ditto conjunto de dispositivos, para indicar que o ditto determinado dispositivo está conectado com a dita rede. O método proposto compreende uma etapa de determinação de um tempo de concessão de transmissão com base nos tempos de expiração do dito conjunto de dispositivos. O tempo de concessão de transmissão define a duração de uso dos ditos recursos da rede. A idéia principal da presente invenção será descrita abaixo com referência ao tempo de concessão de tráfego e ao tempo de expiração em várias realizações.
Para implementar o método, é proposto um dispositivo gerenciador pelo presente método. O dispositivo gerenciador compreende uma unidade para determinar um tempo de concessão de transmissão com base nos tempos de expiração do dito conjunto de dispositivos. O tempo de concessão de transmissão define a duração de uso dos ditos recursos da rede.
Opcionalmente, o ajuste do tempo de concessão de tráfego pode ser baseado no valor mínimo entre os tempos de expiração do conjunto de dispositivos.
O tempo de concessão de tráfego também pode ser ajustado de acordo com um valor médio de tempos de expiração do dito conjunto de dispositivos.
O tempo de concessão de tráfego também pode ser ajustado de acordo com um valor intermediário entre os tempos de expiração do dito conjunto de dispositivos.
O tempo de concessão de tráfego também pode ser ajustado de acordo com um valor de tempo obtido ao realizar qualquer operação matemática razoável nos tempos de expiração de todos os dispositivos no trajeto de transmissão, por exemplo, na raiz quadrática média, etc.
O princípio da presente invenção será ilustrado com referência ao ajuste do tempo de concessão de tráfego de acordo com o valor mínimo dos tempos de expiração de todos os dispositivos no trajeto de transmissão, como um exemplo. As etapas são tal como segue:
(1) Um serviço QM determina o conjunto de dispositivos que tem o serviço QD implementado no trajeto de transmissão da fluxo de tráfego entre o dispositivo de origem e o dispositivo receptor, que são representados como {devicejsource, device_1, device_2..., device__n, device_sink} .
(2) O serviço QM obtém o tempo de expiração de cada um dos dispositivos da etapa (1) das mensagens de anúncio on-line dos respectivos dispositivos, que são representados como (et_source, et_1, et_2..., et_n, et_sink}, respectivamente.
(3) O serviço QM calcula o valor mínimo entre {et_source, et_1, et_2..., et_sink} e utiliza o dito valor mínimo como tempo de concessão de tráfego, tal como mostrado na equação (El), sendo que min () é uma operação para saber o valor mínimo. t1=min (et_source, et_1, et_2..., et_sink) (El)
Alternativamente, o tempo de concessão de tráfego pode ser ajustado aleatoriamente para ser qualquer valor compreendido na faixa entre um valor limite superior e um valor limite inferior que sejam escritos como Time_threshold_above e Time_threshold__below, respectivamente. O dito valor de limite superior e o valor de limite inferior podem ser determinados experimentalmente ou de acordo com as características da rede, ou ser ajustados pelos usuários ou pelo fabricante do dispositivo.
Nos exemplos acima de ajuste do tempo de concessão de tráfego de acordo com o tempo de expiração, a faixa de valores do tempo de concessão de tráfego pode ainda estar limitada entre o valor de limite superior pré-ajustado e o valor de limite inferior, tal como mencionado acima, para garantir que o dito tempo de concessão de tráfego não seja muito longo ou muito curto. As equações específicas são (E2) e (E3) abaixo: t2=min (t1, Time_threshold_above) (E2) t3=max (t2, Time_threshold_below) (E3)
Em que Time_threshold_below e Time_threshold_above podem ser 30 segundos e 60 segundos, respectivamente. t3 pode ser calculado com as equações acima, e o serviço QM irá .ajustar o tempo de concessão de tráfego para o dispositivo de acordo com o valor de t3.
Depois do ajuste do tempo de concessão de tráfego, o dispositivo de controle irá atualizar periodicamente o tempo de concessão de tráfego durante a transmissão da fluxo de tráfego através do serviço QM de acordo com as especificações de UPnP QoS e IGRS QoS.
A presente invenção leva em consideração as características dos dispositivos no trajeto de transmissão de cada fluxo de tráfego (o tempo on-line para um dispositivo estável é longo, enquanto o tempo on-line para um dispositivo instável é curto), portanto, os recursos da rede são liberados a tempo sem sobrecarregar a rede.
Se qualquer dispositivo (que tem o serviço QD implementado) no trajeto de transmissão não puder funcionar corretamente, o dispositivo irá liberar automaticamente os recursos da rede ocupados pelo fluxo de tráfego depois que o tempo de concessão de tráfego houver expirado.
Por exemplo, se um dispositivo em que o ponto de controle reside falhar, o ponto de controle não pode atualizar o tempo de concessão de tráfego dos serviços QD no trajeto de transmissão do fluxo de tráfego iniciada por ele, e os ditos serviços QD irão liberar automaticamente os recursos ocupados pelo fluxo de tráfego correspondente depois que o tempo de concessão de tráfego houver expirado.
Outro exemplo: se um dispositivo que tem o serviço QD implementado no trajeto de transmissão do fluxo de tráfego falhar, a função iniciada do ponto de controle para atualizar o tempo de concessão de tráfego do serviço QD implementado pelo dito dispositivo não pode ser retornada com sucesso, e o ponto de controle reconhece que o dito dispositivo falhou e libera os recursos ocupados pela fluxo de tráfego correspondente de modo adequado.
Deve ser compreendido que as realizações acima só servem para ilustrar o princípio do método e não devem ser interpretadas como limitadoras da invenção. O tempo de expiração pode não ser utilizado apenas para ajustar o tempo de concessão de tráfego na presente invenção, mas qualquer outro parâmetro de acordo com as diferentes estruturas de rede, e os protocolos de rede consistentes, ou similares às definições do dito tempo de expiração e tempo de concessão de tráfego podem ser utilizados com a presente invenção.
Há várias maneiras de implementar as funções por meio de artigos de hardware ou software, ou ambos. A esse respeito, os desenhos são muito ilustrativos, e cada um dos mesmos representa somente uma realização possível da invenção. Embora um desenho mostre funções diferentes como blocos diferentes, isso não exclui de nenhuma maneira que um único artigo de hardware ou de software realize diversas funções. Nem exclui que um conjunto de artigos de hardware ou de software, ou ambos, realize uma função.
As observações feitas acima demonstram que a descrição detalhada com referência aos desenhos ilustra em vez de limitar a invenção. Há várias alternativas que se incluem no âmbito das reivindicações anexas. Qualquer sinal de referência em uma reivindicação não deve ser interpretado como limitador da reivindicação. O uso do verbo "compreende" e de suas conjugações não exclui a presença de elementos ou de etapas diferentes dos indicados em uma reivindicação. O uso do artigo indefinido "um" ou "uma", antes de um elemento ou etapa, não exclui a presença de uma série de tais elementos ou etapas. Na reivindicação do dispositivo, que enumera vários aparatos, vários desses aparatos podem ser incorporados por um e pelo mesmo artigo de hardware. O mero fato de que determinadas medidas são tratadas em diferentes reivindicações dependentes entre si não indica que uma combinação dessas medidas não possa ser utilizada com vantagem.

Claims (3)

1. MÉTODO DE GERENCIAMENTO DE REDE QUE COMPREENDE UM CONJUNTO DE DISPOSITIVOS PARA TRANSMISSÃO DE UM FLUXO DE TRÁFEGO UTILIZANDO RECURSOS DA REDE, cada dispositivo do dito conjunto de dispositivos sendo individualmente associado com um tempo de expiração, o tempo de expiração de um dado dispositivo entre o dito conjunto de dispositivos de modo a definir um intervalo de máximo entre o envio de duas mensagens de anúncio online pelo determinado dispositivo, em que ditas mensagens de anúncio online indicam que o dito determinado dispositivo é conectado à dita rede, em que o dito método é caracterizado por compreender uma etapa de: determinação, com base nos tempos de expiração do dito conjunto de dispositivos, um tempo de concessão de transmissão, que define a duração de uso dos ditos recursos da rede.
2. MÉTODO, de acordo com a reivindicação 1, caracterizado pelo dito tempo de concessão de transmissão ser determinado de acordo com um dentre os seguintes critérios: valor minimo entre os tempos de expiração do dito conjunto de dispositivos; valor médio de tempos de expiração do dito conjunto de dispositivos; valor intermediário entre os tempos de expiração do dito conjunto de dispositivos.
3. DISPOSITIVO GERENCIADOR DE GERENCIAMENTO DE REDE QUE COMPREENDE UM CONJUNTO DE DISPOSITIVOS PARA TRANSMISSÃO DE UM FLUXO DE TRÁFEGO UTILIZANDO OS RECURSOS DA REDE, cada dispositivo do dito conjunto de dispositivos sendo associado individualmente com um tempo de expiração, o tempo de expiração de um dado dispositivo entre o ditto conjunto de dispositivos define um intervalo máximo entre o envio de duas mensagens de anúncio online pelo determinado dispositivo, as ditas mensagens de anúncio online indicando que o determinado dispositivo está conectado a dita rede, o 5 dito dispositivo gerenciador é caracterizado por compreender uma unidade para determinar, com base nos tempos de expiração do dito conjunto de dispositivos, um tempo de concessão de transmissão que define a duração de uso dos ditos recursos da rede.
BRPI0908298-0A 2008-05-05 2009-04-28 Método de gerenciamento de rede que compreende um conjunto de dispositivos para transmissão de um fluxo de tráfego utilizando recursos da rede, e dispositivo gerenciador de gerenciamento de rede que compreende um conjunto de dispositivos para transmissão de um fluxo de tráfego utilizando os recursos da rede BRPI0908298B1 (pt)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN200810095250.2 2008-05-05
CN200810095250 2008-05-05
PCT/IB2009/051723 WO2009136316A1 (en) 2008-05-05 2009-04-28 Methods and devices for managing a network

Publications (2)

Publication Number Publication Date
BRPI0908298A2 BRPI0908298A2 (pt) 2015-07-21
BRPI0908298B1 true BRPI0908298B1 (pt) 2020-09-15

Family

ID=40846404

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0908298-0A BRPI0908298B1 (pt) 2008-05-05 2009-04-28 Método de gerenciamento de rede que compreende um conjunto de dispositivos para transmissão de um fluxo de tráfego utilizando recursos da rede, e dispositivo gerenciador de gerenciamento de rede que compreende um conjunto de dispositivos para transmissão de um fluxo de tráfego utilizando os recursos da rede

Country Status (11)

Country Link
US (1) US8626892B2 (pt)
EP (1) EP2283621B1 (pt)
JP (1) JP5372140B2 (pt)
KR (1) KR20110008311A (pt)
CN (1) CN102017549B (pt)
AT (1) ATE555578T1 (pt)
BR (1) BRPI0908298B1 (pt)
ES (1) ES2386110T3 (pt)
RU (1) RU2507697C2 (pt)
TW (1) TW201002003A (pt)
WO (2) WO2009136316A1 (pt)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8291266B2 (en) * 2009-09-15 2012-10-16 International Business Machines Corporation Server network diagnostic system
US8782237B2 (en) 2010-01-28 2014-07-15 Intel Corporation Audio/video streaming in a topology of devices
KR101884259B1 (ko) * 2011-08-11 2018-08-01 삼성전자주식회사 스트리밍 서비스를 제공하는 장치 및 방법
CN102612165B (zh) * 2012-03-21 2015-05-20 大唐移动通信设备有限公司 一种释放资源的方法及装置
CN103312907B (zh) * 2013-05-15 2016-04-13 腾讯科技(深圳)有限公司 语音通道分配管理方法、语音服务器及通信系统
TWI573416B (zh) * 2014-03-12 2017-03-01 鴻海精密工業股份有限公司 獲取用戶端設備斷電狀態的方法和頭端設備
US9558736B2 (en) * 2014-07-02 2017-01-31 Bose Corporation Voice prompt generation combining native and remotely-generated speech data
CN104486245B (zh) * 2014-12-16 2018-03-27 上海斐讯数据通信技术有限公司 一种流量控制方法、系统及网关设备
CN107769840B (zh) * 2017-10-18 2020-10-02 中国人民解放军国防科技大学第六十三研究所 混合交换型卫星通信系统的ps业务资源主动回收方法

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19616286A1 (de) * 1996-04-24 1997-10-30 Sel Alcatel Ag Synchrones Übertragungssystem mit Fehlerortungsfunktion und Monitoreinrichtung dafür
US6237009B1 (en) * 1996-10-11 2001-05-22 Sun Microsystems, Inc. Lease renewal service
US5805599A (en) 1996-12-04 1998-09-08 At&T Corp. Adaptive channel allocation system for communication network
US6400725B1 (en) * 1998-12-16 2002-06-04 Koninklijke Philips Electronics N.V. Fairness scheme for a serial interface
US7715837B2 (en) * 2000-02-18 2010-05-11 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for releasing connections in an access network
US20030005130A1 (en) * 2001-06-29 2003-01-02 Cheng Doreen Yining Audio-video management in UPnP
BR0212715A (pt) * 2001-09-20 2004-08-03 Siemens Ag Limitação de tráfego para uma rede com transmissão em nìvel qos
JP3880451B2 (ja) * 2002-05-20 2007-02-14 富士通株式会社 Rsvpを用いた移動通信システム
JP4548225B2 (ja) * 2005-05-30 2010-09-22 株式会社日立製作所 無線ip電話システム
EP1742427A3 (en) * 2005-07-04 2008-05-21 Motorola, Inc. Resource sharing between a plurality of communication networks
EP1927217B1 (en) * 2005-08-23 2009-12-09 TELEFONAKTIEBOLAGET LM ERICSSON (publ) Aggregated resource reservation for data flows
KR100750135B1 (ko) * 2005-10-25 2007-08-21 삼성전자주식회사 UPnP 디바이스의 IP 주소 변경으로 인한 네트워크연결 중단을 신속하게 복구하는 방법 및 시스템
FR2906666A1 (fr) * 2006-10-03 2008-04-04 Canon Kk Procede de reservation de ressource dans un reseau local comprenant une pluralite de sous-reseaux, produit programme d'ordinateur, moyen de stockage et dispositif correspondants.

Also Published As

Publication number Publication date
CN102017549B (zh) 2015-05-06
CN102017549A (zh) 2011-04-13
JP5372140B2 (ja) 2013-12-18
WO2009136316A1 (en) 2009-11-12
KR20110008311A (ko) 2011-01-26
RU2507697C2 (ru) 2014-02-20
JP2011520346A (ja) 2011-07-14
BRPI0908298A2 (pt) 2015-07-21
EP2283621A1 (en) 2011-02-16
US20110047260A1 (en) 2011-02-24
TW201002003A (en) 2010-01-01
US8626892B2 (en) 2014-01-07
ATE555578T1 (de) 2012-05-15
ES2386110T3 (es) 2012-08-09
WO2009136315A1 (en) 2009-11-12
RU2010149778A (ru) 2012-06-20
EP2283621B1 (en) 2012-04-25

Similar Documents

Publication Publication Date Title
CN110891026B (zh) 一种流量调度方法、设备及系统
JP5372140B2 (ja) ネットワークを管理するための方法及び装置
CN103404094B (zh) 数据处理方法、系统及交换机
WO2020063991A1 (zh) Pon网络,用于pon网络的方法及装置,以及机器人系统
EP2827553B1 (en) Rapid startup with dynamic reservation capabilities for network communication systems
CN109819530B (zh) 一种通信方法及装置
JP2004236332A (ja) 多重化のためのパケット・データ・フローの識別
US10523547B2 (en) Methods, systems, and computer readable media for multiple bidirectional forwarding detection (BFD) session optimization
WO2012028026A1 (zh) 一种多模共传输时传输资源的管理方法和装置
CN103916634A (zh) 一种基于openflow控制的视频点播方法
CN105245593A (zh) 一种软件定义网络sdn的控制系统、方法及装置
CN107078973A (zh) 用于传输数据的方法以及相关网络节点和相关网络
WO2005013553A1 (en) The method of providing reliable quality of service in the communication network
WO2015196922A1 (zh) 报文处理方法及装置
US8077619B2 (en) Method for aggregating data traffic over an access domain and nodes therefor
CN112753206B (zh) 工业通信网络内数据传输的方法和通信设备
CN112714072B (zh) 一种调整发送速率的方法及装置
CN101197777B (zh) 用于建立双向连接的方法
EP2232771B1 (en) System and method for sharing an access line bandwidth
CN109219944B (zh) 用于减小分组网络中mtu大小的系统和方法
US10955824B2 (en) Control unit and method for operating an industrial automation system communication network comprising a plurality of communication devices
US12341704B2 (en) Autonomous quality of service provisioning apparatus and method
WO2007033612A1 (en) A system and a method for resource controlling of the access network
JP4846382B2 (ja) リソース管理装置
WO2023026443A1 (ja) 情報処理システム、情報処理方法及び情報処理プログラム

Legal Events

Date Code Title Description
B25D Requested change of name of applicant approved

Owner name: KONINKLIJKE PHILIPS N.V. (NL)

B25G Requested change of headquarter approved

Owner name: KONINKLIJKE PHILIPS N.V. (NL)

B15K Others concerning applications: alteration of classification

Ipc: H04L 12/24 (2006.01), H04L 12/801 (2013.01), H04L

B06F Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]
B06U Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]
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 15/09/2020, OBSERVADAS AS CONDICOES LEGAIS.