Premises Gateway Local Message Server for Bandwidth Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current content delivery networks face inefficiencies in bandwidth usage and latency due to the need for repetitive transmissions to and from central servers, particularly in scenarios like Emergency Alert System messages and home monitoring applications, where unicast mechanisms are bandwidth-inefficient and cause delays.
Innovation Solution
Implementing a premises gateway device with a local message server that aggregates messages from client devices into a single network or transport layer message, reducing the number of connections and enabling more efficient communication by managing upstream and downstream data transmissions, including the use of Extensible Messaging and Presence Protocol (XMPP) and Secure Websockets (WSS) protocols.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If unicast mechanisms are used to deliver messages from content server to each client device, then message delivery is achieved, but bandwidth consumption increases and latency increases
Solution Approach 1:
The patent merges multiple individual unicast connections from multiple client devices into a single multicast connection. The content server establishes one multicast connection to deliver messages to all subscribed client devices simultaneously, rather than maintaining separate unicast connections to each device. This combining of connections reduces bandwidth consumption and network resource usage while maintaining reliable message delivery to all clients.
Solution Approach 2:
The patent introduces a multicast protocol as an intermediary mechanism between the content server and client devices. This intermediary enables efficient group communication by allowing the server to send a single message that is automatically distributed to all subscribed clients, acting as a mediator that resolves the inefficiency of individual unicast transmissions.
2Reliability
If unicast mechanisms are used to deliver messages from content server to each client device, then message delivery is achieved, but latency increases
Solution Approach 1:
The patent merges multiple individual unicast connections from multiple client devices into a single multicast connection. The content server establishes one multicast connection to deliver messages to all subscribed client devices simultaneously, rather than maintaining separate unicast connections to each device. This combining of connections reduces bandwidth consumption and network resource usage while maintaining reliable message delivery to all clients.
Solution Approach 2:
The patent introduces a multicast protocol as an intermediary mechanism between the content server and client devices. This intermediary enables efficient group communication by allowing the server to send a single message that is automatically distributed to all subscribed clients, acting as a mediator that resolves the inefficiency of individual unicast transmissions.
3Adaptability or versatility
If centralized server systems maintain connections to hundreds of thousands or millions of client devices, then communication capability is provided, but cost increases
Solution Approach 1:
The patent merges multiple individual unicast connections from multiple client devices into a single multicast connection. The content server establishes one multicast connection to deliver messages to all subscribed client devices simultaneously, rather than maintaining separate unicast connections to each device. This combining of connections reduces bandwidth consumption and network resource usage while maintaining reliable message delivery to all clients.
Solution Approach 2:
The patent implements a universal multicast communication mechanism that can serve any number of client devices through a single connection type. Rather than requiring different connection management approaches for different numbers of clients, the multicast protocol provides a universal solution that scales efficiently from small to large numbers of subscribed devices without increasing server complexity.
Data Source
AI summary
Methods and apparatus for providing a messaging server within a premises device e.g., a home or enterprise gateway device. In one embodiment, a system is described that includes a premises device that acts as a centralized client messaging platform providing messaging services between a content provider and client devices, and also between client devices within a premises network. The premises device enables client-to-client communication that bypasses the long trip and propagation delay over the Internet by connecting the message across the premises network within the home or building. The premises device enables messages to be communicated between a content provider outside the premises network and the client devices via a single connection to minimize the number of Internet connections that need to be opened, and the number of messages communicated with servers outside of the premises network via both upstream aggregation and downstream dis-aggregation, which collectively save both network bandwidth and device reaction time.


