CN102710451A - BASE-bus-based board card device and control method thereof - Google Patents

BASE-bus-based board card device and control method thereof Download PDF

Info

Publication number
CN102710451A
CN102710451A CN2012102071619A CN201210207161A CN102710451A CN 102710451 A CN102710451 A CN 102710451A CN 2012102071619 A CN2012102071619 A CN 2012102071619A CN 201210207161 A CN201210207161 A CN 201210207161A CN 102710451 A CN102710451 A CN 102710451A
Authority
CN
China
Prior art keywords
ether
crosspoint
circuit board
integrated circuit
board device
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.)
Pending
Application number
CN2012102071619A
Other languages
Chinese (zh)
Inventor
杜远锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Maipu Communication Technology Co Ltd
Original Assignee
Maipu Communication Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Maipu Communication Technology Co Ltd filed Critical Maipu Communication Technology Co Ltd
Priority to CN2012102071619A priority Critical patent/CN102710451A/en
Publication of CN102710451A publication Critical patent/CN102710451A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Use Of Switch Circuits For Exchanges And Methods Of Control Of Multiplex Exchanges (AREA)

Abstract

The invention relates to a bus redundancy design in the field of network communication and discloses a BASE-bus-based board card device with multiple data channels, wherein a certain data channel can be timely switched when in fault so as to increase the stability of a board card system. The board card device comprises a CPU (Central Processing Unit) and n Ethernet switching units, wherein at least one cascading channel is arranged between every two of the Ethernet switching units; and more than two cross-over channels are arranged between the CPU and the n Ethernet switching units, and n is more than or equal to 2 and is an integer. In addition, the invention further discloses a control method based on the board card device, and the control method is suitable for communication products.

Description

A kind of integrated circuit board device and control method thereof based on the BASE bus
Technical field
The present invention relates to the bus redundancy design in the network communication field, particularly a kind of integrated circuit board device and control method thereof based on the BASE bus.
Background technology
In communication products, be normally used for the data interaction passage between main control card and the ply-yarn drill based on the BASE bus (100BASE-T, 1000BASE-T) of ether.Integrated circuit board device based on the BASE bus in the conventional art comprises CPU element, single or a plurality of ether crosspoint; CPU element links to each other with one of them ether crosspoint through a first line of a couplet passage, links to each other through a cascade channel between per two ether crosspoints, and each ether crosspoint also links to each other with second line of a couplet passage through an ether signal transmission coupling unit;
Typical integrated circuit board apparatus structure is as shown in Figure 1 in the conventional art; It comprises CPU element and two ether crosspoints; Said CPU element links to each other with ether crosspoint 1 through first line of a couplet passage 1; Ether crosspoint 1 links to each other with ether crosspoint 2 through cascade channel 1, and two ether crosspoints all link to each other with the management interface of CPU through management interface; This integrated circuit board device exists defective: if cascade channel 1 is obstructed, then will influence through the ply-yarn drill of crosspoint 2 second lines of a couplet and the data interaction of master control; If first line of a couplet passage 1 is obstructed, will influence the data interaction of main control module and all second line of a couplet ply-yarn drills.
Exist the basic reason of above-mentioned defective to be the interior BASE passage that does not have backup of veneer, any one node all possibly cause serious system problem unusually.
Summary of the invention
Technical problem to be solved by this invention is: propose a kind of integrated circuit board device based on the BASE bus with multiple data channel; And the control method of this integrated circuit board device is provided;, certain data passages in time switches after breaking down, to improve the stability of integrated circuit board system.
The present invention solves the problems of the technologies described above the scheme that is adopted: a kind of integrated circuit board device based on the BASE bus comprises:
CPU element, a n ether crosspoint; There is at least one cascade channel between per two said ether crosspoints; Have at least two first line of a couplet passages between said CPU element and n the ether crosspoint, n is more than or equal to 2, and is integer.
Further, there are two cascade channels between per two said ether crosspoints.
Further, comprise ether signal transmission coupling unit in the said cascade channel.
Further, said ether signal transmission coupling unit adopts coupling capacitance or single ether transformer or two ether transformer.
Another object of the present invention is to propose the control method to the integrated circuit board device, and this integrated circuit board device comprises CPU element, the first ether crosspoint, the second ether crosspoint; Link to each other through Your Majesty UNICOM road between the said first ether crosspoint and the CPU element; Link to each other through backup first line of a couplet passage between the said second ether crosspoint and the CPU element, between the first ether crosspoint and the second ether crosspoint through main UNICOM road with back up cascade channel and link to each other; This method comprises:
A. judge whether Your Majesty UNICOM road is normal,, then close backup first line of a couplet passage, get into step b if normal, otherwise, step c got into;
B. judge whether main UNICOM road is normal,, then close the backup cascade channel, return step a, otherwise close main UNICOM road, open the backup cascade channel, return step a if normal;
C. close Your Majesty UNICOM road, open backup first line of a couplet passage, return step b.
Further, before step a, also comprise step:
A0. backup first line of a couplet passage and backup cascade channel are closed in initialization, open Your Majesty UNICOM road and main UNICOM road.
The invention has the beneficial effects as follows: through on integrated circuit board, increasing backup first line of a couplet passage and backup cascade channel, in Your Majesty UNICOM road or main UNICOM road in time switch when communication failure occurring, to improve the stability of system.
Description of drawings
Fig. 1 is typical integrated circuit board apparatus structure sketch map in the conventional art;
Fig. 2 is the integrated circuit board device example structure sketch map among the present invention;
Fig. 3 is the flow chart of the integrated circuit board apparatus control method embodiment among the present invention;
Fig. 4 is the transmission coupling figure of the two ether transformer butt joint carrying out of general employing ether signal;
Fig. 5 carries out the transmission coupling figure of ether signal for the single ether transformer of the employing of simplifying;
The ether signal transmission coupling figure that Fig. 6 carries out for adopting capacitive coupling cheaply.
Embodiment
The present invention proposes a kind of integrated circuit board device, and the control method of this integrated circuit board device is provided, after certain data passages breaks down, in time switch, to improve the stability of integrated circuit board system based on the BASE bus with multiple data channel.Below in conjunction with accompanying drawing and embodiment the present invention is done further description.
As shown in Figure 2, the integrated circuit board device in this example comprises CPU element, ether crosspoint 1, ether crosspoint 2; The ether interface portA of CPU element links to each other with the port1 interface of ether crosspoint 1 and forms first line of a couplet passage 1, and the ether interface portB of CPU element links to each other with the port1 interface of ether crosspoint 2 and forms first line of a couplet passage 2; The management interface of ether crosspoint 1 and ether crosspoint 2 all is connected the CPU management interface of CPU element, forms management channels; The port2 interface of ether crosspoint 1 links to each other through ether signal transmission coupling unit 1 with the port2 interface of ether crosspoint 2 and forms cascade channel 1; The port3 interface of ether crosspoint 1 links to each other through ether signal transmission coupling unit 1 with the potr3 interface of ether crosspoint 2 and forms cascade channel 2;
Integrated circuit board device in this example is on the basis of conventional art, to increase cascade channel 2 and first line of a couplet passage 2, builds the two-stage backup path in the integrated circuit board, behind a certain channel abnormal, can switch to the passage work of backup flexibly.
Ether crosspoint among the figure is a core based on change chip with too many oral sex usually; Constitute the data switching center of ether; Cascade channel is realized the data interchange between two or more crosspoints, to satisfy a situation that the crosspoint port number is not enough, expands a plurality of crosspoints through cascade channel; So that more second line of a couplet passage to be provided; Satisfy more multi-thread draw-in groove position demand, just enumerated out the situation of two ether crosspoint interconnection in this example, but the more ether crosspoint of cascade according to the actual requirements.
For the management channels between ether crosspoint and the CPU element, different exchange chips has different management buses, like SPI, I2C, PCIE etc.Management channels mainly is responsible for the switching controls of data channel is carried out in each port status monitoring of crosspoint then, and CPU carries out the periodicity monitoring through the state to each interconnect port, and the prompting that reports an error in real time, passage switch.
For the first line of a couplet passage between ether crosspoint and the CPU element, different exchange chips has different first line of a couplet buses, and like MII, GMII, RGMII, SGMII etc., first line of a couplet passage is the public passage of all ply-yarn drills and master cpu data interaction.
For the transmission of the ether signal among figure coupling unit 1; Can adopt like the mode that transmission is coupled to the ether signal of the dual transformer among Fig. 4; Or adopt, or adopt like the capacity coupled mode among Fig. 6 like the method that transmission is coupled to the ether signal of the single transformer among Fig. 5.
Based on above-mentioned integrated circuit board device, the flow process that CPU element switches the status poll and the backup of BASE bus is as shown in Figure 3, and it may further comprise the steps:
1, backup first line of a couplet passage (first line of a couplet passage 2) and backup cascade channel (cascade channel 2) are closed in initialization, open Your Majesty UNICOM road (first line of a couplet passage 1) and main UNICOM road (cascade channel 1);
Whether the port1 interface of 2, judging ether crosspoint 1 can proper communication, and promptly whether first line of a couplet passage 1 is normal, if normal; Just need not open first line of a couplet passage 2, keep it to close, get into step 3; If undesired, then can alarm earlier, close first line of a couplet passage 1 then; And open first line of a couplet passage 2, get into step 4;
Whether the port2 interface of 3, judging ether crosspoint 1 can proper communication, and promptly whether cascade channel 1 is normal, if normal, just need not open cascade channel 2, keeps it to close, and postponing to return step 2 behind the certain hour (like 1 second), continues circulation; If cascade channel 1 is undesired, then can carry out alarm prompt earlier, close cascade channel 1 then, and open cascade channel 2, postponing to return step 2 behind the certain hour (like 1 second), continue circulation;
4, after opening first line of a couplet passage 2, need to judge that can the port2 interface of crosspoint 2 proper communication, promptly whether cascade channel 1 is normal; If normal, just need not open cascade channel 2, keep it to close; Postponing to return step 2 behind the certain hour (like 1 second), continue circulation; If cascade channel 1 is undesired, then can carry out alarm prompt earlier, close cascade channel 1 then, and open cascade channel 2, postponing to return step 2 behind the certain hour (like 1 second), continue circulation.

Claims (8)

1. the integrated circuit board device based on the BASE bus comprises: CPU element, a n ether crosspoint; It is characterized in that, have at least one cascade channel between per two said ether crosspoints; Have at least two first line of a couplet passages between said CPU element and n the ether crosspoint, n is the integer more than or equal to 2.
2. a kind of integrated circuit board device based on the BASE bus as claimed in claim 1 is characterized in that, has two cascade channels between per two said ether crosspoints.
3. according to claim 1 or claim 2 a kind of integrated circuit board device based on the BASE bus is characterized in that, comprises ether signal transmission coupling unit in the said cascade channel.
4. a kind of integrated circuit board device based on the BASE bus as claimed in claim 3 is characterized in that, said ether signal transmission coupling unit adopts single ether transformer.
5. a kind of integrated circuit board device based on the BASE bus as claimed in claim 3 is characterized in that, said ether signal transmission coupling unit adopts two ether transformers.
6. a kind of integrated circuit board device based on the BASE bus as claimed in claim 3 is characterized in that, said ether signal transmission coupling unit adopts coupling capacitance.
7. control method based on the integrated circuit board device of BASE bus, this integrated circuit board device comprises CPU element, the first ether crosspoint, the second ether crosspoint; Link to each other through Your Majesty UNICOM road between the said first ether crosspoint and the CPU element; Link to each other through backup first line of a couplet passage between the said second ether crosspoint and the CPU element, between the first ether crosspoint and the second ether crosspoint through main UNICOM road with back up cascade channel and link to each other; It is characterized in that this method comprises:
A. judge whether Your Majesty UNICOM road is normal,, then close backup first line of a couplet passage, get into step b if normal, otherwise, step c got into;
B. judge whether main UNICOM road is normal,, then close the backup cascade channel, return step a, otherwise close main UNICOM road, open the backup cascade channel, return step a if normal;
C. close Your Majesty UNICOM road, open backup first line of a couplet passage, return step b.
8. the control method of a kind of integrated circuit board device based on the BASE bus as claimed in claim 7 is characterized in that, before step a, also comprises step:
A0. backup first line of a couplet passage and backup cascade channel are closed in initialization, open Your Majesty UNICOM road and main UNICOM road.
CN2012102071619A 2012-06-21 2012-06-21 BASE-bus-based board card device and control method thereof Pending CN102710451A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012102071619A CN102710451A (en) 2012-06-21 2012-06-21 BASE-bus-based board card device and control method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012102071619A CN102710451A (en) 2012-06-21 2012-06-21 BASE-bus-based board card device and control method thereof

Publications (1)

Publication Number Publication Date
CN102710451A true CN102710451A (en) 2012-10-03

Family

ID=46903021

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012102071619A Pending CN102710451A (en) 2012-06-21 2012-06-21 BASE-bus-based board card device and control method thereof

Country Status (1)

Country Link
CN (1) CN102710451A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103529913A (en) * 2013-10-25 2014-01-22 迈普通信技术股份有限公司 Distributed system of communication device and method for achieving self-adaptation of backplane BASE bus thereof

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1959656A (en) * 2005-11-02 2007-05-09 盛科网络有限公司 Internet exchange system able to smart realize CPU data transmission and method for realizing the same
CN1964286A (en) * 2006-12-13 2007-05-16 杭州华为三康技术有限公司 A master control device with double CPU
CN101917337A (en) * 2010-08-09 2010-12-15 中兴通讯股份有限公司 Device and method for interconnecting router cluster middle plates
CN201805442U (en) * 2010-09-26 2011-04-20 浪潮电子信息产业股份有限公司 Management main board with high management characteristic
CN201926952U (en) * 2009-12-18 2011-08-10 中国科学院声学研究所 High-extendibility ATCA (advanced telecom computing architecture) board based on multi-core network processor
CN102427404A (en) * 2011-08-31 2012-04-25 迈普通信技术股份有限公司 Energy-saving control system and method for communication equipment
CN202856775U (en) * 2012-02-15 2013-04-03 南京贝伦思网络科技有限公司 Data message processing plate of 12 port 10-gigabit Ethernet and 40Gbps POS interface based on ATCT

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1959656A (en) * 2005-11-02 2007-05-09 盛科网络有限公司 Internet exchange system able to smart realize CPU data transmission and method for realizing the same
CN1964286A (en) * 2006-12-13 2007-05-16 杭州华为三康技术有限公司 A master control device with double CPU
CN201926952U (en) * 2009-12-18 2011-08-10 中国科学院声学研究所 High-extendibility ATCA (advanced telecom computing architecture) board based on multi-core network processor
CN101917337A (en) * 2010-08-09 2010-12-15 中兴通讯股份有限公司 Device and method for interconnecting router cluster middle plates
CN201805442U (en) * 2010-09-26 2011-04-20 浪潮电子信息产业股份有限公司 Management main board with high management characteristic
CN102427404A (en) * 2011-08-31 2012-04-25 迈普通信技术股份有限公司 Energy-saving control system and method for communication equipment
CN202856775U (en) * 2012-02-15 2013-04-03 南京贝伦思网络科技有限公司 Data message processing plate of 12 port 10-gigabit Ethernet and 40Gbps POS interface based on ATCT

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103529913A (en) * 2013-10-25 2014-01-22 迈普通信技术股份有限公司 Distributed system of communication device and method for achieving self-adaptation of backplane BASE bus thereof
CN103529913B (en) * 2013-10-25 2016-10-05 迈普通信技术股份有限公司 Communication equipment distributed system and backboard BASE bus self adaptation implementation method thereof

Similar Documents

Publication Publication Date Title
CN103560955B (en) Redundance unit changing method and device
CN101710376B (en) Hardware platform of safe computer 2-out-of-3 voting method
CN102611598B (en) Bus redundancy system of controller local area network and method and device for switching redundancy
CN101431432A (en) Blade server
CN103684845B (en) Network stand-by provision and the network system for having the network stand-by provision
CN107347027A (en) A kind of link redundancy communication system based on EtherCAT
CN105721546A (en) Multi-data integration service platform based on industrial Internet of Things (IoT) communication
CN101212287A (en) Port based redundant backup method
CN107612800B (en) Implementation method and control device of Y-type conversion equipment for connecting PROFIBUS redundant double-bus network and PROFIBUS single-bus network
CN101083559A (en) Method and system for switching master control module and slave control module
CN109286552A (en) Dual network redundant link system and communication node
CN108282359A (en) A kind of raising time triggered Ethernet data transmission reliability system
CN115576187A (en) Multi-redundancy-design PLC control system and system control method
CN201766606U (en) Network switching device based on physical layer state detection and fault screening strategy
CN101984610B (en) Fault-tolerant network switch
CN100353680C (en) Device of implementing backup for communication equipment in multistage and method of rearranging main and standby devices
CN101499910B (en) Modulated switch and communication method thereof
US20130138996A1 (en) Network and expansion unit and method for operating a network
CN102710618A (en) Device for protocol conversion from Ethernet to RS485 field bus
CN102324126A (en) Access controller and annular door access control system
CN102710451A (en) BASE-bus-based board card device and control method thereof
CN107942808A (en) A kind of DCS capacity extensions device
CN103326911A (en) Self healing ring RS485 bus structure with short circuit and circuit break prevention
CN101659271A (en) Method for connecting station ATS with interlocking subsystem
KR100690042B1 (en) The embodiment of ip interface pyh level duplication in ip based using dual active device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20121003