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

1                                                Core network aspects


            path transmission proxy (i.e., multi-path transmission enhanced service control function (MPT-enhanced
            SCF)) so that overall network performance improvement can be achieved.

            The following metrics are used to evaluate the performance of access networks:
            –       network throughput;
            –       response time;
            –       network bandwidth capacity;
            –       PLR.

            In addition, for the MUEs/UEs without multi-path transmission capability, network-based methods can be
            used to support the functionality.


            7.3     Description of the mechanism
            7.3.1   Packet delivery mechanism
            In multi-path transmission, packets can be routed over multiple paths simultaneously to increase the network
            utilization by balancing the traffic load over the networks. Different numbers of packets from the same
            service may appear in different paths, and so the packet sequence number cannot be used for transmission
            control of each path. The multi-path transmission control is not only ensures in-order data delivery, but also
            guarantees the reliability of the path transmission.

            In the multi-path transmission control, the following aspects of service flow separation are required to be
            considered:

            1)      In-order delivery
                    To ensure in-order delivery, a connection level receive buffer is required to be maintained at the
                    receiving end, where packets of a service are placed until they are in order and can be read by the
                    application.  Hence,  a  data  sequence  number  is  necessary  for  traffic  aggregation.  For  instance,
                    stream control transmission protocol (SCTP) uses stream sequence number (SSN), and multi-path
                    TCP (MPTCP) uses connection-level sequence for in-order delivery.

            2)      Reliable delivery
                    To ensure reliable delivery, multi-path transmission control is required to detect and retransmit any
                    missed  data,  if  necessary.  In  order  to  identify  the  packets  on  a  specific  path  that  may  be
                    retransmitted,  a  sub-transmission  flow  sequence  number  is  necessary  for  reliable  delivery.  For
                    instance, SCTP uses transmission sequence number (TSN), and MPTCP uses sub-transmission flow-
                    level sequence number for reliable delivery.
            7.3.2   Path selection and management mechanism

            7.3.2.1    Path selection mechanism
            Different types of services often have different requirements for transmission performance. Path selection is
            required to take both the performance parameters of each path (e.g., bandwidth, latency, reliability, energy
            consumption)  and  the  services'  requirements  into  consideration.  MUEs  with  multi-path  transmission
            capability can choose one or more paths for service transmission. In multi-path transmission control, path
            selection can be divided into the following two cases:
            1)      Select multi-path transmission
                    Generally, services with high bandwidth requirements can be split and routed over multiple paths
                    simultaneously. A multi-path transmission can increase the network utilization by balancing the
                    traffic load over the networks, which removes the restriction of a single network not satisfying the
                    high bandwidth requirement.

                    For a service with high interactivity and small throughput, it would be preferable to use the lowest
                    latency path to transfer traffic and  retain one or more additional paths for resilience and fault
                    recovery purposes. For other services, the reserved path can also be used to balance traffic load and
                    traffic retransmission.

            290
   295   296   297   298   299   300   301   302   303   304   305