Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

74 results about "Elephant flow" patented technology

In computer networking, an elephant flow is an extremely large (in total bytes) continuous flow set up by a TCP (or other protocol) flow measured over a network link. Elephant flows, though not numerous, can occupy a disproportionate share of the total bandwidth over a period of time. It is not clear who coined "elephant flow", but the term began occurring in published Internet network research in 2001 when the observations were made that a small number of flows carry the majority of Internet traffic and the remainder consists of a large number of flows that carry very little Internet traffic (mice flows). For example, researchers Mori et al. studied the traffic flows on several Japanese universities and research networks. At the WIDE network they found elephant flows were only 4.7% of all flows but occupied 41.3% of all data transmitted during the time period.

Network management method and system supporting elephant flow, interchanger and network

The invention discloses a network management method and system supporting elephant flow, a network switch and a communication network. The network management method supporting the elephant flow comprises the following steps: when the elephant flow is detected in the network, a source address and a target address of the elephant flow are extracted, a plurality of paths between the source address and the target address are acquired, and weight of corresponding paths which support the elephant flow is calculated according to network loads and network topologies of the paths; the network management system generates a forwarding table of the network switch and sends the forwarding table to the network switch, wherein the forwarding table comprises the weight of the corresponding paths which support the elephant flow and an operational order of the network switch, and therefore the network switch can execute the forwarding table and distribute the rate of the elephant flow according to the weight of the corresponding paths. By the adoption of the network management method and system, the flux of the communication network where the elephant flow exists can keep balanced, network performance is improved effectively, and the resource utilization rate is also increased effectively.
Owner:BEIJING UNIV OF POSTS & TELECOMM

An SDN-based data center network dynamic load balancing method

The invention discloses a data center network dynamic load balancing method based on an SDN, and belongs to the related field of load balancing in the SDN. According to the method, a whole network view is acquired in real time, the influence of mouse flow on switch flow table load and the influence of elephant flow on link load are considered in combination with network flow characteristics of a data center, and an optimal path is selected for flow through an evaluation function. And the network state is periodically monitored, and the routing strategy is adjusted. Therefore, network congestion is relieved, packet loss is reduced, the network utilization rate is improved, and the purpose of optimizing the network performance is achieved. In SDN network transmission, the controller calculates and stores a plurality of alternative paths among the access layer switches, regards a new flow as a mouse flow and selects a path with the highest flow table score for the mouse flow for routing so as to realize flow table equalization. Once the elephant flow is monitored, the elephant flow is rerouted to balance the link load. The network load balancing condition is periodically monitored, and shunting is effectively and quickly achieved by utilizing the group table when the network load is unbalanced. According to the method, the network performance is greatly improved.
Owner:BEIJING UNIV OF TECH

Flow scheduling system and method based on accurate elephant flow identification

The invention relates to a flow scheduling system and method based on accurate elephant flow identification. The system comprises an accurate elephant flow identification module, an elephant flow forwarding path calculation module, and an elephant flow scheduling module, wherein the elephant flow accurate identification module identifies an elephant flow by monitoring a data volume of a TCP queue during a data sending process of a terminal, sets a DSCP field of an IP packet header as an elephant flow identifier, identifies the elephant flow in a network according to the DSCP field of a data packet, calculates the average number of bytes of the flow packet, and deletes the packet from an elephant flow list if the average number of the bytes of the packet is smaller than an elephant flow screening threshold; the elephant flow forwarding path calculation module carries out calculation based on a current routing protocol so as to obtain a path with the maximum available bandwidth, and uses the path with the maximum available bandwidth as the optimum elephant flow forwarding path; and the elephant flow scheduling module sends a flow table to switches on the forwarding path through an SDN controller, so as to achieve elephant flow scheduling. The system and method provided by the invention has the advantage that the elephant flow scheduling efficiency is improved through the accurate elephant flow identification.
Owner:HANGZHOU DIANZI UNIV

OpenFlow flow table energy-saving storage architecture supporting QoS (Quality of Service) and application thereof

ActiveCN110808910AGuaranteed service qualityGuaranteed flow table lookup performanceData switching networksQos quality of serviceEngineering
The invention provides an OpenFlow flow table energy-saving storage architecture supporting QoS (Quality of Service) and application of the OpenFlow flow table energy-saving storage architecture. Thearchitecture comprises three layers, namely a priority flow/elephant flow layer, a mouse flow layer and an active connection cache layer, wherein the priority flow/elephant flow layer adopts a TCAM and a DRAM as storage media, the mouse flow layer adopts an SRAM and a DRAM as storage media, the active connection cache layer adopts an SRAM as a storage medium, and a Cuckoo hash structure is adoptedto cache a mapping relationship between active connection and flow table entries in the TCAM. According to the architecture, the TCAM is adopted to preferentially store the identification fields of the priority flow table entries, and quick flow table lookup of priority data packets is realized, so that the network service quality is guaranteed. Meanwhile, a Cuckoo cache is designed to dynamically store the current active connection and the corresponding TCAM flow entry index value in the elephant flow; the cache is hit by most of the data packets, and the corresponding flow table item is found according to the address of the hit cache item, so that a TCAM flow table lookup process is bypassed, and the flow table lookup energy consumption overhead is greatly reduced.
Owner:CHANGSHA UNIVERSITY OF SCIENCE AND TECHNOLOGY

Elephant flow path monitoring and scheduling method based on SDN data center network

The invention discloses an elephant flow path monitoring and scheduling method based on an SDN (Software Defined Network) data center network, which specifically comprises the following steps: when aswitch receives a data flow, if the data flow is an elephant flow, the data flow is packaged into a Packet _ in message and reported to a controller; the controller selects a path for the elephant flow for transmission by adopting a path evaluation method, and adds a link on the path through which the elephant flow passes into a link monitoring table; the controller regularly checks the load condition of each link in the link monitoring table, when the load of a certain link exceeds a certain threshold value, an elephant flow is selected to be scheduled to other paths, and the link monitoringtable is updated; and meanwhile, the controller dynamically adjusts the link detection period according to the load condition of each path in the link monitoring table. According to the method, the signaling overhead and the effectiveness of the link state information collected by the controller can be balanced, the problem of link congestion caused by untimely updating of the link state information is reduced, meanwhile, the computing resources of the controller are saved, and the signaling overhead is reduced.
Owner:SOUTH CHINA UNIV OF TECH

Method and device for precisely detecting aging of elephant flow

ActiveCN104283741AImprove the efficiency of load balancingData switching networksByteFlow time
The invention provides a method and a device for precisely detecting aging of an elephant flow. The method comprises the following steps of: scanning an elephant flow table sequentially within each scanning cycle; recording the numerical value of the meet counter of the current flow byte after a flow byte is scanned each time; and judging whether the numerical value of the aging mechanism cycle of the current flow item is equal to or greater than a preset threshold value of the aging mechanism cycle of the system, if so, judging that the current flow time is aged. According to the method and the device for precisely detecting the aging of the elephant flow, a novel aging mechanism of the elephant flow is designed, the numerical value of the aging mechanism cycle of the current flow item is recorded after scanning each time; whether the current flow item is aged is judged according to the numerical value of the aging mechanism cycle of the current flow item; therefore, the judgment of the aging of the elephant flow cannot be affected by the variation and jitter of the TCP conversation variation in discharge; the method and the device can be accurately used for aging the flow items of the elephant flow when the corresponding TCP conversation is about to end, and the elephant flow-based load balancing efficiency is improved.
Owner:SUZHOU CENTEC COMM CO LTD

Flow table optimization method and device based on SDN

The invention belongs to the technical field of communication networks, and particularly relates to a flow table optimization method and device based on an SDN, the device comprises a network flow distinguishing module and a flow table processing module, a space threshold value St is set, whether the flow table space occupancy rate exceeds the space threshold value St is judged, if not, the fixed maximum timeout time of a flow table item issued by a controller is Thard, if yes, the flow is detected through the network data flow distinguishing module, whether the flow is larger than the average flow on the link or not is judged, if not, the flow is the mouse flow, and the flow table processing module distributes the timeout time Tms for the mouse flow; if yes, the stream is uploaded to the controller, an elephant stream is selected via screening from the streams uploaded to the controller through a stream table processing module, and timeout time Tel is distributed for the elephant stream; according to the method, the dynamic timeout time can be provided for the elephant flow, the possibility that the elephant flow is cut off is reduced, and the invalid time that the flow table entries occupy the flow table space is reduced, so that the controller load is reduced and the network performance is improved.
Owner:CHONGQING UNIV OF POSTS & TELECOMM
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products