H - Electricity – 04 – L
Patent
H - Electricity
04
L
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.
Lewis Allan David
Patterson Ian M.
Plumb Marc
Wise Simon
Borden Ladner Gervais Llp
Research In Motion Limited
LandOfFree
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.
Profile ID: LFCA-PAI-O-1472235