Use of isochronous packets to eliminate redundant acknowledgments

   
   

The present invention provides for transmitting asynchronous type data using isochronous packets over a 1394 compliant serial bus. Benefits of this type of communication include reducing overhead and increasing throughput. First, the transmitter(s) and the receiver(s) of the packet designate an isochronous channel for the communication. The request to transmit an asynchronous packet is converted into a request to transmit an isochronous packet. An isochronous packet is assembled and then the hardware is directed to transmit the packet over the channel asynchronously. Therefore the packet is transmitted as soon as possible, rather than waiting for the next opportunity to send an isochronous packet (which occurs at a rate of 8000 times/sec). Even though the packet is sent in an asynchronous manner, the hardware (transmitter and receiver) identifies the packet as isochronous and knows therefore not to generate any acknowledgments. When using isochronous transfer, generally the high-level protocol takes care of acknowledgments.

Η παρούσα εφεύρεση προβλέπει τη διαβίβαση των ασύγχρονων στοιχείων τύπων χρησιμοποιώντας τα ισόχρονα πακέτα πέρα από ένα υποχωρητικό τμηματικό λεωφορείο 1394. Τα οφέλη αυτού του τύπου επικοινωνίας περιλαμβάνουν τη μείωση της υπερυψωμένης και αυξανόμενης ρυθμοαπόδοσης. Κατ' αρχάς, η συσκευή αποστολής σημάτων (σ) και ο δέκτης (σ) του πακέτου υποδεικνύουν ένα ισόχρονο κανάλι για την επικοινωνία. Το αίτημα να διαβιβαστεί ένα ασύγχρονο πακέτο μετατρέπεται σε ένα αίτημα να διαβιβαστεί ένα ισόχρονο πακέτο. Ένα ισόχρονο πακέτο συγκεντρώνεται και έπειτα το υλικό κατευθύνεται για να διαβιβάσει το πακέτο πέρα από το κανάλι ασύγχρονα. Επομένως το πακέτο διαβιβάζεται το συντομότερο δυνατόν, παρά την αναμονή την επόμενη ευκαιρία να σταλεί ένα ισόχρονο πακέτο (που εμφανίζεται σε ένα ποσοστό 8000 φορές/το SEC). Ακόμα κι αν το πακέτο στέλνεται κατά τρόπο ασύγχρονο, το υλικό (συσκευή αποστολής σημάτων και δέκτης) προσδιορίζει το πακέτο ως ισόχρονο και ξέρει επομένως για να μην παράγονται οποιαδήποτε acknowledgments. Κατά χρησιμοποίηση της ισόχρονης μεταφοράς, γενικά υψηλού επιπέδου την πρωτόκολλο φροντίζει τα acknowledgments.

 
Web www.patentalert.com

< Method and system for remote automation of object oriented applications

< Hair styling doll head having color change hair crimper

> Highly componentized system architecture with a loadable interprocess communication manager

> Method for automatically updating a computer registry

~ 00113