Page 37 - ITUJournal Future and evolving technologies Volume 2 (2021), Issue 1
P. 37

ITU Journal on Future and Evolving Technologies, Volume 2 (2021), Issue 1




                a
                 l
                 i
                r
              C Centralized Network  k                                      Table 1 – Simulation parameters
              en
                t
                  z
                     w
                      o
                       r
                    et
                  ed

                    N
                 u
                g
                  a
                  r
                i
              o
              C Configuration (CNC) )
                f
               n
                     C
                     (
                       C
                      N

                   i
                   t
                    n
                   o
                            Traffic   Traffic                         Key            Symbol          Value
                             Sink  Source
                                                                 Simulation  Dura‑         limit  100 seconds
                                        Full Duplex              tion
                                TSN
                               Switch    Ethernet                Initialized  Cycle               50   s
                                                                 Time
           Traffic                        Link     Traffic       Initialized  Gating             20% (i.e., 10   s)
           Source                                  Source        Ratio             init
                     TSN                    TSN
           Traffic   Switch                Switch  Traffic       Average  Streams                1 − 20
            Sink                                    Sink         per Second
                                                                 Average stream du‑              2 − 5 seconds
                                                                 ration
           Traffic                                 Traffic       BE Traf ic Intensity            0.1, 1.0, 2.0 Gbps
           Source    TSN                    TSN    Source                                        (580 byte packets)
                    Switch                 Switch                ST sources                      6
           Traffic                                 Traffic       Queue Size                      512 KB
            Sink                                    Sink                                    
                                TSN        TSN                 5.   PERFORMANCE EVALUATION
                               Switch    Domain
                           Traffic   Traffic                   5.1 System overview and simulation setup
                            Sink   Source
          Fig. 5 – Industrial control loop topology [36]: Each source generates  This section explains the simulation setup and model.
          stream data with varying hop counts and packet rates unidirectionally  Furthermore, the topology and simulation scenarios will
          or bidirectionally across the six switches ultimately destined to a sink
                                                               be presented. Throughout, we employ the OMNet++ [86]
          10% and 90% for the lower and upper limits, respectively.  simulation environment. For each evaluation for a given
          The main reasoning behind this design choice is to avoid  set of parameters, we conduct 5 independent simulation
          any starvation of lower priority traf ic.            replications; each replication simulates the network for
                                                               20 seconds. The widths of the resulting 95% con idence
                                                               intervals are smaller than 5% of the corresponding sam‑
          4.1.6  Path computation                              ple means and are therefore omitted from the plots to
                                                               avoid clutter.
          While a path computation module is fundamentally nec‑
          essary in any switch (in a decentralized/distributed net‑  5.1.1  Network model
          work), we de ine static shortest path routing tables
          for destination addresses and associated ports on each  The network topology is modeled around an industrial
          switch. Essentially, we assume a procedure to compute  control loop topology that consists of six core switches in
          paths, i.e., we assume that there is a path computation  a ring topology. In the case of the centralized model, a
          module, e.g., Path Computation Engine (PCE), that is used  CNC is used with out‑of‑band connections to each of the
          in both centralized and distributed con iguration models  core switches; while in the distributed approach, the sig‑
          (the path computation can be accelerated with hardware  naling is in‑band and can interfere with data traf ic within
          modules [47,70,83], if needed). We make this assumption  the TSN domain, as shown in Fig. 5. Each switch‑to‑switch
          to simplify operations and place emphasis on the TAS re‑  link operates as a full‑duplex Ethernet link with a capac‑
          con iguration technique.                             ity(transmissionbitrate)   = 1Gbps. Eachswitchcanact
                                                               as a gateway for a number of traf ic sources and one sink.
                                                               The distance between two successive switches along the
          4.1.7  Network resource table                        ring is  ixed to 100 m and the switch‑to‑switch propaga‑
                                                               tion delay is set accordingly to 0.5   s. The out‑of‑band
          To remove certain overheads of the con iguration pro‑  connections have exactly the same con igurations as the
          cedure, the network resource table operates in tandem  normal full‑duplex Ethernet links in the data plane, i.e.,
          with the stream registration table to accurately determine  the same bitrate and propagation delay. All switches are
          the required network resources (mainly bandwidth for  con igured to use 802.1Qbv TAS as the traf ic shaper for
          our traf ic model) per switch egress port. The network  each switch‑to‑switch egress port whose  low schedule
          resource table classi ies streams based on periodic and  (STgatingratioandcycletime)is con iguredbytheCNCin
          sporadic stream properties, though currently our focus  the centralized (hybrid) model and independently in the
          is on periodic ST streams. Any stream that has been ap‑  decentralized (fully distributed) model. For all simulation
          proved by a switch has an associated record in the net‑  runs, the ST slot size is initialized to 20% of the CT. For
          work resource table, located within each switch, which  the operation without recon iguration, the ST slot size is
          can be called to compute and store current and remain‑  kept at 20% of the CT; whereas, for the operation with re‑
          ing link/port loads for each switch. Each egress port has  con iguration, the ST slot size is dynamically recomputed
          a network resource table.                            when the  irst stream transmission request arrives.
                                             © International Telecommunication Union, 2021                    21
   32   33   34   35   36   37   38   39   40   41   42