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

Ethernet MAC (Media Access Control) sublayer controller applicable to WLAN (Wireless Local Area Network)

A controller, Ethernet technology, applied in network topology, wireless network protocol, wireless communication and other directions, can solve the problem of low cache utilization, occupying cache space, and it is difficult to meet the conflict and retransmission of sending data frames and directly discard bad frames. , to achieve the effect of strong practical value, improved utilization efficiency and strong versatility

Active Publication Date: 2011-05-18
浙江科睿微电子技术有限公司
View PDF4 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The design of this cache scheme is relatively simple, but there is a problem that the frame cache utilization rate is not high when receiving short frames. For example, a minimum frame of 64 bytes also occupies a fragment (256 bytes) of cache space
If FIFO is used as the cache, there will be no waste of storage due to storage fragmentation, but the traditional FIFO read and write pointers are all sequentially increased, which is difficult to meet the function of sending data frame collision retransmission and directly discarding bad frames when receiving frames

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
  • Ethernet MAC (Media Access Control) sublayer controller applicable to WLAN (Wireless Local Area Network)
  • Ethernet MAC (Media Access Control) sublayer controller applicable to WLAN (Wireless Local Area Network)
  • Ethernet MAC (Media Access Control) sublayer controller applicable to WLAN (Wireless Local Area Network)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with specific embodiments and with reference to the accompanying drawings.

[0048] The present invention proposes an asynchronous FIFO that can be loaded based on the read address of dual-port RAM and applies it to the cache structure, and proposes a simple and stable Fast Ethernet MAC sublayer controller architecture based on the cache structure , its main features are: (1) support 10M / 100M bps data transmission rate (2) support half-duplex, full-duplex transmission mode, support CSMA / CD under half-duplex and flow control function under full-duplex; (3) Support MIIM interface, and can manage PHY chips. (4) Support up to 32 send buffer descriptors and 85 receive buffer descriptors.

[0049] The Ethernet MAC sublayer controller suitable for WLAN provided by the present invention adopts an asynchro...

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 an Ethernet MAC (Media Access Control) sublayer controller applicable to WLAN (Wireless Local Area Network). The Ethernet MAC sublayer controller comprises a transmitter module, a receiver module, a state module, a control module, an MII (Media Independent Interface) management module, a transmission cache, a receiving cache and a register module, wherein the transmission cache and the receiving cache can realize storage, retransmission and discard of data frames by employing the asynchronous FIFO (First-in First-out) capable of loading read addresses, the information interaction of data frames between a host and the MAC sublayer controller is carried out through data frame cache descriptors which include transmitting cache descriptors and receiving cache descriptors, wherein the transmitting cache descriptors are used for controlling the transmitting process of the data frames, recording and returning a transmitting state; the receiving cache descriptors are used for controlling the reading of received data frames and returning a frame receiving state to the host. By the Ethernet MAC sublayer controller, the network access of embedded devices, the frame conflict retransmission and discard of bad frames are realized, and the utilization rate of cache in a chip is improved when short frames are received.

Description

technical field [0001] The invention relates to the MAC sublayer in the field of computer networks and the field of ASIC design in the field of microelectronics. In particular, it relates to an Ethernet MAC sublayer controller based on the IEEE802.3 standard specification, which is suitable for network access of a WLAN wireless transmission system. Background technique [0002] With the development of the Internet and electronic technology, more and more electronic devices are connected to the network. It is of great practical significance to study convenient and fast network access solutions. The IEEE802.3 Fast Ethernet standard stipulates the 10M / 100M Ethernet physical layer and MAC sublayer specifications. The protocol specification supports up to 100Mbps reliable full-duplex data transmission, which can meet the throughput requirements of most data stream transmissions. [0003] The Media Media Access Control (MAC) sublayer is in the second layer of the IEEE 802 networ...

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
IPC IPC(8): H04W80/00H04W84/12
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