Voice Calls Over Content Centric Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The current Internet architecture, based on location-based addressing, is inadequate for meeting the demands of modern network requirements, particularly in facilitating voice calls over data networks, as it lacks the ability to provide access to content anywhere, anytime, and is not scalable for real-time applications.

Innovation Solution

A content-centric network (CCN) system that facilitates voice calls by using content identifiers for addressing and routing, allowing devices to initiate and maintain calls without maintaining state information, and utilizing a stateless proxy server to translate and secure data packets between different networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If location-based addressing is used in current Internet architecture, then devices can be identified and contacted, but the system cannot provide access to content anywhere, anytime and is not scalable for real-time applications

Engineering Contradiction:
Improveaccess to content anywhere, anytimeVSAvoidnetwork architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a stateless proxy server as an intermediary between the CCN and traditional networks. This proxy translates location-based addressing requests into content-based routing, enabling content access without requiring the entire network architecture to change. The proxy mediates between old and new addressing paradigms, allowing content to be accessed anywhere, anytime while maintaining compatibility with existing infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent fundamentally changes the addressing parameter from location-based (IP addresses) to content-based (content identifiers). This parameter change enables the network to route traffic based on what content is needed rather than where it is located, providing access to content anywhere, anytime. The stateless proxy implements this parameter change by translating between the two addressing schemes.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If stateful servers are used to maintain voice call state information, then call management is possible, but the system becomes less scalable and more complex

Engineering Contradiction:
Improvecall management capabilityVSAvoidstate information maintenance
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements self-service by making data packets self-authenticating through digital signatures. Each packet carries its own authentication information, eliminating the need for stateful servers to verify identities. The packets themselves contain the necessary state information (content identifiers, routing information), allowing the network to manage calls without maintaining centralized state, thus improving scalability while maintaining reliability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent extracts state information from centralized servers and embeds it directly into individual data packets. Each packet contains content identifiers and routing information needed for delivery, removing the dependency on stateful servers. This extraction enables call management without centralized state maintenance, reducing system complexity while preserving call reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If content identifiers are used for addressing in CCN, then content can be routed efficiently and statelessly, but translation and security mechanisms are needed at network boundaries

Engineering Contradiction:
Improvecontent routing efficiencyVSAvoidproxy server functionality
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The stateless proxy server acts as an intermediary that implements content-based routing efficiency for CCN traffic while providing translation and security services at the network boundary. The proxy translates content identifiers into routing information that traditional networks can understand, and adds digital signatures for security. This intermediary approach enables efficient content routing without requiring every network component to be complex.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The stateless proxy server performs multiple functions: translation between addressing schemes, security verification through digital signatures, and routing decision-making. By consolidating these diverse functions into a single multi-functional component, the system achieves efficient content routing while managing the necessary complexity in one place rather than distributing it throughout the network.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8165118B2Voice over content centric networks
Publication Date: 2012.04.24 CISCO TECHNOLOGY INC
  • US8165118B2 patent drawing
  • US8165118B2 patent drawing
  • US8165118B2 patent drawing

AI summary

A system for facilitating voice calls over a content centric network (CCN) receives from a CCN user an expressed interest in receiving voice calls directed to the CCN user, wherein information in the CCN can be addressed, located, and disseminated by its content identifier and wherein data packets in the CCN are self-authenticating. Next, the system receives from a second network a packet for a voice call directed to the CCN user. The system then forwards to the CCN user the packet received from the second network with a CCN identifier corresponding to the interest expressed by the CCN user and forwards a packet from the CCN user for the voice call to the second network.