Systems, devices and methods of synchronizing information across multiple heterogeneous networks
First Claim
1. A method of reconciling discrepancies in information generated in a telecommunications system that is organized into a plurality of heterogeneous telecommunication domains, the method comprising:
- receiving, in a server processor of a continuum orchestrator computing device, a first message from a first domain 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,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 different functionality for the delivery of the first service,the first domain includes;
the first domain orchestrator component; and
a component that generates communication information, andthe second domain includes;
a second domain orchestrator component; and
a different component that generates overlapping communication information,receiving, in the server processor of the continuum orchestrator computing device, a second message from the second domain orchestrator component, wherein;
the received first message includes the communication information generated by the component in the first domain, andthe received second message includes the overlapping communication information generated by the different component in the second domain;
synchronizing information, via the server processor of the continuum orchestrator computing device, by replacing portions of the communication information included in the received first message with portions of the overlapping communication information included in the received second message;
using the synchronized information to generate a third message; and
sending the third message to the first domain orchestrator component included in the first domain.
1 Assignment
0 Petitions
Accused Products
Abstract
The various embodiments include methods, computers and communication systems that enable synchronizing information in a telecommunications system, which may include receiving a first message including communication information to be synchronized from a first domain, receiving a second message including information associated with a communication on a component in a second telecommunication domain, synchronizing information included in the first message with information included in the second message, and sending the synchronized information to a public interface of the first domain. Synchronizing the information included in the first message with information included in the second message may include synchronizing one or more of metering, rating, charging, balance, policy, and contextual information.
-
Citations
24 Claims
-
1. A method of reconciling discrepancies in information generated in a telecommunications system that is organized into a plurality of heterogeneous telecommunication domains, the method comprising:
-
receiving, in a server processor of a continuum orchestrator computing device, a first message from a first domain 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, 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 different functionality for the delivery of the first service, the first domain includes; the first domain orchestrator component; and a component that generates communication information, and the second domain includes; a second domain orchestrator component; and a different component that generates overlapping communication information, receiving, in the server processor of the continuum orchestrator computing device, a second message from the second domain orchestrator component, wherein; the received first message includes the communication information generated by the component in the first domain, and the received second message includes the overlapping communication information generated by the different component in the second domain; synchronizing information, via the server processor of the continuum orchestrator computing device, by replacing portions of the communication information included in the received first message with portions of the overlapping communication information included in the received second message; using the synchronized information to generate a third message; and sending the third message to the first domain orchestrator component included in the first domain. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A continuum orchestrator computing device deployed in a telecommunications system that is organized into a plurality of heterogeneous telecommunication domains, the computing device comprising:
-
a memory; and a processor coupled to the memory, wherein the processor is configured with processor-executable instructions to perform operations comprising; receiving a first message from a first domain 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, 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 different functionality for the delivery of the first service, the first domain includes; the first domain orchestrator component; and a component that generates communication information, and the second domain includes; a second domain orchestrator component; and a different component that generates overlapping communication information; receiving a second message from the second domain orchestrator component, wherein; the received first message includes the communication information generated by the component in the first domain, and the received second message includes the overlapping communication information generated by the different component in the second domain; synchronizing information by replacing portions of the communication information included in the received first message with portions of the overlapping communication information included in the received second message, using the synchronized information to generate a third message; and sending the third message to the first domain orchestrator component included in the first domain. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A non-transitory computer readable storage medium having stored thereon processor-executable software instructions configured to cause a processor of a continuum orchestrator computing device to perform operations for reconciling discrepancies in information generated in a telecommunications system that is organized into a plurality of heterogeneous telecommunication domains, the operations comprising:
-
receiving a first message from a first domain 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, 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 different functionality for the delivery of the first service, the first domain includes; the first domain orchestrator component; and a component that generates communication information, and the second domain includes; a second domain orchestrator component; and a different component that generates overlapping communication information; receiving a second message from the second domain orchestrator component, wherein; the received first message includes the communication information generated by the component in the first domain, and the received second message includes the overlapping communication information generated by the different component in the second domain; synchronizing information by replacing portions of the communication information included in the received first message with portions of the overlapping communication information included in the received second message; using the synchronized information to generate a third message; and sending the third message to the first domain orchestrator component included in the first domain. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A telecommunications system, comprising:
-
a first domain orchestrator computing device comprising a first device memory and a first device processor coupled to the first device memory; a component that generates communication information; a second domain orchestrator computing device comprising a second device memory and a second device processor coupled to the second device memory; a different component that generates overlapping communication information; and a continuum orchestrator server computing device comprising a server memory and a server processor coupled to the server memory, 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, 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 different functionality for the delivery of the first service, the first domain includes; the first domain orchestrator computing device; and the component that generates the communication information, and the second domain includes; the second domain orchestrator computing device; and the different component that generates overlapping communication information; and wherein the server processor is configured with server-executable instructions to perform operations comprising; receiving the first message from the first domain orchestrator computing device; receiving the second message from the second domain orchestrator computing device, wherein; the received first message includes the communication information generated by the component in the first domain, and the received second message includes the overlapping communication information generated by the different component in the second domain; synchronizing information by replacing portions of the communication information included in the received first message with the overlapping communication information included in the received second message; using the synchronized information to generate a third message; and sending the third message to the first domain orchestrator computing device included in the first domain. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
Specification