Page 301 - 5G Basics - Core Network Aspects
P. 301

Core network aspects                                            1


            2)      Select single-path transmission

                    If only a single specific path can meet the service requirements, it is unnecessary to split the service
                    among several paths. In this case, although using multi-path to transfer the service packets can
                    possibly  improve  throughput  or  accelerate  the  transmission  speed,  it  may  lead  to  operational
                    complexity,  high  energy  consumption  or  low  resource  utilization.  Considering  the  processing
                    overhead, if only a single path can meet the requirements of the service, parallel transmission is
                    unnecessary.
                    A  multi-path  transmission can  also  be  used  for concurrent multi-service transmissions.  For two
                    concurrent  download  services,  belonging  to  the  same  application  or  different  applications,  the
                    traffic of each service can be transferred through different paths and do not have to be split. At the
                    same time, the paths’ energy consumption cannot be ignored for longer battery life. For energy
                    savings, low energy consumption path(s) would be selected with higher priority.

            7.3.2.2    Path management mechanism
            A multi-path transmission control is required to have the abilities to automatically adjust the paths according
            to the current available paths' abilities and services requirements. For example, a path(s) is required to be
            added or deleted based on the received reachability state of destination transport addresses and service
            requirements. For energy savings, paths in multi-path transmission are required to be properly suspended or
            activated. At the same time, the mechanism of path failure detection and recovery is also essential.
            In multi-path transmission, the following mechanisms are required to be considered:
            1)      Path update
                    In the communication process, path state is required to be updated in real time. There are many
                    factors  that  can  lead to  path  addition  or  deletion,  such  as  the  reachability  state of  destination
                    transport  addresses,  service  requirements  and  the  possibility  of  unused  path(s)  with  better
                    performance than the current path(s) in use.

            2)      Path failure detection and recovery
                    Network failure may lead to path interruption or unavailability in a multi-path transmission. Hence,
                    the mechanism of path failure detection and recovery is necessary in a multi-path transmission
                    control. For instance, SCTP uses heartbeat messages to monitor the reachability of peer addresses,
                    and judges whether the path has failed or not. The MPTCP sender will declare a path failed after a
                    predefined upper bound on retransmissions is reached, or on the receipt of an ICMP error. If the
                    predefined time installed for the failure path is exceeded, the failed path will be deleted. When a
                    path has failed, the sub-transmission traffic transmitted on the failed path should be transferred to
                    other paths.
            3)      Path suspending and path activation
                    If fewer paths meet the requirements of the services, part of the available paths can be kept in an
                    idle  state.  In  this  case,  a path  suspending mechanism can  save energy,  since it  can  reduce  the
                    number of the transmission paths used simultaneously. When the used path(s) cannot satisfy the
                    requirements of the current service, a path activation mechanism to increase the available path(s)
                    is required.
            7.3.3   Congestion control and traffic transmission adjustment mechanism

            7.3.3.1    Load balance mechanism with fairness consideration
            In multi-path transmission control, MPT-enhanced MUE attaches to the Internet through several interfaces
            simultaneously for higher aggregated bandwidth, while MPT-enhanced MUE and MUE/UE share the network
            resources. Multi-path transmission improves the service experience, but it is required that the service using
            only a single-path for transmission dose not compromise the performance. The multi-path transmission is
            required to be fair to the existing single-path transmission.
            To ensure fairness to a single-path transmission, multi-path transmission control is required to determine
            which sub-transmission flows share a point of congestion and which sub-transmission flows do not. Sub-


                                                                                                         291
   296   297   298   299   300   301   302   303   304   305   306