Método e instrumento para transportar pacote de dados em um sitema de comunicação de dados por pacotes

MéTODO E INSTRUMENTO PARA TRANSPORTAR PACOTES DE DADOS EM UM SISTEMA DE COMUNICAçãO DE DADOS POR PACOTES Um primeiro dispositivo de comunicação (101) transmite um primeiro grupo pacotes de dados e, antes de receber uma confirmação de recebimento de tal grupo, um segundo grupo de pacotes de dados par...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KAREN A. BRAILEAN, ROBERT F. BOXALL
Format: Patent
Sprache:por
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:MéTODO E INSTRUMENTO PARA TRANSPORTAR PACOTES DE DADOS EM UM SISTEMA DE COMUNICAçãO DE DADOS POR PACOTES Um primeiro dispositivo de comunicação (101) transmite um primeiro grupo pacotes de dados e, antes de receber uma confirmação de recebimento de tal grupo, um segundo grupo de pacotes de dados para um segundo dispositivo de comunicação (105), onde um segundo grupo inclui pacotes de dados do primeiro grupo. O primeiro dispositivo de comunicação armazena os números seq³enciais de pacotes dos pacotes de dados em cada grupo junto com um identificador de grupo para cada grupo. Ao receber o primeiro grupo, o segundo grupo, ou ambos, o segundo dispositivo de comunicação transmite uma confirmação de recebimento de pelo menos um dos grupos para o primeiro dispositivo de comunicação, onde a confirmação inclui pelo menos um número de rastreamento de recepção. O primeiro dispositivo de comunicação então determina a qual grupo de pacotes de dados a confirmação corresponde baseado pelo menos no número de rastreamento de recepção e transmite um terceiro grupo de pacotes de dados para um segundo dispositivo de comunicação com base nesta determinação. A packet data communication system (100) employs a method and apparatus for conveying data packets in the packet data communication system. A first communication device (101) transmits, at a first time, a first group of data packets and, at a second time prior to receiving an acknowledgment of receipt of the first group, a second group of data packets to a second communication device (105). Each data packet of the two groups includes a respective packet sequence number and the second group includes at least some data packets of the first group. The first communication device stores in memory the packet sequence numbers of the data packets in each group together with a group identifier for their respective group. Upon receiving the first group, the second group, or both, the second communication device transmits an acknowledgment of receipt of at least one of the groups, wherein the acknowledgment includes at least a receive tracking number. Upon receiving the acknowledgment, the first communication device determines which group of data packets the received acknowledgment corresponds to based at least on the receive tracking number. The first communication device then transmits a third group of data packets to the second communication device based on which group the acknowledgment corresponds to.