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

113 results about "Openflow flow" patented technology

OpenFlow is an open standard network protocol used to manage traffic between commercial Ethernet switches, routers and wireless access points. OpenFlow enables software-defined networking (SDN) for programmable networks and is based on an Ethernet switch, with an internal flow-table and a standardized interface to add and remove flow entries.

Openflow flow table storage and optimization method based on resource reuse

The invention discloses an Openflow flow table storage and optimization method based on resource reuse, and relates to an Openflow flow table in a software definition network. The method comprises the steps that S1, a mask identification field and a range identification field are added to entries of the Openflow flow table, and only indexes capable of ensuring that counters and operation or instructions can be searched out are stored in the entries of the flow table from mask identification indexes to a mask table and from range identification indexes to a range table; S2, after the instructions of adding entries are received by forwarding equipment, the entries existing in the current flow table are traversed, the relevance of entries to be added and each existing entry is analyzed, the existing entries and an entry with the largest relational degree are merged and are written to the flow table, and the existing entries are deleted; if the relational degree is zero, as a new entry, the entry to be added is built in the flow table. The Openflow flow table storage and optimization method based on resource reuse optimizes information storage in the entries of the flow table, and can efficiently use existing hardware resources and achieve the purpose of storing more flow table entries on the premise that hardware conditions are the same.
Owner:FENGHUO COMM SCI & TECH CO LTD

Software defined network control optimizing method facing large-scale application

The invention provides a software defined network control optimization method facing large-scale application. The software defined network control optimization method comprises the following steps: 1, an OpenFlow controller analyzes an OpenFlow flow table and divides a decision control region into N decision regions; 2, the OpenFlow controller updates a data packet forwarding rule of the decision regions into OpenFlow decision switching equipment; 3, OpenFlow entrance switching equipment analyzes a data packet and sends the data packet to OpenFlow exit switching equipment or forwards a forward path request flow table of the data packet to the OpenFlow decision switching equipment; 4, the OpenFlow decision switching equipment analyzes the forward path request flow table and forwards the data packet to the OpenFlow exit switching equipment corresponding to a forwarding rule; 5, the OpenFlow controller updates the forwarding rule of the data packet to the OpenFlow entrance switching equipment. Compared with the prior art, the software defined network control optimization method facing the large-scale application provided by the invention can effectively reduce the round-trip-delay of a network and the dependency of the data packet on the controller, improves the network throughput, and is applicable to large-scale network application.
Owner:STATE GRID CORP OF CHINA +3

Large-scale OpenFlow flow table hierarchical storage architecture and accelerated searching method

InactiveCN108337172AQuick searchAccelerate successful detectionData switching networksStatic random-access memoryNetwork packet
The invention provides a large-scale OpenFlow flow table hierarchical storage architecture and an accelerated searching method. The hierarchical storage architecture is a HAFT (Hierarchical Accelerated Flow Tables) architecture and comprises a TCAM (Ternary Content Addressable Memory) active flow table layer, a SRAM (Static Random Access Memory) silent flow table layer and a DRAM (Dynamic Random Access Memory) flow table storage layer. The invention further discloses the accelerated searching method based on the above-mentioned hierarchical storage architecture. According to the HAFT architecture disclosed by the invention, firstly, a TCAM and SRAM combined flow table hierarchical storage system is established according to the characteristic of batch arrival of data packets in a network, so that rapid flow table searching of most of data packets is implemented; then on the basis of unevenness of correspondence from network data packet flow to flow table items and correspondence from the flow table items to masks, a mask sequence is adaptively regulated by applying an MA1 heuristic method so as to improve a mask successful detection speed of the subsequent data packets; and then thecharacteristic of frequent failure in detection of the data packets on the masks is utilized, and by the means of a BF (Bloom Filter), a mask failure detection result is predicted, so that the corresponding flow table searching and traversing process can be avoided, and searching efficiency is improved.
Owner:CHANGSHA UNIVERSITY OF SCIENCE AND TECHNOLOGY

SDN DDoS detection method and system based on neural network

The invention relates to the technical field of network security, in particular to an SDN (Software Defined Network) DDoS (Distributed Denial of Service) detection method and detection system based ona neural network, and the system comprises an information extraction module, an abnormality early warning module, a flow table information collection module, an information processing module and a detection module, the information extraction module is used for extracting source IP address and destination IP address information in the packet _ in; the abnormity early warning module is used for obtaining a threshold value of an abnormity alarm by utilizing a naive Bayes probability model according to a three-way decision principle, and sending out an abnormity early warning if the probability of the type of the data packet is calculated to be lower than the threshold value; the flow table information collection module is used for collecting flow table data; the information processing moduleis used for carrying out standardized, normalized and dimensionality-reduced data operation on the collected OpenFlow flow table data. According to the invention, the abnormal information in the network can be quickly judged and early warned in the software-defined network, and the network cannot be overloaded.
Owner:CHONGQING UNIV OF POSTS & TELECOMM +1

Content delivery method based on software defined network and name routing technology

The invention relates to a content delivery method based on a software defined network and a name routing technology, and belongs to the technical field of communication. The method includes the following steps : a user request data packet is sent to a gateway device; the gateway device performs deep data packet detection on the user request data packet to obtain a content name in the data packet, maps the content name as a content ID, and fills to an optical field of a data packet IP header; an OF switch receives the data packet processed by the gateway device, and performs matching operation on the content ID in the data packet according to matching fields in an OpenFlow flow table item issued by an SDN controller; if matching is successful, the OF switch executes forwarding operation according to an instruction field in the flow table item; and a cache server performs content delivery for the data request of the user. Otherwise, the controller selects an optimal path based on a global network view and issues the OpenFlow flow table to the OF switch that the path passes. The content delivery method provided by the invention can reduce complexity of a router and data packet processing delay, and can be well fused with an existing IP network and OpenFlow protocol.
Owner:TSINGHUA 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

Method and device for realizing load balancing of virtual network

The embodiment of the invention discloses a method for realizing load balancing of a virtual network. The method comprises the following steps: creating a load balancer of the virtual network, generating a load balancing flow table by the load balancer, and when detecting that a virtual machine is started, issuing a generated openflow flow table to a server that the virtual machine belongs to; and when detecting that the virtual machine is offline, deleting the previously generated flow table. With the migration of the virtual machine, the corresponding openflow flow table is added or deleted, which accurately reflects the flow characteristics of the virtual machine and realizes the load balancing of the virtual network. The method of the invention not only reduces the complexity of routing configuration, effectively guides packet forwarding, and enhances the data forwarding rate, but also increases the flexibility and scalability of the virtual network, and is beneficial to improving the overall working rate and data security of the virtual network. In addition, the embodiment of the invention further provides a corresponding implementation device, which further makes the method more practical and the device has the corresponding advantages.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Method used for realizing control and forwarding function decoupling, apparatus and system thereof

InactiveCN105282816ASupport decoupling of control and forwarding functionsIncrease flexibilityConnection managementNetworks interconnectionNetwork architectureNetwork management
The invention discloses a method used for realizing control and forwarding function decoupling, an apparatus and a system thereof. Control surface equipment establishes a user context when receiving an establishment session request sent by a base station and sends first flow table expansion information to forwarding surface equipment. The first flow table expansion information comprises a tunnel identification and first motion indication information so that the forwarding surface equipment carries out expansion on a local OpenFlow flow table. The forwarding surface equipment sends second flow table expansion information when receiving downlink data. The control surface equipment carries out expansion on the local OpenFlow flow table when receiving the second flow table expansion information and sends an establishment session response to a base station so as to establish wireless bearing associated with the tunnel identification between user terminal and a mobile management entity. Through expanding the OpenFlow flow tables of a control surface and a forwarding surface, control forwarding function decoupling of a mobile network architecture can be effectively supported and flexibility and high effectiveness of network management and operation are realized.
Owner:CHINA TELECOM CORP LTD

QoS (Quality of Service)-aware OpenFlow flow table hierarchical storage architecture and application

ActiveCN111131084AGuaranteed packet forwarding performanceReduce the average flow table lookup timeData switching networksHigh level techniquesQuality of serviceData pack
The invention discloses a QoS (Quality of Service)-aware OpenFlow flow table hierarchical storage architecture and application, and the architecture provided by the invention stores a high-priority flow in a TCAM (Ternary Content Addressable Memory), so that the grouping search performance of the high-priority flow is ensured; a Cuckoo hash structure is adopted to design an accurate flow cache mechanism and store low-priority and non-priority active accurate flows, so that data packets in the accurate flows directly hit caches, corresponding SRAM flow table entries are quickly found, the average flow table search time is remarkably shortened, and the performance of the OpenFlow switch is improved. According to the method, corresponding flow table searching speeds are provided for network flows with different priorities, wherein network packets in a high-priority flow directly hit a TCAM flow table, and corresponding flow table entries are quickly found; a hit Cuckoo cache is searched by a network packet in the low-priority flows, and a corresponding SRAM flow table entry is directly positioned; most of the groups in the priority-free flows can directly hit the Cuckoo cache, and a tuple space search method needs to be further adopted for searching the SRAM flow table for a small part of the groups, and therefore the overall searching efficiency is high.
Owner:CHANGSHA NORMAL UNIV

Method and device for rapidly configuring POTN services based on OpenFlow flow table

ActiveCN107070693AMeet the needs of frequent adjustmentsSimple and efficient management and operationData switching networksNetwork packetService configuration
The invention discloses a method and device for rapidly configuring POTN services based on an OpenFlow flow table, and relates to the technical field of POTN service configuration. The method comprises the steps of: creating an OpenFlow matching flow table; sending the OpenFlow matching flow table to a switch by an SDN controller; when the switch receives a data packet, matching the port number of the data packet in a port matching table of the OpenFlow matching flow table, so that the service type corresponding to the data packet is obtained; according to the service type, performing label matching in the corresponding label matching table; and finally, according to the current label state, matching the processing action corresponding to the data packet in a processing action matching table according to corresponding service requirements, and correspondingly encapsulating the data packet according to the matched processing action. By means of the method and the device disclosed by the invention, rapid configuration of Ethernet services, MPLS-TP services and ODUK services can be realized; the frequent bandwidth and path adjustment requirements can be satisfied; and thus, management, operation and maintenance of a network are simple and high-efficiency.
Owner:FENGHUO COMM SCI & TECH CO LTD

SDN cloud network implementation method based on FPGA accelerator card, device and equipment

ActiveCN112929299ASolve CPU resourcesAddress memory resourcesData switching networksSoftware simulation/interpretation/emulationData packTerm memory
The invention discloses an SDN cloud network implementation method based on an FPGA accelerator card, a device thereof and equipment, the method comprises the following steps: when a network data packet enters network equipment, forwarding the network data packet to the FPGA accelerator card; after the FPGA acceleration card analyzes the network data packet, performing OpenFlow flow table rule matching on the network data packet; if yes, executing the matched OpenFlow flow table rule action by the FPGA accelerator card and forwarding the matched OpenFlow flow table rule action to the network equipment; if not, notifying the user mode from the kernel mode, and sending the data packet to the virtual machine control process; and when the control process inquires that the OpenFlow flow table rule in the user mode is matched, issuing the flow table to the FPGA accelerator card to execute the matched OpenFlow flow table rule action, and forwarding the matched OpenFlow flow table rule action to the network equipment. The FPGA acceleration card is added, the kernel data forwarding processing module of the virtual switch is unloaded to the FPGA acceleration card, Openflow rule flow table matching and data packet forwarding are achieved, and the problem that a large number of CPU and memory resources of a cloud node server are occupied by a traditional SDN cloud network method achieved through pure software is solved.
Owner:GUANGZHOU BINGO SOFTWARE

Multicast service processing method and device, cloud platform, equipment and readable storage medium

The invention discloses a multicast service processing method and device, a cloud platform, equipment and a readable storage medium. The method disclosed by the invention comprises the following steps: receiving network messages in parallel through a plurality of virtual network card queues; and if the network message belongs to the multicast service, using the plurality of virtual CPUs to processthe network message in parallel, and transmitting the processed network message according to the OpenFlow flow table, so as to improve the processing efficiency of the multicast service, wherein thevirtual network card queues are in one-to-one correspondence with the virtual CPUs, the physical CPUs corresponding to the plurality of virtual CPUs belong to the same NUMA domain. The physical CPUs belonging to the same NUMA domain access the same memory area, that is, a plurality of virtual CPUs access the same memory area without cross-domain access, so that access delay can be avoided, and high-performance multicast is realized. Correspondingly, the multicast service processing device, the cloud platform, the equipment and the readable storage medium provided by the invention also have theabove technical effects.
Owner:北京浪潮数据技术有限公司
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