Sélection de la langue

Search

Sommaire du brevet 2200008 

Énoncé de désistement de responsabilité concernant l'information provenant de tiers

Une partie des informations de ce site Web a été fournie par des sources externes. Le gouvernement du Canada n'assume aucune responsabilité concernant la précision, l'actualité ou la fiabilité des informations fournies par les sources externes. Les utilisateurs qui désirent employer cette information devraient consulter directement la source des informations. Le contenu fourni par les sources externes n'est pas assujetti aux exigences sur les langues officielles, la protection des renseignements personnels et l'accessibilité.

Disponibilité de l'Abrégé et des Revendications

L'apparition de différences dans le texte et l'image des Revendications et de l'Abrégé dépend du moment auquel le document est publié. Les textes des Revendications et de l'Abrégé sont affichés :

  • lorsque la demande peut être examinée par le public;
  • lorsque le brevet est émis (délivrance).
(12) Demande de brevet: (11) CA 2200008
(54) Titre français: MESURES DES DELAIS DES PAQUETS
(54) Titre anglais: PACKET DELAY MEASUREMENTS
Statut: Morte
Données bibliographiques
(51) Classification internationale des brevets (CIB):
  • H04L 43/00 (2022.01)
  • H04L 12/26 (2006.01)
  • H04L 12/70 (2013.01)
(72) Inventeurs :
  • BENNING, REX (Canada)
  • WOLFF, MARK (Canada)
(73) Titulaires :
  • ALCATEL CANADA INC. (Canada)
(71) Demandeurs :
  • NEWBRIDGE NETWORKS CORPORATION (Canada)
(74) Agent: MARKS & CLERK
(74) Co-agent:
(45) Délivré:
(22) Date de dépôt: 1997-03-14
(41) Mise à la disponibilité du public: 1998-09-14
Licence disponible: S.O.
(25) Langue des documents déposés: Anglais

Traité de coopération en matière de brevets (PCT): Non

(30) Données de priorité de la demande: S.O.

Abrégés

Abrégé français

L'invention concerne une méthode de mesure du délai des paquets dans un réseau à commutation par paquets. Il s'agit de mesurer le temps de file d'attente pour chaque paquet à chaque noeud d'une connexion à travers le réseau. Les méthodes statistiques sont utilisées pour déterminer une valeur représentative à chaque noeud, puis ces valeurs sont additionnées sur toute la connexion. Une valeur représentant le temps de transmission et le temps de commutation est alors ajoutée à la somme des valeurs représentatives.


Abrégé anglais




A method of measuring packet delay in a packet switched network involves measuring
the queuing time for each packet at each node on a connection through the network.
Statistical methods are used to determine a representative value at each node, and these
values are summed across the connection. A value representing transmission delay and
switching delay is then added to the summed representative values.

Revendications

Note : Les revendications sont présentées dans la langue officielle dans laquelle elles ont été soumises.



THE EMBODIMENTS OF THE INVENTION IN WHICH AN EXCLUSIVE
PROPERTY OR PRIVILEGE IS CLAIMED ARE DEFINED AS FOLLOWS:
1. A method of measuring packet delay in a packet switched network comprising the
steps of:
a) measuring the queuing time for each packet at each node on a connection
through the network;
b) applying statistical methods to determine a representative value at each node,
c) summing said representative values across the connection; and
d) adding to said summed representative values a value representing transmissiondelay and switching delay.
2. A method as claimed in claim 1, wherein the queuing delay of a connection is
determined from the line speed of the link and the number of bytes of data from other
packets that are using the physical link carrying said connection and are queued ahead of
the packet in question.
3. A method as claimed in claim 2, wherein the queuing delay is stored in the
associated node, and the delays incurred by each packet switched on the connection the
are statistically added.

Description

Note : Les descriptions sont présentées dans la langue officielle dans laquelle elles ont été soumises.


~ 02200 008

Packet Delay Measurements
This invention relates to a method of measuring the delay of encountered by
packets passing through a packet switched network.
A packet network traditionally comprises a series of intermediate nodes that
fol ~v~d individual data packets to the next node along the route until the packets reach
their destination. Measuring the delay encountered by data frames as they are traverse
through such packet networks, such as frame relay networks, traditionally has been solved
by several methods. One such method involves occasionally sending a test packet, or
ping, through the network. The packet is retnrnefl~ back through the network, to the
sender when it reaches the receiving node, and the sending node uses the time elapsed
between sending and receiving the packet to give an indication of the net~,vork delay.
Another method is to add timing information, which can be used by the receiving node to
determine network delay, into the. packet itself.
While the two methods cited above can give indications of delay, they have
shortcomings. For example, the ping method suffers from numerous limitations including
the fact that the size of the ping packet likely does not match a given data frame's size and
that it is sent at a di~e~ instant in time than the data frame. It may therefore have a
di~elelll delay associated with it, and more seriously, the ping packet may not follow the
same route as a user data frame, again resulting in a dirr~ L network delay value.
The second method of adding timing information into the packet results in a
proprietary implemen~ation that would not work in standards based networks, such as
frarne relay networks.
An object of the invention is to alleviate these problems.
According to the present invention there is provided a method of measuring packet
delay in a packet switched network comprising the steps of measuring the queuing time
for each packet at each node on a connection through the network; applying statistical
methods to determine a representative value at each node; summing said representative
values across the connection; and adding to said summed representative values a value
representing tr~n~mi~sion delay and switching delay.

~~ 02200008

The delay of a packet through a packet network is the sllmm~tion of the time it
takes for the packet to traverse each physical link of the network (T_tr~nqmi.cqion for each
link), which is a function of the line speed of the link and the packet size, plus the
switching delay incurred when the packet is moved from one physical link to another
through the network (T_switching for each sw;tch) normally a constant value incurred at
each switching point, plus queing delay at each switching point (T_queing), which is a
function of how many other packets are attempting to use the same physical link at the
same time. T_tr~nsmisqion and T_switching are essentially fixed values for a given
packet route.
The invention is based on the realization that in effect the only variable is in fact
T_queing. Thus by measuring and storing over set time intervals the exact T_queing at
each switch for every packet of a connection where timing information is desired,
applying statistical mathematics to the resulting values such as mean, variance and
standard deviation, and ~.".. i--~ up these values across the involved switches, then
adding in T_tr~nqmiqsion and T switching values, an accurate statistical view of the delay
encountered by packets of a connection can be realized.
This statistical view is equivalent to the information arrived at by using test
packets, for although a test packet returns an actual delay value, several test packets must
be sent to arrive at a true value since a single test packet cannot be trusted to be typical of
delays encountered, similar statistical analysis of the test packets results must be done.
The invention will now be described in more detail, by way of example only, withreference to the accompanying drawings, in which the single ~igure shows a packet
switched network.
In the Figure, users I, 2, are communicating over a virtual connection 2
established over a frame relay network 3 consisting of switch nodes A, B, C. The virtual
connection is carried over physical links 4, 5.
As each packet traverses the virtual connection it encounters a tr~nqmi.q~ion delay
T-tr~n~mi.qqion, which is the time taken to traverse the physical links 4, 5, and a switching
delay T-switching, which is a substantially constant delay incurred at each switching
point. These values can be treated as constants that can be determined for each
connection.

-


0 2 2 0 0 0 0 8

T_queing, for exarnple at node B, is calculated by using the line speed of the link
4 and the number of bytes of data from other frames that are using the physical link but
are queued ahead of the frame in question. The switch is capable of knowing thisinformation when it processes the frame. For example, a frarne arrives at a switch after
taking T_tr~n~mi~ion to arrive from its previous location. This frarne is switched inside
the switch B taking T_switching time, and is queued to the physical link 5. Due to its
arrival time (and other factors), this frarne is behind 3 frarnes of identical length. ~t
follows then that r_queuing would equal 3 * T_tr~n~mi~ion, as the other frames must
leave the switch before the target frame can use the physical link.
The total delay for this switch (or "hop") would be T_tr~n~mi~sion + T_switching+ T_queing where for this exarnple T_queuing = 3 * T_tr~n~mi~ion This value is stored
in the switch for a given connection, and for each frame switched on the connection the
results are stat;stically added. By adding tlle statistical results from all switches involved
in a connection path, ~he statistical delay encountered by frames on a connection is
accurately measured.

Dessin représentatif
Une figure unique qui représente un dessin illustrant l'invention.
États administratifs

Pour une meilleure compréhension de l'état de la demande ou brevet qui figure sur cette page, la rubrique Mise en garde , et les descriptions de Brevet , États administratifs , Taxes périodiques et Historique des paiements devraient être consultées.

États administratifs

Titre Date
Date de délivrance prévu Non disponible
(22) Dépôt 1997-03-14
(41) Mise à la disponibilité du public 1998-09-14
Demande morte 2003-03-14

Historique d'abandonnement

Date d'abandonnement Raison Reinstatement Date
1999-03-15 Taxe périodique sur la demande impayée 1999-06-09
2002-03-14 Absence de requête d'examen
2002-03-14 Taxe périodique sur la demande impayée

Historique des paiements

Type de taxes Anniversaire Échéance Montant payé Date payée
Le dépôt d'une demande de brevet 300,00 $ 1997-03-14
Enregistrement de documents 100,00 $ 1997-05-30
Rétablissement: taxe de maintien en état non-payées pour la demande 200,00 $ 1999-06-09
Taxe de maintien en état - Demande - nouvelle loi 2 1999-03-15 100,00 $ 1999-06-09
Taxe de maintien en état - Demande - nouvelle loi 3 2000-03-14 100,00 $ 2000-03-14
Enregistrement de documents 50,00 $ 2000-08-30
Enregistrement de documents 50,00 $ 2001-01-24
Taxe de maintien en état - Demande - nouvelle loi 4 2001-03-14 100,00 $ 2001-01-29
Titulaires au dossier

Les titulaires actuels et antérieures au dossier sont affichés en ordre alphabétique.

Titulaires actuels au dossier
ALCATEL CANADA INC.
Titulaires antérieures au dossier
ALCATEL NETWORKS CORPORATION
BENNING, REX
NEWBRIDGE NETWORKS CORPORATION
WOLFF, MARK
Les propriétaires antérieurs qui ne figurent pas dans la liste des « Propriétaires au dossier » apparaîtront dans d'autres documents au dossier.
Documents

Pour visionner les fichiers sélectionnés, entrer le code reCAPTCHA :



Pour visualiser une image, cliquer sur un lien dans la colonne description du document. Pour télécharger l'image (les images), cliquer l'une ou plusieurs cases à cocher dans la première colonne et ensuite cliquer sur le bouton "Télécharger sélection en format PDF (archive Zip)" ou le bouton "Télécharger sélection (en un fichier PDF fusionné)".

Liste des documents de brevet publiés et non publiés sur la BDBC .

Si vous avez des difficultés à accéder au contenu, veuillez communiquer avec le Centre de services à la clientèle au 1-866-997-1936, ou envoyer un courriel au Centre de service à la clientèle de l'OPIC.


Description du
Document 
Date
(yyyy-mm-dd) 
Nombre de pages   Taille de l'image (Ko) 
Dessins représentatifs 1998-10-26 1 2
Page couverture 1998-10-26 1 33
Revendications 1997-03-14 1 28
Dessins 1997-03-14 1 6
Abrégé 1997-03-14 1 13
Description 1997-03-14 3 148
Dessins 1998-04-27 1 6
Cession 1997-03-14 4 99
Correspondance 1997-04-08 1 39
Cession 1997-05-30 2 69
Correspondance 1997-05-30 1 41
Correspondance 1998-04-27 2 30
Cession 2000-08-30 7 256
Cession 2001-01-24 6 207