Network Slice-Based Dynamic TCP Optimization System and Method

TR202614064A2Pending Publication Date: 2026-09-21AVEA ILETISIM HIZMETLERI ANONIM SIRKETI (TEKNOLJI MERKEZİ)
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
TR202614064
Authority / Receiving Office
TR · TR
Patent Type
Applications
Current Assignee / Owner
Filing Date
2026-08-19
Publication Date
2026-09-21

Smart Images

  • Figure 00000013_0000
    Figure 00000013_0000
  • Figure 00000013_0001
    Figure 00000013_0001
Patent Text Reader

Abstract

The invention relates to a system and method for dynamic optimization of TCP connections based on network slices in 5G, 5G-Advanced, and 6G mobile communication systems. It enables the determination of the appropriate TCP profile by transmitting the defined network slice ID to the TCP control layer via a special signaling mechanism, the use of predefined profile sets for each network slice, the evaluation of RAN radio state information to distinguish between actual network congestion and transient radio-induced conditions, and the dynamic modification of the TCP congestion control algorithm, window management, timeout policy, and retransmission strategy without interruption, according to the selected profile. This provides service-aware and network slice-aware TCP management that adapts to the latency, data transfer rate, energy consumption, and connection continuity requirements in various services such as URLLC, eMBB, mMTC, IoT, video, industrial control, and disaster communication.
Need to check novelty before this filing date? Find Prior Art

Description

1 TARIFF Network Slice-Based Dynamic TCP Optimization System and Method TECHNICAL AREA 5 The invention relates to network slicing used in 5G, 5G-Advanced, and 6G mobile communications systems. The relationship established between network slicing architecture and transmission layer protocols. dynamic TCP (Transmission Control Protocol) connections based on service content. It is related to the area of ​​control and modification. 10 The invention is particularly useful for ultra-reliable low-latency communication. Communications, URLLC), enhanced mobile broadband (enhanced Mobile Broadband, eMBB), massive machine type communications (mMTC), different services such as industrial control, disaster and emergency communication are integrated into the same physical infrastructure. TCP in mobile networks where it is transmitted over logical network slices. connections are service-aware and slice-aware It is aimed at managing it in this way. PREVIOUS TECHNIQUE 20 In current mobile communication systems, the network slicing architecture allows different services to be served from the same physical location. Enables transport over logically separated network slices on the infrastructure. Although the TCP protocol provides this, the type of service offered by the network, latency sensitivity, or 25 with a uniform blockage control logic without knowledge of reliability requirements It is working. The TCP connection carries traffic such as video streaming, industrial control data, and IoT. It does not distinguish between a sensor report or an emergency message; they have different requirements. When switching between services, the same parameters are used regardless of the service change. The process continues. This is especially true in 5G and 6G networks where network segments differ. In scenarios where it is used for performance purposes, it leads to performance losses. 30 Temporary disruptions to the TCP protocol in the radio environment are considered true network congestion. This assessment can lead to an unnecessary reduction in transmission speed. URLLC Slow startup and aggressive operation because a specific TCP profile cannot be distinguished and selected in the services. Withdrawal behaviors are incompatible with services requiring millisecond-level delays. 35 It can remain. TCP window minimization in video streaming reduces data transfer speed and image quality. This can lead to a decrease in quality. Frequent acknowledgment notifications in mMTC and IoT services. 2 Acknowledgement (ACK) generation and retransmission behaviors in small radio devices This can increase the number of awakenings and battery consumption. Delay in disaster and emergency situations. Variability and temporary interruptions destabilize TCP behavior, causing the window to remain constantly open. This can lead to a reduction in size. As a result of research conducted in the literature, publication number EP3677001A1 and “Advanced network A patent document titled "advanced network analytics" was found. The document is based on determining network type and radio characteristics in mobile networks. adapting the TCP profile on a user-by-user basis in near real-time, based on congestion level and This explains how signal quality is used in TCP profile selection or configuration. 10 However, the document states that the network slice ID defined for the data stream is related to the TCP session. The association is based on a predefined set of profiles for each network segment according to that identity. Network slice-based profile selection and service switching without disconnecting the TCP connection. The technical details of how the transition is made are not explained. As a result of research conducted in the literature, publication number WO2018166458A1 and “Systems and methods for indication of slice to the transport network layer (TNL) for inter radio access network (RAN) communication” (Network slice for communication between radio access networks) patent titled "Systems and methods for reporting to the transmission network layer" The document was also found. This document describes a transmission network 20 with a network slice ID. mapping between layer markers and the marker for the selected network slice. It describes the use of network slice identifiers in the transmission layer of the network. However, the network slice identifier is TCP. The congestion control algorithm, window management, and timeout are mapped to the behavior profile. RAN feedback through dynamic modification of policy and retransmission strategy 25 Use in distinguishing between real network congestion and radio-induced transient states It is not explained. Ultimately, the problems mentioned above, which cannot be solved with current technology, are the subject of this technical analysis. This has made it necessary to make an innovation in the field. BRIEF DESCRIPTION OF THE INVENTION 30 The invention aims to eliminate the aforementioned disadvantages and introduce new technologies to the relevant technical field. to bring advantages with a network slice-based dynamic TCP optimization system and method It is related. 35 3 The main purpose of the invention is to define the network slice ID in the data stream of a TCP connection. the association and network slice identity via a special signaling mechanism using TCP. This information is transmitted to the control layer, indirectly determining the service category to which the TCP connection belongs. The goal is to enable them to learn. Another objective of the invention is to use a predefined TCP behavior profile for each network slice. congestion control algorithm, window management, timeout policy, and retransmission. The goal is to ensure that the strategy is dynamically modified according to service requirements. Another aim of the invention is to reduce aggressive window growth in latency-critical services, 10 to prevent unnecessary slowdowns in services requiring high bandwidth and in energy-constrained environments. By reducing excessive control traffic in IoT services, the TCP protocol becomes service-aware. and the goal is to transform the network slice into an conscious, multi-profile, adaptive structure. Another purpose of the invention is to transfer radio status information provided via RAN to TCP control 15 by using it at the layer, real network congestion and radio-induced transient errors or corruption distinguishing and avoiding unnecessary TCP window narrowing in poor coverage conditions The aim is to ensure its reduction. Another aim of the invention is to provide smaller and more stable windows and shorter 20-second processing times in URLLC services. timeout, larger window tolerance in video and eMBB services, post-loss smoother speed reduction and buffer-friendly flow control in mMTC and IoT services. Infrequent ACK generation, smaller window and controlled retransmission, disaster and emergency situations. In their services, they offer high latency tolerance, longer timeouts, and post-loss protection. The aim is to ensure the implementation of soft window reduction. 25 Another purpose of the invention is to maintain the relevant TCP connection without interrupting it when the service type changes. updating parameters, maintaining the bottleneck window, and between services The aim is to ensure a smooth transition. Another aim of the invention is to reduce the number of radio wake-ups in mMTC and IoT services, thereby saving battery power. to extend lifespan, make video streams more stable, and improve performance in weak infrastructure conditions. The goal is to increase connection continuity. All the objectives mentioned above and those that will emerge from the detailed explanation below are 35 The invention aims to realize TCP in 5G, 5G-Advanced and 6G mobile communication systems. 4 It is a system that enables the dynamic optimization of connections based on network slice, feature;  gNodeB enables end devices to access the mobile network via an air interface. base station,  operated via software running on an electronic processing unit; 5 - gNodeB receives radio status and condition information from the base station via TCP. RAN feedback interface that transmits to the control layer, - the appropriate TCP profile according to the network slice ID defined for the data stream. The Slice TCP controller determines this.  Slice 10 contains TCP profile sets corresponding to each network slice. Accessing the TCP profile determined by the TCP controller. TCP profile database providing,  via software running on an electronic processing unit TCP according to the TCP profile that is working and accessed from the TCP profile database. congestion control algorithm, window management, timeout 15 dynamically changing its policy and retransmission strategy adaptive TCP stack,  Accessing the mobile network via an air interface through the gNodeB base station user device It includes. 20 The invention also includes the transmission of signals between the user device and the core network via gNodeB. Transmission of RAN radio status and conditions via the base station to the TCP control layer The transfer of data streams is controlled by TCP using a defined network slice ID with special signaling. The appropriate TCP profile is selected by transmitting it to the layer, and the TCP profile sets for network segments are 25. the retention of TCP parameters using a TCP congestion control algorithm according to the selected profile. dynamically modified and adapted via the user device's TCP connection Maintaining network access is ensured through a process flow-based approach. The structure of the invention and the best understanding of its advantages, including additional elements, are 30. This should be evaluated together with the figures explained below. BRIEF DESCRIPTION OF THE FIGURES Figure 1 shows the gNodeB base station, RAN feedback interface, and Slice TCP in the system described in the invention. the relationship between the controller, the TCP profile database, the adaptive TCP stack, and the user device It is a block diagram illustrating this. Figure 2 is a flowchart illustrating the flow of processes through the steps of the method described in the invention. The drawings do not necessarily need to be scaled and are necessary for understanding the invention. Details that are not present may have been overlooked. Furthermore, at least to a significant extent... Identical elements or elements with similar functions are numbered the same way. It is shown. REFERENCE NUMBERS 1. gNodeB base station 2. RAN feedback interface 3. Slice TCP controller 15 4. TCP profile database 5. Adaptive TCP stack 6. User device 1001. Signals between the user device and the core network gNodeB base station 20 transmission via air interface 1002. Radio signal obtained from gNodeB base station by RAN feedback interface. Status and condition information is transmitted to the TCP control layer, thus realizing network congestion versus radio transmission. Providing feedback to help identify the temporary situation caused by the incident. 1003. TCP 25 with a special signaling mechanism for the network slice identifier defined for the data stream. The information is transmitted to the control layer and the appropriate TCP profile is selected according to the network slice ID. Determined by the TCP controller 1004. Predefined TCP profile sets for each network slice in the TCP profile database. and the TCP profile determined by the Slice TCP controller is kept and made accessible. bringing 30 1005. TCP congestion according to network slice-based TCP profile accessed from the TCP profile database. control algorithm, window management, timeout policy and retransmission dynamic modification of the strategy by the adaptive TCP stack 1006. TCP that is dynamically adapted by the user device's adaptive TCP stack. 35 continuation 6 DETAILED DESCRIPTION OF THE INVENTION This detailed description explains the invention, a network slice-based dynamic TCP optimization system. and the method is solely aimed at a better understanding of the subject, with no limiting effects. This is explained with examples that will not create a problem. 5 The gNodeB base station (1), included in the invention, is the air interface of the user device (6). access to the mobile network via and signals from the user device (6) and the core It is a radio access unit that enables the reciprocal transmission of signals from the network. feedback interface (2), via software running on an electronic processing unit 10 working and radio access network via gNodeB base station (1) It is the technical unit that transmits radio status and condition information (RAN) to the TCP control layer. The Slice TCP controller (3) is run via software on an electronic processing unit. The employee uses a special signaling mechanism to identify the network slice ID in the data stream via TCP. Upon transmission to the control layer, the TCP profile corresponding to the network slice ID in question is 15 It is the technical unit that determines the TCP profile database (4), which corresponds to each network slice. containing defined TCP profile sets and determined by the Slice TCP controller (3) It is the technical data structure that enables access to the TCP profile. Adaptive TCP stack. (5), TCP profile, which works through software running on an electronic processing unit. Technique 20 that dynamically changes TCP behavior according to the profile accessed from the database (4) It is a unit. The user device (6) connects to the mobile via the air interface through the gNodeB base station (1). TCP that accesses the network and is dynamically adapted by the adaptive TCP stack (5) It is the end device that uses the connection. Within the scope of this invention, the TCP session is associated with a network slice identifier defined for the data stream. 25 The network slice identity is transmitted to the TCP control layer via a special signaling mechanism. Thanks to this, the TCP connection indirectly learns which service category it belongs to. Each network There is a predefined TCP behavior profile for the slice, and this profile is only not changing parameters but selecting a different congestion control algorithm when necessary It can also provide. Activated TCP profile, initial window size, window growth 30 TCP behavior including coefficient, retransmission timers, and ACK generation policy. It includes parameter sets that define the parameters. Thus, TCP is not a single, uniformly functioning protocol. as a multi-profile and adaptive, service-aware and network slice-aware protocol is able to work. 35 A low-latency focused TCP profile for the URLLC network slice in a configuration of the invention. smaller but stable windows are being chosen, avoiding aggressive window growth. 7 A different structure and shorter timeouts are used. High data in the eMBB network slice. Throughput-focused profile with greater window tolerance, after loss Video streams are made more fluid by implementing smoother speed reduction and buffer-friendly flow control. Stability is ensured. Low power consumption profile suitable for mMTC and IoT services. With infrequent ACK generation, smaller windows, and controlled retransmission, this 5 This reduces the number of radio awakenings on the device, thus extending battery life. Disaster and emergency In status communication, however, there is a high tolerance for latency, longer timeouts, and loss. subsequently, delay variability is reduced by using a profile that provides soft window reduction, and Connection continuity is enhanced in weak infrastructure conditions where temporary disruptions occur. RAN feedback interface (2), radio status obtained via gNodeB base station (1) By transmitting this information to the TCP control layer, it prevents packet loss or performance degradation in the actual network. whether it was caused by a blockage or a temporary error or malfunction originating from the radio. This allows for assessment. This awareness is particularly important in conditions of poor coverage. It helps prevent unnecessary narrowing of the TCP window. Delay 15 TCP avoids aggressive window expansion in critical services, providing high bandwidth. to avoid unnecessary slowdowns in services requiring energy and to prevent over-speeding in energy-constrained IoT services. It does not generate control traffic; network slice identity and RAN feedback are handled together in TCP control. These are the technical results provided by its use. If the type of service used on the user device (6) changes, for example from the video service During the transition to the URLLC service, the adaptive TCP stack (5) recognizes the network slice ID associated with the new service. Slice TCP controller (3) determines the appropriate TCP profile according to the identity in question. is determined by the Adaptive TCP stack (5), with the newly determined network slice ID. Updating the parameters of the associated TCP profile without disconnecting the TCP connection, congestion 25 protecting the congestion window and ensuring smooth transitions between services. It performs TCP based on the information received from the RAN feedback interface (2). Their behavior can be controlled in a temporary and dynamic way. The steps involved in the process are as follows: 30 - Signals between the user device (6) and the core network gNodeB base station (1) Transmission of the air interface to each other (1001), - RAN feedback interface (2) obtained from gNodeB base station (1) Radio status and condition information is transmitted to the TCP control layer, thus connecting to the actual network. Feedback on distinguishing between radioactive obstruction and transient radioactive induced condition 35 provision (1002), 8 - TCP uses a special signaling mechanism to identify the network slice identifier for the data stream. transmitted to the control layer and the appropriate TCP according to the network slice ID in question. Determination of the profile by the Slice TCP controller (3) (1003), - Predefined TCP profile sets for each network slice in the TCP profile database (4) 5 The TCP profile determined by the Slice TCP controller (3) is kept and accessible. making it (1004), - TCP congestion according to the network slice-based TCP profile accessed from the TCP profile database (4) control algorithm, window management, timeout policy and re- Dynamic modification of the transmission strategy by the adaptive TCP stack (5) (1005), 10 - Dynamically adapted by the adaptive TCP stack (5) of the user device (6) via gNodeB base station (1) through TCP connection to the mobile network continuation of access (1006). In the working principle of the invention, the user device (6) transmits air through the gNodeB base station (1) 15 It accesses the network via its interface. Each service type is mapped to a network slice, and data is transmitted. The network slice ID defined for the stream is assigned by the core network to the TCP control layer. It is transmitted through the signaling mechanism. Slice TCP controller (3), received network Determining the appropriate TCP profile according to the slice identity and accessing the TCP profile database (4) The profile is activated by the adaptive TCP stack (5). 20 in the TCP profile database (4). Profile sets are maintained for different service types, the initial window size of the activated profile, such as window growth coefficient, retransmission timers, and ACK generation policy. It determines the parameters. Adaptive TCP stack (5) if the service type changes. Applying the parameters for the new profile without disconnecting the TCP connection and avoiding congestion. It provides a smooth transition by protecting its window. RAN feedback interface (2), gNodeB 25 RAN status and conditions obtained from base station (1) are transmitted to the TCP control layer. This allows for the distinction between actual network congestion and radio-induced transient situations. Information is provided regarding this, and TCP behavior is temporary and dynamic based on that information. It can be controlled.

Claims

9 REQUESTS 1. TCP connections in 5G, 5G-Advanced and 6G mobile communication systems network It is a system designed for dynamic optimization based on slices of data, and its feature is;  5 that enables end devices to access the mobile network via the air interface. gNodeB base station (1),  operated through software running on an electronic processing unit; - Radio status and conditions obtained from gNodeB base station (1) RAN feedback interface (2) which transmits its information to the TCP control layer, - a specific signaling of the network slice ID defined for the data stream 10 the mechanism by which the aforementioned is transmitted to the TCP control layer Slice TCP specifies the TCP profile corresponding to the network slice identifier. controller (3),  Slice contains predefined TCP profiles for each network slice. Accessing the TCP profile determined by the TCP controller (3) 15 TCP profile database (4),  via software running on an electronic processing unit working and according to the TCP profile accessed from the TCP profile database (4) TCP congestion control algorithm, window management, timeout. 20 adaptive TCP stack (5),  Accessing the mobile network via air interface through gNodeB base station (1) and using the TCP connection adapted by the adaptive TCP stack (5) user device (6) It includes. 25 2. The system is compliant with Request 1 and its feature is; Slice TCP controller (3), URLLC network slice low latency focused for, and high data transfer rate focused for, eMBB network slice, and Choose the appropriate TCP profile from among the low-power consumption-focused profiles for the mMTC network slice. It is the presence of a controller that determines. 30 3. The system is compliant with Request 1 and its feature is that it contains a TCP profile database (4), for each TCP profile within the scope of initial window size, window growth coefficient, retransmission It includes timers and parameter sets related to the ACK production policy. 35 4. The system is compliant with Request 1 and its feature is that it has an adaptive TCP stack (5), user If the type of service used on the device (6) changes, the network associated with the new service identifying the network slice identity, without disconnecting the TCP connection, that network slice identity. implements the parameters of the associated TCP profile and maintains the congestion window. It is a pile. 5 5. The system compliant with Request 1 is characterized by its RAN feedback interface (2), gNodeB base radio status information obtained from station (1) with actual network congestion and radio TCP control layer for use in distinguishing the transient state caused by It is an interface that transmits information. 10 6. The system is compliant with Request 1 and its feature is that the TCP profile database (4) is for the URLLC service. smaller and more stable window structure with shorter timeout parameters It is a database that hosts a low-latency focused TCP profile.

7. The system is compliant with Request 1 and its features include a TCP profile database (4), video stream and Larger window tolerance for eMBB service, smoother speed after loss. a TCP profile that includes drop and buffer-friendly flow control parameters It is a database that contains 8. The system compliant with claim 1 is characterized by its TCP profile database (4), mMTC and IoT. infrequent ACK generation for services, smaller window usage and controlled restart a low-power consumption focused TCP profile that includes transmission parameters It is a database.

9. The system compliant with Request 1 is characterized by its TCP profile database (4), disaster and emergency situation. High latency tolerance for communication, longer timeout and after-loss. a TCP profile containing soft window reduction parameters It is a database.

10. Through software running on at least one electronic processing unit, 5G, 5G- Network slice of a TCP connection in an advanced or 6G mobile communication system. It is a method for dynamic optimization based on a fundamental principle, and its characteristic feature is;  Signals between the user device (6) and the core network are based on gNodeB base 35 Transmission of air interface through station (1) (1001), 11  RAN feedback interface (2) obtained from gNodeB base station (1) The received radio status and condition information is transmitted to the TCP control layer. To distinguish between genuine network congestion and radio-induced transients. providing feedback (1002),  The network slice ID defined for the data stream is signaled via a special signaling mechanism. 5 transmitted to the TCP control layer and appropriate according to the network slice ID in question. Determination of the TCP profile by the Slice TCP controller (3) (1003),  Predefined TCP profile sets for each network segment in the TCP profile database (4) keeping and TCP profile determined by the Slice TCP controller (3) making accessible (1004), 10  TCP according to the network slice-based TCP profile accessed from the TCP profile database (4) congestion control algorithm, window management, timeout the policy and retransmission strategy of the adaptive TCP stack (5) dynamic modification by (1005),  Dynamically 15 by the adaptive TCP stack (5) of the user device (6). gNodeB base station (1) via adapted TCP connection maintaining access to the mobile network (1006) It includes the steps of the process.

11. The method is compliant with Request 10 and its feature is; selected 20 accessed from the TCP profile database (4). Within the TCP profile, the initial window size and window growth coefficient are specified. Adaptive TCP stack of retransmission timers and ACK generation policy (5) It involves a process step that is dynamically implemented by the system.

12. This method complies with Request 10 and its characteristic is that it is based on the network slice ID defined for the data flow. URLLC network segment focuses on low latency, while eMBB network segment focuses on high data throughput. Service from speed-focused and low-power consumption-focused TCP profiles for mMTC network slices. The profile corresponding to the category is determined by the Slice TCP controller (3). It includes the process step.

13. The method is in accordance with Request 10 and its feature is the service used on the user device (6). Adaptive TCP if its type changes from video service to URLLC service. Determining the network slice ID associated with the new service by the stack (5) Identity-related TCP profile parameters without disconnecting the TCP connection This includes updating and protecting the blockage window. 35 12 14. The method is compliant with claim 10 and its feature is; RAN feedback interface (2) Radio status and condition information obtained from gNodeB base station (1) is real. TCP indicates a radio-related transient situation instead of network congestion. Temporary TCP behavior to prevent unnecessary window narrowing. The change involves the process step of... 5 15. The method is compliant with claim 10, and its feature is that it is located in the TCP profile database (4) and disaster with high latency tolerance, longer timeout and for emergency communication Slice TCP is a TCP profile that provides soft window reduction after loss. The process step is determined by the controller (3). 10