Method and device for supporting Ethernet self-consultation in medium access control

A medium access control and self-negotiation technology, applied in data exchange networks, data exchange through path configuration, digital transmission systems, etc., can solve problems such as large risks and single working modules, and achieve the effect of reducing risks and ensuring timeliness

Inactive Publication Date: 2009-06-10
HUAWEI TECH CO LTD
4 Cites 0 Cited by

AI-Extracted Technical Summary

Problems solved by technology

[0010] The purpose of the present invention is to provide a method and device for supporting Ethernet port self-negotiation...
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

Abstract

This invention discloses a method and a device for supporting Ethernet interface self negotiation in medium access control. The method includes: a data input/output manage module and a serial irrelevant medium interface module synchronized to its interface/source fetch a first and second set of state information from each physical port and separately report them to a select and control module which selects one set of state information to its corresponding medium access control module to switch the working states. The device includes: a medium acc control module, a serial irrelevant, medium interface module synchronized to its interface/source, a module data input/output manage module and a selection control module.

Application Domain

Technology Topic

Image

  • Method and device for supporting Ethernet self-consultation in medium access control
  • Method and device for supporting Ethernet self-consultation in medium access control
  • Method and device for supporting Ethernet self-consultation in medium access control

Examples

  • Experimental program(1)

Example Embodiment

[0031] Refer to Figure 4 As shown, the device of the present invention includes a media access control (MAC) module, a serial independent media interface/source synchronous serial independent media interface module (ie a serial independent media interface or a source synchronous serial independent media interface module, referred to as SMII/SS-SMII module), data input/output management module (abbreviated as MDIO module) and selection control module. The serial independent media interface/source synchronous serial independent media interface module is connected to the MAC module and the external physical layer chip, and the data input/output management module is connected to the external physical layer chip through the interface for obtaining from the physical layer chip PHY Status information; the irrelevant media interface module and the data input/output management module are respectively connected to the selection control module to report the acquired status information; the selection control module is connected to the media access module to select one group from multiple groups of status information Provided to the media access control module.
[0032] The present invention utilizes the newly added selection control module (MAC_CTRL module) to realize the function of MAC module supporting auto-negotiation.
[0033] The MDIO module and SMII/SS-SMII module obtain the status information from the PHY according to their respective protocols, and then report it to the MAC_CTRL module.
[0034] The MAC_CTRL module provides a configuration interface that can directly specify the working status of a port through software.
[0035] The MAC_CTRL module collects the port status information sent by the MDIO module, SMII/SS-SMII module and the processor (the software directly specifies the working status of the port), and then selects a group of status information and sends it to the MAC module.
[0036] Refer to Figure 5 , The figure shows the structure that the MAC_CTRL module supports for a port auto-negotiation function, where:
[0037] Link status link_smii, speed status speed_smii and duplex status duplex_smii are the port status information sent by SMII/SS-SMII module;
[0038] Link status link_mdio, speed status speed_mdio and duplex status duplex_mdio are the port status information sent by the MDIO module;
[0039] Link status link_cpu, speed status speed_cpu and duplex status duplex_cpu are the port status information sent by the CPU;
[0040] Link state link_state, speed state speed_state and duplex state duplex_state are the port state information selected by the MAC_CTRL module.
[0041] The MAC_CTRL module selects a group of status information according to the value of the selection signal sel, and sends it to the MAC module and the SMII/SS-SMII module. The selection signal can be represented by two bits.
[0042] For example: when sel is "00" (representing the value of two bits, the same as described later), select the status information provided by the SMII/SS-SMII module; when sel is "01", select the status information provided by the CPU; When sel is "10" or "11", select the status information provided by the MDIO module. The value of sel can be configured through the CPU interface, the default is "00", that is, the default state is provided by the SMII/SS-SMII module.
[0043]The MAC module and SMII/SS-SMII module switch the working state according to the state information provided by the MAC_CTRL module, so as to ensure the consistency of the working state of the MAC, SMII/SS-SMII module and PHY.
[0044] by Figure 4 It can be seen that the switch generally contains multiple ports, so there are multiple and multiple ports in the MAC_CTRL module. Figure 5 The same selection circuit, but the selection signal sel is different, so that the purpose of controllable by port can be realized.
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

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.
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

Similar technology patents

Wear assembly for the digging edge of an excavator

ActiveUS6986216B2Easily modifyReduce riskPower reduction by energy recoveryPower reduction by adiabatic operationEngineeringExcavator
Owner:ESCO GRP LLC

Classification and recommendation of technical efficacy words

  • Reduce risk
  • Guaranteed timeliness

Sternal closure technique and kit for performing same

InactiveUS6030410AReduce riskSuture equipmentsInternal osteosythesisSternal bodyReduction procedure
Owner:ZURBRUGG HEINZ ROBERT

Method of screening for disorders of glucose metabolism

InactiveUS7395158B2Reduction in their filtering capacityReduce riskMicrobiological testing/measurementMedical automated diagnosisNon invasiveDiabetic complication
Owner:GLT ACQUISITION
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