Method to forward downstream message and network unit realizing said method
First Claim
1. Method for use by a network unit (NU) coupled between a client (C1) and at least one server (S1), to forward a downstream message (D-MES) from said server (S1) towards said client (C1), said downstream message (D-MES) being a reaction upon an upstream message (U-MES) transmitted by said client (C1) via said network unit (NU) towards at least said one server (S1), said method comprises:
- upon reception by said network unit (NU) of said upstream message (U-MES), determining routing information (ROUT1) that enables routing of a message, intended for said client (C1), from said network unit (NU) to said client (C1), characterized in that said method further comprises the steps of;
upon reception by said network unit (NU) of said upstream message (U-MES);
retrieving from an upstream transaction field (UTF) of said upstream message (U-MES) a transaction value (T1) being inserted by said client (C1); and
storing said transaction value (T1) in a storing means (MEM) in relation to a pointer value (P1) and in relation to said routing information (ROUT1); and
inserting said pointer value (P1) in said upstream transaction field (UTF); and
by said server (S1) returning a value of said upstream transaction field (UTF) in a downstream transaction field (DTF) of said downstream message (D-MES); and
upon reception by said network unit (NU) of said downstream message (D-MES) retrieving from said downstream transaction field (DTF) said value being accomplished with said pointer value (P1); and
based upon said pointer value (P1) retrieving said transaction value (T1) and said downstream routing information (ROUT1) from said storing means (MEM) and thereby determining said downstream message (D-MES) as a message intended for said client (C1); and
inserting said transaction value (T1) in said downstream transaction field (DTF); and
forwarding said downstream message (D-MES) towards said client (C1) based upon said routing information (ROUT1).
1 Assignment
0 Petitions
Accused Products
Abstract
Method for use by a network unit coupled between a client and at least one server, to forward a downstream message from the server towards the client. The downstream message is a reaction upon an upstream message transmitted by the client via the network unit towards at least the one server. The method comprises, upon reception by the network unit of the upstream message, determining routing information that enables routing of a message, intended for the client, from the network unit to the client. The method further comprises the steps of, upon reception by the network unit of the upstream message: retrieving from an upstream transaction field of the upstream message a transaction value being inserted by the client; and storing the transaction value in a storing means in relation to a pointer value and in relation to the routing information; and inserting the pointer value in the upstream transaction field; and by the server returning a value of the upstream transaction field in a downstream transaction field of the downstream message; and upon reception by the network unit of the downstream message: retrieving from the downstream transaction field the value being accomplished the pointer value; and based upon the pointer value retrieving the transaction value and the downstream routing information from the storing means and thereby determining the downstream message as a message intended for the client; and inserting the transaction value in the downstream transaction field; and
- forwarding the downstream message towards the client based upon the routing information. (
FIG. 1 ).
- forwarding the downstream message towards the client based upon the routing information. (
-
Citations
7 Claims
-
1. Method for use by a network unit (NU) coupled between a client (C1) and at least one server (S1), to forward a downstream message (D-MES) from said server (S1) towards said client (C1), said downstream message (D-MES) being a reaction upon an upstream message (U-MES) transmitted by said client (C1) via said network unit (NU) towards at least said one server (S1), said method comprises:
-
upon reception by said network unit (NU) of said upstream message (U-MES), determining routing information (ROUT1) that enables routing of a message, intended for said client (C1), from said network unit (NU) to said client (C1), characterized in that said method further comprises the steps of;
upon reception by said network unit (NU) of said upstream message (U-MES);
retrieving from an upstream transaction field (UTF) of said upstream message (U-MES) a transaction value (T1) being inserted by said client (C1); and
storing said transaction value (T1) in a storing means (MEM) in relation to a pointer value (P1) and in relation to said routing information (ROUT1); and
inserting said pointer value (P1) in said upstream transaction field (UTF); and
by said server (S1) returning a value of said upstream transaction field (UTF) in a downstream transaction field (DTF) of said downstream message (D-MES); and
upon reception by said network unit (NU) of said downstream message (D-MES) retrieving from said downstream transaction field (DTF) said value being accomplished with said pointer value (P1); and
based upon said pointer value (P1) retrieving said transaction value (T1) and said downstream routing information (ROUT1) from said storing means (MEM) and thereby determining said downstream message (D-MES) as a message intended for said client (C1); and
inserting said transaction value (T1) in said downstream transaction field (DTF); and
forwarding said downstream message (D-MES) towards said client (C1) based upon said routing information (ROUT1). - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. Network unit (NU) coupled between a client (C1) and at least one server (S1) to forward a downstream message (D-MES) from said server (S1) towards a client (C1), said downstream message (D-MES) being a reaction upon an upstream message (U-MES) transmitted by said client (C1) via said network unit (NU) towards at least said one server (S1), said network unit (NU) comprises:
-
a routing determiner (ROUT) to determine, upon reception by said network unit (NU) of said upstream message (U-MES), routing information (ROUT1) that enables routing of a message, intended for said client (C1), from said network unit (NU) to said client (C1), characterized in that said network unit (NU) further comprises;
upon reception by said network unit (NU) of said upstream message (U-MES);
a first retrieving means (RET1) to retrieve from an upstream transaction field (UTF) of said upstream message (U-MES) a transaction value (T1) being inserted by said client (C1); and
a storing means (MEM) to store said transaction value (T1) in relation to a pointer value (P1) and in relation to said routing information (ROUT1); and
a first inserting means (INS1) to insert said pointer value (P1) in said upstream transaction field (UTF); and
upon reception by said network unit (NU) of said downstream message (D-MES) that comprises a downstream transaction field (DTF) which comprises a value of said upstream transaction field being returned by said server (S1), a second retrieving means (RET2) to retrieve from said downstream transaction field (DTF) said value, said value being accomplished with said pointer value (P1) and to further, based upon said pointer value (P1), to retrieve said transaction value (T1) and said downstream routing information (ROUT1) from said storing means (MEM). and thereby determining said downstream message (D-MES) as a message intended for said client (C1); and
a second inserting means (INS2) to insert said transaction value (T1) in said downstream transaction field (DTF); and
a forwarding means (FORW) to forward said downstream message (D-MES) towards said client (C1) based upon said routing information (ROUT1).
-
Specification