METHODS AND APPARATUSES FOR HANDLING DATA-RELATED REQUESTS
First Claim
1. A method performed by a routing function of a Data Layered Architecture (DLA), for distributing data-related requests to an application layer of the DLA, the application layer comprising multiple application functions operating to process incoming data-related requests in a stateless and dataless mode and using information from a data layer of the DLA, the method comprising:
- receiving an initial data-related request concerning a particular user and sent from a requesting party,identifying a signalling sequence of the initial data-related request wherein one or more subsequent data-related requests concerning the user are anticipated within said signalling sequence,routing the initial data-related request to a selected application function in the application layer wherein the initial data-related request triggers the selected application function to temporarily operate in a stateful mode by caching information used for processing the initial data-related request,receiving said one or more subsequent data-related requests sent from the requesting party which are recognized as belonging to said signalling sequence, androuting the one or more subsequent data-related requests to the selected application function, thereby enabling the selected application function to use the cached information when processing the one or more subsequent data-related requests.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatuses in a Data Layered Architecture (DLA), for distributing data-related requests from a routing function to an application layer with multiple application functions operating in a stateless mode, and for handling the data-related requests in a selected application function in the application layer. A routing function receives an initial request of an identified signalling sequence for which one or more subsequent data-related requests are anticipated. The initial request is routed to the application function which is triggered to temporarily operate in a stateful mode by caching data used for processing the initial data-related request. When a subsequent request, recognized as belonging to the signalling sequence, is received and routed to the selected application function, the cached information is used when processing the subsequent request.
-
Citations
16 Claims
-
1. A method performed by a routing function of a Data Layered Architecture (DLA), for distributing data-related requests to an application layer of the DLA, the application layer comprising multiple application functions operating to process incoming data-related requests in a stateless and dataless mode and using information from a data layer of the DLA, the method comprising:
-
receiving an initial data-related request concerning a particular user and sent from a requesting party, identifying a signalling sequence of the initial data-related request wherein one or more subsequent data-related requests concerning the user are anticipated within said signalling sequence, routing the initial data-related request to a selected application function in the application layer wherein the initial data-related request triggers the selected application function to temporarily operate in a stateful mode by caching information used for processing the initial data-related request, receiving said one or more subsequent data-related requests sent from the requesting party which are recognized as belonging to said signalling sequence, and routing the one or more subsequent data-related requests to the selected application function, thereby enabling the selected application function to use the cached information when processing the one or more subsequent data-related requests. - View Dependent Claims (2, 3, 4)
-
-
5. A routing function of a Data Layered Architecture (DLA), the routing function being configured to distribute data-related requests to an application layer of the DLA, the application layer comprising multiple application functions operating to process incoming data-related requests in a stateless and dataless mode and using information from a data layer of the DLA, the routing function comprising:
-
a communication function adapted to receive an initial data-related request concerning a particular user, a logic unit adapted to identify a signalling sequence of the initial data-related request wherein one or more subsequent data-related requests concerning the user are anticipated within said signalling sequence, and a routing unit adapted to route the initial data-related request to a selected application function in the application layer wherein the initial data-related request triggers the selected application function to temporarily operate in a stateful mode by caching information used for processing the initial data-related request, wherein the communication function is further adapted to receive said one or more subsequent data-related requests which are recognized as belonging to said signalling sequence, and the routing unit is further adapted to route the one or more subsequent data-related requests to the selected application function, thereby enabling the selected application function to use the cached information when processing the one or more subsequent data-related requests. - View Dependent Claims (6, 7, 8)
-
-
9. A method performed by an application function in an application layer of a Data Layered Architecture (DLA), for handling data-related requests routed from a routing function of the DLA, the application layer comprising multiple application functions operating to process incoming data-related requests in a stateless and dataless mode and using information from a data layer of the DLA, the method comprising:
-
receiving from the routing function an initial data-related request concerning a particular user and being part of a signalling sequence wherein one or more subsequent data-related requests concerning the user are anticipated within said signalling sequence, changing temporarily from the stateless mode to a stateful mode for handling requests within said signalling sequence, retrieving from the data layer user related information used for processing the initial data-related request, caching at least some of the retrieved user related information, receiving from the routing function said one or more subsequent data-related requests recognized as belonging to said signalling sequence, and using the cached information when processing the one or more subsequent data-related requests. - View Dependent Claims (10, 11, 12)
-
-
13. An application function in an application layer of a Data Layered Architecture (DLA), the application function being configured to handle data-related requests routed from a routing function of the DLA, the application layer comprising multiple application functions operating to process incoming data-related requests in a stateless and dataless mode and using information from a data layer of the DLA, the application function comprising:
-
a communication unit adapted to receive from the routing function an initial data-related request concerning a particular user and being part of a signalling sequence wherein one or more subsequent data-related requests concerning the user are anticipated within said signalling sequence, and a processing unit adapted to change temporarily from the stateless mode to a stateful mode for handling requests within said signalling sequence, to retrieve from the data layer user related information used for processing the initial data-related request, and to cache at least some of the retrieved user related information in a cache memory, wherein the communication unit is further adapted to receive from the routing function said one or more subsequent data-related requests recognized as belonging to said signalling sequence, and the processing unit is further adapted to use the cached information from the cache memory when processing the one or more subsequent data-related requests. - View Dependent Claims (14, 15, 16)
-
Specification