The present invention relates to communication technology, and more particularly, to a communication apparatus, method and switch board for universal switching of multiple services.
Generally, a communication apparatus consists of different racks, subracks or cabinet and each subrack or cabinet contains a host machine or a master control board, and slave boards such as switch boards, various service boards and so on. Service boards and switch boards are typically connected to a backplane board. Service lines are provided on the backplane board. Both the switch boards and the service boards are removable units, and different service interfaces may be provided by replacing different service boards. There are two typical kinds of service boards. One is the packet service board for processing packet services, such as Ethernet services, in unit of packets. The other is Time Division Multiplexing (TDM) service board for processing TDM services, such as TDM services of Synchronous Digital Hierarchy (SDH) interfaces, in unit of time slots within SDH frame structure, such as VC12/VC4. The switch board performs scheduling and switching among service boards, including time slot switching for TDM services and packet switching for packet services.
Embodiments of the present invention provide a communication apparatus, a method and a switch board for universal switching of multiple services, in order to solve, with low cost, the problem of universal switching of multiple services.
An embodiment of the present invention provides a communication apparatus for universal switching of multiple services, the communication apparatus includes a backplane board, a switch board, and a plurality of service boards, the switch board and the service boards are inserted into a switch board slot and a plurality of service board slots on the backplane board respectively, only one set of service buses is provided on the backplane board; the switch board includes a plurality of switching modules associated with the services and adapted to schedule and switch the services; the communication apparatus further includes a selector adapted to connect the service buses to switching modules associated with the services according to types of the services.
An embodiment of the present invention also provides a method for universal switching of multiple services. The method includes: connecting, by a selector, service buses with respective switching modules associated with the services according to types of the services; scheduling and switching, by the switching modules, the services.
An embodiment of the present invention also provides a switch board inserted in a switch board slot of a backplane board. The switch board includes a plurality of switching modules and a selector, the selector is adapted to connect service buses on the backplane board with switching modules associated with services according to types of the services processed by service boards inserted in the backplane board, and the switching modules are adapted to schedule and switch the services.
In embodiments of the present invention, the same set of buses is employed on the backplane board as both TDM service and packet service buses, and thereby the wiring cost of the backplane board is reduced. The TDM switching and packet switching are integrated on a single switch board, and thereby less kinds of single boards are needed in the apparatus. Single board hardware of traditional TDM apparatus may be employed as the TDM service board without any hardware modification, and may be used in the apparatus for universal switching of TDM and packet services, and this is advantageous in terms of cost, compatibility and inheritance.
There is only one set of service buses on the backplane board of the service board slots. When a service board slot is used for a packet service board, the set of service buses acts as packet service buses, and when the service board slot is used for a TDM service board, the set of service buses acts as TDM service buses.
The TDM service board includes, but is not limited to, a SDH service interface and a PDH service interface. After these services are processed on the service board, they are sent to the backplane board where TDM bus mode is still adopted.
The packet service board includes, but is not limited to, an Ethernet service interface. After these services are processed on the service board, they are sent to the backplane board where packet bus mode is still adopted.
A packet switching module, a TDM switching module and a selector are located on the universal switching board. The selector allocates the service buses to the two switching modules according to the types of services processed by the service boards at the service board slots. In particular, if a TDM service board is used at a service board slot, the selector switches the corresponding service buses to the TDM switching module, and if a packet service board is used at a service board slot, the selector switches the corresponding service bus to the packet switching module.
The selector may include multiple one-out-of-two switches and the number of the switches may be determined according to service capacity. Of course, other switches such as one-out-of-three switches, one-out-of-four switches, etc., may be applied and fall within the protection scope of the present invention.
The selector is a semi-permanent connection controlled by software of the universal switching board. The software may control the selector according to the types of services processed by the service boards at the service board slots. The software may identify the types of services processed by the service boards at the service board slots according to an internal communication mechanism such as different message contents sent from the service boards. For example, a message content of “0” represents the packet service, and “1” represents the TDM service.
In an embodiment of the present invention, the acts of the selector are controlled by the software. Moreover, the selector may also be controlled by a hardware such as Field Programmable Gate Array (FPGA), and this falls within the protection scope of the present invention.
An embodiment of the present invention provide a method for universal switching of multiple services, the method includes the following steps.
Step 1: A packet service is inputted to a packet service board and a TDM service is inputted to a TDM service board.
Step 2: The packet service board processes the packet service and the TDM service board processes the TDM service.
Step 3: The packet service board and the TDM service board send different messages to the universal switching board to notify the types of services processed by them.
Step 4: The universal switching board controls the selector to switch the different services processed by the respective service boards to corresponding switching modules on the universal switching board. In particular, the packet service processed by the packet service board is switched to the packet switching module and the TDM service processed by the TDM service board is switched to the TDM switching module.
Step 5: The packet switching module switches the packet service and the TDM switching module switches the TDM service.
Beneficial effects of embodiments of the present invention are as follows. The same set of buses is employed on the backplane board as both TDM service and packet service buses, and thereby the wiring cost of the backplane board is reduced. The TDM switching and packet switching are integrated on a single switch board, and thereby less kinds of single boards are needed in the apparatus. Single board hardware of traditional TDM apparatus may be employed as the TDM service board without any hardware modification, and may be used in the apparatus for universal switching of TDM and packet services, and this is advantageous in terms of cost, compatibility and inheritance.
Although embodiments of the present invention are described by taking the packet service and TDM service as example, the universal switching of other services may be implemented in embodiments of the present invention and also falls in the protection scope of the present invention.
Terms such as single board, backplane board as used in the embodiments of the present invention are not intended to limit the present invention and other terms used in the field with same or similar functions such as service card and backplane board are also within the protection scope of the present invention.
The above description only illustrates preferred embodiments of the present invention, and the scope of the present invention is not limited thereto. Any variations or replacements easily occur to those skilled in the art without the technical scope disclosed by the present invention should be covered by the scope of the present invention. Therefore, the protection scope of the present invention should be based on the claims.
Number | Date | Country | Kind |
---|---|---|---|
200610063763.3 | Dec 2006 | CN | national |
This application is a continuation of International Patent Application No. PCT/CN2007/071285, filed on Dec. 20, 2007, which claims the benefit of Chinese Patent Application No. 200610063763.6, filed on Dec. 31, 2006, both of which are hereby incorporated by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2007/071285 | Dec 2007 | US |
Child | 12493417 | US |