Ad-hoc Sensor Network Time Synchronization Without Central Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional time synchronization methods, such as RBS, require a central server for sensor network systems and are not suitable for ad-hoc type systems, leading to system scale expansion and limitations in synchronizing sensor nodes without a central server.

Innovation Solution

A network terminal configuration that creates and registers time-series data with additional time information from other nodes, allowing each node to synchronize its timer based on received data, without the need for a central server, by determining a transfer destination and correcting its time based on the number of registrations exceeding a threshold, thereby achieving synchronization in an ad-hoc network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a central server is used for time synchronization (RBS method), then time synchronization can be achieved, but system scale expands and a central server becomes required

Engineering Contradiction:
Improvetime synchronizationVSAvoidsystem scale
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the time synchronization function from a central server and distributes it to each sensor node. Each node independently creates time-series data and exchanges it with neighboring nodes, eliminating the need for a central server while maintaining synchronization capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Each sensor node performs time synchronization autonomously by creating its own time-series data, exchanging it with neighbors, and adjusting its timer based on received data. This self-service approach eliminates dependency on a central server and reduces system scale.

Inventive Principle:
Principle #25Self-service

2Reliability

If a central server is used for time synchronization, then time synchronization can be achieved, but ad-hoc type systems with directly connected sensor nodes cannot use this method

Engineering Contradiction:
Improvetime synchronizationVSAvoidsystem type compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal time synchronization method that works for both centralized and ad-hoc sensor network types. By enabling direct peer-to-peer data exchange between sensor nodes, the system becomes adaptable to different network topologies without requiring a central server.

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

Solution Approach 2:

Instead of having a central server broadcast time information to all nodes, the patent inverts the approach by having each node broadcast its time-series data to neighboring nodes. This inversion enables ad-hoc networks to achieve synchronization without centralized control.

Inventive Principle:
Principle #13The other way round (Inversion)

3Device complexity

If time-series data is exchanged among sensor nodes, then synchronization can be achieved without a central server, but the number of data exchanges increases

Engineering Contradiction:
Improvesystem scaleVSAvoidsynchronization processing efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent segments the time synchronization process into discrete time-series data packets that are exchanged between neighboring nodes. Each node creates time-series data at predetermined intervals and exchanges it with neighbors, breaking down the synchronization task into manageable segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses time-series data as an intermediary carrier that conveys time information between sensor nodes. Instead of direct timer adjustment, nodes exchange time-series data that contains timestamp information, which then serves as the basis for synchronization.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8867434B2Network terminal, network system, time synchronization method, and time synchronization program
Publication Date: 2014.10.21 OMRON CORP
  • US8867434B2 patent drawing
  • US8867434B2 patent drawing
  • US8867434B2 patent drawing

AI summary

A network terminal has communication section that communicates with other network terminals connected via a network, time-series data creation section that, at timing set beforehand, creates time information including a correspondence between an identification number of the own network terminal and a current time measured by a timer of the own network terminal and creates time-series data registering the time information, and additional registration section that, when the communication section receives the time-series data transmitted from another network terminal, creates time information including a correspondence between the identification number of the own network terminal and a current time measured by the timer of the own network terminal and additionally registers the time information to the time-series data received this time.