Switch
By introducing execution modules, control modules and multi-speed dial switches into the switch, the functions of high-end management switches are realized, solving the problems of network congestion, data transmission and terminal equipment management, and improving operational efficiency and network stability.
Patent Information
- Application Number
- CN202422510279.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-16
- Publication Date
- 2025-08-29
- Estimated Expiration
- 2034-10-16
AI Technical Summary
Existing non-managed POE switches cannot simultaneously solve video stuttering during network congestion, data transmission over 100 meters, network storms during wireless coverage, and terminal equipment crash monitoring and self-healing, especially in rapid configuration or space-constrained environments.
The switch design includes execution module, control module and multi-speed dial switch, and the encoded signal is transmitted through the dial switch, and the control module recognizes and executes specific functional instructions to realize the functions of high-end management switches, such as VLAN division, QoS management, etc., simplifying the operation process.
It improves the configuration and management efficiency of switches, simplifies operational processes, is suitable for various application environments, and ensures network stability and continuity.
Smart Images

Figure CN223285845U_ABST
Abstract
Description
Technical Field
[0001] The utility model relates to the technical field of communication equipment, in particular to a switch. Background Art
[0002] Current unmanaged Power over Ethernet (PoE) switches only provide simple power and data transmission. They are unable to simultaneously address video freezes during network congestion, data transmission over distances exceeding 100 meters, network storms during wireless coverage, or device crash detection and self-healing. Traditional operation methods can reduce efficiency, especially in environments requiring rapid configuration or limited space. Utility Model Content
[0003] The main purpose of the utility model is to provide a switch that realizes specific functions through DIP switches, so as to improve the configuration and management efficiency of the switch, simplify the operation process, and be suitable for various application environments.
[0004] To achieve the above-mentioned purpose, the switch proposed in the present invention includes: an execution module, a control module and a multi-speed dial switch, wherein:
[0005] The control module is connected to the execution module and the multi-speed dial switch respectively;
[0006] The multi-speed dial switch, each of which is matched with a functional module, generates and sends a coded signal to the control module when receiving the required functional mode instruction input by the user;
[0007] The control module is configured to receive the coded signal and send a corresponding instruction of the coded signal to the execution module;
[0008] The execution module is used to receive the corresponding instruction and execute to the functional mode corresponding to the corresponding instruction.
[0009] In one embodiment, the switch further comprises: a network port and a power supply module;
[0010] The network port is connected to the execution module, and the power supply module is connected to the control module and the network port respectively;
[0011] The network port is used to connect to the access device;
[0012] The power supply module is used to transmit data and supply power to the access device.
[0013] In one embodiment, the execution module includes: a first execution chip and a second execution chip;
[0014] The first execution chip is connected to the second execution chip, the control module and the network port respectively, and the second execution chip is connected to the first execution chip, the control module and the network port respectively.
[0015] In one embodiment, the control module includes: a single chip microcomputer;
[0016] The single chip microcomputer is respectively connected to the multi-speed dial switch, the power supply module, the first execution chip and the second execution chip.
[0017] In one embodiment, the power supply module includes: a microcontroller;
[0018] The microcontroller is connected to the single chip computer and the network port respectively.
[0019] In one embodiment, the multi-speed DIP switch includes a Power over Ethernet switch, and the corresponding instruction includes a Power over Ethernet instruction;
[0020] The power supply module is further configured to automatically identify and detect all power supply ports upon receiving an Ethernet power supply instruction sent by the control module, and to power off and restart a frozen device when a frozen device is found.
[0021] In one embodiment, the multi-position DIP switch includes a quality of service switch, and the corresponding instruction includes a quality of service instruction;
[0022] The execution module is configured to give priority to processing video data in the network upon receiving the quality of service instruction;
[0023] The execution module is further configured to monitor the activity status and message forwarding status of the port in real time through the control module.
[0024] In one embodiment, the multi-position DIP switch includes a virtual local area network switch, and the corresponding instruction includes a virtual local area network instruction;
[0025] The execution module is used to isolate ports from each other through a one-key port isolation technology when receiving the virtual local area network instruction.
[0026] In one embodiment, the multi-speed dial switch includes an extension switch, and the corresponding instruction includes an extension instruction;
[0027] The execution module is used to open the intelligent long-distance recognition mode when receiving the extension instruction.
[0028] In one embodiment, the multi-speed dial switch includes a flow shaping switch, and the corresponding instruction includes a flow shaping instruction;
[0029] The execution module is configured to intelligently adjust the transmission priority of the data packet according to the network policy and application requirements when receiving the traffic shaping instruction;
[0030] The multi-speed dial switch includes a safety switch, and the corresponding instruction includes a safety instruction;
[0031] The execution module is used to automatically detect and defend against network attacks when receiving the security instruction.
[0032] The utility model discloses a switch, which relates to the technical field of communication equipment. The switch includes: an execution module, a control module, and a multi-speed dial switch. The execution module is connected to the control module, and the control module is respectively connected to the execution module and the multi-speed dial switch. Each of the multi-speed dial switches matches a functional module. When receiving a required functional mode instruction input by a user, it generates and sends a coded signal to the control module. The control module is used to receive the coded signal and send a corresponding instruction of the coded signal to the execution module. The execution module is used to receive the corresponding instruction and execute the functional mode corresponding to the corresponding instruction. The utility model realizes the functions that only high-end managed switches have through the control module and the execution module. The coded signal is transmitted through the physical buttons of the dial switch, the control module recognizes the command, and the execution module executes the command, thereby improving the configuration and management efficiency of the switch, simplifying the operation process, and being suitable for various application environments. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the structures shown in these drawings without paying any creative work.
[0034] Figure 1 A schematic structural diagram of an embodiment of a switch provided by the present invention;
[0035] Figure 2 This is a structural diagram of another embodiment of the switch provided by the present invention.
[0036] Description of Figure Numbers:
[0037] Label name Label name 10 Multi-speed dial switch 100 microcontroller 20 Control Module 200 First execution chip 30 Execution Module 300 Second execution chip 40 Network port 400 microcontroller
[0038] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0039] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.
[0040] It should be noted that if the embodiments of the present invention involve directional indications (such as up, down, left, right, front, back, etc.), the directional indications are only used to explain the relative position relationship, movement status, etc. between the components in a certain specific posture. If the specific posture changes, the directional indications will also change accordingly.
[0041] In addition, if there are descriptions involving "first", "second", etc. in the embodiments of the present invention, the descriptions of "first", "second", etc. are only for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features limited to "first" and "second" may explicitly or implicitly include at least one of such features. In addition, if "and / or" or "and / or" appears in the full text, its meaning includes three parallel schemes. Taking "A and / or B" as an example, it includes scheme A, or scheme B, or a scheme in which A and B are satisfied at the same time. In addition, the technical solutions between the various embodiments can be combined with each other, but it must be based on the ability of ordinary technicians in this field to implement. When the combination of technical solutions is mutually contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by the present invention.
[0042] Current unmanaged POE switches only provide simple power and data transmission, but they fail to address video freezes during network congestion, data transmission over distances exceeding 100 meters, network storms during wireless coverage, or device crash detection and self-healing. Traditional operation methods can be inefficient, especially in environments requiring rapid configuration or limited space. This utility model aims to provide a switch that implements specific functions through DIP switches, improving configuration and management efficiency, streamlining operation, and adapting it to a variety of applications.
[0043] The present invention provides a switch, comprising: an execution module 30, a control module 20, and a multi-speed DIP switch 10. The control module is connected to the execution module and the multi-speed DIP switch, respectively. Each of the multi-speed DIP switches 10 is matched with a functional module. Upon receiving a desired functional mode instruction input by a user, the DIP switch generates and sends a coded signal to the control module. The control module 20 is configured to receive the coded signal and send a corresponding instruction of the coded signal to the execution module. The execution module 30 is configured to receive the corresponding instruction and execute the functional mode corresponding to the corresponding instruction.
[0044] See also Figure 1 In one embodiment of the present invention, the switch of the present invention realizes the functions that only high-end managed switches have through the control module and the execution module. The coded signal is transmitted through the physical buttons of the dip switch, the control module recognizes the command, and the execution module executes the command, thereby improving the configuration and management efficiency of the switch, simplifying the operation process, and being suitable for various application environments.
[0045] It's important to note that a switch is a network device used to forward electrical (or optical) signals. It provides a dedicated electrical signal path between any two network nodes connected to the switch. The word "switch" means "on / off," and it facilitates information exchange within a communication system. In computer network systems, the most common type of switch is the Ethernet switch, with other common types including telephone voice switches and fiber optic switches. Switches are essential for network connectivity, primarily connecting multiple Ethernet physical segments, isolating collision domains, and performing high-speed, transparent switching and forwarding of Ethernet frames.
[0046] This new solution utilizes a low-cost microcontroller (MCU) chip to implement features previously available only on high-end managed switches, such as VLAN partitioning and QoS management. Instead of requiring complex web interfaces or command-line interfaces (CLIs), users can simply use physical buttons to complete configuration, significantly simplifying operation. After configuration changes, the switch immediately responds and applies the new settings without interrupting ongoing communications, ensuring network stability and continuity.
[0047] like Figure 2 FIG. 1 is a schematic diagram of the structure of the second embodiment of the switch proposed in this embodiment.
[0048] Based on the above first embodiment, a second embodiment of the switch of the present invention is proposed.
[0049] The switch also includes: a network port 40 and a power supply module; the network port is connected to the execution module, and the power supply module is respectively connected to the control module and the network port; the network port is used to connect an access device; the power supply module is used to transmit data and supply power to the access device.
[0050] Specifically, the purpose of the present invention is to realize intelligent management of specific functions of the switch through a six-speed DIP switch to meet the scenario needs of various users.
[0051] It should be noted that a network port, or network interface, refers to the interface that connects a computer or other network device to a physical network. A network port is an interface on a network device (such as a computer, server, router, etc.) that is used to connect to a physical network. It allows the device to communicate with other devices in the network and transmit data. A network port usually uses a MAC address to identify itself and is responsible for sending data packets to the target host. Most of the network interfaces currently in use are Ethernet interfaces. The network port types used in this application can be 2*4RJ45 and 2*1RJ45.
[0052] It can be understood that the power supply module is a POE power supply module, which is the full name of the Power over Ethernet power supply module. It is a device that transmits power through a network cable. The POE module uses the existing Ethernet transmission line to transmit data and power at the same time. It can integrate power and data signals on a single network cable for transmission, providing power supply for network terminal devices. The working principle of the POE module includes two aspects: power supply and device identification. Power supply means that the POE power supply module connects the power supply to the switch and then transmits the power to the powered device through the network cable. Device identification means that the POE power supply module determines whether the access device meets the standards by detecting the voltage and current parameters of the access device connected to the network port, so as to avoid powering non-standard devices. While transmitting the data signal, the POE power supply module encapsulates the power signal in the data signal and transmits it to the access device through the network cable. The access device extracts DC power from the network cable and receives the data signal at the same time.
[0053] The execution module includes: a first execution chip 200 and a second execution chip 300; the first execution chip is respectively connected to the second execution chip, the control module and the network port, and the second execution chip is respectively connected to the first execution chip, the control module and the network port.
[0054] Specifically, the execution module consists of two RTL8367S PHY chips connected via an SGMII interface. They are connected to the control module via an MDIO / MDC serial management interface. The control module resets both PHY chips using RESET. The execution module is connected to the network port via an MDI interface. The first execution chip 200 and the second execution chip 300 are RTL8367S PHY chips.
[0055] It should be noted that the RTL8367S provides 5 physical interface ports for connecting LAN devices, and additionally includes 2 PHY expansion ports, allowing more network connections or stacking other switches. Each port supports auto-negotiation, rate matching and duplex settings, as well as fault detection functions such as link status detection and automatic crossover / straight-through mode recognition. The RTL8367S contains a switching matrix that can handle data transmission between multiple ports and achieve non-blocking switching. It also provides registers to control and manage various functions of the chip. This application configures the behavior of the switch by programming these registers, such as setting VLAN (virtual LAN), QoS (quality of service), EXTEND (extension), Traffic Shaping (traffic shaping) and Security (security) functions.
[0056] The control module includes: a single chip microcomputer 100; the single chip microcomputer is respectively connected to the multi-speed dial switch, the power supply module, the first execution chip and the second execution chip.
[0057] Specifically, the control module is composed of an STC8F2K64S4 MCU chip. Its six GPIO ports are connected one-to-one with the output ends of a six-position DIP switch. The six-position DIP switches correspond to the following functions: AIQOS, AI VLAN, AI EXTEND, AIPOE, AI Traffic Shaping, and AI Security. The microcontroller can be an STC8F2K64S4 MCU chip.
[0058] The power supply module includes: a microcontroller 400; the microcontroller is connected to the single chip microcomputer and the network port respectively.
[0059] Specifically, the power supply module is a POE power supply module composed of the MCU chip MG82F6D17. The MCU is used to simulate the POE power supply function, and the POE detection, classification and power supply management are realized through the MCU software programming, avoiding the use of an additional POE controller chip. The POE power supply module is connected to the MCU module through the I2C bus; the output end of the POE power supply module is connected to the network port module one by one in the port order to power the connected device.
[0060] It should be noted that the switch also includes a power module, which is used to provide power to the control module, network port and POE power supply module. The power module converts the voltage of the power socket into the required 52V, 12V and 3.3V voltages.
[0061] In this embodiment, when the six-position DIP switch receives the required function mode command input by the user, it triggers a high and low level change and outputs the level change to the control module MCU chip STC8F2K64S4; after receiving the level change, the MCU chip STC8F2K64S4 sends corresponding instructions to the execution module and POE power supply module; the execution module receives AIQOS, AI VLAN, AI EXTEND, AI Traffic Shaping, and AI Security instructions and switches to the corresponding function mode; the POE power supply module receives AIPOE instructions and switches to the corresponding function mode. By using a low-cost microcontroller (MCU) chip, functions that were previously only available in high-end managed switches, such as VLAN division and QoS management, are realized.
[0062] like Figure 2 FIG. 1 is a schematic diagram of the structure of the third embodiment of the switch proposed in this embodiment.
[0063] Based on the above-mentioned first embodiment and / or second embodiment, a third embodiment of the switch of the present invention is proposed.
[0064] The multi-speed dial switch includes an Ethernet power supply switch, and the corresponding instruction includes an Ethernet power supply instruction; the power supply module is also used to automatically identify and detect all power supply ports when receiving the Ethernet power supply instruction sent by the control module, and when a frozen device is found, power off and restart the frozen device.
[0065] Specifically, the Ethernet power supply instruction is an AIPOE instruction, which supports AI POE automatic identification, automatically detects the powered port, and when a dead device is found, powers off and restarts the device.
[0066] The multi-speed dial switch includes a quality of service switch, and the corresponding instructions include quality of service instructions; the execution module is used to give priority to video data in the network when receiving the quality of service instructions; the execution module is also used to monitor the activity status and message forwarding status of the port in real time through the control module.
[0067] Specifically, the QoS instructions are AIQoS instructions, which prioritize video data on the network to ensure smoother, more fluent, and undelayed video data. These QoS instructions enable crash detection and self-healing by using a specific MCU to monitor port activity and message forwarding in real time.
[0068] The multi-speed DIP switch includes a virtual local area network switch, and the corresponding instruction includes a virtual local area network instruction; the execution module is used to isolate ports from each other through a one-key port isolation technology when receiving the virtual local area network instruction.
[0069] Specifically, the virtual local area network instruction is an AI VLAN instruction, which isolates ports from each other, effectively suppressing network storms and improving network performance. The virtual local area network instruction prevents network storms through one-click port isolation technology.
[0070] The multi-speed dial switch includes an extension switch, and the corresponding instruction includes an extension instruction; the execution module is used to turn on the intelligent recognition long-distance mode when receiving the extension instruction.
[0071] Specifically, the extended instruction includes the AI Extend instruction, which supports intelligent recognition of long-distance mode and can adaptively reduce the speed from 130 meters (100M / S) to 250 meters (10M / S).
[0072] The multi-speed dial switch includes a flow shaping switch, and the corresponding instruction includes a flow shaping instruction;
[0073] The execution module is used to intelligently adjust the transmission priority of the data packet according to the network policy and application requirements when receiving the traffic shaping instruction.
[0074] Specifically, the traffic shaping instruction is an AI Traffic Shaping instruction, which intelligently adjusts the transmission priority of data packets according to network policies and application requirements, optimizes network traffic, and reduces congestion.
[0075] The multi-speed dial switch includes a safety switch, and the corresponding instructions include safety instructions; the execution module is used to automatically detect and defend against network attacks when receiving the safety instructions.
[0076] Specifically, the security instructions are AI Security instructions, which automatically detect and defend against network attacks, including DDoS attacks, port scans and other security threats.
[0077] In this embodiment, a six-position DIP switch is used to implement intelligent management of specific switch functions to meet the needs of various user scenarios. Upon receiving the desired function mode command input by the user, the six-position DIP switch triggers a high or low level change and outputs the level change to the MCU chip STC8F2K64S4. Upon receiving the level change, the MCU chip STC8F2K64S4 issues corresponding instructions to the execution module and the POE power supply module. The execution module receives AIQOS, AI VLAN, AI EXTEND, AI Traffic Shaping, and AI Security commands and switches to the corresponding function mode. The POE power supply module receives the AIPOE command and switches to the corresponding function mode.
[0078] The above description is merely an exemplary embodiment of the present invention and does not limit the patent scope of the present invention. All equivalent structural transformations made using the contents of the present invention specification and drawings under the technical concept of the present invention, or direct / indirect application in other related technical fields are included in the patent protection scope of the present invention.
Claims
1. A switch, characterized in that: The switch includes: an execution module, a control module and a multi-speed dial switch, wherein: The control module is connected to the execution module and the multi-speed dial switch respectively; The multi-speed dial switch, each of which is matched with a functional module, generates and sends a coded signal to the control module when receiving the required functional mode instruction input by the user; The control module is configured to receive the coded signal and send a corresponding instruction of the coded signal to the execution module; The execution module is used to receive the corresponding instruction and execute to the functional mode corresponding to the corresponding instruction.
2. The switch according to claim 1, wherein: The switch also includes: a network port and a power supply module; The network port is connected to the execution module, and the power supply module is connected to the control module and the network port respectively; The network port is used to connect to the access device; The power supply module is used to transmit data and supply power to the access device.
3. The switch according to claim 2, wherein: The execution module includes: a first execution chip and a second execution chip; The first execution chip is connected to the second execution chip, the control module and the network port respectively, and the second execution chip is connected to the first execution chip, the control module and the network port respectively.
4. The switch according to claim 3, wherein: The control module includes: a single chip microcomputer; The single chip microcomputer is respectively connected to the multi-speed dial switch, the power supply module, the first execution chip and the second execution chip.
5. The switch according to claim 4, wherein: The power supply module includes: a microcontroller; The microcontroller is connected to the single chip computer and the network port respectively.
6. The switch according to claim 2, wherein: The multi-speed dial switch includes an Ethernet power switch, and the corresponding instruction includes an Ethernet power instruction; The power supply module is further configured to automatically identify and detect all power supply ports upon receiving an Ethernet power supply instruction sent by the control module, and to power off and restart a frozen device when a frozen device is found.
7. The switch according to claim 1, wherein: The multi-speed dial switch includes a quality of service switch, and the corresponding instruction includes a quality of service instruction; The execution module is configured to give priority to processing video data in the network upon receiving the quality of service instruction; The execution module is further configured to monitor the activity status and message forwarding status of the port in real time through the control module.
8. The switch according to claim 1, wherein: The multi-speed dial switch includes a virtual local area network switch, and the corresponding instruction includes a virtual local area network instruction; The execution module is used to isolate ports from each other through a one-key port isolation technology when receiving the virtual local area network instruction.
9. The switch according to claim 1, wherein: The multi-speed dial switch includes an extension switch, and the corresponding instruction includes an extension instruction; The execution module is used to open the intelligent long-distance recognition mode when receiving the extension instruction.
10. The switch according to claim 1, wherein: The multi-speed dial switch includes a flow shaping switch, and the corresponding instruction includes a flow shaping instruction; The execution module is configured to intelligently adjust the transmission priority of the data packet according to the network policy and application requirements when receiving the traffic shaping instruction; The multi-speed dial switch includes a safety switch, and the corresponding instruction includes a safety instruction; The execution module is used to automatically detect and defend against network attacks when receiving the security instruction.