CN100461736C - Resilient packet ring business board, system and clock information selecting method - Google Patents

Resilient packet ring business board, system and clock information selecting method Download PDF

Info

Publication number
CN100461736C
CN100461736C CNB2007100736674A CN200710073667A CN100461736C CN 100461736 C CN100461736 C CN 100461736C CN B2007100736674 A CNB2007100736674 A CN B2007100736674A CN 200710073667 A CN200710073667 A CN 200710073667A CN 100461736 C CN100461736 C CN 100461736C
Authority
CN
China
Prior art keywords
clock signal
packet ring
resilient packet
business board
ring business
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.)
Expired - Fee Related
Application number
CNB2007100736674A
Other languages
Chinese (zh)
Other versions
CN101026530A (en
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2007100736674A priority Critical patent/CN100461736C/en
Publication of CN101026530A publication Critical patent/CN101026530A/en
Application granted granted Critical
Publication of CN100461736C publication Critical patent/CN100461736C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The disclosed system of flexible packet ring traffic board (FPRTB) includes at least two pieces of FPRTB. Each traffic board includes following parts: clock drive device is in use for converting one route of clock signal of FPRTB to at least two routes of clock signal, and one route of clock signal in the said two routes of clock signal is sent to board, where there is clock signal selection device (CSSD), and the other clock signal is sent to other boards; CSSD selects out one route of clock signal as source clock signal from the received clock signals. The invention also discloses FPRTB and clock selection method. The invention solves issue of traffic loss caused by clock skewing.

Description

The method that resilient packet ring business board, system and clock signal are selected
Technical field
The present invention relates to communication technical field, be specifically related to the method that a kind of resilient packet ring business board, system and clock signal are selected.
Background technology
Resilient Packet Ring (RPR, Resilient Packet Rings) is a kind of metropolitan area network technology, data message and control message can transmit on bidirectional loop network, can carry Ethernet, asynchronous transfer mode (ATM, Asynchronous Transfer Mode), Internet protocol (IP, Internet Protocol) voice, IP video and VPN (virtual private network) multiple business such as (VPN, Virtual Private Network).RPR can be configured to 256 websites, maximum 2000 kilometers Resilient Packet Ring.Looped network can provide the shared bandwidth of 622M, 1G, 2.4G and 10G according to the RPR chip.The RPR agreement is supported: the looped network bandwidth is reused, and keeps maximum bandwidth availability ratio; Guarantee node fair allocat bandwidth when looped network is congested; Node plug and play on the looped network, discovering network topology during the additions and deletions node; Detect error code, disconnected fibre etc. when unusual, take APS (IPS, Intelligent Protection Switching), and do not need extra protection bandwidth; Powerful service type (CoS, Class of Service) service function.
The RPR business board provides single business board and two business board dual mode at present, as shown in Figure 1.Under the situation of as shown in Figure 2 two business boards, in realizing process of the present invention, the inventor finds two RPR systems because clock homology interconnected not, forms the accuracy error of crystal oscillator, and it is existing to cause the packet loss mistake to contract out.
Summary of the invention
In view of this, the main purpose of the embodiment of the invention is to provide the method for a kind of resilient packet ring business board, system and clock signal selection.Solve a plurality of RPR systems in the prior art because clock homology interconnected not, form the problem of the accuracy error of crystal oscillator.
For achieving the above object, the technical scheme of the embodiment of the invention is achieved in that
The embodiment of the invention discloses a kind of resilient packet ring business board, comprise clock drive unit and clock signal choice device, wherein:
Described clock drive unit, be used for converting the road clock signal that described resilient packet ring business board produces to two-way clock signal at least, and road clock signal in the described clock signal of two-way at least sent to the clock signal choice device of the resilient packet ring business board at described clock drive unit place, other clock signals send to the clock signal choice device of other resilient packet ring business boards;
Described clock signal choice device is used for selecting one tunnel clock signal in the clock signal of receiving, as the source clock signal of described resilient packet ring business board.
In addition on the one hand, the embodiment of the invention also discloses a kind of resilient packet ring business board system, described system comprises at least two resilient packet ring business boards that connect by universal serial bus, and described resilient packet ring business board also comprises clock drive unit and clock signal choice device, wherein:
Described clock drive unit, be used for converting the road clock signal that described resilient packet ring business board produces to two-way clock signal at least, wherein, the number of the clock signal after the described conversion is determined according to the number of the described resilient packet ring business board that connects by universal serial bus, and road clock signal in the described clock signal of two-way at least sent to the clock signal choice device of the resilient packet ring business board at described clock drive unit place, other clock signals send to the clock signal choice device of other resilient packet ring business boards;
Described clock signal choice device is used for selecting one tunnel clock signal in the clock signal of receiving, as the source clock signal of the resilient packet ring business board at described clock signal choice device place.
In addition on the one hand, the embodiment of the invention also discloses the method that a kind of resilient packet ring business board clock signal of system is selected, described system comprises at least two resilient packet ring business boards that connect by universal serial bus,
The clock signal choice device of first resilient packet ring business board with first clock signal of described first resilient packet ring business board as the source clock that receives and send data, the second clock signal that the clock signal choice device of other resilient packet ring business boards sends described first resilient packet ring business board is as the source clock that receives and send data, wherein, described second clock signal is identical with described first clock signal.
Because the two employed RGMII of RPR business board (Reduced GigabitMedia Independent Interface in the prior art, simplification gigabit Media Independent Interface) clock all adopts the crystal oscillator on the own veneer to produce, and owing to send is to rely on the local clock source synchronous, and receive is that tranmitting data register with the other side serves as synchronous, when the 125M crystal oscillator of selecting for use be ± during the crystal oscillator of 25ppm, calculate according to the worst situation, crystal oscillator as the RPR of transmit leg business board employing+25ppm, the crystal oscillator of recipient's RPR business board employing-25ppm then can produce the positivity bias of 50ppm.Promptly at recipient's RPR business board place, receive clock is than the fast 50ppm of tranmitting data register, and the difference accumulation that just has 6250 bytes like this each second is deposited in to send out among the RPR process chip FIFO (First In First Out, the data buffer of first in first out) and does not go out.Because the interconnection mouth does not have back-pressure mechanism, long-time accumulation will certainly be overflowed in formation place of recipient's RPR business plate port again, causes wrong bag.
After adopting the method for resilient packet ring business board, system and clock signal selection that the embodiment of the invention provided, guaranteed the not clock synchronization issue of homology clock, equal a plurality of interconnected business boards and used same clock source, remedied the defective of hardware designs in the prior art, guaranteed that the resilient packet ring business board system is under the situation of many resilient packet ring business boards, can surface speed forwarding, the wrong bag of packet loss can not appear, solved because the loss of traffic problem that clock jitter causes.
Description of drawings
Fig. 1 is the list card and the Shuangzi card schematic diagram of RPR business board in the prior art;
Fig. 2 is the resilient packet ring business board system schematic of being made up of two resilient packet ring business boards in the prior art;
Fig. 3 is the packet ring business board schematic diagram in the embodiment of the invention;
Fig. 4 is in the embodiment of the invention, the packet ring business board system schematic of being made up of two resilient packet ring business boards.
Embodiment
In an embodiment of the present invention, in the resilient packet ring business board system, add principal and subordinate's signal, guaranteed the clock synchronization issue of different business plate.
For making the purpose, technical solutions and advantages of the present invention clearer, by the following examples, and with reference to accompanying drawing, the present invention is described in more detail.
Among the resilient packet ring business board embodiment as shown in Figure 3, resilient packet ring business board 100 comprises extensive logical device 101, physical sublayer device 102, clock-signal generator spare 103, in addition, also comprise clock drive unit 104 and clock signal choice device 105.
Wherein, clock drive unit 104, be used for converting the road clock signal that the clock-signal generator spare 103 (can be the 25M crystal oscillator) of described resilient packet ring business board 100 produces to two-way clock signal at least, and road clock signal in the described clock signal of two-way at least sent to the clock signal choice device 105 at described clock drive unit 104 places, other clock signals send to the clock signal choice device of other resilient packet ring business boards;
Clock signal choice device 105 is used for selecting one tunnel clock signal in the clock signal of receiving, as the source clock signal of the resilient packet ring business board 100 at described clock signal choice device place.
Described clock signal choice device 105 can also specifically comprise electronic switch 1052 and logical device 1051, wherein:
Logical device 1051 is used for according to inherent logic, in the described clock signal of receiving, determines the clock signal that should use; Generally can be Erasable Programmable Logic Device.
Electronic switch 1052 is used to export the described clock signal that described logical device 1051 is determined, when the clock signal of receiving was two-way, this electronic switch 1052 can be the two-way electronic switch.
Generally speaking, such resilient packet ring business board can polylith the form of interconnection form the resilient packet ring business board system, such as connecting, be the resilient packet ring business board system that forms by the universal serial bus interconnection with two resilient packet ring business boards as shown in Figure 4 by universal serial bus.
In resilient packet ring business board system as shown in Figure 4, the clock drive unit can be to drive two clock drivers, and electronic switch can be the two-way electronic switch, and logical device can be an Erasable Programmable Logic Device.
After wherein the 25M crystal oscillator in resilient packet ring business board 1 produces one tunnel clock signal, send to the clock drive unit of this plate, change into the identical clock signal of two-way, one tunnel electronic switch of delivering to this plate wherein, the electronic switch to plate is delivered on another road.Equally, the 25M crystal oscillator of the resilient packet ring business board 2 of plate is produced after one tunnel clock signal also as plate 1, deliver to one of plate 2 and drive two clock drivers, one of plate 2 drives two clock drivers and converts clock signal to two-way identical clock signal, one the tunnel send the electronic switch of plate 2, and one the tunnel send the electronic switch of plate 1.
So electronic switch can receive the clock signal that the different plates of two-way are sent here, under the judgement of logical device, selects the road source clock signal as this plate wherein.Concrete logic determines can be, when plate 1 is main state, when plate 2 sends and dash receiver 2 is sent data, all adopts the clock signal of plate 1 crystal oscillator generation; Plate 2 dash receivers 1 are that send and when plate 1 sends data, the clock signal that all adopts plate 1 crystal oscillator to produce.When plate 1 is during from state, when plate 2 sends and dash receiver 2 is sent data, all adopt the clock signal of plate 2 crystal oscillators generation; Plate 2 dash receivers 1 are that send and when plate 1 sends data, the clock signal that all adopts plate 2 crystal oscillators to produce.And when the clock signal of the source of selection, can adopt the mode of order line configuration, such as, the clock module of two plates disposed respectively by order line, order line changes the configuration of logical devices such as programmable logic device EPLD by bottom layer driving, the control electronic switch is selected suitable clock source.
Electronic switch is selected one tunnel clock signal according to the judgement of logical device from the two-way clock signal that receives, the source clock as this plate sends to corresponding devices, such as the clock pin in the physical sublayer device among Fig. 4.
Certainly, be understandable that, the resilient packet ring business board system not only can be made up of two resilient packet ring business boards, can also form by the polylith resilient packet ring business board, accordingly, the number of the identical clock signal that the clock drive unit in every resilient packet ring business board is changed out will determine that then electronic switch specifically is two-way or a few road, also will determine according to the number of resilient packet ring business board in the system according to the number of resilient packet ring business board in the system.Such as, in the resilient packet ring business board system that forms by three resilient packet ring business boards, the clock drive unit will be changed out three tunnel identical clock signals, and the number of the clock signal that electronic switch receives also is three the tunnel, under definite judgement of logical device, from this three tunnel clock signal, select one tunnel source clock as this plate.Concrete logic determines can be, when wherein first resilient packet ring business board is main state, when other plates beyond this plate send data and receive the data that other plates beyond this plate send, all adopts this plate clock signal as the source clock; Other resilient packet ring business boards then receive beyond data that other plates beyond this plate send and this plate when other plates send data, the clock signal that all adopts first resilient packet ring business board is as the source clock.And when the clock signal of the source of selection, can adopt the mode of order line configuration, such as, the clock module of each plate disposed respectively by order line, order line changes the configuration of logical devices such as programmable logic device EPLD by bottom layer driving, the control electronic switch is selected suitable clock source.
Simultaneously, the method that the embodiment of the invention also provides a kind of resilient packet ring business board clock signal of system to select, described system comprises at least two resilient packet ring business boards,
As the source clock that receives and send data, the clock signal that the clock signal choice device of other resilient packet ring business boards will described first resilient packet ring business board is as receiving and the source clock of transmission data with the clock signal of described business board for the clock signal choice device of first resilient packet ring business board.And when the clock signal of the source of selection, can adopt the mode of order line configuration, such as, the clock module of each plate disposed respectively by order line, order line changes the configuration of logical devices such as programmable logic device EPLD by bottom layer driving, the control electronic switch is selected suitable clock source.
Such system can only be made up of two resilient packet ring business boards, at this time, as the source clock that receives and send data, the clock signal that the clock signal choice device of second resilient packet ring business board will described first resilient packet ring business board is as receiving and the source clock of transmission data with the clock signal of described business board for the clock signal choice device of first resilient packet ring business board.
Certainly, such when wherein first resilient packet ring business board is main state, when other plates send data and receive the data that other plates send, all adopt this plate clock signal as the source clock; When other two resilient packet ring business boards then received the data sent except that other plates this plate and other plates beyond this plate and send data, the clock signal that all adopts first resilient packet ring business board was as the source clock.
Certainly, embodiment of the present invention can also realize by computer-readable medium, the computer-readable medium of the embodiment of the invention can be the medium that comprises, stores, passes on, propagates or transmit computer program, described computer program is the program of use instruction with operation system and device, system or equipment that the embodiment of the invention was provided, or the program relevant with this instruction.This computer-readable medium can be electronics, magnetic, electromagnetism, optics, infrared or semi-conductive system, device, equipment, propagation medium or computer storage.
The above only is a preferred implementation of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (10)

1. a resilient packet ring business board is characterized in that, comprises clock drive unit and clock signal choice device, wherein:
Described clock drive unit, be used for converting the road clock signal that described resilient packet ring business board produces to two-way clock signal at least, and road clock signal in the described clock signal of two-way at least sent to the clock signal choice device of the resilient packet ring business board at described clock drive unit place, other clock signals send to the clock signal choice device of other resilient packet ring business boards;
Described clock signal choice device is used in the clock signal of receiving, selects the clock signal of major state resilient packet ring business board, as the source clock signal of described resilient packet ring business board.
2. resilient packet ring business board as claimed in claim 1 is characterized in that, described clock signal choice device comprises: electronic switch and logical device, wherein:
Described logical device is used for according to inherent logic, in the described clock signal of receiving, determines the clock signal of major state resilient packet ring business board;
Described electronic switch is used to export the described clock signal that described logical device is determined.
3. resilient packet ring business board as claimed in claim 1 is characterized in that, also comprises crystal oscillator, is used to produce one tunnel clock signal, and sends to the clock drive unit of the resilient packet ring business board at described crystal oscillator place.
4. resilient packet ring business board system, comprise at least two resilient packet ring business boards that connect by universal serial bus, it is characterized in that, in described at least two resilient packet ring business boards, resilient packet ring business board that is main state wherein, described resilient packet ring business board comprises clock drive unit and clock signal choice device, wherein:
Described clock drive unit, be used for converting the road clock signal that described resilient packet ring business board produces to two-way clock signal at least, wherein, the number of the clock signal after the described conversion is determined according to the number of the described resilient packet ring business board that connects by universal serial bus, and road clock signal in the described clock signal of two-way at least sent to the clock signal choice device of the resilient packet ring business board at described clock drive unit place, other clock signals send to the clock signal choice device of other resilient packet ring business boards;
Described clock signal choice device is used for selecting the clock signal of described major state resilient packet ring business board in the clock signal of receiving, as the source clock signal of the resilient packet ring business board at described clock signal choice device place.
5. resilient packet ring business board as claimed in claim 4 system is characterized in that described clock signal choice device comprises: electronic switch and logical device, wherein:
Described logical device is used for according to inherent logic, in the described clock signal of receiving, determines the clock signal of described major state resilient packet ring business board;
Described electronic switch is used to export the described clock signal that described logical device is determined.
6. resilient packet ring business board as claimed in claim 4 system is characterized in that, described system comprises two resilient packet ring business boards that connect by universal serial bus,
Described clock drive unit, be used for converting the road clock signal that described resilient packet ring business board produces to the two-way clock signal, and road clock signal in the described two-way clock signal sent to the clock signal choice device of the resilient packet ring business board at described clock drive unit place, another road clock signal sends to the clock signal choice device of another piece resilient packet ring business board;
The clock signal choice device is used for selecting one tunnel clock signal in the two-way clock signal of receiving, as the source clock signal of the resilient packet ring business board at described clock signal choice device place.
7. the method selected of a resilient packet ring business board clock signal of system is characterized in that system comprises at least two resilient packet ring business boards that connect by universal serial bus, wherein, and first resilient packet ring business board resilient packet ring business board that is main state,
The clock signal choice device of first resilient packet ring business board with first clock signal of described first resilient packet ring business board as the source clock that receives and send data, the second clock signal that the clock signal choice device of other resilient packet ring business boards sends described first resilient packet ring business board is as the source clock that receives and send data, wherein, described second clock signal is identical with described first clock signal.
8. method as claimed in claim 7 is characterized in that, when system comprises two resilient packet ring business boards that connect by universal serial bus,
The clock signal choice device of first resilient packet ring business board with first clock signal of described first resilient packet ring business board as the source clock that receives and send data, the second clock signal that the clock signal choice device of second resilient packet ring business board sends described first resilient packet ring business board is as the source clock that receives and send data, wherein, described second clock signal is identical with described first clock signal.
9. as claim 7 or 8 described methods, it is characterized in that, the second clock signal that the clock signal choice device of described other resilient packet ring business boards sends described first resilient packet ring business board is specially as the source clock that receives and send data:
The clock signal choice device of described other resilient packet ring business boards will be through the described second clock signal after the conversion of oversampling clock drive unit as the source clock that receives and send data.
10. as claim 7 or 8 described methods, it is characterized in that described clock signal choice device comprises logical device and electronic switch.
CNB2007100736674A 2007-03-26 2007-03-26 Resilient packet ring business board, system and clock information selecting method Expired - Fee Related CN100461736C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2007100736674A CN100461736C (en) 2007-03-26 2007-03-26 Resilient packet ring business board, system and clock information selecting method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2007100736674A CN100461736C (en) 2007-03-26 2007-03-26 Resilient packet ring business board, system and clock information selecting method

Publications (2)

Publication Number Publication Date
CN101026530A CN101026530A (en) 2007-08-29
CN100461736C true CN100461736C (en) 2009-02-11

Family

ID=38744455

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2007100736674A Expired - Fee Related CN100461736C (en) 2007-03-26 2007-03-26 Resilient packet ring business board, system and clock information selecting method

Country Status (1)

Country Link
CN (1) CN100461736C (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102955493B (en) * 2011-08-16 2017-04-12 中兴通讯股份有限公司 Back plate clock system and back plate clock providing method
CN114205181B (en) * 2021-11-30 2023-05-12 中国电子科技集团公司第三十四研究所 Closed loop network and automatic routing method thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040151172A1 (en) * 2003-01-31 2004-08-05 Fujitsu Limited Transmission apparatus for making ring switching at different levels
JP2005159701A (en) * 2003-11-26 2005-06-16 Mitsubishi Electric Corp Digital transmission system
CN1841246A (en) * 2005-03-28 2006-10-04 深圳市木青科技实业有限公司 RPR dynamic synchronization technology

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040151172A1 (en) * 2003-01-31 2004-08-05 Fujitsu Limited Transmission apparatus for making ring switching at different levels
JP2005159701A (en) * 2003-11-26 2005-06-16 Mitsubishi Electric Corp Digital transmission system
CN1841246A (en) * 2005-03-28 2006-10-04 深圳市木青科技实业有限公司 RPR dynamic synchronization technology

Also Published As

Publication number Publication date
CN101026530A (en) 2007-08-29

Similar Documents

Publication Publication Date Title
US7102995B2 (en) Supporting SDH/SONET APS bridge selector functionality for ethernet
EP1443723B1 (en) Method of communication for a media independent interface for a highly integrated ethernet network element
JP4040762B2 (en) Method and apparatus for transmitting packet data from a medium access controller
JP4835422B2 (en) Network device and communication system
US6854031B1 (en) Configurable serial interconnection
US8934493B2 (en) Aggregating communication channels
US20040136711A1 (en) Optical fiber ring communication system
US8064347B2 (en) System and method for redundant switched communications
EP1130842B1 (en) Communications interface between clock domains with minimal latency
US9215092B2 (en) Clock selection for synchronous Ethernet
JP4146080B2 (en) Communication network
JP5018280B2 (en) SONET / SDH equipment
US7586950B1 (en) Remote management interface
CN100461736C (en) Resilient packet ring business board, system and clock information selecting method
CN102907061B (en) A kind of system and method for the treatment of data
US6990538B2 (en) System comprising a state machine controlling transition between deskew enable mode and deskew disable mode of a system FIFO memory
CN101110761B (en) Optical packet switching system with polarized and mixed mark of wavelength
WO2013154558A1 (en) Reconfiguration of an optical connection infrastructure
US5276859A (en) Accelerated token ring network
CN100433652C (en) Multiple data communication network system and its data transmission method
KR100406490B1 (en) Apparatus for Conversing Interface of Board about Bus Structure In Router System
Liu et al. An optical fiber communication system supporting multi-topology for Profibus
KR20010047624A (en) Backplane system with a point-to-point bus architecture
Bux et al. Chapter 2 The token ring
CN103124196A (en) Transmission system of resistive analog signal in private network

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090211

Termination date: 20160326

CF01 Termination of patent right due to non-payment of annual fee