Distributed environment type computer system able to achieve high speed consecutive message communications by service layer
First Claim
Patent Images
1. A computer system comprising:
- a message sending/receiving means for transferring a series of messages based on an application,a service layer for providing a specific additional service to the application in accordance with a policy of specific control or instructions to each message,a policy manager for holding and centrally managing various policies and supplying a policy corresponding to a message in accordance with a request for acquisition from the service layer, anda communication layer for transferring messages given the service by the service layer in accordance with the policy with the application of the other party, whereinthe service layer is provided withan analyzing means dividing the parameters described in each message for specifying the message into (i) static parameters not changing over a long period and (ii) dynamic parameters changing over a short period and for extracting said static and dynamic parameters individually from each of said messages, anda requesting means for requesting the policy manager to provide a group of policies allocated to the static parameters using the extracted static parameters.
1 Assignment
0 Petitions
Accused Products
Abstract
A distributed environment type computer system enabling a service layer to execute consecutive message communications at a high speed provided with a message transferring unit, a service layer for providing a specific additional service to an application, a policy manager for supplying a policy, a communication layer for transferring messages, an analyzing unit for extracting from a message the parameters describing the message, while dividing the parameters into static parameters and dynamic parameters, and a requesting unit for requesting the policy manager to acquire a group of policies allocated to the static parameters using the static parameters.
33 Citations
20 Claims
-
1. A computer system comprising:
-
a message sending/receiving means for transferring a series of messages based on an application, a service layer for providing a specific additional service to the application in accordance with a policy of specific control or instructions to each message, a policy manager for holding and centrally managing various policies and supplying a policy corresponding to a message in accordance with a request for acquisition from the service layer, and a communication layer for transferring messages given the service by the service layer in accordance with the policy with the application of the other party, wherein the service layer is provided with an analyzing means dividing the parameters described in each message for specifying the message into (i) static parameters not changing over a long period and (ii) dynamic parameters changing over a short period and for extracting said static and dynamic parameters individually from each of said messages, and a requesting means for requesting the policy manager to provide a group of policies allocated to the static parameters using the extracted static parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A service layer for providing a specific additional service in accordance with a policy to a series of messages transferred based on the application while contacting an outside policy manager,
said service layer comprising: -
an analyzing means for dividing the parameters described in each message for specifying the message into (i) static parameters not changing over a long period and (ii) dynamic parameters changing over a short period and for extracting said static and dynamic parameters individually from each of said messages, and a requesting means for requesting the policy manager to provide a group of policies allocated to the static parameters by using the extracted static parameters. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A policy cache function unit provided in a service layer providing a specific additional service in accordance with a policy to a series of messages transferred based on an application while contacting an external policy manager, in each of which messages is described with (i) static parameters not changing over a long period and (ii) dynamic parameters changing over a short period,
wherein said external policy manager is requested to provide a group of policies allocated to the static parameters, the static parameters being obtained by extracting said static parameters and dynamic parameters individually from each of said messages, said policy cache function unit comprising: -
a cache memory for acquiring from the policy manager and temporarily storing one or more policies for specific control or instructions to the messages, a policy cache table recording memory addresses in the cache memory storing the policies in correspondence with the policies, and an allocation rule cache table for establishing allocation rules of policies for the parameters described in a message so as to specify the message. - View Dependent Claims (17)
-
-
18. A policy manager for contacting a service layer providing a specific additional service for a series of messages transferred based on an application and supplies to this service layer one or more policies for specific control or instructions to the messages,
said policy manager having a response function unit for generating a policy cluster and returning it to the service layer when provision of a group of policies is requested by the service layer by static parameters among parameters described in a message for specifying the message, said parameters being divided into (i) static parameters not changing over a long period and (ii) dynamic parameters changing over a short period, and the static parameters being obtained by extracting said static and dynamic parameters individually from each of said messages, said policy cluster comprised of at least a group of policies corresponding to the overall parameters comprised of static parameters and various changing dynamic parameters and policy allocation rules showing the allocation of each of the group of policies with respect to each of the overall parameters.
Specification