H - Electricity – 04 – L
Patent
H - Electricity
04
L
H04L 12/20 (2006.01) G06F 13/42 (2006.01) H04L 12/54 (2006.01) H04L 29/06 (2006.01) H04L 29/08 (2006.01) H04L 12/56 (2006.01)
Patent
CA 2228334
Transmission control improves the performance in a communications system relating to transferring large data objects between domains or applications. This reduces or eliminates data movement between domains by transferring ownership of the "container" containing the data as opposed to moving the contents of the container from one domain to another domain resulting in copying the large data object. Thus, transmission control provides for control of the transmission of relatively large data objects between domains in a communications system which otherwise only allows efficient transmission of relatively small data objects between domains in a communications system. Tokens are assigned and associated with buffers containing the data to be shared. The token is not an address, but rather an identifier for the buffer which can be transferred from one domain to a second domain without requiring the copying of the data. The domain which originally requests the buffer is assigned a primary token and secondary tokens are assigned to each subsequent domain which also requests access to the buffer. A storage manager uniquely associates the buffer with the first domain and a primary token with the first buffer to permit the first domain to refer to the buffer. Secondary tokens are associated with the first buffer and subsequent domains also requesting the buffer. Thus, the buffer can be passed from the first domain to subsequent domains without physically moving the data. Once each domain is finished processing the data and the buffer is released by each domain, the buffer is released or reallocated and returned to a pool of available buffers. Alternatively, ownership of the buffer may be returned to the original domain that requested the buffer once processing of the buffer is completed by all domains.
La commande de transmission améliore la performance d'un système de communication en ce qui concerne le transfert de grands objets de données entre des domaines ou des applications. On réduit ou supprime ainsi le mouvement de données entre domaines en transférant la propriété du « contenant » des données au lieu de déplacer le contenu du contenant d'un domaine à un autre, ce qui a pour effet de copier le grand objet de données. La commande de transmission permet donc de commander la transmission d'objets de données relativement grands d'un domaine à un autre dans un système de communication où autrement seul serait possible le transfert d'objets de données relativement petits. Des jetons sont assignés et associés à des tampons contenant les données à partager. Le jeton n'est pas une adresse, mais plutôt un identificateur de tampon, qui peut être transféré d'un premier domaine à un deuxième domaine sans exiger la copie des données. Un jeton principal est assigné au premier domaine demandeur du tampon, et des jetons secondaires sont assignés à chacun des domaines demandeurs suivants. Un gestionnaire de mémoire associe de façon unique le tampon au premier domaine et un jeton principal au premier tampon afin de permettre au premier domaine d'avoir accès au tampon. Des jetons secondaires sont associés au premier tampon et aux domaines qui demandent également le tampon par la suite. Ainsi, le tampon peut passer du premier domaine aux domaines suivants sans déplacement physique des données. Lorsque chaque domaine a terminé le traitement des données et libéré le tampon, celui-ci demeure libéré ou est réaffecté et renvoyé à un regroupement de tampons disponibles. Ou encore, la propriété du tampon peut être retournée au premier domaine demandeur une fois terminé le traitement du tampon par tous les domaines.
Campbell Scott Allan
Long Lynn Douglas
Overby Linwood Hugh
Rajaraman Bala
Barrett B.p.
International Business Machines Corporation
LandOfFree
Systems and methods for controlling the transmission of... 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 controlling the transmission of..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems and methods for controlling the transmission of... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1957006