Autonomous Data Packets for Telecommunications Network Distribution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In telecommunications networks, the dynamic and complex nature of data distribution leads to data mismatches, where nodes may lack essential information for call routing, resulting in failed connections due to inconsistent data availability across the network.
Innovation Solution
The implementation of data packets with a self-identifier, payload, and references field, allowing for autonomous data encapsulation and distribution based on business logic rules, enabling nodes to retrieve and transmit necessary data packets dynamically throughout the network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If data is apportioned based on software or server requirements, then data storage is organized, but data availability at the right place and time is not guaranteed
Solution Approach 1:
The patent segments data into discrete data packets, each with unique identifiers and reference fields. This segmentation allows data to be distributed independently across nodes based on network needs rather than rigid software requirements, enabling dynamic data location and retrieval while maintaining organizational structure through packet identifiers and references.
Solution Approach 2:
The patent implements dynamic data distribution where data packets can move freely across the network based on real-time requirements. Nodes can request and receive specific data packets dynamically, and the system adapts to changing network conditions, node capabilities, and data access patterns, ensuring data availability without fixed allocation.
2Reliability
If data is distributed across multiple nodes, then network reliability is improved, but data consistency and routing efficiency deteriorate
Solution Approach 1:
The patent incorporates feedback mechanisms where nodes communicate data packet locations, availability status, and routing information to each other. This feedback enables the network to maintain consistent views of data locations across distributed nodes, ensuring that routing decisions are based on current information while preserving the benefits of distributed storage for reliability.
Solution Approach 2:
The patent introduces data packets as intermediaries that carry routing information and references between nodes. These packets serve as mediators that enable efficient data location and retrieval across the distributed network, allowing nodes to find required data without complex centralized coordination while maintaining consistency through the packet's inherent routing information.
3Reliability
If complex database or memory replication is implemented, then data availability is improved, but system complexity increases
Solution Approach 1:
The patent uses simple data packet copying rather than complex database replication. Each data packet is a self-contained unit that can be independently copied and distributed to multiple nodes. This approach provides data availability through redundancy while avoiding the complexity of synchronized database replication, as each packet copy is independent and self-describing with its identifiers and references.
Data Source
AI summary
A technique is disclosed that enables a set of information to be represented by data packets, where those data packets can then be distributed as needed throughout the telecommunications system that uses the data. The data packet of the illustrative embodiment is an autonomous encapsulation of data, a subsection of a data model at a certain time in relation to other data in the system at another time. The data packet is identified at a particular time and value with a globally unique identifier. Relationships of the data packet to other data packets are made known by using references to the other packets. As a result, referenced data packets are retrieved throughout the system based on their relationships to each other. Whenever a data packet is transmitted or received, each node involved in the transmission applies rules that determine where the data has to be transmitted to and what to do with the data when received.


