Transcoding in data communications
AssigneeInternational Business Machines Corporation
InventorsStefan G. Hild, Luke J. O'Connor
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsStefan G. Hild, Luke J. O'Connor
Estimating the term…
Methods and apparatus are provided for transcoding a data message, comprising a plurality of data fields (f1-f10) and an authentication code (Sgn(h1-10)), to produce a transcoded message for transmission to a destination device (4). The transcoding methods can be applied to such a data message which is received from a source device (1) wherein said data fields (f1-f10) have been coded in accordance with a first coding system, whereby respective data field codes (h1-h10) are generated for said data fields (f1-f10) and a message code (h1-10) is derived from said data field codes (h1-h10), and wherein said message code (h1-10) has been coded in accordance with a second coding system to generate said authentication code (Sgn(h1-10)). For each data field (f1-f10) of the received data message it is decided whether to maintain, modify or omit that field. For a field to be maintained, that field is maintained in the transcoded message. For a field to be omitted, that field is coded in accordance with said first coding system to generate an omitted field code dependent upon the data field code (h) for that field, and that field is replaced by said omitted field code in the transcoded message. For a field to be modified, that field is coded in accordance with said first coding system to generate a modified field code dependent upon the data field code (h) for that field, and that field is replaced by a modified field, comprising modified data (f′) and said modified field code, in the transcoded message. The received authentication code (Sgn(h1-10)) is also included in the transcoded message. Sufficient information is thereby included in the transcoded message to enable the destination device to verify the transcoding operation.
A method of transcoding a data message, comprising a plurality of data fields and an authentication code, to produce a transcoded message for transmission to a destination device, the data message being received from a source device wherein said data fields have been coded in accordance with a first coding system, whereby respective data field codes are generated for said data fields and a message code is derived from said data field codes, and wherein said message code has been coded in accordance with a second coding system to generate said authentication code, the method comprising:
A method of processing a data message, comprising a plurality of data fields and an authentication code, received from a source device wherein said data fields have been coded in accordance with a first coding system, whereby respective data field codes are generated for said data fields and a message code is derived from said data field codes, and wherein said message code has been coded in accordance with a second coding system to generate said authentication code, the method comprising:
A transcoder for transcoding a data message, comprising a plurality of data fields and an authentication code, to produce a transcoded message for transmission to a destination device, the data message being received from a source device wherein said data fields have been coded in accordance with a first coding system, whereby respective data field codes are generated for said data fields and a message code is derived from said data field codes, and wherein said message code has been coded in accordance with a second coding system to generate said authentication code, the transcoder comprising:
A data communication system comprising:
Dependencies are inferred from the claim text.