Intermediate Node Aggregating Data Segments in Content Oriented Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current end-to-end connection technologies based on Internet Protocol (IP) face difficulties in supporting content sharing services, particularly in Content Oriented Networking (CON) environments, where users need to share content across devices without direct IP address connections, leading to inefficiencies and increased battery consumption for mobile terminals due to frequent packet exchanges.
Innovation Solution
A content sharing method using an intermediate node in a Content Oriented Network (CON) that employs a proxy sharing request message with a session initiation protocol (SIP) to aggregate data segments, reducing overhead by transmitting content in a single unit instead of segment-wise, and includes features like routing path determination, caching, and retransmission management to ensure efficient content delivery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If end-to-end connection technology based on IP is used for content sharing, then connection establishment is straightforward, but content sharing efficiency deteriorates and control overhead increases
Solution Approach 1:
The patent introduces an intermediate node as a mediator between content requesting terminals and content holding terminals. This intermediate node receives proxy sharing request messages, generates data segment request messages, manages routing paths, and aggregates data segments for transmission. The intermediary node simplifies the connection establishment process while significantly improving content sharing efficiency by centralizing control and coordination functions.
2Adaptability or versatility
If data segments are transmitted individually, then transmission flexibility is improved, but control overhead increases and battery consumption increases
Solution Approach 1:
The patent implements an aggregation mechanism at the intermediate node where multiple data segments are collected and combined into a single aggregated data stream for transmission to the content requesting terminal. This merging approach maintains transmission flexibility through the intermediate node's ability to manage multiple routing paths and aggregate different segments, while significantly reducing control overhead and battery consumption by eliminating frequent individual packet exchanges and using more efficient bulk transmission methods.
3Reliability
If frequent packet exchanges are used for content sharing, then content delivery reliability is improved, but battery consumption increases
Solution Approach 1:
The patent establishes continuous and persistent connections between the intermediate node and both content holding terminals and content requesting terminals. The intermediate node maintains ongoing data segment requests and aggregated data transmissions, eliminating the need for frequent connection establishment and termination packets. This continuous action approach ensures content delivery reliability through persistent communication channels while dramatically reducing battery consumption by replacing frequent packet exchanges with sustained, efficient data flows.
4Productivity
If proxy sharing request messages are used, then content sharing efficiency is improved, but system complexity increases
Solution Approach 1:
The intermediate node is designed as a multi-functional device that handles multiple operations: receiving proxy sharing request messages, generating data segment request messages, determining routing paths, caching data segments, and aggregating data for transmission. By consolidating these diverse functions into a single intermediate node, the system achieves improved content sharing efficiency while managing complexity through functional integration rather than distributing complexity across multiple specialized nodes.
Data Source
AI summary
A content sharing method of an intermediate node based on a content oriented network (CON) is provided. The method includes receiving, from a content requesting terminal, a proxy sharing request message with respect to a content including a content name of the content, the content including a plurality of data segments, generating data segment request messages with respect to each of the plurality of data segments corresponding to the content, in response to the reception of the proxy sharing request message, transmitting the data segment request messages to at least one terminal having the plurality of data segments, receiving the plurality of data segments from the at least one terminal, and transmitting the content to the content requesting terminal, using an aggregated data transmission scheme based on the received plurality of data segments.


