CN115017085B - Data transmission system and method - Google Patents
Data transmission system and method Download PDFInfo
- Publication number
- CN115017085B CN115017085B CN202210934956.3A CN202210934956A CN115017085B CN 115017085 B CN115017085 B CN 115017085B CN 202210934956 A CN202210934956 A CN 202210934956A CN 115017085 B CN115017085 B CN 115017085B
- Authority
- CN
- China
- Prior art keywords
- interface
- module
- data
- layer network
- transmission
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4282—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
Abstract
The invention provides a data transmission system and a method, the system forms a data transmission system through a central processing module, a binding transmission module and a two-layer network exchange module which are respectively interconnected with the central processing module, wherein the central processing module is used for controlling the two-layer network exchange module and the binding transmission module to execute a preset instruction, the binding transmission module is used for binding and transmitting interface data acquired by two transmission interfaces, and the binding transmission module has a binding function, so that the transmission bandwidth is effectively improved, and remote data transmission is realized without additionally arranging equipment.
Description
Technical Field
The invention belongs to the technical field of communication, and particularly relates to a data transmission system and a data transmission method.
Background
In order to meet the requirement of high bandwidth, a new generation of standard is developed for g.shdsl. Bis, wherein the g.shdsl. Bis conforms to ITU-T g.991.2 (2004) standard, adopts TC-PAM32 coding, has a bundling function, can transmit 5.69Mbps of bandwidth on each twisted pair, and supports 4-pair wire bonding, and the highest bandwidth can reach 22Mbps.
With the development of the technology, data transmission in the field environment is more and more common, and the requirement on bandwidth is higher and higher, and in the field environment, because wireless signals are easily interfered by the environment, the data transmission is abnormal, and the problem can be effectively solved by adopting wired data transmission.
Currently, point-to-point transmission is mostly adopted for data transmission of long-distance interfaces in the market, and the maximum transmission distance is 10km, in practice, mutual data transmission between multiple points and long-distance transmission exceeding 10km are common, so in order to realize data transmission between multiple points, data exchange equipment is required to be completed, and in order to realize long-distance data transmission exceeding 10km, special relay equipment is required to complete, so that the purpose of multipoint transmission and long-distance transmission is achieved, data exchange equipment and relay equipment need to be additionally arranged, and in addition, due to the increase of related equipment, the complexity of equipment wiring and maintenance management is increased.
Disclosure of Invention
Based on this, embodiments of the present invention provide a data transmission system and method, which aim to solve the problem in the prior art that, in order to implement remote data transmission, additional equipment needs to be added, which increases the complexity of equipment wiring and maintenance management.
A first aspect of the embodiments of the present invention provides a data transmission system, where the system includes a central processing module, and a binding transmission module and a two-layer network switching module that are respectively interconnected with the central processing module, where the binding transmission module is provided with two transmission interfaces, and the transmission interfaces are transceiver interfaces;
the central processing module is used for controlling the two-layer network switching module and the binding transmission module to execute a preset instruction according to the configuration management data received by the Ethernet interface end and the configuration management data;
when the preset instruction is detected to be a collection instruction, the binding transmission module is used for acquiring interface data which are acquired by the two transceiver interfaces and sent by the wired interface, and collecting the interface data;
the two-layer network switching module is used for receiving the collected interface data sent by the binding transmission module through the second Ethernet transceiver interface through the RMII interface, and transmitting the collected interface data to the Ethernet through the second PHY interface of the two-layer network switching module and the Ethernet interface end of the Ethernet in communication connection with the second PHY interface according to the collection instruction so as to realize remote data transmission.
Further, when it is detected that the preset instruction is a dual-path transmission instruction, the central processing module is configured to control each interface data collected by the transceiver interface to be transmitted to the two-layer network switching module through the second ethernet transceiver interface of the binding transmission module and the RMII interface of the two-layer network switching module in communication connection with the second ethernet transceiver interface, and control network terminal data of the ethernet to be transmitted to the two-layer network switching module through the ethernet interface end and the second PHY interface of the two-layer network switching module in communication connection with the ethernet interface end, and perform data exchange in the two-layer network switching module, where the data exchange includes exchange between each interface data completed through the wired interface, the transceiver interface, the second ethernet transceiver interface, and the RMII interface, and exchange between each interface data and the network terminal data completed through the wired interface, the transceiver interface, the second ethernet transceiver interface, the RMII interface, the second ethernet interface, and the PHY interface.
Further, when detecting that the preset instruction is a relay transmission instruction, the central processing module is configured to control each of the interface data collected by the transceiver interface to pass through the binding transmission module, the second ethernet transceiver interface of the binding transmission module and the RMII interface of the layer-two network switching module in communication connection with the second ethernet transceiver interface are transmitted to the layer-two network switching module, so as to exchange data in the layer-two network switching module.
Further, each corresponding transmission interface in the plurality of systems is cascaded with the two-layer network switching module, and the cascade is used for data exchange among the plurality of systems.
Furthermore, the system also comprises a configuration management data processing module, wherein the configuration management data processing module is respectively interconnected with the central processing module and the two-layer network switching module, and is used for sending the configuration management data received by the two-layer network switching module to the central processing module.
Further, the central processing module is deployed with an SPI interface, a bus interface and a first ethernet transceiver interface, the two-layer network switching module is deployed with a management interface, a first PHY interface, a second PHY interface and an RMII interface, the binding transmission module is deployed with a control interface, a second ethernet transceiver interface and a transmission interface, the configuration management data processing module is deployed with an MDI interface or an MDIX interface and an RMII/MDIO interface, wherein the SPI interface is communicatively connected with the management interface, the bus interface is communicatively connected with the control interface, the first ethernet transceiver interface is communicatively connected with the RMII/MDIO interface, the first PHY interface is communicatively connected with the MDI interface or the MDIX interface, the second PHY interface is communicatively connected with the ethernet interface, the RMII interface is communicatively connected with the second ethernet transceiver interface, and the transmission interface is communicatively connected with the wired interface through a line driver.
Another aspect of the embodiments of the present invention provides a data transmission method based on the system as described above, where the method includes:
initializing a central processing module, a binding transmission module and a two-layer network exchange module;
acquiring first data sent to the central processing module by an interrupt processing configuration management data processing module, and judging whether the first data is configuration management data;
if so, calling a parameter configuration program corresponding to the first data, and respectively configuring working parameters of the two-layer network exchange module and the binding transmission module according to the parameter configuration program;
and controlling the two-layer network switching module and the binding transmission module to execute corresponding working modes according to the working parameters.
Further, after the step of controlling the two-layer network switching module and the binding transmission module to execute corresponding working modes according to the working parameters, the method includes:
and sending corresponding prompt information according to the working mode, wherein the prompt information is used for prompting the current working mode of the two-layer network switching module and the binding transmission module.
Further, the step of acquiring the first data sent to the central processing module by the interrupt processing configuration management data processing module and judging whether the first data is the configuration management data further comprises:
and when the first data is judged to be the configuration management data, storing the first data into a memory, and setting the first data to inform a central processing module of calling.
In summary, the data transmission system is formed by the central processing module, and the binding transmission module and the two-layer network exchange module which are respectively interconnected with the central processing module, wherein the central processing module is used for controlling the two-layer network exchange module and the binding transmission module to execute a preset instruction, the binding transmission module is used for binding and transmitting interface data acquired by two transmission interfaces, and the binding transmission module has a binding function, so that the transmission bandwidth is effectively improved, and remote data transmission is realized without additionally arranging equipment.
Drawings
Fig. 1 is a schematic structural diagram of a data transmission system according to a first embodiment of the present invention;
fig. 2 is a schematic structural diagram of a data transmission mode according to a first embodiment of the present invention;
fig. 3 is a flowchart of an implementation of a data transmission method according to a second embodiment of the present invention;
fig. 4 is a schematic diagram of a data transmission structure based on a data transmission system according to a third embodiment of the present invention;
fig. 5 is a schematic diagram of a data transmission structure based on a data transmission system according to a fourth embodiment of the present invention;
fig. 6 is a schematic diagram of a data transmission structure based on a data transmission system according to a fifth embodiment of the present invention.
The following detailed description will be further described in conjunction with the above-identified drawing figures.
Detailed Description
To facilitate an understanding of the invention, the invention will now be described more fully with reference to the accompanying drawings. Several embodiments of the invention are presented in the drawings. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete.
It will be understood that when an element is referred to as being "secured to" another element, it can be directly on the other element or intervening elements may also be present. When an element is referred to as being "connected" to another element, it can be directly connected to the other element or intervening elements may also be present. The terms "vertical," "horizontal," "left," "right," and the like as used herein are for illustrative purposes only.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. The terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items.
Example one
Referring to fig. 1, fig. 1 shows a schematic structural diagram of a data transmission system according to a first embodiment of the present invention, where the system includes a central processing module 1, and a binding transmission module 2 and a two-layer network switching module 3 that are respectively interconnected with the central processing module 1, and the system further includes a configuration management data processing module 4, and the configuration management data processing module 4 is respectively interconnected with the central processing module 1 and the two-layer network switching module 3.
Specifically, the central processing module 1 is configured to control the two-layer network switching module 3 and the binding transmission module 2 to execute a preset instruction according to the configuration management data received by the ethernet interface, the binding transmission module 2 is configured to bind and transmit interface data acquired by the two transmission interfaces, the two-layer network switching module 3 is configured to exchange the interface data, and the configuration management data processing module 4 is configured to send the configuration management data received by the two-layer network switching module 3 to the central processing module 1.
It should be noted that, the central processing module 1 is disposed with an SPI interface, a bus interface and a first ethernet transceiver interface, the two-layer network switching module 3 is disposed with a management interface, a first PHY interface, a second PHY interface and an RMII interface, the binding transmission module 2 is disposed with a control interface, a second ethernet transceiver interface and a transmission interface, the transmission interface is a g.shdsl.bis transceiver interface, the configuration management data processing module 4 is disposed with an MDI interface or an MDIX interface and an RMII/MDIO interface, wherein, the SPI interface is communicatively connected with the management interface, the bus interface is communicatively connected with the control interface, the first ethernet transceiver interface is communicatively connected with the RMII/MDIO interface, the first PHY interface is communicatively connected with the MDI interface or the MDIX interface, the second PHY interface is communicatively connected with the ethernet interface end, the RMII interface is communicatively connected with the second ethernet transceiver interface, the g.shdsl. Bis transceiver interface is in communication connection with the wired interface through a line driver, specifically, the configuration management data processing module 4 is connected to the first ethernet transceiver interface of the central processing module 1 through an RMII/MDIO interface for the central processing module 1 to receive configuration management data, the configuration management data processing module 4 is connected to the two-layer network switching module 3 through an MDI interface or an MDIX interface for transmitting configuration management data from an ethernet interface terminal, the central processing module 1 is connected to the management interface of the two-layer network switching module 3 through an SPI interface to realize initialization and parameter configuration of the two-layer network switching module 3 by the central processing module 1, the central processing module 1 is connected to the control interface of the binding transmission module 2 through a bus interface, and initialization, parameter configuration, binding configuration, etc. of the binding transmission module 2 by the central processing module 1 can be realized, the detection and control of the wired link state, bind the inside 2 routes of G.SHDSL.bis transceiver and 2 Ethernet transceivers of transmission module 2, and its interface that corresponds separately, 2 Ethernet transceivers are connected to two-layer network switching module 3,2 routes of G.SHDSL.bis transceiver through RMII interface and connected to the wired interface through the line driver, realize the Ethernet digital signal carries on the long-distance transmission through the twisted pair through the modulation and demodulation, include 2 PHY interfaces and 2 RMII interfaces in the two-layer network switching module 3, 1 PHY interface is used for connecting the network terminal, another is connected to central processing module 1,2 RMII interfaces and bound on 2 Ethernet transceivers of the transmission module 2 separately through disposing the management data processing module 4, realize the network data two-layer exchange between the ports.
More specifically, referring to fig. 2, fig. 2 shows a schematic structural diagram of a data transmission mode according to a first embodiment of the present invention, when the system operates in a binding transmission mode, as shown in a in fig. 2, for 2-way binding transmission, that is, receiving a binding transmission instruction, the central processing module 1 may configure 2-way wired interfaces of the binding transmission module 2 through a Local Bus to bind, and aggregate the 2-way wired interfaces, that is, transmission interfaces, to a single RMII interface, and connect to a network terminal through a two-layer network switching module 3, so as to implement 2-way twisted pair binding transmission, so as to achieve double-rate transmission, in this embodiment, a wired link has 2-way twisted pair transmission channels, and the 2-way twisted pair can implement double-bandwidth (11.4 Mbps) transmission through a binding function; when the system operates as a two-way transmission mode, as shown in b in fig. 2, 2-way individual transmission is performed, that is, a two-way transmission instruction is received, and 2-way interface data is accessed to the two-layer network switching module 3 through the binding transmission module 2, specifically, 2-way wired interfaces of a plurality of data transmission systems can be cascaded, which is also equivalent to the cascade connection of a plurality of two-layer network switching modules 3, and data exchange among a plurality of data transmission systems includes exchange of network terminal data connected to the plurality of data transmission systems; when the system operates as a relay transmission mode, as shown in c in fig. 2, for relay transmission, that is, a relay transmission instruction is received, it can also be understood that, when the ethernet interface end of the data transmission system is not connected to a network terminal, the 2-channel wired interface of the data transmission system is accessed to the two-layer network switching module 3 through the binding transmission module 2, and data exchange between the 2-channel wired interfaces is realized through the two-layer network switching module 3, so as to perform a relay transmission function.
In this embodiment, the configuration management data processing module 4 adopts an ethernet PHY chip, which is a single power supply transceiver 10BASE-T/100BASE-TX physical layer, and is selected from the KSZ8041 of Microchip, and is characterized by small package, low power consumption, simple peripheral circuit, and an RMII/MDIO interface connected to the central processing module 1, and meanwhile, connected to the two-layer network switching module 3 through an MDI interface or an MDIX interface, and is capable of serving to receive and transmit configuration management data of the central processing module 1, and specifically, the central processing module 1 may be an MCU chip.
The two-layer network switching module 3 can adopt a Microchip KSZ8864 chip, which is a 10/100Mbps 4 port highly integrated two-layer network switching chip, and adopts small-sized package and has on-chip terminals and low power consumption characteristics, the chip is provided with a 1.4Gbps high-performance memory bandwidth, a switch structure based on a shared memory, and adopts completely non-blocking configuration, and the characteristics of the chip include VLAN based on a mark/port, data packet filtering, quality of service (QoS), four queue priorities, a management interface and an MIB counter, a configuration interface of the chip is connected to a central processing MCU chip through an SPI interface, the central processing MCU chip can access all registers of the KSZ8864 chip through the SPI interface, one of 2 PHY ports is used for connecting a network terminal, the other is connected to a central processing MCU through an Ethernet PHY chip, and the 2 RMII ports are respectively connected to 2 Ethernet transceivers of the binding transmission module 2, so as to realize two-layer network data switching between the ports.
The binding transmission module 2 adopts a g.shdsl.bis transceiver SOC chip, may select PEF22628 of MaxLinear, the chip combines a DSP, a microcontroller, a DFE (digital front end), an AFE (analog front end), a line driver, an ethernet transceiver and a memory in a single BGA package, network data may be directly accessed through an RMII interface of the g.shdsl.bis transceiver SOC chip, any transport protocol is converted into a general data stream through transmission convergence (xTC) and transmitted to the digital front end (DEF) or transmitted to the digital front end (DEF) through two-way binding to complete data frame format mutual conversion, then coded signal mutual conversion is realized through an analog front end (AEF), and the modulation and demodulation function is realized by connecting to a wired interface through a line driver, a control interface of the chip is connected to a central processing MCU through a Local BUS, and the central processing MCU realizes initialization, parameter binding, configuration, detection and control of states of wired link to the g.shdsl.bis transceiver SOC chip through the data BUS.
The central processing MCU adopts GD32F450ZIT which is easy to innovate, the chip is a 32-bit high-performance general purpose microcontroller based on ARM Cortex-M4 processor, the working frequency is 200MHz at most, 2048K Flash, 512K SRAM, SPI, ETH MAC, EXMC, UART, GPIO and other common peripherals are contained, the central control requirement of the chip can be met, the central processing MCU is connected to a management interface of a two-layer network exchange chip through the SPI, the initialization and parameter configuration of the two-layer network exchange chip by the central processing MCU are realized, the bus is connected to a control interface of a G.SHDSL.bis transceiver SOC chip, the initialization, parameter configuration, binding configuration and wired link state detection and control of the G.SHDSL.bis transceiver SOC chip by the central processing MCU are realized, the RMII and MDIO are connected to a PHY chip of an Ethernet network, the central processing MCU is used for module UART test, and the GPIO is connected to an indicator lamp and used for indicating the working state of the module.
In summary, the present invention forms a data transmission system by a central processing module, and a binding transmission module and a two-layer network switching module respectively interconnected with the central processing module, wherein the configuration management data processing module is respectively interconnected with the central processing module and the two-layer network switching module, and the central processing module is configured to control the two-layer network switching module and the binding transmission module to execute a preset instruction according to configuration management data received by an ethernet interface, and the binding transmission module is configured to bind and transmit multi-channel interface data.
Example two
Referring to fig. 3, fig. 3 is a flowchart illustrating an implementation of a data transmission method according to a second embodiment of the present invention, where the method specifically includes steps S20 to S24.
And step S20, initializing the central processing module, the binding transmission module and the two-layer network switching module.
It should be noted that, after initializing the central processing module, the binding transmission module, and the two-layer network switching module, RMII interrupt between the central processing module and the configuration management data processing module needs to be started, and a wired link state detection and preset program runs in a circulating manner, where a wired link is a link formed between the binding transmission module and a wired interface, and by detecting the wired link state, wired link state information can be fed back in real time to know the working mode of the current data transmission system, and the preset program at least includes a state machine control program, an indicator light control program, and a parameter configuration program in the wired link, specifically, the state machine control program is used to control the wired link to run according to a set logic, so as to implement a corresponding working mode; the indicator light control program is used for feeding back the current working mode of the data transmission system; and the parameter configuration program is used for controlling the relevant parameters to carry out corresponding setting when the configuration mark is detected.
Step S21, acquiring first data sent to the central processing module by the interrupt processing configuration management data processing module, and determining whether the first data is configuration management data, if so, executing step S22.
And step S22, calling a parameter configuration program corresponding to the first data, and respectively configuring working parameters of the two-layer network exchange module and the binding transmission module according to the parameter configuration program.
When the first data is judged to be the configuration management data, the first data is stored in the memory and set to inform the central processing module of calling, and specifically, the memory can be a flash memory.
And step S23, controlling the two-layer network exchange module and the binding transmission module to execute corresponding working modes according to the working parameters.
And step S24, sending corresponding prompt information according to the working mode, wherein the prompt information is used for prompting the current working mode of the two-layer network switching module and the binding transmission module.
In the embodiment, the prompt information is expressed through the indicator lights, and different indicator lights represent different working modes and are updated in real time, so that related personnel can quickly know the working mode of the current system.
EXAMPLE III
Referring to fig. 4, fig. 4 is a schematic diagram illustrating a data transmission structure based on a data transmission system according to a third embodiment of the present invention, where a network port of the data transmission system a is connected to a network terminal a through a network cable, a network port of the data transmission system B is connected to a network terminal B through a network cable, 2 wired interfaces of the data transmission system a and the data transmission system B are connected together through a twisted pair, and through configuration management, long-distance data transmission between the network terminal a and the network terminal B can be achieved, and at this time, double-rate transmission can be achieved by configuring 2 twisted pair binding transmissions.
Example four
Referring to fig. 5, fig. 5 is a schematic diagram illustrating a data transmission structure based on a data transmission system according to a fourth embodiment of the present invention, where a network port of the data transmission system a is connected to a network terminal a through a network cable, a network port of the data transmission system B is connected to a network terminal B through a network cable, a network port of the data transmission system C is connected to a network terminal C through a network cable, 1 wire interface of the data transmission system a and 1 wire interface of the data transmission system B are connected together through a twisted pair, and 1 wire interface of the data transmission system B and 1 wire interface of the data transmission system C are connected together through a twisted pair.
EXAMPLE five
Referring to fig. 6, fig. 6 is a schematic diagram illustrating a data transmission structure based on a data transmission system according to a fifth embodiment of the present invention, where a network port of the data transmission system a is connected to a network terminal a through a network cable, a network port of the data transmission system B is connected to a network terminal B through a network cable, 1 cable interface of the data transmission system a and 1 cable interface of the data transmission system B are connected together through a twisted pair, and 1 cable interface of the data transmission system B and 1 cable interface of the data transmission system C are connected together through a twisted pair, where the data transmission system B plays a role of relay transmission, so as to implement ultra-long distance transmission from the network terminal a to the network terminal B, that is, a transmission distance may be greater than 10km.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
The above-mentioned embodiments only express several embodiments of the present invention, and the description thereof is more specific and detailed, but not construed as limiting the scope of the present invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the inventive concept, which falls within the scope of the present invention.
Claims (5)
1. A data transmission system is characterized in that the system comprises a central processing module, a binding transmission module and a two-layer network exchange module, wherein the binding transmission module and the two-layer network exchange module are respectively interconnected with the central processing module;
the central processing module is used for controlling the two-layer network switching module and the binding transmission module to execute a preset instruction according to the configuration management data received by the Ethernet interface end and the configuration management data;
when the preset instruction is detected to be a collection instruction, the binding transmission module is used for acquiring interface data which are acquired by the two transceiver interfaces and sent by the wired interface, and collecting the interface data;
the two-layer network switching module is used for receiving the collected interface data sent by the binding transmission module through a second Ethernet transceiver interface through an RMII interface, and transmitting the collected interface data to the Ethernet through a second PHY interface of the two-layer network switching module and an Ethernet interface end of the Ethernet which is in communication connection with the second PHY interface according to the collection instruction so as to realize long-distance data transmission;
when detecting that the preset instruction is a two-way transmission instruction, the central processing module is configured to control each interface data acquired by the transceiver interface to be respectively transmitted to the two-layer network switching module through the second ethernet transceiver interface of the binding transmission module and the RMII interface of the two-layer network switching module in communication connection with the second ethernet transceiver interface, and control network terminal data of the ethernet to be transmitted to the two-layer network switching module through the ethernet interface end and the second PHY interface of the two-layer network switching module in communication connection with the ethernet interface end, and perform data exchange in the two-layer network switching module, where the data exchange includes exchange between each interface data completed through the wired interface, the transceiver interface, the second ethernet transceiver interface, and the RMII interface, and exchange between each interface data and the network terminal data completed through the wired interface, the transceiver interface, the second ethernet transceiver interface, the RMII interface, the second PHY interface, and the ethernet interface end;
when detecting that the preset instruction is a relay transmission instruction, the central processing module is configured to control each interface data acquired by the transceiver interface to be transmitted to the two-layer network switching module through the second ethernet transceiver interface of the binding transmission module and the RMII interface of the two-layer network switching module in communication connection with the second ethernet transceiver interface, respectively, through the binding transmission module, so as to perform data exchange in the two-layer network switching module;
the system also comprises a configuration management data processing module which is respectively interconnected with the central processing module and the two-layer network switching module and is used for sending the configuration management data received by the two-layer network switching module to the central processing module;
the central processing module is deployed with an SPI interface, a bus interface and a first ethernet transceiver interface, the two-layer network switching module is deployed with a management interface, a first PHY interface, a second PHY interface and an RMII interface, the binding transmission module is deployed with a control interface, a second ethernet transceiver interface and a transmission interface, the configuration management data processing module is deployed with an MDI interface or an MDIX interface, an RMII/MDIO interface, wherein the SPI interface is communicatively connected with the management interface, the bus interface is communicatively connected with the control interface, the first ethernet transceiver interface is communicatively connected with the RMII/MDIO interface, the first PHY interface is communicatively connected with the MDI interface or the MDIX interface, the second PHY interface is communicatively connected with the ethernet interface, the RMII interface is communicatively connected with the second ethernet transceiver interface, and the transmission interface is communicatively connected with the wired interface through a line driver.
2. The data transmission system of claim 1, wherein each of said transmission interfaces of a corresponding plurality of said systems is cascaded with said two-layer network switching module, said cascading being used for data exchange between a plurality of said systems.
3. A data transmission method based on the system according to any one of claims 1-2, wherein the method comprises:
initializing a central processing module, a binding transmission module and a two-layer network exchange module;
acquiring first data sent to the central processing module by an interrupt processing configuration management data processing module, and judging whether the first data is configuration management data;
if so, calling a parameter configuration program corresponding to the first data, and respectively configuring working parameters of the two-layer network switching module and the binding transmission module according to the parameter configuration program;
and controlling the two-layer network switching module and the binding transmission module to execute corresponding working modes according to the working parameters.
4. The data transmission method according to claim 3, wherein the step of controlling the two-layer network switching module and the binding transmission module to execute corresponding working modes according to the working parameters comprises:
and sending corresponding prompt information according to the working mode, wherein the prompt information is used for prompting the working mode of the two-layer network exchange module and the binding transmission module at present.
5. The data transmission method according to claim 4, wherein the step of obtaining the first data sent to the central processing module by the interrupt processing configuration management data processing module and determining whether the first data is the configuration management data further comprises:
and when the first data is judged to be the configuration management data, storing the first data into a memory, and setting the first data to inform the central processing module of calling.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210934956.3A CN115017085B (en) | 2022-08-05 | 2022-08-05 | Data transmission system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210934956.3A CN115017085B (en) | 2022-08-05 | 2022-08-05 | Data transmission system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115017085A CN115017085A (en) | 2022-09-06 |
CN115017085B true CN115017085B (en) | 2022-11-08 |
Family
ID=83065821
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210934956.3A Active CN115017085B (en) | 2022-08-05 | 2022-08-05 | Data transmission system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115017085B (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1578237A (en) * | 2003-07-29 | 2005-02-09 | 华为技术有限公司 | Long-distance high speed transmitting data method for Ethernet |
CN2932839Y (en) * | 2006-02-28 | 2007-08-08 | 北京索安视讯科技有限公司 | Ethernet long-distance transceiver based on twisted-pair transmission |
CN101277439A (en) * | 2008-04-22 | 2008-10-01 | 杭州电子科技大学 | Deep sea long-distance non-relay point-to-point video transmission system based on SHDSL |
CN104410764A (en) * | 2014-12-22 | 2015-03-11 | 绵阳灵通电讯设备有限公司 | Multi-line pair adaptive assembly SHDSL (Symmetrical High bite Digital Subscriber Line) transmission module and realization method thereof |
CN107948101A (en) * | 2017-12-28 | 2018-04-20 | 天津卓越信通科技有限公司 | A kind of interchanger and method of the transmission of long range Industrial Ethernet |
CN108063736A (en) * | 2016-11-09 | 2018-05-22 | 中车株洲电力机车研究所有限公司 | A kind of industrial ethernet switch that long-distance cable is supported to communicate and control method |
CN108123900A (en) * | 2016-11-30 | 2018-06-05 | 杭州海康威视数字技术股份有限公司 | Ethernet switch and its remote transmission method |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020069562A (en) * | 2001-02-26 | 2002-09-05 | 주식회사 씨엘씨소프트 | Ethernet system for use in a high speed data communication using a pair of signal lines |
CN101282275B (en) * | 2008-05-23 | 2013-01-30 | 杭州华三通信技术有限公司 | Telecommunication Ethernet system and repeater |
DE102012020140B3 (en) * | 2012-10-15 | 2014-03-13 | Phoenix Contact Gmbh & Co. Kg | Method and data transmission device for data transmission within an xDSL data transmission system which interconnects at least two Ethernet networks by means of xDSL connections |
CN204272237U (en) * | 2014-12-22 | 2015-04-15 | 绵阳灵通电讯设备有限公司 | A kind of multi-thread SHDSL transport module to adaptive convergence |
CN106973059A (en) * | 2017-04-01 | 2017-07-21 | 山东超越数控电子有限公司 | A kind of ten thousand mbit ethernets and Rapid I/O networks switching control system and method |
CN114338276A (en) * | 2021-12-31 | 2022-04-12 | 苏州联视泰电子信息技术有限公司 | Distributed data acquisition and transmission system based on ring daisy chain Ethernet topology |
-
2022
- 2022-08-05 CN CN202210934956.3A patent/CN115017085B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1578237A (en) * | 2003-07-29 | 2005-02-09 | 华为技术有限公司 | Long-distance high speed transmitting data method for Ethernet |
CN2932839Y (en) * | 2006-02-28 | 2007-08-08 | 北京索安视讯科技有限公司 | Ethernet long-distance transceiver based on twisted-pair transmission |
CN101277439A (en) * | 2008-04-22 | 2008-10-01 | 杭州电子科技大学 | Deep sea long-distance non-relay point-to-point video transmission system based on SHDSL |
CN104410764A (en) * | 2014-12-22 | 2015-03-11 | 绵阳灵通电讯设备有限公司 | Multi-line pair adaptive assembly SHDSL (Symmetrical High bite Digital Subscriber Line) transmission module and realization method thereof |
CN108063736A (en) * | 2016-11-09 | 2018-05-22 | 中车株洲电力机车研究所有限公司 | A kind of industrial ethernet switch that long-distance cable is supported to communicate and control method |
CN108123900A (en) * | 2016-11-30 | 2018-06-05 | 杭州海康威视数字技术股份有限公司 | Ethernet switch and its remote transmission method |
CN107948101A (en) * | 2017-12-28 | 2018-04-20 | 天津卓越信通科技有限公司 | A kind of interchanger and method of the transmission of long range Industrial Ethernet |
Non-Patent Citations (3)
Title |
---|
SHDSL在测井遥传通信***中的应用;赵瑞峰等;《内蒙古石油化工》;20151130(第22期);全文 * |
一种高可靠 可重构远距离测控网络***;陆浩然等;《导弹与航天运载技术》;20100210(第01期);全文 * |
基于FPGA的以太网与G. SHDSL协议转换器设计;聂永军等;《信息技术》;20170425(第04期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN115017085A (en) | 2022-09-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101252537B (en) | Switching network communicating system, method and master control board | |
CN107995081A (en) | The system and method for a variety of communication bus conversions is supported at the same time | |
CN110299999A (en) | A kind of train real-time ethernet TRDP network interface card based on Linux platform | |
CN102571639A (en) | Intelligent home gateway equipment | |
CN108616524A (en) | Data transmission method and device and data converter | |
CN101106504A (en) | Distributed communication system for intelligent independent robot based on CAN bus | |
CN115017085B (en) | Data transmission system and method | |
CN209330135U (en) | Data transmission device, data transmission equipment, data transmission system, data reception device and data reception equipment | |
CN105141671A (en) | Air conditioning unit system and control method of air conditioning unit | |
CN104765304B (en) | It is a kind of to be used for sensor data acquisition, processing, the system of transmission | |
CN210867765U (en) | Remote control network switch | |
CN204733179U (en) | A kind of multifunctional intellectual gateway | |
CN203435014U (en) | An expandable route system, a wireless transmitting and receiving device, and a wired route device | |
CN207399226U (en) | Network interface expanding unit | |
CN105162792A (en) | USB network card and Ethernet data conversion method | |
CN208954324U (en) | A kind of ring control cabinet data collection system based on edge calculations | |
CN109412907A (en) | A kind of system and multi-service implementation method of the compound bus of multi-service | |
CN210491209U (en) | UWB-based data conversion system | |
CN203522787U (en) | 16-path integrated network management optical switch | |
CN212211033U (en) | Intelligent gateway for power cable state diagnosis system | |
CN207115735U (en) | A kind of infrared temperature networking collection and distance transmission system | |
CN209330152U (en) | A kind of Power over Ethernet interchanger | |
CN203206485U (en) | Electric power demodulator apparatus base station | |
CN207884676U (en) | A kind of In-vehicle networking communication terminal | |
CN201623732U (en) | Embedded Ethernet control interface module |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |