Page 79 - ITU Journal Future and evolving technologies Volume 2 (2021), Issue 6 – Wireless communication systems in beyond 5G era
P. 79

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




          For ease of exposition, we give an in‑depth breakdown
               ′
          of (P1 ) by employing hierarchical decomposition [74]                               m i             m k
          in Appendix A. We proceed by addressing the slice user                                  ...
          multi‑tier multi‑domain association problem ingrained in
            ′
          (P1 ).
                                                                                             f
          7.1 Slice user multi‑tier multi‑domain associ‑                                      i
               ation problem                                                                       ...      f k


          Furthermore, we address the slice user multi‑tier multi‑
          domain association problem in an M‑TTSD network by
          adopting the following approaches: (i) QoS in multi‑                                p i  ...       p
          domain networks [75], and (ii) association of users in                                              k
          heterogeneous networks [76, 77]. To this end, we for‑
          mulate the association problem in an M‑TTSD network
          as a maximisation optimisation problem given in sub‑
          problem (P3) as:
                                                                                                  ...       pf
                                                                                              pf i            k
            (P3) ∶ max                       Υ   ,  ,    Ω   ,  ,  
                   Υ,Ω
                         ∈ℐ   ∈{  ,  ,  ,    }   ∈{ℰ∪ℳ∪ℛ}
                   s.t.:           Υ   ,  ,    Ω   ,  ,    ≤ 1, ∀  , ∀  
                         ∈ℐ   ∈{  ,  ,  ,    }
                                                     (25)a                                     InP i   InP k
                       Υ   ,  ,    ∈ {0, 1}  ∀  , ∀  , ∀    (25)b   Fig. 6 – Multi‑tier multi‑domain slice user matching game.
                       Ω   ,  ,    ∈ {0, 1}  ∀  , ∀  , ∀    (25)c

          In addressing sub‑problem (P3), we consider the pecu‑      ⎡ Ω      1  Ω    1  Ω    1 ⎤  ⎡ Υ 1,     1  Υ 1,   1  Υ 1,   1 ⎤
          liarities of each tier such as slice types it can accommo‑     = ⎢ Ω      2  Ω    2  Ω    2⎥ ⊙ ⎢ Υ 2,     2  Υ 2,   2  Υ 2,   2⎥ (26)
          date, coverage radius, transmit power. We ensure that a    ⎢  ⋮    ⋮    ⋮  ⎥  ⎢  ⋮     ⋮     ⋮  ⎥
          slice user can only associate with one tier and by exten‑  ⎣Ω          Ω        Ω       ⎦  ⎣Υ   ,         Υ   ,       Υ   ,       ⎦
          sion associate with only one domain network by ensur‑
          ing constraint (25)a is enforced. Moreover, constraints  Solving the multi‑tier multi‑domain user association
                                                               sub‑problem (P3) gives room to further address the
          (25)b and (25)c help to relax constraint (25)a by ensur‑  utility maximisation problem stated in (P1 ). To this
                                                                                                      ′
          ing the sum of the products in (25)a equals one for a slice  end, we further transform (P1 ) to re lect variables of
                                                                                          ′
          user to be admitted to a tier in a particular domain net‑  the utility function given in expressions (21)‑(22) and
          work. It is important to note that the expressions (50)‑  user association carried out in solving sub‑problem (P3).
          (53) were employed in the breakdown of the objective  Therefore, we rewrite (P1 ) to give (P1 ) in (27). It is
                                                                                      ′
                                                                                                  ′′
          function in sub‑problem (P3). Additionally, the many‑  important to note that logarithmic rule is applied to the
          to‑one concept in matching theory [78, 79] is adopted  expression (22) to reduce the complexity of solving (P1 ),
                                                                                                             ′′
          in our proposed multi‑tier multi‑domain slice user algo‑  thereby splitting the decision variables of     and     .
          rithm. This is a result of the practicability in M‑TTSD                                    ,  ,      ,  ,  ,  
          networks. Fig. 6 illustrates the multi‑tier multi‑domain
          slice user matching algorithm proposed to solve sub‑
          problem (P3). Moreover, we give the pseudo‑code of
          the multi‑tier multi‑domain slice user algorithm in Alg.1.
          For ease of exposition, expression (26) gives an insight
          into the mathematical representation of matching ma‑
          trix for a slice    ∈ {ℰ   ,        ,    ∪ ℳ   ,        ,   }. In Alg.1,    =
          {     ,  ,  ,   ,      ,  ,  ,   ,      ,  ,    ,   ,      ,  ,  ,   ,      ,  ,  ,   ,      ,  ,    ,   }.
          Additionally,    = {     ,  ,  ,   ,      ,  ,  ,   ,      ,  ,  ,   ,      ,  ,  ,   },    =
          {     ,  ,  ,   ,      ,  ,  ,   ,      ,  ,  ,   ,      ,  ,  ,   },    = {     ,  ,  ,   ,      ,  ,  ,   }.
          For ease of exposition, expression (26) gives an insight
          into the mathematical representation of matching matrix
          for a slice    ∈ {ℰ   ,        ,    ∪ ℳ   ,        ,   }.





                                             © International Telecommunication Union, 2021                    67
   74   75   76   77   78   79   80   81   82   83   84