Systems, devices and methods of decomposing service requests into domain-specific service requests

US9641403B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9641403-B2
Application numberUS-201213452682-A
CountryUS
Kind codeB2
Filing dateApr 20, 2012
Priority dateApr 26, 2011
Publication dateMay 2, 2017
Grant dateMay 2, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The various embodiments include methods, computers and communication systems that enable decomposing abstract service requests into resources rules, which may include receiving an abstract service request (e.g., a request specifying a functional requirement) via an exposed public interface, generating domain-specific resource rules based on the received abstract service request, identifying relevant components in a telecommunications domain for enforcing the generated domain-specific resource rules, and send the domain-specific resource rules to the identified components (e.g., on-line charging server, policy management server, etc.) for enforcement. Generating domain-specific resource rules based on the received abstract service request may include generating the rules consistent with the existing resource rules of the domain.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of communicating information in a telecommunications system that is organized into a plurality of heterogeneous telecommunication domains, the method comprising: receiving, in a processor of a first domain orchestrator component, an implementation agnostic policy-charging service request message from a continuum orchestrator component, wherein: all components in the telecommunications system involved in delivery of a first service are grouped into at least one of a plurality of domains, each domain in the plurality of domains includes different components than every other domain in plurality of domains, the plurality of domains includes at least a first domain and a second domain, each of the components in the first domain implement domain-specific rules that are specific to the first domain, the components in the first domain collectively provide a first functionality for the delivery of the first service, the components in the second domain collectively provide a second functionality for the delivery of the first service, each of the components in the second domain implement domain-specific rules that are specific to the second domain, the first domain includes the first domain orchestrator component, the second domain includes a second domain orchestrator component, and the received implementation agnostic policy-charging service request message includes information identifying a functional service requirement for the delivery of the first service generating, by the processor of the first domain orchestrator component, implementation-and-domain-specific resource rules based on information included in the received implementation agnostic policy-charging service request message, the generated implementation-and-domain-specific resource rules including at least one domain-specific charging rule that is specific to the first domain; identifying, by the processor of the first domain orchestrator component, a policy component and a charging component in the first domain for enforcing the generated implementation-and-domain-specific resource rules; and sending at least one of the generated implementation-and-domain-specific resource rules to each of the identified policy and charging components. 2. The method of claim 1 , further comprising: receiving at least one of the implementation-and-domain-specific resource rules in at least of the identified policy or charging components; and enforcing the received implementation-and-domain-specific resource rules. 3. The method of claim 1 , wherein receiving the implementation agnostic policy-charging service request message from the continuum orchestrator component comprises receiving: an implementation agnostic event-based service request message; an implementation agnostic session based service creation request message; an implementation agnostic session based service modification request message; an implementation agnostic session based service termination request message; or an implementation agnostic service request message containing policy information. 4. The method of claim 1 , wherein generating the implementation-and-domain-specific resource rules comprises generating resource rules for an instance of a domain type selected from a hierarchy of domain types. 5. The method of claim 1 , wherein the first domain is a user equipment domain. 6. The method of claim 1 , wherein receiving the implementation agnostic policy-charging service request message from the continuum orchestrator component comprises receiving the implementation agnostic policy-charging service request message from the second domain orchestrator component via the continuum orchestrator component. 7. The method of claim 6 , wherein receiving the implementation agnostic policy-charging service request message from the continuum orchestrator component comprises receiving a request message generated in response to detecting a change in circumstances in the first domain. 8. The method of claim 1 , wherein receiving the implementation agnostic policy-charging service request message from the continuum orchestrator component comprises receiving a request message sent in response to a service request message being received by the continuum orchestrator component. 9. The method of claim 1 , wherein generating the implementation-and-domain-specific resource rules comprises generating the implementation-and-domain-specific resource rules based on domain capabilities identified in the received implementation agnostic policy-charging service request message. 10. The method of claim 1 , further comprising identifying existing resource rules in the first domain, wherein generating the implementation-and-domain-specific resource rules comprises generating the implementation-and-domain-specific resource rules such that they are consistent with the identified resource rules. 11. A domain orchestrator computing device, comprising: first communication circuitry for communicating with components in a first domain in a telecommunications system that is organized into a plurality of heterogeneous telecommunication domains; second communication circuitry for communicating with a second domain in the telecommunications system; a memory; and a processor coupled to the first and second communication circuitry and to the memory, wherein the processor is configured with processor-executable instructions to perform operations comprising: receiving an implementation agnostic policy-charging service request message from a continuum orchestrator component, wherein: all components in the telecommunications system involved in delivery of a first service are grouped into at least one of a plurality of domains, each domain in the plurality of domains includes different components than every other domain in plurality of domains, the plurality of domains includes at least the first domain and a second domain, each of the components in the first domain implement domain-specific rules that are specific to the first domain, the components in the first domain collectively provide a first functionality for the delivery of the first service, the components in the second domain collectively provide a second functionality for the delivery of the first service, each of the components in the second domain implement domain-specific rules that are specific to the second domain, the first domain includes the domain orchestrator computing device, the second domain includes a second domain orchestrator computing device, and the received implementation agnostic policy-charging service request message includes information identifying a functional service requirement for the delivery of the first service; generating implementation-and-domain-specific resource rules based on information included in the received implementation agnostic policy-charging service request message, the generated implementation-and-domain-specific resource rules including at least one domain-specific charging rule that is specific to the first domain; identifying a policy component and a charging component in the first domain for enforcing the generated implementation-and-domain-specific resource rules; and sending at least one of the implementation-and-domain-specific resource rules to each of the identified policy and charging components via the first communication circuitry. 12. The domain orchestrator computing device of claim 11 , wherein the processor is configured with processor-executable instructions such that receiving the implementation agnostic policy-charging service request message from the continuum orchestrator component comprises receiving: an i

Assignees

Inventors

Classifications

  • Admission control; Resource allocation · CPC title

  • Automatic deployment of services triggered by the service manager, e.g. service implementation by automatic configuration of network components · CPC title

  • Service on demand, e.g. definition and deployment of services in real time · CPC title

  • Policy-based network configuration management · CPC title

  • Controlling of the operation of servers by a load balancer, e.g. adding or removing servers that serve requests · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9641403B2 cover?
The various embodiments include methods, computers and communication systems that enable decomposing abstract service requests into resources rules, which may include receiving an abstract service request (e.g., a request specifying a functional requirement) via an exposed public interface, generating domain-specific resource rules based on the received abstract service request, identifying rel…
Who is the assignee on this patent?
Lehane Bart, Mcnamee Alan, Dunne Cameron Ross, and 2 more
What technology area does this patent fall under?
Primary CPC classification H04L41/5054. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 02 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).