Systems and methods for transmitting and receiving data in...

H - Electricity – 04 – L

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

H04L 12/56 (2006.01) H04L 12/24 (2006.01) H04L 29/06 (2006.01)

Patent

CA 2227366

Management of datastream construction prior to transmission of the datastream across a channel of a communications system by providing for data blocking while reducing movement or copying of the data improves the performance in a communications system. Multiple header segments received from a higher layer in the communications stack are copied into the datastream header area of a datastream such that the header segments are sequentially stored in the datastream header area. A datastream buffer list having entries referencing the datastream header area is generated. Buffer list entries referencing data segments received from higher layers in the communications stack are also stored in the datastream buffer list. The data segments are not physically moved or copied into the datastream during processing by the communications stack. Rather, a "virtual" datastream is generated by the communications stack for transmission without physically moving or copying the data segment. The datastream is transmitted across the channel by the system input/output interface by first writing the datastream header area referenced by the datastream buffer list directly into the channel, and the data segments directly from their original storage location into the channel of the communications system using the datastream buffer list entries.

La gestion de la construction de trains de données à transmettre sur un canal d'un système de communication en assurant la mise en bloc des données tout en réduisant leur mouvement ou leur copie améliore la performance d'un système de communication. Des segments d'en-têtes multiples reçus d'une couche supérieure de la pile de communications sont copiés dans la zone d'en-tête d'un train de données afin d'y être stockés séquentiellement. Des éléments de la liste de mémoire tampon renvoyant à des segments de données reçus des couches supérieures de ladite pile sont également stockés dans la liste de mémoire tampon des trains de données. Les segments de données ne sont pas physiquement déplacés ni copiés dans le train de données pendant le traitement par la pile. Au lieu de cela, un train de données « virtuel » est généré par la pile pour transmission, sans copie ni déplacement physique du segment de données. Le train de données est transmis sur le canal par l'interface d'entrée-sortie du système. € cette fin, tout d'abord, la zone d'en-tête de train de données indiquée par la liste de mémoire tampon de trains de données est introduite directement dans le canal, et les segments de données sont introduits directement de leur emplacement de stockage originel dans le système de communication au moyen des éléments de la liste.

LandOfFree

Say what you really think

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

Rating

Systems and methods for transmitting and receiving data in... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Systems and methods for transmitting and receiving data in..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems and methods for transmitting and receiving data in... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-2087797

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