Distributed environment type computer system able to achieve high speed consecutive message communications by service layer
First Claim
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 for extracting the parameters described in a message for specifying the message, while dividing it into static parameters not changing over a relatively long period and dynamic parameters changing over a relatively short period and a requesting means for requesting the acquisition of a group of policies allocated to the static parameters from the policy manager 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.
-
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 for extracting the parameters described in a message for specifying the message, while dividing it into static parameters not changing over a relatively long period and dynamic parameters changing over a relatively short period and a requesting means for requesting the acquisition of a group of policies allocated to the static parameters from the policy manager 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 extracting from a message, for specifying it, parameters described in the message, while dividing it into static parameters not changing over a relatively long period and dynamic parameters changing over a relatively short period and a requesting means for requesting from the policy manager the acquisition of a group of policies allocated to the static parameters by using the extracted static parameters. - View Dependent Claims (10, 11, 12, 13, 14, 15, 17, 19, 20)
-
-
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,
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.
-
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 acquisition of a policy is requested by the service layer by static parameters among parameters described in a message for specifying the message divided into static parameters not changing over a relatively long period and dynamic parameters changing over a relatively short time and 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