WO2009000118A1 - A method and an apparatus for smoothly exchanging the data of bus interface in time division multiplex system - Google Patents
A method and an apparatus for smoothly exchanging the data of bus interface in time division multiplex system Download PDFInfo
- Publication number
- WO2009000118A1 WO2009000118A1 PCT/CN2007/003476 CN2007003476W WO2009000118A1 WO 2009000118 A1 WO2009000118 A1 WO 2009000118A1 CN 2007003476 W CN2007003476 W CN 2007003476W WO 2009000118 A1 WO2009000118 A1 WO 2009000118A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- interface
- rate
- source
- data interface
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 230000003139 buffering effect Effects 0.000 claims abstract description 11
- 230000008569 process Effects 0.000 claims abstract description 8
- 238000006243 chemical reaction Methods 0.000 claims description 52
- 238000009499 grossing Methods 0.000 claims description 20
- 230000005540 biological transmission Effects 0.000 claims description 19
- 230000003993 interaction Effects 0.000 claims description 7
- 238000012545 processing Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 238000011161 development Methods 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 230000003111 delayed effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/062—Synchronisation of signals having the same nominal but fluctuating bit rates, e.g. using buffers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/16—Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
- H04J3/1605—Fixed allocated frame structures
- H04J3/1623—Plesiochronous digital hierarchy [PDH]
- H04J3/1641—Hierarchical systems
Definitions
- the present invention relates to a time division multiplexing system bus interface data conversion technique, and more particularly to a method and apparatus for data smooth conversion between high speed path interfaces in a time division multiplexing system.
- BACKGROUND In order to improve the utilization of a channel, a plurality of low-speed data terminals are combined to use a high-speed channel in the transmission of data. This processing technique is called multiplexing, and a common multiplexing technique has frequency division multiplexing and Time Division Multiplex (TDM). Time division multiplexing is to divide a physical channel into a number of time slices (i.e., time slots) in turn, and each user is occupied by a multiplexed user.
- time slices i.e., time slots
- the time division multiplexing technology is characterized in that the time slot is planned and allocated in advance and is fixed. Because the time slot allocation is fixed, it is convenient to adjust the control and is suitable for the transmission of digital information. Time-division multiplexing technology is widely used, such as Synchronous Digital Hierarchy (SDH). Asynchronous Transfer Mode (ATM), Internet Protocol (IP), etc. The technology used. With the continuous development of access network technology, TDM + IP bus technology is more and more common in the access network architecture. With the advent of new access technologies such as Voice over IP (VoIP) and the increasing demand for bandwidth, it is inevitable to increase the bandwidth of the system TDM bus.
- VoIP Voice over IP
- the common bandwidth of the TDM bus is 2 Mbps, 4 Mbps, 8 Mbps, and with the increase of bandwidth demand and the integration of the access network system, the application of higher TDM bandwidth such as 16 Mbps and 32 Mbps. More and more.
- the traditional TDM switching system only a single backplane rate is supported, such as 2 Mbps or 8 Mbps.
- the trunk board is generally developed according to the TDM backplane rate, and is only suitable for the backplane of the corresponding rate. Once the system TDM backplane bandwidth is to be increased, the relay board that it is adapted to cannot continue to be used in the new system.
- the present invention provides a method and apparatus for data smoothing conversion of a time division multiplexing system bus interface to implement data between interfaces of different rates of high speed (HW). Smooth conversion.
- a method for data smoothing conversion of a time division multiplexing system bus interface is used to determine a data rate of each interface of an access time division multiplexing system, and provide a corresponding clock signal and a frame synchronization signal for each interface according to the determined rate.
- the method includes the following steps: A: determining whether the source data interface rate is equal to the destination data interface rate, if yes, proceeding to step B, otherwise proceeding to step C; B, transparently transmitting the source data interface data to the destination data interface And ending the current processing; and buffering the source data interface data, the destination data interface reads the buffered data and sends the data according to the clock signal and the frame synchronization signal according to the clock signal and the frame synchronization signal.
- Step B further includes: synchronously adjusting the data of the transparent source data interface when the data is out of synchronization.
- the process of determining the data rate of each interface includes: periodically scanning each interface of the access time division multiplexing system, and determining the data rate supported by the interface according to the interface type.
- An apparatus for smoothing data transition of a time division multiplexing system bus interface includes: an interface rate determining unit, configured to determine a data rate of each interface of the access time division multiplexing system; and a clock and frame synchronization signal providing unit, configured to Providing a corresponding clock signal and a frame synchronization signal for each interface according to the rate determined by the interface rate determining unit; an interface rate conversion unit, configured to implement data conversion between the source data interface and the destination data interface; and a data sending unit, configured to send The interface rate conversion unit converts the data.
- the interface rate conversion unit includes: a data interaction interface rate determining module, configured to determine whether the source data interface rate is equal to the destination data interface rate, trigger the source data interface data transparent transmission module when equal to, and trigger the source data interface data when not equal to a cache module; a source data interface data transparent transmission module, configured to transparently transmit source data interface data to a destination data interface; a source data interface data cache module for buffering source data interface data; and a destination data interface data reading module, The buffered data is read according to the clock signal and the frame synchronization signal of the destination data interface during the buffering of the data in the data interface module of the source data interface, and the data sending unit is triggered.
- a data interaction interface rate determining module configured to determine whether the source data interface rate is equal to the destination data interface rate, trigger the source data interface data transparent transmission module when equal to, and trigger the source data interface data when not equal to a cache module
- a source data interface data transparent transmission module configured to transparently transmit source data interface data to a destination data interface
- the interface rate conversion unit further includes: a source data interface data out-of-step adjustment module, configured to synchronously adjust the data to be transparently transmitted by the source data interface data transparent transmission module.
- the present invention determines the rate supported by each HW interface in an access time division multiplexing system, and Support for these HW interfaces is achieved by providing corresponding clock signals and frame synchronization signals for these HW interfaces.
- the interface clock signal and the frame synchronization signal read the buffered source data interface data and transmit, thereby completing smooth conversion of data between the HW interfaces.
- the invention can support data conversion between different speed HW data interfaces of various relay boards and HW data interfaces supporting high bandwidth, thereby realizing protection of existing investment equipment.
- FIG. 1 is a schematic structural diagram of a time division multiplexing system bus interface data smoothing conversion apparatus according to an embodiment of the present invention
- FIG. 2 is a schematic structural diagram of an interface rate conversion unit according to an embodiment of the present invention
- FIG. 4 is a flowchart of a data smoothing conversion method of a time division multiplexing system bus interface according to an embodiment of the present invention.
- DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The core idea of the present invention is: In a time division multiplexing system, in order to adapt to current high bandwidth requirements and to protect existing investment equipment, it is required to perform between a high bandwidth HW interface and a low speed relay board HW interface. Smooth data conversion.
- the present invention achieves support by determining the rate of each access riw interface.
- FIG. 1 is a time division multiplexing system bus interface data smoothing conversion device according to an embodiment of the present invention Schematic diagram of the composition. As shown in FIG.
- the TDM system bus interface data smoothing conversion apparatus includes an interface rate determining unit 10, a clock and frame synchronization signal providing unit 11, an interface rate converting unit 12, and a data transmitting unit 13.
- the interface rate determining unit 10 is configured to determine a data rate of each interface of the access time division multiplexing system.
- the high bandwidth provided by the TDM system is generally determined, for example, 32 Mbps or 64 Mbps, etc.
- the interface rate determining unit 10 is mainly to determine the MN interface rate of the relay board in the TDM system.
- the HW interface rates provided by the different relay boards are different, and the HW interfaces provided by the relay boards are dynamically changed.
- the present invention periodically identifies the relay boards inserted in each slot.
- the purpose of identifying the trunk board is to determine the board type of the trunk board in a certain slot.
- the HW interface rate supported by the board type of each trunk board is also different.
- the type of the trunk board is determined.
- the clock and frame synchronization signal providing unit 11 is configured to provide a corresponding clock signal and a frame synchronization signal for each interface according to the rate determined by the interface rate determining unit.
- the clock and frame synchronization signal providing unit 11 provides clock signals and frame synchronization signals for all HW interfaces accessing the TDM system, so as to implement support for all HW interfaces accessing the TDM system, and realize clock signals and frame synchronization signals in the entire TDM system. Unity.
- the interface rate conversion unit 12 is configured to implement data conversion between the source HW data interface and the destination HW data interface.
- the data transmitting unit 13 is configured to send the converted data of the interface rate converting unit.
- the data transmitting unit 13 according to the embodiment of the present invention supports data transmission of a high-bandwidth HW interface and low-speed HW interface data transmission on a relay board. Since the HW data interface of the TDM system is in the duplex mode, the data transmitting unit 13 according to the embodiment of the present invention logically supports data transmission of the HW interface. It will be understood by those skilled in the art that the above various units of the present invention can realize their respective functions through corresponding logic circuits, and can also realize their respective functions by using programmable devices in combination with control software or control logic.
- the interface rate conversion unit 12 includes a data interaction interface rate determination module 120, a source data interface data transparent transmission module 121, a source data interface data cache module 122, a destination data interface data reading module 123, and source data.
- the interface data out of synchronization adjustment module 124.
- the data interaction interface rate determining module 120 is configured to determine whether the source HW data interface rate is equal to the destination HW data interface rate, and trigger the source data interface data transparent transmission module 121 when equal to, and trigger the source data interface data cache module 122 when not equal to .
- the HW data interface that accesses the TDM system is in the Han mode
- the HW data interface supporting the high bandwidth or supporting the low bandwidth is both the source HW data interface and the destination HW data interface, specifically The direction in which the data is sent is determined.
- the data interaction interface rate determining module 120 is specifically located in the interface rate determining unit 10
- the determined HW data interface determines whether the data rate supported by the source data interface and the destination HW data interface matches.
- the source data interface data transparent transmission module 121 is configured to transparently transmit the source data interface data to the destination data interface.
- the data synchronization interface module 124 needs to be triggered to adjust the out-of-step data when the data is out of synchronization.
- the source data interface data out-of-step adjustment module 124 is configured to synchronously adjust the data to be transparently transmitted by the source data interface data transparent transmission module 121.
- the data to be transmitted may have a timing delay.
- the data bit to be transmitted is shifted, and the data is delayed by the data transmission unit 13 to transmit the data.
- the source data interface data out-of-step adjustment module 124 needs to be triggered to adjust the out-of-step data.
- the source data interface data cache module 122 is configured to cache source data interface data.
- the data interface data reading block 123 is configured to read the buffered data according to the clock signal and the frame synchronization signal of the destination data interface during the buffering of the data by the source data interface data buffering module 122, and trigger the data sending unit 13 to send and read. The data.
- the source data interface data cache module 122 is specifically implemented by using a dual port RAM, so that the source HW is During the data interface data buffering process, the destination data interface data reading module 123 reads both the cached source data interface data and triggers the data transmitting unit 13 to transmit. It is not necessary to wait until the source data interface data is stored before triggering the destination data interface data reading module 123 to read.
- the HW data interface data supporting high bandwidth is mapped to the low-speed HW data interface of the relay board, complete synchronous smooth conversion can be realized.
- the above processing mechanism improves the conversion efficiency.
- the clock signal of the source HW data interface and the data frame time slot supported by the source HW data interface are stored, and the destination data interface data reading module 123 reads the buffer.
- the clock signal of the destination HW data interface and the data frame time slot supported by the destination HW data interface are read in units. In this way, data smooth conversion between HW data interfaces is realized.
- FIG. 3 is a schematic diagram showing the structure of a time division multiplexing system bus interface data smoothing conversion apparatus according to an embodiment of the present invention. As shown in Figure 3, multiple trunk boards and HW data connections supporting high bandwidth The ports are all connected to the interface rate conversion unit 12 through a backplane bus. The interface rate determining unit 10 and the clock and frame sync signal providing unit 11 are also connected to the interface rate converting unit 12 through a backplane bus.
- the clock and frame sync signal providing unit 11 supplies a clock signal and a frame sync signal to the relay board, the interface rate converting unit 12, the interface rate determining unit 10, and the HW data interface supporting the high bandwidth.
- the interface rate determining unit 10 is connected to each of the relay boards through a board type scan control bus.
- the HW data interface on the relay board and the HW data interface supporting high bandwidth can provide data transmission and reception, thereby constituting the data transmitting unit 13 according to an embodiment of the present invention.
- the high-capacity TDM switch chip can provide a backplane bus and a relay board connection slot according to an embodiment of the present invention, and a programmable device having an on-chip DPRAM resource can implement an interface rate conversion unit 12, and the interface rate determination unit 10 is controlled by a host CPU.
- the clock and frame sync signal providing unit 11 can also be provided by a programming device.
- a method for data smoothing conversion between interfaces of a TDM system according to an embodiment of the present invention will be described below. 4 is a flow chart of a time division multiplexing system bus interface data smoothing conversion method according to an embodiment of the present invention. As shown in FIG. 4, the TDM system bus interface data smooth conversion method includes the following steps:
- Step S402. Determine a data rate of each HW data interface of the access time division multiplexing system, and provide corresponding clock signals and frame synchronization signals for the HW data interfaces according to the determined HW data interface rates.
- Step S402 is a basic step of the data smoothing conversion method according to the embodiment of the present invention. It should be understood by those skilled in the art that since the TDM system includes the provided high bandwidth HW data interface and the accessed relay board HW data interface, the data rate supported by the TDM system is determined and the corresponding clock signal and frame are provided thereto. The sync signal is easy to implement.
- Step S404 Determine whether the source data interface rate is equal to the destination data interface rate. If yes, go to step S406, otherwise go to step S408. Step S404 is to determine which HW data interfaces need to perform data interaction, and determine whether the rate between the HW data interfaces supports the rate according to the rate of the HW data interface supported in step S402, and directly transmit the data to be transmitted when the matching is performed.
- S406 Pass the source data interface data to the destination data interface and end the current processing.
- the source data interface data When the source data interface data is transparently transmitted, it needs to be judged whether it is out of step or not. Number of source data interfaces to be transparently transmitted Synchronous adjustments are made when out of step.
- the data to be transmitted may have a timing delay, which causes the data bits to be transmitted to be offset. In this case, the data needs to be delayed and then transmitted.
- the data smoothing conversion device portion refer to the foregoing description of the data smoothing conversion device portion according to an embodiment of the present invention.
- Cache source data interface data and the destination data interface reads the buffered data and sends the data according to the clock signal and the frame synchronization signal in the cache process.
- the cache source data interface data can use dual-port RAM.
- the destination data interface data reads the cached data and sends it.
- the clock signal of the source HW data interface and the data frame time slot supported by the source data interface are stored in units of clocks, and the clock signal of the destination HW data interface and the target HW data interface are supported.
- the data frame time slot is read in units.
- the data smoothing conversion method between interfaces in the time division multiplexing system according to the embodiment of the present invention can support data conversion between different speed HW data interfaces of various relay boards and HW data interfaces supporting high bandwidth, thereby realizing the present There is protection for investment equipment.
- the above is only the embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalents, improvements, etc., made within the spirit and scope of the invention are intended to be included within the scope of the appended claims.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Communication Control (AREA)
- Time-Division Multiplex Systems (AREA)
Abstract
A method for smoothly exchanging the data of bus interface in time division multiplex system is provided, and the technical scheme is: determining the data rate of each interface accessing the time division multiplex system, and providing a corresponding clock signal and a frame synchronization signal to each interface based on the rate determined, including following steps: A, judging whether the rate of source data interface is equal to the rate of destination data interface (S404), if yes going to step B, else going to step C; B, transparently transmitting the data of source data interface to the destination data interface and ending current process (S406); C, buffering the data of source data interface, and the destination data interface reading the data buffered basing on the clock signal and the frame synchronization signal of itself during the buffering process and transmitting it (S408). This invention also provides an apparatus for implementing the above method.
Description
时分复用系统总线接口数据平滑转操的方法与装置 技术领域 本发明涉及时分复用系统总线接口数据转换技术,尤其涉及一种时分复 用系统中高速通路接口间数据平滑转换的方法与装置。 背景技术 为了提高信道的利用率,在数据的传输中组合多个低速的数据终端共同 使用一条高速的信道, 这种处理技术称为多路复用, 常用的复用技术有频分 复用和时分复用 (Time Division Multiplex , 简称 TDM )。 时分复用是将一 条物理信道按时间分成若干时间片 (即, 时隙)轮流地分配 个用户, 每 个时间片由复用的一个用户占用。 时分复用技术的特点是时隙事先规划分配 好且固定不变, 由于时隙分配固定, 因此便于调节控制, 适于数字信息的传 输。 时分复用技术应用非常广泛, 如同步数字体系 ( Synchronous Digital Hierarchy, 简称 SDH ). 异步传输模式 ( Asynchronous Transfer Mode, 简称 ATM ), 互联网协议 ( Internet Protocol, 简称 IP ) 等通信都是利用了时分复 用的技术。 而随着接入网技术的不断发展, TDM + IP总线技术在接入网的体 系结构中越来越常见。而随着基于 IP的语言业务( Voice over IP ,简称 VoIP ) 等新的接入技术的出现, 以及人们对带宽的需求日益提高, 提高系统 TDM 总线的带宽成为必然。 在传统的接入网系统中, TDM 总线的常见带宽有 2Mbps、 4Mbps . 8Mbps, 而随着对带宽的需求提高以及接入网系统集成度的提升, 16Mbps、 32Mbps等更高的 TDM带宽的应用也越来越多。 而传统的 TDM交换体系中 通常只支持单一的背板速率,比如 2Mbps或 8Mbps等,中继板一般根据 TDM 背板速率而开发, 仅适合相应速率的背板。一旦要提升系统 TDM背板带宽, 与其适应的中继板就无法在新的系统中继续使用。 这样, 由于旧中继板无法 和新系统中的背板兼容, 造成资源的浪费, 特别是一些可以通过扩容的方式 升级系统的地方; 另夕卜, 由于要为新的 TDM背板速率开发新的中继板, 造 成系统的研发周期延长, 研发生产费用也较高。
发明内容 鉴于以上所述的一个或多个问题,本发明提供了一种时分复用系统总线 接口数据平滑转换的方法与装置, 以实现不同速率高速通路 ( High Way , 简称 H W )接口间的数据平滑转换。 根据本发明实施例的时分复用系统总线接口数据平滑转换的方法,用于 确定接入时分复用系统各接口的数据速率, 根据所确定速率为各接口提供相 应的时钟信号及帧同步信号。 具体地, 该方法包括以下步骤: A、 判断源数 据接口速率是否等于目的数据接口速率, 若等于则进入步骤 B , 否则进入步 骤 C; B、 将源数据接口数据透传至所述目的数据接口并结束当前处理; 以 及 緩存源数据接口数据, 所述目的数据接口根据自身的时钟信号及帧同 步信号在緩存过程中读取已緩存的数据并发送。 其中, 步骤 B 还包括: 待透传源数据接口数据失步时对其进行同步调 整。 确定各接口的数据速率的过程包括: 周期性扫描接入时分复用系统的各 接口, 根据接口类型确定其所支持的数据速率。 根据本发明实施例的时分复用系统总线接口数据平滑转换的装置, 包 括: 接口速率确定单元, 用于确定接入时分复用系统各接口的数据速率; 时 钟及帧同步信号提供单元, 用于根据接口速率确定单元所确定速率为各接口 提供相应的时钟信号及帧同步信号; 接口速率转换单元, 用于实现源数据接 口及目的数据接口之间数据的转换; 以及数据发送单元, 用于发送接口速率 转换单元转换后的数据。 其中, 接口速率转换单元包括: 数据交互接口速率判断模块, 用于判断 源数据接口速率是否等于目的数据接口速率, 在等于时触发源数据接口数据 透传模块, 在不等于时触发源数据接口数据緩存模块; 源数据接口数据透传 模块, 用于将源数据接口数据透传至目的数据接口; 源数据接口数据緩存模 块, 用于緩存源数据接口数据; 以及目的数据接口数据读取模块, 用于在源 数据接口数据緩存模块緩存数据过程中根据目的数据接口的时钟信号及帧同 步信号读取已緩存的数据, 并触发数据发送单元。 其中, 接口速率转换单元还包括: 源数据接口数据失步调整模块, 用于 在源数据接口数据透传模块欲透传的数据失步时对其进行同步调整。 本发明通过确定接入时分复用系统中的各 HW接口所支持的速率, 并
为这些 HW接口提供相应的时钟信号和帧同步信号,实现了对这些 HW接口 的支持。 另夕卜, 在本发明中, 在 HW接口间有数据交互时, 首先判断交互接 口所支持的速率是否匹配, 在匹配时直接透传数据, 不匹配时緩存源数据接 口数据, 再利用目的数据接口时钟信号和帧同步信号读取緩存的源数据接口 数据并发送, 从而完成 HW接口间数据的平滑转换。 本发明可支持各种中继 板的不同速率的 HW数据接口与支持高带宽的 HW数据接口之间进行数据转 换, 从而可实现对现有投资设备的保护。 附图说明 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部 分, 本发明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的 不当限定。 在附图中: 图 1 是根据本发明实施例的时分复用系统总线接口数据平滑转换装置 的组成结构示意图; 图 2是根据本发明实施例的接口速率转换单元的结构示意图; 图 3 是根据本发明实施例的时分复用系统总线接口数据平滑转换装置 的结构实现示意图; 以及 图 4 是根据本发明实施例的时分复用系统总线接口数据平滑转换方法 的流程图。 具体实施方式 本发明的核心思想是: 在时分复用系统中, 为了适应目前的高带宽要求 及实现对现有投资设备的保护,需要在高带宽 HW接口和低速中继板 HW接 口之间进行数据平滑转换。 本发明通过确定各接入 riw接口的速率来实现对 其的支持。 在当前进行数据转换的 HW 接口之间的速率匹配的情况下, 在 HW接口间直接透传, 而在速率不匹配的情况下, 緩存待传送的数据, 目的 数据接口采用自身的时钟信号及帧同步信号读取緩存的源数据接口数据并发 送, 从而实现对高带宽的支持以及保护原有设备投资。 以下结合附图对本发 明的具体实施方式进行详细描述。 图 1 是根据本发明实施例的时分复用系统总线接口数据平滑转换装置
的组成结构示意图。 如图 1所示, 该 TDM系统总线接口数据平滑转换装置 包括接口速率确定单元 10、 时钟及帧同步信号提供单元 11、接口速率转换单 元 12、 以及数据发送单元 13。 其中, 接口速率确定单元 10用于确定接入时 分复用系统各接口的数据速率。 对于 TDM 系统而言, 其所提供的高带宽一 般是确定的, 例如 32Mbps或 64Mbps等, 接口速率确定单元 10主要是确定 TDM系统中 妻入的中继板的丽接口速率。 不同的中继板提供的 HW接 口速率是不一样的, 而中继板提供的 HW接口又是动态变化的, 本发明周期 性地对每个槽位插入的中继板进行识别。 对中继板进行识别的目的是判断某 一槽位的中继板的板类型, 每一中继板的板类型所支持的 HW接口速率也是 不同的,确定了中继板的类型也就确定了当前插入的中继板的 HW接口速率。 时钟及帧同步信号提供单元 11 用于根据接口速率确定单元所确定速率为各 接口提供相应的时钟信号及帧同步信号。时钟及帧同步信号提供单元 11为接 入 TDM 系统的所有 HW 接口提供时钟信号及帧同步信号, 以实现对接入 TDM系统的所有 HW接口的支持,实现整个 TDM系统中时钟信号及帧同步 信号的统一。 接口速率转换单元 12用于实现源 HW数据接口及目的 HW数 据接口之间数据的转换。 数据发送单元 13 用于发送接口速率转换单元转换 后的数据。 根据本发明实施例的数据发送单元 13既支持高带宽 HW接口的 数据发送,也支持中继板上的低速 HW接口数据发送。因为 TDM系统的 HW 数据接口都是双工模式, 所以根据本发明实施例的数据发送单元 13 逻辑上 支持 HW接口的数据发送。 本领域普通技术人员应当理解,本发明上述各单元均可通过相应的逻辑 电路实现其各自的功能, 也可由可编程器件结合控制软件或控制逻辑实现其 各自的功能。 图 2 是根据本发明实施例的接口速率转换单元的结构示意图。 如图 2 所示, 该接口速率转换单元 12包括数据交互接口速率判断模块 120、 源数据 接口数据透传模块 121、 源数据接口数据緩存模块 122、 目的数据接口数据 读取模块 123、 以及源数据接口数据失步调整模块 124。 其中, 数据交互接 口速率判断模块 120用于判断源 HW数据接口速率是否等于目的 HW数据接 口速率, 在等于时触发源数据接口数据透传模块 121 , 在不等于时触发源数 据接口数据緩存模块 122。 需要说明的是, 由于接入 TDM系统的 HW数据 接口都是汉工模式的, 因此不管是支持高带宽或是支持低带宽的 HW数据接 口既是源 HW数据接口也是目的 HW数据接口,具体是根据数据的发送方向 而确定。 数据交互接口速率判断模块 120具体 居接口速率确定单元 10所
确定的 HW数据接口来判断源数据接口与目的 HW数据接口所支持的数据速 率是否匹配。 源数据接口数据透传模块 121用于将源数据接口数据透传至目 的数据接口。 在源数据接口数据透传模块 121透传数据时, 数据不同步时需 要触发源数据接口数据失步调整模块 124对失步数据进行调整。 源数据接口 数据失步调整模块 124用于在源数据接口数据透传模块 121欲透传的数据失 步时对其进行同步调整。 本发明中, 特别是中继板的 HW数据接口映射到支 持高带宽的 HW数据接口时, 即在数据上行方向上, 由于驱动器及背板等因 素可能会导致待传输的数据有一定时延, 致使待传输数据位偏移, 此时需对 这些数据进行延时补偿后再触发数据发送单元 13 对数据进行发送。 当然, 如果下行数据出现失步, 也需触发源数据接口数据失步调整模块 124对失步 数据进行调整。 源数据接口数据緩存模块 122用于緩存源数据接口数据。 目的数据接口 数据读取 莫块 123用于在源数据接口数据緩存模块 122緩存数据过程中根据 目的数据接口的时钟信号及帧同步信号读取已緩存的数据, 并触发数据发送 单元 13发送读取的数据。 考虑到 HW数据接口间数据传输的方式, 同时为 了提高 HW数据接口之间数据转换的效率, 根据本发明实施例的源数据接口 数据緩存模块 122具体采用双口 RAM来实现, 这样, 在源 HW数据接口数 据緩存的过程中, 目的数据接口数据读取模块 123既读取已緩存的源数据接 口数据并触发数据发送单元 13 发送。 不必等到源数据接口数据存储完毕再 触发目的数据接口数据读取模块 123进行读取。 对于支持高带宽的 HW数据 接口数据向中继板低速 HW数据接口映射时, 可实现完全的同步平滑转换。 而在中继板低速 HW数据接口数据向支持高带宽的 HW数据接口映射时,上 述的处理机制提高了转换效率。 在对源 HW数据接口数据緩存时, 以源 HW 数据接口的时钟信号及该源 HW数据接口所支持的数据帧时隙为单位进行存 储, 而目的数据接口数据读取模块 123在读取所緩存的源丽数据接口数据 时,以目的 HW数据接口的时钟信号及该目的 HW数据接口所支持的数据帧 时隙为单位进行读取。 这样, 即实现了 HW数据接口间的数据平滑转换。 根据本发明实施例的 TDM系统总线接口数据平滑转换装置可支持各种 中继板的不同速率的 HW数据接口与支持高带宽的 H W数据接口之间进行数 据转换, 从而实现了对现有投资设备的保护。 图 3 是根据本发明实施例的时分复用系统总线接口数据平滑转换装置 的结构实现示意图。 如图 3所示, 多块中继板以及支持高带宽的 HW数据接
口均通过背板总线连接于接口速率转换单元 12。 接口速率确定单元 10和时 钟及帧同步信号提供单元 11也通过背板总线连接于接口速率转换单元 12。 时钟及帧同步信号提供单元 11向中继板、 接口速率转换单元 12、 接口速率 确定单元 10 以及支持高带宽的 HW数据接口提供时钟信号及帧同步信号。 接口速率确定单元 10 通过板类型扫描控制总线连接于各中继板。 中继板上 的 HW数据接口及支持高带宽的 HW数据接口可提供数据的收发,从而构成 根据本发明实施例的数据发送单元 13。 大容量 TDM交换芯片可提供根据本 发明实施例的背板总线及中继板连接插槽, 具有片内 DPRAM资源的可编程 器件可实现接口速率转换单元 12, 接口速率确定单元 10由主控 CPU实现, 时钟及帧同步信号提供单元 11也可由编程器件提供。 以下对根据本发明实施例的 TDM系统接口间数据平滑转换方法进行说 明。 图 4 是根据本发明实施例的时分复用系统总线接口数据平滑转换方法 的流程图。 如图 4所示, 该 TDM系统总线接口数据平滑转换方法包括以下 步骤: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a time division multiplexing system bus interface data conversion technique, and more particularly to a method and apparatus for data smooth conversion between high speed path interfaces in a time division multiplexing system. BACKGROUND In order to improve the utilization of a channel, a plurality of low-speed data terminals are combined to use a high-speed channel in the transmission of data. This processing technique is called multiplexing, and a common multiplexing technique has frequency division multiplexing and Time Division Multiplex (TDM). Time division multiplexing is to divide a physical channel into a number of time slices (i.e., time slots) in turn, and each user is occupied by a multiplexed user. The time division multiplexing technology is characterized in that the time slot is planned and allocated in advance and is fixed. Because the time slot allocation is fixed, it is convenient to adjust the control and is suitable for the transmission of digital information. Time-division multiplexing technology is widely used, such as Synchronous Digital Hierarchy (SDH). Asynchronous Transfer Mode (ATM), Internet Protocol (IP), etc. The technology used. With the continuous development of access network technology, TDM + IP bus technology is more and more common in the access network architecture. With the advent of new access technologies such as Voice over IP (VoIP) and the increasing demand for bandwidth, it is inevitable to increase the bandwidth of the system TDM bus. In the traditional access network system, the common bandwidth of the TDM bus is 2 Mbps, 4 Mbps, 8 Mbps, and with the increase of bandwidth demand and the integration of the access network system, the application of higher TDM bandwidth such as 16 Mbps and 32 Mbps. More and more. In the traditional TDM switching system, only a single backplane rate is supported, such as 2 Mbps or 8 Mbps. The trunk board is generally developed according to the TDM backplane rate, and is only suitable for the backplane of the corresponding rate. Once the system TDM backplane bandwidth is to be increased, the relay board that it is adapted to cannot continue to be used in the new system. In this way, the old relay board cannot be compatible with the backplane in the new system, resulting in waste of resources, especially where some systems can be upgraded by expansion; in addition, due to the development of new TDM backplane rates The relay board causes the development cycle of the system to be extended, and the R&D and production costs are also high. SUMMARY OF THE INVENTION In view of one or more of the problems described above, the present invention provides a method and apparatus for data smoothing conversion of a time division multiplexing system bus interface to implement data between interfaces of different rates of high speed (HW). Smooth conversion. A method for data smoothing conversion of a time division multiplexing system bus interface according to an embodiment of the present invention is used to determine a data rate of each interface of an access time division multiplexing system, and provide a corresponding clock signal and a frame synchronization signal for each interface according to the determined rate. Specifically, the method includes the following steps: A: determining whether the source data interface rate is equal to the destination data interface rate, if yes, proceeding to step B, otherwise proceeding to step C; B, transparently transmitting the source data interface data to the destination data interface And ending the current processing; and buffering the source data interface data, the destination data interface reads the buffered data and sends the data according to the clock signal and the frame synchronization signal according to the clock signal and the frame synchronization signal. Step B further includes: synchronously adjusting the data of the transparent source data interface when the data is out of synchronization. The process of determining the data rate of each interface includes: periodically scanning each interface of the access time division multiplexing system, and determining the data rate supported by the interface according to the interface type. An apparatus for smoothing data transition of a time division multiplexing system bus interface according to an embodiment of the present invention includes: an interface rate determining unit, configured to determine a data rate of each interface of the access time division multiplexing system; and a clock and frame synchronization signal providing unit, configured to Providing a corresponding clock signal and a frame synchronization signal for each interface according to the rate determined by the interface rate determining unit; an interface rate conversion unit, configured to implement data conversion between the source data interface and the destination data interface; and a data sending unit, configured to send The interface rate conversion unit converts the data. The interface rate conversion unit includes: a data interaction interface rate determining module, configured to determine whether the source data interface rate is equal to the destination data interface rate, trigger the source data interface data transparent transmission module when equal to, and trigger the source data interface data when not equal to a cache module; a source data interface data transparent transmission module, configured to transparently transmit source data interface data to a destination data interface; a source data interface data cache module for buffering source data interface data; and a destination data interface data reading module, The buffered data is read according to the clock signal and the frame synchronization signal of the destination data interface during the buffering of the data in the data interface module of the source data interface, and the data sending unit is triggered. The interface rate conversion unit further includes: a source data interface data out-of-step adjustment module, configured to synchronously adjust the data to be transparently transmitted by the source data interface data transparent transmission module. The present invention determines the rate supported by each HW interface in an access time division multiplexing system, and Support for these HW interfaces is achieved by providing corresponding clock signals and frame synchronization signals for these HW interfaces. In addition, in the present invention, when there is data interaction between the HW interfaces, it is first determined whether the rate supported by the interactive interface matches, the data is directly transmitted through the matching, the source data interface data is cached when the matching is not performed, and the destination data is reused. The interface clock signal and the frame synchronization signal read the buffered source data interface data and transmit, thereby completing smooth conversion of data between the HW interfaces. The invention can support data conversion between different speed HW data interfaces of various relay boards and HW data interfaces supporting high bandwidth, thereby realizing protection of existing investment equipment. BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are set to illustrate,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 1 is a schematic structural diagram of a time division multiplexing system bus interface data smoothing conversion apparatus according to an embodiment of the present invention; FIG. 2 is a schematic structural diagram of an interface rate conversion unit according to an embodiment of the present invention; A schematic diagram of a structure implementation of a data smoothing conversion apparatus for a time division multiplexing system bus interface according to an embodiment of the present invention; and FIG. 4 is a flowchart of a data smoothing conversion method of a time division multiplexing system bus interface according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The core idea of the present invention is: In a time division multiplexing system, in order to adapt to current high bandwidth requirements and to protect existing investment equipment, it is required to perform between a high bandwidth HW interface and a low speed relay board HW interface. Smooth data conversion. The present invention achieves support by determining the rate of each access riw interface. In the case of rate matching between the HW interfaces currently performing data conversion, the HW interfaces directly transmit transparently, and in the case of rate mismatch, the data to be transmitted is buffered, and the destination data interface uses its own clock signal and frame. The synchronization signal reads the buffered source data interface data and transmits it, thereby supporting high bandwidth and protecting the original equipment investment. The specific embodiments of the present invention are described in detail below with reference to the accompanying drawings. 1 is a time division multiplexing system bus interface data smoothing conversion device according to an embodiment of the present invention Schematic diagram of the composition. As shown in FIG. 1, the TDM system bus interface data smoothing conversion apparatus includes an interface rate determining unit 10, a clock and frame synchronization signal providing unit 11, an interface rate converting unit 12, and a data transmitting unit 13. The interface rate determining unit 10 is configured to determine a data rate of each interface of the access time division multiplexing system. For the TDM system, the high bandwidth provided by the TDM system is generally determined, for example, 32 Mbps or 64 Mbps, etc., and the interface rate determining unit 10 is mainly to determine the MN interface rate of the relay board in the TDM system. The HW interface rates provided by the different relay boards are different, and the HW interfaces provided by the relay boards are dynamically changed. The present invention periodically identifies the relay boards inserted in each slot. The purpose of identifying the trunk board is to determine the board type of the trunk board in a certain slot. The HW interface rate supported by the board type of each trunk board is also different. The type of the trunk board is determined. The HW interface rate of the currently inserted relay board. The clock and frame synchronization signal providing unit 11 is configured to provide a corresponding clock signal and a frame synchronization signal for each interface according to the rate determined by the interface rate determining unit. The clock and frame synchronization signal providing unit 11 provides clock signals and frame synchronization signals for all HW interfaces accessing the TDM system, so as to implement support for all HW interfaces accessing the TDM system, and realize clock signals and frame synchronization signals in the entire TDM system. Unity. The interface rate conversion unit 12 is configured to implement data conversion between the source HW data interface and the destination HW data interface. The data transmitting unit 13 is configured to send the converted data of the interface rate converting unit. The data transmitting unit 13 according to the embodiment of the present invention supports data transmission of a high-bandwidth HW interface and low-speed HW interface data transmission on a relay board. Since the HW data interface of the TDM system is in the duplex mode, the data transmitting unit 13 according to the embodiment of the present invention logically supports data transmission of the HW interface. It will be understood by those skilled in the art that the above various units of the present invention can realize their respective functions through corresponding logic circuits, and can also realize their respective functions by using programmable devices in combination with control software or control logic. 2 is a schematic structural diagram of an interface rate conversion unit according to an embodiment of the present invention. As shown in FIG. 2, the interface rate conversion unit 12 includes a data interaction interface rate determination module 120, a source data interface data transparent transmission module 121, a source data interface data cache module 122, a destination data interface data reading module 123, and source data. The interface data out of synchronization adjustment module 124. The data interaction interface rate determining module 120 is configured to determine whether the source HW data interface rate is equal to the destination HW data interface rate, and trigger the source data interface data transparent transmission module 121 when equal to, and trigger the source data interface data cache module 122 when not equal to . It should be noted that since the HW data interface that accesses the TDM system is in the Han mode, the HW data interface supporting the high bandwidth or supporting the low bandwidth is both the source HW data interface and the destination HW data interface, specifically The direction in which the data is sent is determined. The data interaction interface rate determining module 120 is specifically located in the interface rate determining unit 10 The determined HW data interface determines whether the data rate supported by the source data interface and the destination HW data interface matches. The source data interface data transparent transmission module 121 is configured to transparently transmit the source data interface data to the destination data interface. When the source data interface data transparent transmission module 121 transparently transmits data, the data synchronization interface module 124 needs to be triggered to adjust the out-of-step data when the data is out of synchronization. The source data interface data out-of-step adjustment module 124 is configured to synchronously adjust the data to be transparently transmitted by the source data interface data transparent transmission module 121. In the present invention, especially when the HW data interface of the relay board is mapped to the HW data interface supporting the high bandwidth, that is, in the uplink direction of the data, due to factors such as the driver and the backplane, the data to be transmitted may have a timing delay. The data bit to be transmitted is shifted, and the data is delayed by the data transmission unit 13 to transmit the data. Of course, if the downlink data is out of synchronization, the source data interface data out-of-step adjustment module 124 needs to be triggered to adjust the out-of-step data. The source data interface data cache module 122 is configured to cache source data interface data. The data interface data reading block 123 is configured to read the buffered data according to the clock signal and the frame synchronization signal of the destination data interface during the buffering of the data by the source data interface data buffering module 122, and trigger the data sending unit 13 to send and read. The data. Considering the manner of data transmission between the HW data interfaces, and in order to improve the efficiency of data conversion between the HW data interfaces, the source data interface data cache module 122 according to the embodiment of the present invention is specifically implemented by using a dual port RAM, so that the source HW is During the data interface data buffering process, the destination data interface data reading module 123 reads both the cached source data interface data and triggers the data transmitting unit 13 to transmit. It is not necessary to wait until the source data interface data is stored before triggering the destination data interface data reading module 123 to read. When the HW data interface data supporting high bandwidth is mapped to the low-speed HW data interface of the relay board, complete synchronous smooth conversion can be realized. When the low-speed HW data interface data of the relay board is mapped to the HW data interface supporting high bandwidth, the above processing mechanism improves the conversion efficiency. When the data of the source HW data interface is buffered, the clock signal of the source HW data interface and the data frame time slot supported by the source HW data interface are stored, and the destination data interface data reading module 123 reads the buffer. When the source data interface data is read, the clock signal of the destination HW data interface and the data frame time slot supported by the destination HW data interface are read in units. In this way, data smooth conversion between HW data interfaces is realized. The TDM system bus interface data smoothing conversion device according to the embodiment of the present invention can support data conversion between different speed HW data interfaces of various relay boards and HW data interfaces supporting high bandwidth, thereby realizing the existing investment equipment. protection of. FIG. 3 is a schematic diagram showing the structure of a time division multiplexing system bus interface data smoothing conversion apparatus according to an embodiment of the present invention. As shown in Figure 3, multiple trunk boards and HW data connections supporting high bandwidth The ports are all connected to the interface rate conversion unit 12 through a backplane bus. The interface rate determining unit 10 and the clock and frame sync signal providing unit 11 are also connected to the interface rate converting unit 12 through a backplane bus. The clock and frame sync signal providing unit 11 supplies a clock signal and a frame sync signal to the relay board, the interface rate converting unit 12, the interface rate determining unit 10, and the HW data interface supporting the high bandwidth. The interface rate determining unit 10 is connected to each of the relay boards through a board type scan control bus. The HW data interface on the relay board and the HW data interface supporting high bandwidth can provide data transmission and reception, thereby constituting the data transmitting unit 13 according to an embodiment of the present invention. The high-capacity TDM switch chip can provide a backplane bus and a relay board connection slot according to an embodiment of the present invention, and a programmable device having an on-chip DPRAM resource can implement an interface rate conversion unit 12, and the interface rate determination unit 10 is controlled by a host CPU. Implementation, the clock and frame sync signal providing unit 11 can also be provided by a programming device. A method for data smoothing conversion between interfaces of a TDM system according to an embodiment of the present invention will be described below. 4 is a flow chart of a time division multiplexing system bus interface data smoothing conversion method according to an embodiment of the present invention. As shown in FIG. 4, the TDM system bus interface data smooth conversion method includes the following steps:
S402, 确定接入时分复用系统的各 HW数据接口的数据速率, 根据确 定的各 HW数据接口速率为这些 HW数据接口分别提供对应的时钟信号及帧 同步信号。 步骤 S402是 4艮据本发明实施例的数据平滑转换方法的基础步骤。 本领域普通技术人员应当理解, 由于 TDM 系统中包括所提供的高带宽 HW 数据接口以及接入的中继板 HW数据接口, 因此确定其所支持的数据速率并 为其提供相应的时钟信号及帧同步信号是容易实现的。 由于接入 TDM 系统 的中继板上的 HW数据接口可能是动态变化的, 因此需要周期性地扫描接入 时分复用系统的 HW数据接口,并确定当前 HW数据接口所支持的数据速率。 具体可参见前文对根据本发明实施例的数据平滑转换装置部分的描述。 S404, 判断源数据接口速率是否等于目的数据接口速率, 若等于则进入 步骤 S406, 否则进入步骤 S408。 步骤 S404即确定当前有哪些 HW数据接口 需进行数据交互, 并根据步骤 S402中所确定 HW数据接口支持速率情况判 断它们之间的速率是否匹配, 当匹配时可直接透传这些待传输数据, 当不匹 配时需要对这些数据进行平滑转换。 S406, 将源数据接口数据透传至目的数据接口并结束当前处理。 在透传 源数据接口数据时, 需要对其进行失步与否的判断。 在待透传源数据接口数
据失步时对其进行同步调整。 特别是在数据上行方向上, 由于驱动器及背板 等因素可能会导致待传输的数据有一定时延, 致使待传输数据位偏移, 此时 需对这些数据进行延时补偿后再发送。 具体可参见前文对根据本发明实施例 的数据平滑转换装置部分的描述。 S4078 , 緩存源数据接口数据, 目的数据接口根据自身的时钟信号及帧 同步信号在緩存过程中读取已緩存的数据并发送。 緩存源数据接口数据可使 用双口 RAM , 在源 HW数据接口数据緩存的过程中, 目的数据接口数据读 取已緩存的数据并发送。 緩存时, 以源 HW数据接口的时钟信号及该源丽 数据接口所支持的数据帧时隙为单位进行存储, 读取时, 以目的 HW数据接 口的时钟信号及该目的 HW数据接口所支持的数据帧时隙为单位读取。 具体 实现方式可参见前文对根据本发明实施例的数据平滑转换装置部分的描述, 这里不再赘述。 根据本发明实施例的时分复用系统中接口间数据平滑转换方法可支持 各种中继板的不同速率的 HW数据接口与支持高带宽的 HW数据接口之间进 行数据转换, 从而可以实现对现有投资设备的保护。 以上所述仅为本发明的实施例而已, 并不用于限制本发明, 对于本领域 的技术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则 之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的权利要求 范围之内。
S402. Determine a data rate of each HW data interface of the access time division multiplexing system, and provide corresponding clock signals and frame synchronization signals for the HW data interfaces according to the determined HW data interface rates. Step S402 is a basic step of the data smoothing conversion method according to the embodiment of the present invention. It should be understood by those skilled in the art that since the TDM system includes the provided high bandwidth HW data interface and the accessed relay board HW data interface, the data rate supported by the TDM system is determined and the corresponding clock signal and frame are provided thereto. The sync signal is easy to implement. Since the HW data interface on the trunk board of the TDM system may be dynamically changed, it is necessary to periodically scan the HW data interface of the access time division multiplexing system and determine the data rate supported by the current HW data interface. For details, refer to the foregoing description of the data smoothing conversion device portion according to an embodiment of the present invention. S404. Determine whether the source data interface rate is equal to the destination data interface rate. If yes, go to step S406, otherwise go to step S408. Step S404 is to determine which HW data interfaces need to perform data interaction, and determine whether the rate between the HW data interfaces supports the rate according to the rate of the HW data interface supported in step S402, and directly transmit the data to be transmitted when the matching is performed. These data need to be smoothly converted when they do not match. S406. Pass the source data interface data to the destination data interface and end the current processing. When the source data interface data is transparently transmitted, it needs to be judged whether it is out of step or not. Number of source data interfaces to be transparently transmitted Synchronous adjustments are made when out of step. Especially in the data uplink direction, due to factors such as the driver and the backplane, the data to be transmitted may have a timing delay, which causes the data bits to be transmitted to be offset. In this case, the data needs to be delayed and then transmitted. For details, refer to the foregoing description of the data smoothing conversion device portion according to an embodiment of the present invention. S4078: Cache source data interface data, and the destination data interface reads the buffered data and sends the data according to the clock signal and the frame synchronization signal in the cache process. The cache source data interface data can use dual-port RAM. In the process of data buffering of the source HW data interface, the destination data interface data reads the cached data and sends it. When buffering, the clock signal of the source HW data interface and the data frame time slot supported by the source data interface are stored in units of clocks, and the clock signal of the destination HW data interface and the target HW data interface are supported. The data frame time slot is read in units. For a specific implementation, reference may be made to the foregoing description of the data smoothing conversion device according to the embodiment of the present invention, and details are not described herein again. The data smoothing conversion method between interfaces in the time division multiplexing system according to the embodiment of the present invention can support data conversion between different speed HW data interfaces of various relay boards and HW data interfaces supporting high bandwidth, thereby realizing the present There is protection for investment equipment. The above is only the embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalents, improvements, etc., made within the spirit and scope of the invention are intended to be included within the scope of the appended claims.
Claims
权 利 要 求 书 Claims
1. 一种时分复用系统总线接口数据平滑转换的方法, 其特征在于, 确定接 入时分复用系统各接口的数据速率, 根据所确定速率为各接口提供相应 的时钟信号及帧同步信号, 该方法包^舌以下步骤: A method for data smoothing conversion of a time division multiplexing system bus interface, characterized in that: determining a data rate of each interface of the access time division multiplexing system, and providing a corresponding clock signal and a frame synchronization signal for each interface according to the determined rate, The method includes the following steps:
A、 判断源数据接口速率是否等于目的数据接口速率, 若等于则 进入步骤 B, 否则进入步骤 C; A, determining whether the source data interface rate is equal to the destination data interface rate, if yes, proceed to step B, otherwise proceed to step C;
B、将源数据接口数据透传至所述目的数据接口并结束当前处理; B. Transparently transmitting the source data interface data to the destination data interface and ending the current processing;
C、 緩存源数据接口数据, 所述目的数据接口根据自身的时钟信 号及帧同步信号在緩存过程中读取已緩存的数据并发送。 C. Cache source data interface data, the destination data interface reads the cached data and sends the data according to the clock signal and the frame synchronization signal in the cache process.
2. 根据权利要求 1所述的时分复用系统总线接口数据平滑转换的方法, 其 特征在于, 步骤 B还包^ r: 2. The method according to claim 1, wherein the step B further comprises: r:
待透传源数据接口数据失步时对其进行同步调整。 When the data of the transparent source data interface is out of synchronization, it is synchronously adjusted.
3. 根据权利要求 1 或 2 所述的时分复用系统总线接口数据平滑转换的方 法, 其特征在于, 确定各接口的数据速率包括: The method for smooth data conversion of a time division multiplexing system bus interface according to claim 1 or 2, wherein determining the data rate of each interface comprises:
周期性扫描接入时分复用系统的各接口, 根据接口类型确定其所 支持的数据速率。 Periodically scan the interfaces of the access time division multiplexing system and determine the data rate supported by the interface according to the interface type.
4. 一种时分复用系统总线接口数据平滑转换的装置, 其特征在于, 该装置 包括: A device for time-division multiplexing system bus interface data smooth conversion, characterized in that the device comprises:
接口速率确定单元, 用于确定接入时分复用系统各接口的数据速 率; An interface rate determining unit, configured to determine a data rate of each interface of the access time division multiplexing system;
时钟及帧同步信号提供单元, 用于根据所述接口速率确定单元所 确定速率为各接口提供相应的时钟信号及帧同步信号; a clock and frame synchronization signal providing unit, configured to provide a corresponding clock signal and a frame synchronization signal for each interface according to the rate determined by the interface rate determining unit;
接口速率转换单元, 用于实现源数据接口及目的数据接口之间数 据的转换; An interface rate conversion unit, configured to implement data conversion between a source data interface and a destination data interface;
数据发送单元, 用于发送所述接口速率转换单元转换后的数据。 根据权利要求 4所述的时分复用系统总线接口数据平滑转换的装置, 其 特征在于, 所述接口速率转换单元包括:
数据交互接口速率判断模块, 用于判断源数据接口速率是否等于 目的数据接口速率, 在等于时触发源数据接口数据透传模块, 在不等 于时触发源数据接口数据緩存模块; And a data sending unit, configured to send the converted data of the interface rate conversion unit. The device of the time division multiplexing system bus interface data smoothing conversion according to claim 4, wherein the interface rate conversion unit comprises: The data interaction interface rate judging module is configured to determine whether the source data interface rate is equal to the destination data interface rate, and trigger the source data interface data transparent transmission module when equal to, and trigger the source data interface data caching module when not equal to;
源数据接口数据透传模块, 用于将源数据接口数据透传至目的数 据接口; The source data interface data transparent transmission module is configured to transparently transmit the source data interface data to the destination data interface;
源数据接口数据緩存模块, 用于緩存源数据接口数据; 目的数据接口数据读取模块, 用于在所述源数据接口数据緩存模 块緩存数据过程中根据目的数据接口的时钟信号及帧同步信号读取已 緩存的数据, 并触发所述数据发送单元。 a source data interface data cache module, configured to cache source data interface data; a destination data interface data reading module, configured to read according to a clock signal and a frame synchronization signal of the destination data interface in the process of buffering data by the source data interface data cache module Take the cached data and trigger the data sending unit.
6. 根据权利要求 4所述的时分复用系统总线接口数据平滑转换的装置, 其 特征在于, 所述接口速率转换单元还包括: 源数据接口数据失步调整模块, 用于在所述源数据接口数据透传 模块欲透传的数据失步时对其进行同步调整。
The device of the time division multiplexing system bus interface data smoothing conversion according to claim 4, wherein the interface rate conversion unit further comprises: a source data interface data out-of-step adjustment module, configured to use the source data The interface data transparent transmission module synchronizes the data to be transparently transmitted when it is out of synchronization.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2007101177600A CN101079686A (en) | 2007-06-22 | 2007-06-22 | Method and device for data smooth conversion at the bus interface of time and division multiplexing system |
CN200710117760.0 | 2007-06-22 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2009000118A1 true WO2009000118A1 (en) | 2008-12-31 |
Family
ID=38906941
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2007/003476 WO2009000118A1 (en) | 2007-06-22 | 2007-12-06 | A method and an apparatus for smoothly exchanging the data of bus interface in time division multiplex system |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101079686A (en) |
WO (1) | WO2009000118A1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101079686A (en) * | 2007-06-22 | 2007-11-28 | 中兴通讯股份有限公司 | Method and device for data smooth conversion at the bus interface of time and division multiplexing system |
CN101425890A (en) * | 2008-11-21 | 2009-05-06 | 中兴通讯股份有限公司 | Transmitted clock implementing apparatus and method |
CN101442509B (en) * | 2008-12-24 | 2011-07-20 | 锐迪科微电子(上海)有限公司 | Compatible data interface |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5384766A (en) * | 1992-09-21 | 1995-01-24 | Fujitsu Limited | LAN management system in electronic switching apparatus |
US5867496A (en) * | 1993-11-19 | 1999-02-02 | Mitel Corporation | Interface device |
CN1355631A (en) * | 2000-11-29 | 2002-06-26 | 深圳市中兴通讯股份有限公司 | Circuit and method for frame location search and code stream conversion |
CN101079686A (en) * | 2007-06-22 | 2007-11-28 | 中兴通讯股份有限公司 | Method and device for data smooth conversion at the bus interface of time and division multiplexing system |
-
2007
- 2007-06-22 CN CNA2007101177600A patent/CN101079686A/en active Pending
- 2007-12-06 WO PCT/CN2007/003476 patent/WO2009000118A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5384766A (en) * | 1992-09-21 | 1995-01-24 | Fujitsu Limited | LAN management system in electronic switching apparatus |
US5867496A (en) * | 1993-11-19 | 1999-02-02 | Mitel Corporation | Interface device |
CN1355631A (en) * | 2000-11-29 | 2002-06-26 | 深圳市中兴通讯股份有限公司 | Circuit and method for frame location search and code stream conversion |
CN101079686A (en) * | 2007-06-22 | 2007-11-28 | 中兴通讯股份有限公司 | Method and device for data smooth conversion at the bus interface of time and division multiplexing system |
Also Published As
Publication number | Publication date |
---|---|
CN101079686A (en) | 2007-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5594734A (en) | Asynchronous processor access to a switch table in a network with isochronous capability | |
US7239642B1 (en) | Multi-protocol network interface card | |
JP3539747B2 (en) | Local loopback of isochronous data in switching mechanism | |
JP2002512485A (en) | Method and apparatus for dynamic synchronous transfer mode in a dual ring topology | |
CN101146091B (en) | Multi-channel data output method and system | |
WO2014161291A1 (en) | Data scheduling and switching method, apparatus, and system | |
JP4775209B2 (en) | Code division multiplexing optical access network system | |
JP3605404B2 (en) | Asynchronous transmission mode data converter in mobile communication system | |
WO2014086007A1 (en) | Data processing method, communication single board and device | |
CN1135778C (en) | Time-division multiplexing bus synchronization signal concentrator, data transmission system and method | |
CN101212290A (en) | Synchronous time-division Ethernet transmission method and corresponding transmission device | |
JP2002511704A (en) | Method and apparatus for synchronizing dynamic synchronous transfer mode in ring topology | |
WO2009000118A1 (en) | A method and an apparatus for smoothly exchanging the data of bus interface in time division multiplex system | |
US7289499B1 (en) | Integrated system and method for controlling telecommunication network data communicated over a local area network and storage data communicated over a storage area network | |
US6178180B1 (en) | Communications adapter for processing ATM and ISDN data | |
US8732325B2 (en) | System and method for transmitting data | |
WO2011009342A1 (en) | Device and method for implementing multi-channel overhead bus cross | |
WO2002098162A1 (en) | A method based on backboard transmitting time division multiplexing circuit data and a bridge connector | |
KR100434053B1 (en) | Is-95a/b vocoder | |
WO2007003132A1 (en) | Interface card and cti system using interface card | |
US7126953B2 (en) | Apparatus for transfer of voice traffic in VoDSL gateway | |
KR20040005276A (en) | Ethernet over SDH having GigaBit Ethernet Layer 2 switch | |
JP7501071B2 (en) | Connection device, communication system, program, connection method, and conversion method | |
KR100242293B1 (en) | Data transfer apparatus | |
KR100282406B1 (en) | Tone and DFM Switching Apparatus and Method in ATM Cell Conversion System |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07845836 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 07845836 Country of ref document: EP Kind code of ref document: A1 |