CN115017085A - Data transmission system and method - Google Patents
Data transmission system and method Download PDFInfo
- Publication number
- CN115017085A CN115017085A CN202210934956.3A CN202210934956A CN115017085A CN 115017085 A CN115017085 A CN 115017085A CN 202210934956 A CN202210934956 A CN 202210934956A CN 115017085 A CN115017085 A CN 115017085A
- Authority
- CN
- China
- Prior art keywords
- interface
- data
- module
- transmission
- layer network
- 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.)
- Granted
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 of wires, and supports 4 pairs of wires for binding, and the highest bandwidth can reach 22 Mbps.
With the technical development, 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 exchange 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 of the 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 communicatively connected to the second ethernet transceiver interface, and control the network terminal data of the ethernet to be transmitted to the two-layer network switching module through the ethernet interface port and the second PHY interface of the two-layer network switching module communicatively connected to the ethernet interface port, and perform data exchange in the two-layer network switching module, where the data exchange includes data exchange between the interface data through the wired interface, the transceiver interface, the PHY interface, and the data exchange data, The second ethernet transceiver interface and the RMII interface complete the exchange, and the exchange between each interface data and the network terminal data is 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.
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 respectively pass through the binding transmission module, 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, so as to perform data exchange in the two-layer 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 the RMII interface, the binding transmission module is deployed with a control interface, the second ethernet transceiver interface and the 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 to the management interface, the bus interface is communicatively connected to the control interface, the first ethernet transceiver interface is communicatively connected to the RMII/MDIO interface, the first PHY interface is communicatively connected to the MDI interface or the MDIX interface, the second PHY interface is communicatively connected to the ethernet interface, and the RMII interface is communicatively connected to the second ethernet transceiver interface, the transmission interface is in communication connection 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 switching 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, 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 includes:
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.
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 the 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 of 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 communicatively connected with the wired interface through a line driver, specifically, the configuration management data processing module 4 is connected to a first ethernet transceiver interface of the central processing module 1 through an RMII/MDIO interface, and is configured to receive the configuration management data by the central processing module 1, 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, and is configured to transmit the configuration management data from the ethernet interface, the central processing module 1 is connected to a management interface of the two-layer network switching module 3 through an SPI interface, so as to implement 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 a control interface of the binding transmission module 2 through a bus interface, so as to implement initialization, parameter configuration, binding configuration, and detection and control of the binding transmission module 2 by the central processing module 1, and 2 g.shdsl.bis transceivers and 2 ethernet transceivers are integrated inside the binding transmission module 2, and its correspondent interface respectively, 2 Ethernet transceivers are connected to two-layer network switching module 3 through RMII interface, 2 way G.SHDSL.bis transceivers are connected to the wired interface through the line driver, realize the Ethernet digital signal and carry on the long-distance transmission through the twisted pair through the modulation-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 through disposing the management data processing module 4, 2 RMII interfaces are connected to binding 2 Ethernet transceivers of the transmission module 2 separately, 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 configures 2-way wired interfaces of the binding transmission module 2 through a Local Bus to bind, and assembles the 2-way wired interfaces, that is, transmission interfaces, to a single RMII interface, and connects 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, the 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 is in a two-way transmission mode, as shown in b in fig. 2, for 2-way single transmission, that is, a two-way transmission instruction is received, the 2-way interface data is accessed into the two-layer network switching module 3 through the binding transmission module 2, specifically, the 2-way wired interfaces of the multiple data transmission systems may be cascaded, which is also equivalent to the cascading of the multiple two-layer network switching modules 3, and the data exchange among the multiple data transmission systems includes the exchange of network terminal data connected to the multiple 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 10BASE-T/100BASE-TX physical layer transceiver, and is selected from the KSZ8041 of Microchip, and is characterized by small package, low power consumption, simple peripheral circuit, and RMII/MDIO interface connected to the central processing module 1, and meanwhile, connected to the two-layer network switching module 3 through the MDI interface or the MDIX interface, and can serve 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 KSZ8864 chip of Microchip, which is a 10/100Mbps 4 port highly integrated two-layer network switching chip, which adopts small package and has on-chip terminal and low power consumption characteristics, the chip is provided with 1.4Gbps high-performance memory bandwidth, a switch structure based on shared memory, and adopts completely non-blocking configuration, and the characteristics of the chip comprise VLAN based on label/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 network terminals, the other is connected to a central processing MCU through the Ethernet chip, and 2 RMII ports are respectively connected to 2 Ethernet transceivers of the binding transmission module 2, and realizing the two-layer exchange of network data between the ports.
The binding transmission module 2 adopts a G.SHDSL.bis transceiver SOC chip, and can select MaxLinear PEF22628, 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 can be directly accessed through an RMII interface of the G.SHDSL.bis transceiver SOC chip, any transmission protocol is converted into a universal data stream through transmission convergence (xTC) and transmitted to a digital front end (DEF) or transmitted to the digital front end (DEF) through double-path binding to complete data frame format mutual conversion, then coded signal mutual conversion is realized through the analog front end (AEF), the coded signal mutual conversion is connected to a wired interface through the line driver to realize the modulation and demodulation function, a control interface of the chip is connected to a central processing MCU through a Local BUS, and the central processing MCU realizes initialization of the G.SHDSL.bis transceiver SOC chip, the line driver and the Ethernet transceiver SOC chip, Parameter configuration, binding configuration, detection and control of wired link state.
The central processing MCU adopts a GD32F450ZIT6 which is easy to innovate, the chip is a 32-bit high-performance general microcontroller based on an ARM Cortex-M4 processor, the working frequency is 200MHz highest, the chip contains 2048K Flash, 512K SRAM, SPI, ETH MAC, EXMC, UART, GPIO and other common peripheral equipment, can meet the central control requirement of the module, the central processing MCU is connected to a management interface of a two-layer network exchange chip through the SPI to realize the initialization and parameter configuration of the two-layer network exchange chip by the central processing MCU, a bus is connected to a control interface of a G.SHDSL.bis transceiver SOC chip to realize the initialization, parameter configuration, bonding binding configuration and detection and control of a wired link state of the G.SHDSL.bis transceiver SOC chip by the central processing MCU, RMII and MDIO are connected to an Ethernet PHY chip for receiving configuration management data of a network terminal, the central processing MCU is connected to a UART through debugging interface for module debugging and testing, and the GPIO port is connected to the indicator light and used for indicating the working state of the module.
In summary, the present invention configures the management data processing module to interconnect with the central processing module and the two-layer network switching module respectively to form a data transmission system through the central processing module, the binding transmission module and the two-layer network switching module which are interconnected with the central processing module respectively, wherein, the central processing module is used for controlling the two-layer network switching module and the binding transmission module to execute the preset instruction according to the configuration management data received by the Ethernet interface end, the binding transmission module is used for binding and transmitting the multi-channel interface data, because the binding transmission module has the binding function, the transmission bandwidth is effectively improved, the long-distance transmission is facilitated, in addition, the two-layer network switching module is used for switching the interface data, when a plurality of data transmission systems are cascaded, all the corresponding interface data can be exchanged, and the aim of multipoint data exchange is achieved.
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.
Step S20, the central processing module, the binding transmission module and the two-layer network switching module are initialized.
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 is run in a circulating manner, wherein the wired link is a link formed between the binding transmission module and the wired interface, and by detecting the state of the wired link, wired link state information can be fed back in real time to know the working mode of the current data transmission system, 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 for controlling the wired link to run according to a set logic to realize 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 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 configuration management data, if yes, executing step S22.
Step S22, a parameter configuration program corresponding to the first data is called, and according to the parameter configuration program, the working parameters of the two-layer network switching module and the binding transmission module are configured respectively.
When the first data is judged to be the configuration management data, the first data is stored in the memory, and the first data is set to inform the central processing module of calling, specifically, the memory can be a flash memory.
And step S23, controlling the two-layer network switching module and the binding transmission module to execute corresponding working modes according to the working parameters.
And step S24, sending out 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, remote 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 10 km.
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 (9)
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 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.
2. The data transmission system according to claim 1, wherein when it is detected that the preset command is a two-way transmission command, the central processing module is configured to control each of the interface data collected by the transceiver interface to be transmitted to the two-layer network switch module through the second ethernet transceiver interface of the bonding transmission module and the RMII interface of the two-layer network switch module communicatively connected to the second ethernet transceiver interface, respectively, and control the network terminal data of the ethernet to be transmitted to the two-layer network switch module through the ethernet interface and the second PHY interface of the two-layer network switch module communicatively connected to the ethernet interface, and perform data exchange in the two-layer network switch module, where the data exchange includes data exchange between the interface data through the wired interface, The transceiver interface, the second ethernet transceiver interface and the RMII interface complete the exchange, and the exchange between each interface data and the network terminal data is completed through the wired interface, the transceiver interface, the second ethernet transceiver interface, the RMII interface, the second PHY interface and the ethernet interface.
3. The data transmission system according to claim 2, wherein when it is detected 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 be transmitted to the layer-two network switching module through the bonding transmission module, via the second ethernet transceiver interface of the bonding transmission module and the RMII interface of the layer-two network switching module communicatively connected to the second ethernet transceiver interface, so as to perform data exchange in the layer-two network switching module.
4. The data transmission system of claim 3, wherein each of said corresponding transmission interfaces in a 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.
5. The data transmission system according to claim 4, wherein the system further comprises a configuration management data processing module, the configuration management data processing module is respectively interconnected with the central processing module and the two-layer network switching module, and is configured to send the configuration management data received by the two-layer network switching module to the central processing module.
6. The data transmission system of claim 5, wherein 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 the RMII interface, the binding transmission module is deployed with a control interface, the second Ethernet transceiver interface and the transmission interface, and the configuration management data processing module is deployed with an MDI interface or an MDIX interface or an RMII/MDIO interface, wherein the SPI interface is communicatively connected to the management interface, the bus interface is communicatively connected to the control interface, the first Ethernet transceiver interface is communicatively connected to the RMII/MDIO interface, the first PHY interface is communicatively connected to the MDI interface or the MDIX interface, and the second PHY interface is communicatively connected to the Ethernet interface, the RMII interface is in communication connection with the second Ethernet transceiver interface, and the transmission interface is in communication connection with the wired interface through a line driver.
7. A data transmission method based on the system according to any one of claims 1-6, characterized in that 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 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.
8. The data transmission method according to claim 7, wherein the step of controlling the two-layer network switching module and the bonding transmission module to execute corresponding operating modes according to the operating parameters is followed by:
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.
9. The data transmission method according to claim 8, 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 true CN115017085A (en) | 2022-09-06 |
CN115017085B 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 (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020159400A1 (en) * | 2001-02-26 | 2002-10-31 | Park Kyu Ho | Two-wire ethernet system for digital subscriber line communications |
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 |
US20110085584A1 (en) * | 2008-05-23 | 2011-04-14 | Hangzhou H3C Technologies Co., Ltd. | Long-reach ethernet system and relay |
US20140105261A1 (en) * | 2012-10-15 | 2014-04-17 | Phoenix Contact Gmbh & Co. Kg | METHOD AND DATA TRANSMISSION DEVICE FOR DATA TRANSMISSION WITHIN AN xDSL DATA TRANSMISSION SYSTEM CONNECTING AT LEAST TWO ETHERNET NETWORKS VIA xDSL LINKS |
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 |
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 |
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 |
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 (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020159400A1 (en) * | 2001-02-26 | 2002-10-31 | Park Kyu Ho | Two-wire ethernet system for digital subscriber line communications |
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 |
US20110085584A1 (en) * | 2008-05-23 | 2011-04-14 | Hangzhou H3C Technologies Co., Ltd. | Long-reach ethernet system and relay |
US20140105261A1 (en) * | 2012-10-15 | 2014-04-17 | Phoenix Contact Gmbh & Co. Kg | METHOD AND DATA TRANSMISSION DEVICE FOR DATA TRANSMISSION WITHIN AN xDSL DATA TRANSMISSION SYSTEM CONNECTING AT LEAST TWO ETHERNET NETWORKS VIA xDSL LINKS |
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 |
CN204272237U (en) * | 2014-12-22 | 2015-04-15 | 绵阳灵通电讯设备有限公司 | A kind of multi-thread SHDSL transport module to adaptive convergence |
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 |
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 |
CN107948101A (en) * | 2017-12-28 | 2018-04-20 | 天津卓越信通科技有限公司 | A kind of interchanger and method of the transmission of long range Industrial Ethernet |
CN114338276A (en) * | 2021-12-31 | 2022-04-12 | 苏州联视泰电子信息技术有限公司 | Distributed data acquisition and transmission system based on ring daisy chain Ethernet topology |
Non-Patent Citations (4)
Title |
---|
刘畅等: "EPON接入技术及应用", 《通信管理与技术》 * |
聂永军等: "基于FPGA的以太网与G. SHDSL协议转换器设计", 《信息技术》 * |
赵瑞峰等: "SHDSL在测井遥传通信***中的应用", 《内蒙古石油化工》 * |
陆浩然等: "一种高可靠 可重构远距离测控网络***", 《导弹与航天运载技术》 * |
Also Published As
Publication number | Publication date |
---|---|
CN115017085B (en) | 2022-11-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101252537A (en) | Switching network communicating system, method and master control board | |
CN102571639A (en) | Intelligent home gateway equipment | |
CN110299999A (en) | A kind of train real-time ethernet TRDP network interface card based on Linux platform | |
CN108616524A (en) | Data transmission method and device and data converter | |
CN101106504A (en) | Distributed communication system for intelligent independent robot based on CAN bus | |
CN209330135U (en) | Data transmission device, data transmission equipment, data transmission system, data reception device and data reception equipment | |
CN104765304B (en) | It is a kind of to be used for sensor data acquisition, processing, the system of transmission | |
CN115017085B (en) | Data transmission system and method | |
CN112449444B (en) | Communication control device and method for multi-connected equipment and multi-connected equipment | |
CN210867765U (en) | Remote control network switch | |
US20130243423A1 (en) | Ethernet hub and method of use | |
CN203435014U (en) | An expandable route system, a wireless transmitting and receiving device, and a wired route device | |
CN207399226U (en) | Network interface expanding unit | |
CN109412907A (en) | A kind of system and multi-service implementation method of the compound bus of multi-service | |
CN105162792A (en) | USB network card and Ethernet data conversion method | |
CN210491209U (en) | UWB-based data conversion system | |
CN203522787U (en) | 16-path integrated network management optical switch | |
CN207115735U (en) | A kind of infrared temperature networking collection and distance transmission system | |
CN207884676U (en) | A kind of In-vehicle networking communication terminal | |
CN207382307U (en) | A kind of wireless transmitting and receiving device of new 6lowpan Internet protocols | |
CN209328211U (en) | Ethernet/IP bus-type wire remote control devices and system | |
CN204013571U (en) | Technical grade integrated information transmission EOC equipment | |
CN103297302B (en) | Digital transformer substation Ethernet data processing means | |
CN219372439U (en) | Circuit breaker and industrial Ethernet system | |
CN214384907U (en) | Wireless networking device |
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 |