Methods and apparatus for dynamically adjusting a data...

H - Electricity – 04 – L

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

H04L 1/00 (2006.01) H04L 1/08 (2006.01) H04L 1/20 (2006.01) H04L 12/56 (2006.01) H04L 29/02 (2006.01)

Patent

CA 2624671

In one illustrative example, a method in a wireless router system for transmitting data packets to a mobile communication device through the wireless communication network based upon a round trip time associated with communication of each data packet is provided. The round trip time is a time period between the transmission of each data packet and reception of a corresponding acknowledgment signal from the mobile communication device. A number of data packets matched for a window size are transmitted to the mobile communication device, and a round trip time associated with communication of each of the transmitted data packets is measured. The window size for data packet transmission is re-sized by increasing the window size if the round trip time associated with the communication of each of the transmitted data packets is within a first time threshold, and decreasing the window size if the round trip time associated with the communication of any of the transmitted data packets is more than the first time threshold but less than a second time threshold. The window size is also decreased if the round trip time of any of the transmitted data packets is more than the second time threshold, where each such data packet is further marked as a lost data packet. A number of data packets matched for the re-sized window is subsequently transmitted, including a retransmission any data packets marked as lost. The steps of the method are repeated from the measuring step until data packets to be transmitted are exhausted.

Dans un mode de réalisation, l'invention concerne un procédé dans un système de routeur sans fil pour transmettre des paquets de données à un dispositif mobile de communication par un réseau de communication sans fil sur la base d'un temps de parcours associé à la communication de chaque paquet de données. Le temps de parcours est le laps de temps s'écoulant entre la transmission de chaque paquet de données et la réception d'un signal d'accusé de réception correspondant émis par le dispositif mobile de communication. Un nombre de paquets de données correspondant à une dimension de fenêtre est transmis au dispositif mobile de communication et un temps de parcours associé à la communication de chaque paquet de données transmis est mesuré. La dimension de fenêtre pour la transmission de paquets de données est réadaptée par augmentation si le temps de parcours associé à la communication de chaque paquet de données transmis est inférieur à un premier seuil de temps, et par diminution si le temps de parcours associé la communication de paquets de données transmis quelconque est supérieur au premier seuil de temps mais inférieur à un deuxième seuil de temps. La dimension de fenêtre est donc diminuée si le temps de parcours d'un paquet de données transmis quelconque est supérieur au deuxième seuil de temps, chacun de ces paquets de données étant alors marqué comme paquet de données perdu. Un certain nombre de paquets de données correspondant à la fenêtre redimensionnée est transmis subséquemment, y compris la retransmission de tous les paquets de données marqués perdus. Les étapes de ce procédé sont répétées à partir de l'étape de mesure jusqu'à épuisement de tous les paquets de données à transmettre.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Methods and apparatus for dynamically adjusting a data... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Methods and apparatus for dynamically adjusting a data..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods and apparatus for dynamically adjusting a data... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1472235

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.