<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Network communication and identification of the cyber‐physical  systems </article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Anatoly V. Shukalov</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Igor O. Zharinov</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Oleg O. Zharinov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Problem-Oriented Computing Complexes, Saint Petersburg State University of Aerospace Instrumentation</institution>
          ,
          <addr-line>67, Bolshaya Morskaia str., Saint Petersburg, 190000</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Faculty of Information Security and Computer Technologies, ITMO University</institution>
          ,
          <addr-line>49, Kronverksky Av., Saint Petersburg, 197101</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <fpage>98</fpage>
      <lpage>102</lpage>
      <abstract>
        <p>   Cyber-physical system net communication and identification are connection and information theory elements, which let define data transmission dynamic routes. The net commutation is done with gate system, concentrators and routers to provide distributed connection of close and far range radius for the production equipment. The net commutation is done during the connection system different topologies virtual construction for the production operation processes. The net identification is done with a number of physical, logical and information attributes, which in their values or properties represent clearly a connection system industrial device. The different options how to address a device and meta-data are shown, which are important for net identification procedure. There are information net dynamic topology options proposed, which represent the cyber-production operation environment using equipment identification principles for technological and control data routing and processing.</p>
      </abstract>
      <kwd-group>
        <kwd> 1  Network</kwd>
        <kwd>communication</kwd>
        <kwd>cyber-physical system</kwd>
        <kwd>Industry 4</kwd>
        <kwd>0</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction </title>
    </sec>
    <sec id="sec-2">
      <title>2. The CPS net identification </title>
      <p>
        To improve industrial object production indicators means to build an effective CPS interaction
scheme. The Industry 4.0 CPP technology more important status is its Internet of Things (IoT) net using
mechanisms of multi-channel data transmission and reception and packages routing compatible with
any link protocols types. The IoT wireless nets subject area includes logical and physical message
transmission aspects and supports any CPS communication models with connection control function in
the available address company space [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ].
      </p>
      <p>Computer nets technologies and industrial equipment integrated calculation systems unification
made actual the new type of production means synthesis problem being controlled with radio
technologies. CPS autonomous devices connected to the net make some production operations and
transform radio frequency packages into IP (Internet Protocol)-traffic in the CPS addressing model
level. The CPS identification control system provides only one way to address them and initializes
equipment initial state inside the company information net with some machine decoders and special
software applications, which convert the connection protocols.</p>
      <p>The perspective things for CPP implementation are some competing net automatic identification
systems, which are potentially useful for CPS peripheral telecommunications:
 CPS identification based on unique МАС (Media Access Control)-addresses decoding
established by physical equipment designer in the net adapter;
 CPS identification based on wireless message demodulation containing unique within the
company address space logical IP;
 CPS identification based on MSISDN (Mobile Subscriber Integrated Services Digital Number),
IMEISV (International Mobile Terminal Identity &amp; Software Version Number), IMSI (International
Mobile Subscriber Identity) or IMEI (International Mobile Equipment Identity) numbers, which
format let clearly associate industrial equipment sample with inner-net domain names;
 CPS identification based on meta-data attributively characterized in the machine information
level available for installed software and machine-ware components net analysis (software versions,
operation system type, electronic units devices nomenclature and other) and other.</p>
      <p>The CPP net CPS stable identification is done in business analytics platform having attributive
properties registers, addresses tables and equipment protocol to guarantee agent clear identification in
the industrial automatics application field. New ways of CPS net interaction in fact are related to the
company address space are based on telecommunication technology development theory and are
justified with automatic production systems functionality specifics.</p>
      <p>The Industry 4.0 technologies multiplicative influence for a CPP provides the industrial object
critically crucial processes stable control where the CPS net component is an intellectual instrument.
The CPP architecture integration feature is to apply machine telemetry engaging all variety of
information protocols for a net structure organization (configuration) through which the technological
data and control data are being translated. Connection among CPS devices forms the CPP control loop
closed state when the reverse chains are defined with commutative congregations, which have the
dynamic packages transmission routes and net services.</p>
    </sec>
    <sec id="sec-3">
      <title>3. The CPS information net topology </title>
      <p>Incoming and out-coming packages connection lines, which are used to connect a CPS to the net
and the way to transport the messages to the agents depend on the topology features, which are CPP
dynamic structures in their role. The CPP information net dynamic topology options are given in Figure
1:.
CPS1
CPS2</p>
      <p>CPS1
CPS3</p>
      <p>Tree
CPS2</p>
      <p>CPS4</p>
      <p>CPS1</p>
      <p>Ring
CPS5</p>
      <p>CPS2</p>
      <p>CPS3
CPS4</p>
      <p>The CPP information net
dynamic topologies options</p>
      <p>Point-point
CPS1</p>
      <p>CPS2
CPS5
...</p>
      <p>Bus</p>
      <p>CPS3
CPS1</p>
      <p>CPS5
CPS2</p>
      <p>CPS4
CPS3
CPS4</p>
      <p>...</p>
      <p>IoT wireless information net with dynamic topology</p>
      <p>Gate
CPS1</p>
      <p>CPSM
Material</p>
      <p>Transport CPS</p>
      <p>Item</p>
      <p>Operation net
Ethernet wired information net
with static topology</p>
      <p>Control server
Applications
server
Figure 1: The CPP information net dynamic topology options </p>
      <p>A connection session done with end CPS devices could be done in the following relatively simple
information net topology configurations:
 the structure communication «point-point», which are basic for two-direction CPS connection
are normally installed in a company in the proximity to each other. The CPS contact is done without
intermediary gates of low connection radius. The topology option is a functional net unit, which is
a part of more complicated commutation types;
 the structure communication «ring», which is for the traffic exchange in an isolated CPP
segment (CPS group). The CPS ring net feature is its connection channel low passing through ability
justified with subsequent packages transmission through all agents structure from the message
sending unit to the reception one. The message translation long state depends on the CPS number
(net agents), which passes through the traffic. The structure connection control is directed to the data
transmission minimal net way search;
 the structure communication «star» is for CPS control with the central unit resources to
coordinate information and operation technological equipment group activity. The controlling
commands generated in structure are based on the data analysis collected from a CPS through the
net. A big number in the structure of CPSs being monitored (a CPP huge segment) with a relatively
simple topology requires a high-production calculator in the central unit, which simultaneously serve
to several connections in parallel including the constant connection high-speed channel;
 the structure communication «bus», which is information processes integrator for equally
valuable agents with multiplexed data transmission discipline. The bus structure feature is a
simultaneous message decoding with all CPSs and the following traffic processing with only the
CPS for which it was addressed. The data exchange in the structure is done in a mono-channel
provided with the net coverage zone. The structure central unit in each moment of time could be
only one of CPSs (any of them) to initiate the exchange;
 the structure communication «tree» is normally asymmetric and is characterized with the
information exchange in the net segments with close or far action radius using external or internal
(CPS integrated) concentrators and traffic routers. In the structure they use telecommunication
protocols oriented for the information exchange in several alternative routes to increase the created
connections reliability;
 the structure communication «cell» uses local net channels and gates to transform and transmit
the data between the operation system earth segment and the CPP cloud platform. The structure
supports the cell connection mechanisms to regulate the CPS wireless traffic. The data exchange is
done with CPS in pairs with long radius net coverage. The original configuration installs randomly
and then are corrected dynamically;
 the structure communication «hybrid» relates with nets with programmable configuration. The
structure uses different configuration options of elementary topologies and connection transit
channels. It supports information exchange protocols for heterogeneous nets with increased action
radius, which are important for production and engineer CPSs hybrid control. The broad broadcast
storm collision justified with radio ether information capacity are eliminated with restrictions
imposed on connection protocols and re-translators number installed in the CPP sites.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusion </title>
      <p>Companies, which create a CPP today actively look for a way how to solve the net construction
problem, which are tolerant to the time delays in the connection channel. The reached results are
concentrated to implement CPSs specially designed for the IoT net, which function autonomously with
individual algorithms. The net exchange in some CPSs are based on standard procedures (the line
listening, awaiting for available connection and traffic transmission, confirmation that address agents
have received the necessary messages) with subsequent connection sessions and idling periods in the
given time slots.</p>
      <p>The IoT net building oriented to control plant CPS devices including the designing of more
complicated industrial equipment samples where the support operation and information processes
functions are maximum-ly divided. Coordinator units elements to control the net must be reasonably
placed directly as a part of CPS, which in some topologies are serviced with gates. Connection session
made with a new generation CPS will automatically synchronize the equipment inner timer with the
external net time according to which they transform information in the operation environment into the
cloud applications data. This kind of information exchange let CPS not to release some additional traffic
to the net containing controlling information (service one).</p>
      <p>The CPS information exchange with the environment dynamic topology must be constructed with
time logical addresses and physical constant addresses of equipment, which transmit and receive
messages in a short time window. The connection interval continuance made by the local net designers
including general access CPP nets must be defined with statistical data to characterize the average time
of the safe package delivery. The industrial IoT segment containing a lot of broadcasting CPSs must be
projected with the level of electromagnetic disturbances considered and how to protect the equipment
from that. The message transport from the end CPS devices to the server and reverse, which must be
done with traffic planning, which is transmitted through the gates to the transit nets and Internet.</p>
      <p>The given topology options form the dynamically reconfigurable calculation net containing physical
CPS devices with integrated software. The CPS interaction net space is an informative and
communication including components of operation and cybernetic nature to unite heterogeneous
connection channels into a single CPP platform. The data exchange combined mechanisms into static
and dynamic net structures are done through the net gates to provide concord and work together for
information protocols and connection technologies based on poly-model telecommunication interfaces.</p>
      <p>The CPP information net topology details let form new industrial objects control models, which use
CPSs. CPSs integration into a multi-loop system of automatic control is done with multi-domain CPS
device representation connected to wired or wireless connection channel. To optimize the information
tides they need a control server to distribute the CPP traffic among net agents. A multi-domain mode
to describe a CPS into CPP information nets are done in program level of digital twins models to reflect
physical industrial equipment into the electronic objects virtual environment space.
5. References </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>M.</given-names>
            <surname>Helu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Sprock</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Hartenstine</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Venketesh</surname>
          </string-name>
          , W. Sobel,
          <source>CIRP Annals 69(1)</source>
          (
          <year>2020</year>
          )
          <fpage>385</fpage>
          -
          <lpage>388</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>O.</given-names>
            <surname>Salunkhe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Stensota</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Akerman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. F.</given-names>
            <surname>Berglund</surname>
          </string-name>
          ,
          <string-name>
            <surname>P-A. Alveflo</surname>
          </string-name>
          , IFAC-PapersOnLine
          <volume>52</volume>
          (
          <issue>13</issue>
          ) (
          <year>2019</year>
          )
          <fpage>1632</fpage>
          -
          <lpage>1637</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>B.</given-names>
            <surname>Diene</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. J.</given-names>
            <surname>Rodrigues</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Diallo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. H.</given-names>
            <surname>Ndoye</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. V.</given-names>
            <surname>Korotaev</surname>
          </string-name>
          ,
          <source>Mechanical systems and signal processing 138</source>
          <volume>106564</volume>
          (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ze</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Kun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Jianhua</surname>
          </string-name>
          , Procedia computer science
          <volume>147</volume>
          (
          <year>2019</year>
          )
          <fpage>145</fpage>
          -
          <lpage>150</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Gurjanov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. A.</given-names>
            <surname>Zakoldaev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Shukalov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I. O.</given-names>
            <surname>Zharinov</surname>
          </string-name>
          ,
          <source>Journal of Physics: Conference Series</source>
          <volume>1059</volume>
          (
          <issue>1</issue>
          )
          <fpage>012010</fpage>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>M. H.</given-names>
            <surname>Rehman</surname>
          </string-name>
          , I. Yaqoob,
          <string-name>
            <given-names>K.</given-names>
            <surname>Salah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Imran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. P.</given-names>
            <surname>Jayaraman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Perera</surname>
          </string-name>
          ,
          <article-title>Future generation computer systems 99 (</article-title>
          <year>2019</year>
          )
          <fpage>247</fpage>
          -
          <lpage>259</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>N.</given-names>
            <surname>Muthukumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Srinivasan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Ramkumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Pal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Vain</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ramaswamy</surname>
          </string-name>
          ,
          <article-title>Future generation computer systems 95 (</article-title>
          <year>2019</year>
          )
          <fpage>354</fpage>
          -
          <lpage>363</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Gurjanov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. A.</given-names>
            <surname>Zakoldaev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Shukalov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I. O.</given-names>
            <surname>Zharinov</surname>
          </string-name>
          ,
          <source>Journal of Physics: Conference Series</source>
          <volume>1015</volume>
          (
          <issue>5</issue>
          ) (
          <year>2018</year>
          )
          <fpage>052035</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>J.</given-names>
            <surname>Cheng</surname>
          </string-name>
          , W. Chen,
          <string-name>
            <given-names>F.</given-names>
            <surname>Tao</surname>
          </string-name>
          ,
          <string-name>
            <surname>C-L. Lin</surname>
          </string-name>
          ,
          <source>Journal of industrial information integration 10</source>
          (
          <year>2018</year>
          )
          <fpage>10</fpage>
          -
          <lpage>19</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>F.</given-names>
            <surname>Zhu</surname>
          </string-name>
          , W. Wu,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <source>Information sciences 502</source>
          (
          <year>2019</year>
          )
          <fpage>218</fpage>
          -
          <lpage>228</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>A.</given-names>
            <surname>Fast-Berglund</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Åkerman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Salunkhe</surname>
          </string-name>
          , IFAC-PapersOnLine
          <volume>52</volume>
          (
          <issue>13</issue>
          ) (
          <year>2019</year>
          )
          <fpage>1525</fpage>
          -
          <lpage>30</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>B.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , G. Zhang, P. Zheng,
          <source>Advanced engineering informatics 42</source>
          <volume>100984</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>C.</given-names>
            <surname>Kan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <surname>S. Kumara</surname>
          </string-name>
          ,
          <source>Journal of manufacturing systems 46</source>
          (
          <year>2018</year>
          )
          <fpage>282</fpage>
          -
          <lpage>293</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>F.</given-names>
            <surname>Zezulka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Marcon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Bradac</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Arm</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Benesl</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Vesely</surname>
          </string-name>
          , IFAC-PapersOnLine
          <volume>51</volume>
          (
          <issue>6</issue>
          ) (
          <year>2018</year>
          )
          <fpage>150</fpage>
          -
          <lpage>155</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Gurjanov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. A.</given-names>
            <surname>Zakoldaev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Shukalov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I. O.</given-names>
            <surname>Zharinov</surname>
          </string-name>
          ,
          <source>IOP Conference Series: Materials Science and Engineering</source>
          <volume>327</volume>
          (
          <issue>2</issue>
          )
          <fpage>022111</fpage>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>