Patent classifications
H04L12/859
FLOW CONTROL IN CONNECTION WITH AN ACCESS REQUEST
Embodiments of the present application relate to a method, device, and system for flow control in connection with one or more access requests. The method includes detecting one or more access requests communicated from one or more access terminals, the one or more access requests associated with accessing a service application system, obtaining flow-limiting condition data, determining a new flow control threshold value based at least in part on the flow-limiting condition data, and updating a current flow control threshold value based at least in part on the new flow control threshold value.
System, method, and computer program for augmenting a physical system utilizing a network function virtualization orchestrator (NFV-O)
A system, method, and computer program product are provided for augmenting a physical network system utilizing a network function virtualization orchestrator (NFV-O). In use, data traffic is monitored utilizing a Network Function Virtualization Orchestrator (NFV-O) module associated with at least a portion of a physical network system, the NFV-O module being operable to manage data flow associated with one or more Virtual Network Functions (VNFs) and one or more physical elements of the physical network system. Additionally, it is determined whether flow of the data traffic should be modified based on at least one of a traffic load or a traffic type utilizing the NFV-O module integrated in the physical network system. Further, at least a portion of the data traffic is directed from at least one of the physical elements to at least one of the VNFs when it is determined that the flow of the data traffic should be modified.
Methods and apparatus for classification of flow metadata with user space communication stacks
Methods and apparatus for efficient data transfer within a user space network stack. Unlike prior art monolithic networking stacks, the exemplary networking stack architecture described hereinafter includes various components that span multiple domains (both in-kernel, and non-kernel). For example, unlike traditional “socket” based communication, disclosed embodiments can transfer data directly between the kernel and user space domains. Direct transfer reduces the per-byte and per-packet costs relative to socket based communication. A user space networking stack is disclosed that enables extensible, cross-platform-capable, user space control of the networking protocol stack functionality. The user space networking stack facilitates tighter integration between the protocol layers (including TLS) and the application or daemon. Exemplary systems can support multiple networking protocol stack instances (including an in-kernel traditional network stack).
SYSTEM AND METHOD FOR MANAGING VIDEO STREAMING CONGESTION
A system and method for managing video streaming on a computer network based at least in part on a state of a video streaming traffic flow. The method includes: reviewing a traffic flow to determine whether the traffic flow is a video streaming traffic flow; if the traffic flow is a video streaming traffic flow, determine at least one video characteristic associated with the video streaming traffic flow; determining a state of the video streaming traffic flow; determining a priority of the video streaming traffic flow based on the characteristics and the state of the video streaming traffic flow; and allocating bandwidth to the video streaming traffic flow based on the priority; otherwise, if the traffic flow is not a video streaming traffic flow, allowing the traffic flow to continue with the traffic flow's current priority.
TRAFFIC CLASS-BASED ESP SEQUENCE
An electronic device includes a sequence generator module that generates a sequence in a predetermined order based on a traffic class of data to be sent. The sequence is written into a portion of a sequence header of an outgoing data packet that corresponds to the traffic class. A traffic class identifier is also written into a header of the packet that indicates the traffic class of the data. The electronic device sends the packet to another electronic device over one of multiple channels of multiple priorities. The other electronic device determines the traffic class of the data based on the traffic class identifier, extracts the sequence from the portion of the sequence header that corresponds to the traffic class, and compares the sequence to a previously extracted sequence of a previously received packet of the same traffic class to determine whether a replay attack has occurred.
Receiver-directed computer network congestion control system
A receiver-directed congestion control system which provides receiver-directed apportioning by adding a bandwidth share indicator value to the acknowledgement messages sent by the receiver to the senders. In certain embodiments, bandwidth share indicator value comprises the number of senders seen by the receiver. In other embodiments, the bandwidth share indicator value may comprise a percentage bandwidth share allocated to the sender computer to allow for varying priorities between senders. In the acknowledgement message, each sender may also include the incast degree, which is programmed in the application, to the receiver. This strategy enables the receiver to send back the sender count to all the senders as soon the first sender's packets arrive, even before the rest of the senders' packets arrive. Thus, the sender count and the incast degree look-ahead enable the receiver-directed system to achieve accurate and faster convergence of sending rates, without any repeated adjustments.
Method and device for reporting buffer state during LTE-wireless LAN combining in wireless communication system
Disclosed are methods and systems for merging, with IoT technology, a 5G communication system for supporting a data transmission rate higher than that of a 4G system. The disclosed methods and systems can be applied to intelligent services on the basis of 5G communication technology and IoT-related technology. More specifically, a communication method of a terminal in a mobile communication system comprises: receiving, from a base station, system information including application specific congestion control for data communication (ACDC) configuration information for indicating whether to apply ACDC to a terminal belonging to a home public land mobile network (HPLMN); determining whether to permit access to the base station on the basis of parameters relating to the ACDC, when the application of the ACDC to the terminal belonging to the HPLMN is set according to the ACDC configuration information; and communicating with the base station according to the determination result.
Method and system for adaptive and context-aware service function chaining in communication networks
A technique is provided for adaptively performing service function chaining based on network context. The technique includes receiving a request comprising a flexible SFC template (FST) for provisioning an SFC of a plurality of service functions (SFs). A service function path (SFP) is determined responsive to receipt of data packets corresponding to a pre-defined flow to be transmitted over the network. Monitoring of a pre-defined plurality of parameters associated with the SFP and a network context is performed after implementing the SFP. Based on the monitoring of the pre-defined plurality of parameters and SFP modification criteria, a requirement for modifying the SFP is identified. Responsive to the identification, the SFP is modified and the performance of the modified SFP is monitored based on one or more of the plurality of parameters, a network context after modifying the SFP, and a pre-defined plurality of service performance thresholds.
MULTI-PACKET RECOGNITION METHOD, DATA PACKET RECOGNITION METHOD, AND TRAFFIC REDIRECTION METHOD
Multi-packet recognition method, data packet recognition method, and traffic redirection method are provided. The multi-packet recognition method includes: obtaining a first data packet transmitted from a client terminal after a connection between the client terminal and a destination server is established; determining whether a format feature in the first application layer data of the first data packet matches a data packet format feature of any known application program, and when a matched application program is found, obtaining a second data packet; and when the format feature in the application layer data of the second data packet matches the matched application program and the second data packet satisfies a pre-configured condition, recognizing the matched application program as the application program sending the first data packet.
Apparatus and method of managing content name in information-centric networking
The present invention relates to a method and a device for fast forwarding a flow traffic in an information-centric networking (ICN). According to the present invention, a flow switching method for a network node of an information-centric networking (ICN) includes: identifying a data name contained in a received interest packet and identifying a flow name from the data name, thereby determining whether a flow entry corresponding to the identified flow name is present within a flow table (FT); identifying forwarding information base (FIB) entry information matched to the flow name from the corresponding flow entry and identifying an FIB entry corresponding to the FIB entry information; and transmitting the interest packet on the basis of interface information included in the identified FIB entry.