
Synchronization is the coordination of events to operate a
system
A system is a group of Interaction, interacting or interrelated elements that act according to a set of rules to form a unified whole. A system, surrounded and influenced by its environment (systems), environment, is described by its boundaries, ...
in unison. For example, the
conductor
Conductor or conduction may refer to:
Music
* Conductor (music), a person who leads a musical ensemble, such as an orchestra.
* ''Conductor'' (album), an album by indie rock band The Comas
* Conduction, a type of structured free improvisation ...
of an orchestra keeps the orchestra synchronized or ''in time''. Systems that operate with all parts in synchrony are said to be synchronous or ''in sync''—and those that are not are ''
asynchronous
Asynchrony is the state of not being in synchronization.
Asynchrony or asynchronous may refer to:
Electronics and computing
* Asynchrony (computer programming), the occurrence of events independent of the main program flow, and ways to deal with ...
''.
Today, time synchronization can occur between systems around the world through
satellite navigation signals and other
time and frequency transfer techniques.
Navigation and railways
Time-keeping and synchronization of clocks is a critical problem in long-distance ocean navigation. Before
radio navigation and
satellite-based navigation, navigators required accurate
time in conjunction with astronomical observations to determine how far east or west their vessel traveled. The invention of an accurate
marine chronometer revolutionized marine navigation. By the end of the 19th century, important ports provided
time signals in the form of a signal gun, flag, or dropping
time ball so that mariners could check and correct their chronometers for error.
Synchronization was important in the operation of 19th-century railways, these being the first major means of transport fast enough for differences in
local mean time
Local mean time (LMT) is a form of solar time that corrects the variations of Solar time#Apparent solar time, local apparent time, forming a uniform time scale at a specific longitude. This measurement of time was used for everyday use during the ...
between nearby towns to be noticeable. Each line handled the problem by synchronizing all its stations to headquarters as a standard
railway time. In some territories, companies shared a single railroad track and needed to avoid collisions. The need for strict timekeeping led the companies to settle on one standard, and civil authorities eventually abandoned local mean time in favor of railway time.
Communication
In
electrical engineering
Electrical engineering is an engineering discipline concerned with the study, design, and application of equipment, devices, and systems which use electricity, electronics, and electromagnetism. It emerged as an identifiable occupation in the l ...
terms, for digital logic and data transfer, a
synchronous circuit requires a
clock signal
In electronics and especially synchronous digital circuits, a clock signal (historically also known as ''logic beat'') oscillates between a high and a low state and is used like a metronome to coordinate actions of digital circuits.
A clock sign ...
. A clock signal simply signals the start or end of some time period, often measured in microseconds or nanoseconds, that has an arbitrary relationship to any other system of measurement of the passage of minutes, hours, and days.
In a different sense, electronic systems are sometimes synchronized to make events at points far apart appear simultaneous or near-simultaneous from a certain perspective. Timekeeping technologies such as the
GPS
The Global Positioning System (GPS), originally Navstar GPS, is a Radionavigation-satellite service, satellite-based radionavigation system owned by the United States government and operated by the United States Space Force. It is one of t ...
satellites and
Network Time Protocol
The Network Time Protocol (NTP) is a networking protocol for clock synchronization between computer systems over packet-switched, variable- latency data networks. In operation since before 1985, NTP is one of the oldest Internet protocols in c ...
(NTP) provide real-time access to a close approximation to the
UTC timescale and are used for many terrestrial synchronization applications of this kind.
In
computer science (especially
parallel computing
Parallel computing is a type of computation in which many calculations or processes are carried out simultaneously. Large problems can often be divided into smaller ones, which can then be solved at the same time. There are several different fo ...
), synchronization is the coordination of simultaneous
threads
Thread may refer to:
Objects
* Thread (yarn), a kind of thin yarn used for sewing
** Thread (unit of measurement), a cotton yarn measure
* Screw thread, a helical ridge on a cylindrical fastener
Arts and entertainment
* ''Thread'' (film), 2016 ...
or
processes
A process is a series or set of activities that interact to produce a result; it may occur once-only or be recurrent or periodic.
Things called a process include:
Business and management
*Business process, activities that produce a specific se ...
to complete a task with correct runtime order and no unexpected
race conditions; see
synchronization (computer science) for details.
Synchronization is also an important concept in the following fields:
*
Cryptography
*
Lip sync
*
Multimedia
*
Rhythm
*
Neuroscience
* Photography
*
Physics (The idea of
simultaneity
Simultaneity may refer to:
* Relativity of simultaneity, a concept in special relativity.
* Simultaneity (music), more than one complete musical texture occurring at the same time, rather than in succession
* Simultaneity, a concept in Endogeneit ...
has many difficulties, both in practice and theory.)
*
Synthesizers
A synthesizer (also spelled synthesiser) is an electronic musical instrument that generates audio signals. Synthesizers typically create sounds by generating waveforms through methods including subtractive synthesis, additive synthesis and ...
* Telecommunication
**
Frame synchronization
**
Synchronization (video)
Dynamical systems
Synchronization of multiple interacting
dynamical systems can occur when the systems are
autonomous oscillators. Poincaré phase oscillators are model systems that can interact and partially synchronize within random or regular networks.
In the case of global synchronization of phase oscillators, an abrupt transition from unsynchronized to full synchronization takes place when the coupling strength exceeds a critical threshold. This is known as the
Kuramoto model phase transition. Synchronization is an emergent property that occurs in a broad range of dynamical systems, including neural signaling, the beating of the heart and the synchronization of fire-fly light waves.
Applications
Neuroscience
In cognitive neuroscience, (stimulus-dependent) (phase-)synchronous oscillations of neuron populations serve to solve the general "
binding problem". According to the so-called "Binding-By-Synchrony (BBS) Hypothesis" a precise temporal correlation between the impulses of neurons ("cross-correlation analysis") and thus a stimulus-dependent temporal synchronization of the coherent activity of subpopulations of neurons emerges. Moreover, this synchronization mechanism circumvents the "superposition problem" by more effectively identifying the signature of synchronous neuronal signals as belonging together for subsequent (sub-)cortical information processing areas.
Cognitive science
In cognitive science, integrative (phase) synchronization
mechanism
Mechanism may refer to:
*Mechanism (engineering), rigid bodies connected by joints in order to accomplish a desired force and/or motion transmission
*Mechanism (biology), explaining how a feature is created
*Mechanism (philosophy), a theory that a ...
s in cognitive neuroarchitectures of modern
connectionism that include coupled oscillators (e.g."Oscillatory Networks") are used to solve the
binding problem of cognitive neuroscience in perceptual cognition ("feature binding") and in language cognition ("variable binding").
Human movement
Synchronization of movement is defined as similar movements between two or more people who are temporally aligned. This is different from mimicry, which occurs after a short delay.
Line dance and
military step
Military step or march is a regular, ordered and synchronized walking of military formations.
History
The steady, regular marching step was a marked feature of Roman legions. Vegetius, the author of the only surviving treatise on the Roman Empi ...
are examples.
Muscular bonding
Skeletal muscles (commonly referred to as muscles) are organs of the vertebrate muscular system and typically are attached by tendons to bones of a skeleton. The muscle cells of skeletal muscles are much longer than in the other types of muscle ...
is the idea that moving in time evokes particular emotions. This sparked some of the first research into movement synchronization and its effects on human emotion. In groups, synchronization of movement has been shown to increase conformity, cooperation and trust.
In
dyads, groups of two people, synchronization has been demonstrated to increase affiliation,
self-esteem, compassion and altruistic behaviour and increase rapport. During arguments, synchrony between the arguing pair has been noted to decrease, however it is not clear whether this is due to the change in emotion or other factors. There is evidence to show that movement synchronization requires other people to cause its beneficial effects, as the effect on affiliation does not occur when one of the dyad is synchronizing their movements to something outside the dyad.
This is known as interpersonal synchrony.
There has been dispute regarding the true effect of synchrony in these studies. Research in this area detailing the positive effects of synchrony, have attributed this to synchrony alone; however, many of the experiments incorporate a shared intention to achieve synchrony. Indeed, the Reinforcement of Cooperation Model suggests that perception of synchrony leads to reinforcement that cooperation is occurring, which leads to the pro-social effects of synchrony. More research is required to separate the effect of intentionality from the beneficial effect of synchrony.
Uses
Synchronization is important in
digital telephony, video and
digital audio
Digital audio is a representation of sound recorded in, or converted into, digital form. In digital audio, the sound wave of the audio signal is typically encoded as numerical samples in a continuous sequence. For example, in CD audio, sa ...
where streams of sampled data are manipulated. Synchronization of image and sound was an important technical problem in
sound film. More sophisticated film, video, and
audio
Audio most commonly refers to sound, as it is transmitted in signal form. It may also refer to:
Sound
*Audio signal, an electrical representation of sound
*Audio frequency, a frequency in the audio spectrum
*Digital audio, representation of sound ...
applications use
time code to synchronize audio and video. In movie and television production it is necessary to synchronize video frames from multiple cameras. In addition to enabling basic editing, synchronization can also be used for
3D reconstruction
In computer vision and computer graphics, 3D reconstruction is the process of capturing the shape and appearance of real objects.
This process can be accomplished either by active or passive methods. If the model is allowed to change its shape i ...
[Moore, Carl, et al.]
Synchronization of images from multiple cameras to reconstruct a moving human
" 2010 IEEE/ACM 14th International Symposium on Distributed Simulation and Real Time Applications. IEEE, 2010.
In
electric power
Electric power is the rate at which electrical energy is transferred by an electric circuit. The SI unit of power is the watt, one joule per second. Standard prefixes apply to watts as with other SI units: thousands, millions and billions o ...
systems,
alternator synchronization is required when multiple generators are connected to an electrical grid.
Arbiters are needed in digital electronic systems such as
microprocessors to deal with asynchronous inputs. There are also electronic digital circuits called ''synchronizers'' that attempt to perform arbitration in one clock cycle. Synchronizers, unlike arbiters, are prone to failure. (See
metastability in electronics).
Encryption systems usually require some synchronization mechanism to ensure that the receiving cipher is decoding the right bits at the right time.
Automotive
transmissions contain
synchronizers that bring the toothed rotating parts (gears and splined shaft) to the same rotational velocity before engaging the teeth.
Flash synchronization synchronizes the
flash with the
shutter.
Some systems may be only approximately synchronized, or
plesiochronous. Some applications require that relative offsets between events be determined. For others, only the
order
Order, ORDER or Orders may refer to:
* Categorization, the process in which ideas and objects are recognized, differentiated, and understood
* Heterarchy, a system of organization wherein the elements have the potential to be ranked a number of d ...
of the event is important.
See also
Notes
References
External links
*
* J. Domańsk
"Mathematical synchronization of image and sound in an animated film"
{{Nonverbal communication
Systems