发明名称 Method of performing data mediation, and an associated computer program product, data mediation device and information system
摘要 A data mediation method involves receiving an incoming data stream from a data communication network; analyzing the incoming data stream to determine an inbound second-format message for transport in the network; processing a part of the inbound second-format message by parsing a selected subset of the message parameters; generating a run-time data structure to represent the parsed message parameters in the selected subset; processing the generated run-time data structure by applying a data mediation logic which defines actions to be taken upon incoming data messages, the actions including adaptation of the generated data structure by modifying any of the message parameters in the selected subset and/or adding new message parameters based on the parsed message parameters; building an outbound second-format message from the inbound second-format message and the generated data structure; and sending the outbound second-format message in an outgoing data stream on the network.
申请公布号 US8819135(B2) 申请公布日期 2014.08.26
申请号 US200913001014 申请日期 2009.06.24
申请人 Telefonaktiebolaget LM Ericsson (publ) 发明人 Karlsson Pär
分类号 G06F15/16 主分类号 G06F15/16
代理机构 Myers Bigel Sibley & Sajovec, PA 代理人 Myers Bigel Sibley & Sajovec, PA
主权项 1. A method of performing data mediation in a data communication network capable of conveying data messages representing requests for data services, the requests being expressed in a first format for data access, said first format defining a plurality of message parameters, and the data messages being encoded into a second format for transport in the data communication network, the method comprising: receiving an incoming data stream from said data communication network; analyzing the incoming data stream to determine an inbound second-format binary message in said incoming data stream; processing a part of the inbound second-format binary message by parsing message parameters, the message parameters comprising a selected subset including less than an entirety of said plurality of message parameters; generating a run-time data structure to represent the parsed message parameters in said selected subset such that the run-time data structure represents less than the entirety of said plurality of message parameters defined by said first format for data access, wherein the inbound second-format binary message is stored in memory and kept therein after generating the run-time data structure; processing the generated run-time data structure by applying a data mediation logic defining actions to be taken upon incoming data messages, including modifying any of the message parameters in said selected subset and/or adding new message parameters based on the parsed message parameters; building an outbound second-format binary message from the inbound second-format binary message and the generated run-time data structure by accessing the inbound second-format binary message as stored in memory and reusing at least one same sequence taken therefrom encoded in the second format for transport in the outbound second-format binary message, responsive to processing the generated run-time data structure; and sending said outbound second-format binary message in an outgoing data stream on said data communication network.
地址 Stockholm SE