Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for processing capwap tunnel data on wireless network controller based on linux virtual network card

A technology of virtual network card and wireless network, applied in transmission systems, electrical components, etc., can solve problems such as difficult development, high hardware cost, and difficulty in debugging.

Active Publication Date: 2013-12-11
深圳市华讯方舟光电技术有限公司
View PDF5 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] 1. In the linux kernel, the capwap tunnel data is disassembled and forwarded. The disadvantage is that it needs to be developed in the linux kernel state, which is difficult to develop and debug.
[0009] 2. Use the network processor to process the data packet process separately. The disadvantage is that it needs to use a special network processor, and it needs to develop the data forwarding function of the second layer and the third layer. The development is difficult and the hardware cost is high.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for processing capwap tunnel data on wireless network controller based on linux virtual network card
  • Method and system for processing capwap tunnel data on wireless network controller based on linux virtual network card
  • Method and system for processing capwap tunnel data on wireless network controller based on linux virtual network card

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The specific embodiments of the present invention will be further described below in conjunction with the accompanying drawings.

[0035] Such as figure 1 As mentioned above, the communication system involved in the present invention includes a network A, a wireless network controller B and a wireless access point C. The specific uplink data flow refers to the data from the wireless access point C to the network A; the downlink data flow refers to the data from the network A to the wireless access point C.

[0036] In order to process the capwap tunnel data on the wireless network controller B, the linux user state 10 in the wireless network controller B includes a capwap control signaling processing module 101, a user data forwarding processing module 102, and a Tap to read and write capwap tunnel data Processing module 103; linux kernel state 20 includes Tap character device 201, IP protocol stack 202, Tap virtual network card 203, uplink real network card 204 and d...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method and system for processing capwap tunnel data on a wireless network controller based on a linux virtual network card. The method includes: receiving data from a UDP port 5247 of a downlink real network card; removing a capwap protocol header of the data and obtaining user data; or receiving data of a raw socket bound by an uplink real network card; processing the user data according to a forwarding rule and obtaining forwarded user data; comparing a target address of the processed user data with a user MAC address and judging a sending direction of the data; if the data is to be sent to a network, sending the data to the network through the raw socket bound by the uplink real network card; and if the data is to be sent to a wireless access point, adding the capwap protocol header to the data and sending the data to the wireless access point through the UDP port 5247 of the downlink real network card. Software related to the method and system is low in development difficulty, short in development cycle and small in dependence on hardware.

Description

technical field [0001] The invention relates to the field of wireless communication, in particular to a method and system for processing capwap tunnel data on a wireless network controller based on a linux virtual network card. Background technique [0002] The capwap protocol is a wireless local area network (WLAN) tunneling protocol, used for communication and interaction between the wireless access point (AP) and the wireless network controller (AC), and realizes the control management and data forwarding of all APs associated with the AC. The two-layer data encapsulation is used between the AP and the AC: the outer layer is the capwap protocol header between the AP and the AC, the protocol header is based on the UDP protocol of port 5247, and the inner layer is encapsulated as the user's business data. [0003] Existing Tap virtual network card technologies such as figure 2 As shown, the linux operating system is divided into a user state 10 and a kernel state 20, and t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/06H04L29/08
Inventor 赵川
Owner 深圳市华讯方舟光电技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products