发明名称 METHOD AND APPARATUS FOR DATA EXCHANGE IN A DISTRIBUTED SYSTEM
摘要 An apparatus for exchanging data in a distributed system with constrained resources without symmetric metadata knowledge between senders and receivers. The sender includes an encoding module, which when encoding messages for a receiver, is operative to perform the following: generate metadata descriptions for unique combinations of subset of fields of data structures, where each metadata description defines for the receiver how to decode data in the corresponding subset of fields of that data structure included in messages and does not include the data currently in those corresponding subset of field; generate a unique metadata description identification for each different metadata description; include metadata descriptions in the messages as well as the corresponding metadata description identifications to the receiver that has not previously received those metadata descriptions, whereby the messages are encoded without per field overhead. The receiver includes a decoding module, which when decoding messages received from the sender, is operative to: store metadata descriptions in a metadata description data structure as they are received from the sender, where each metadata description is associated with a metadata description identification, whereby the metadata description data structure is progressively populated with metadata for data structures as messages are received from the sender that include metadata descriptions; and decode those messages received from the sender that do not include metadata descriptions based on the stored metadata descriptions that correspond with the metadata description identifications included in these messages, whereby these messages are decoded without those messages including metadata descriptions.
申请公布号 US2011093483(A1) 申请公布日期 2011.04.21
申请号 US20090603492 申请日期 2009.10.21
申请人 APOSTOLOPOULOS GEORGE;DAUDT CHRISTIAN 发明人 APOSTOLOPOULOS GEORGE;DAUDT CHRISTIAN
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址