Telecommunications packet switching system
5 claims: 1 independent, 4 dependent
- 1【特許請求の範囲】 【請求項1】ネットワークとともに用いられる電気通信パケット交換装置において、 平らなアレイ状配置となるように接続された複数のネットワーク素子を有し、各ネットワーク素子はローカル相互接続ルートを介して少なくとも1つの処理ユニットへ接続されて各処理ユニット内に含まれるラインインターフェイス素子間の通信を行う手段および他の処理ユニットのラインインターフェイス素子との通信を行う手段を有する、ネットワークに接続されてパケット交換を行なうネットワークステーション手段と、 前記ネットワークステーション手段に接続されて前記電気通信パケット交換装置を操作及び管理する制御ステーション手段と、 前記制御ステーション手段に接続されて前記電気通信パケット交換装置を操作する複数の管理端末手段と、 前記電気通信パケット交換装置の全体にわたって分配されるソフトウェア手段と、 を備えていることを特徴とする電気通信パケット交換装置。
- 2【請求項2】前記処理ユニットは、 各々パケットを交換する手段を構成する第1の処理ユニットと、 各々が前記電気通信パケット交換装置を制御、監視する手段を構成する第2の処理ユニットと、 各々パケットを交換する手段および前記電気通信パケット交換装置を制御、監視する手段を横成する第3の処理ユニットと、のうちのいずれかの処理ユニットであり、 前記ローカル相互接続ルートは、 クロック信号を分配するための第1のチャネル手段と、 前記処理ユニットのラインインターフェイス素子から接続ネットワークにデータを伝送するための第2のチャネル手段と、 前記接続ネットワークから前記処理ユニットのラインインターフェイス素子に向かってデータを伝送する第3のチャネル手段と、 を含んでいることを特徴とする請求項1記載の電気通信パケット交換装置。
- 3【請求項3】前記ラインインターフェイス素子は、交換電話ネットワーク、高速ネットワーク、パケット交換ネットワークおよび電話加入者への直接接続を含む種々の型のネットワークと交換装置を接続するための複数の統合されたモデム手段を含み、前記交換装置は、付加的なモデムおよび並加的な通信プロトコルと協働する物理的および論理的接続手段を有する構造を含んでいることを特徴とする請求項1記載の電気通信パケット交換装置。
- 4【請求項4】各ラインインターフェイス素子は、各ラインインターフェイス素子の電力および処理機能が他のラインインターフェイス素子の電力および処理機能と独立であるように、ラインインターフェイス素子プロセッサおよびDC/DC変換器を含み、 前記交換装置はフェイルセーフ戦略を実現し、前記ソフトウェア手段を支援するハードウェア構造を有していることを特徴とする請求項1記載の電気通信パケット交換装置。
- 5【請求項5】前記ソフトウェア手段は、 仮想マシーン環境を与えるための固有なオペレーティングシステム基本ソフトウェア手段と、 各機能ユニットに共通な多数のサービスと機能を含んでいる基本サービスモジュール、および各機能ユニットに対して異なっていて特定の機能を与える機能核を有するシステム機能を実行するアプリケーションソフトウェア手段と、 前記交換装置とネットワークを監視および管理するシステム管理ソフトウェア手段とを含み、 前記ソフトウェア手段は各ラインインターフェイス素子によって実行され、オペレーティングシステムおよびアプリケーションソフトウェア内部のコピー処理をすることを特徴とする請求項1記載の電気通信パケット交換装置。
Independent claims5
86 paragraphs, as filed
Description: TECHNICAL FIELD [Detailed description of the invention]
【0001】
[Industrial application field]
The present invention relates to a telecommunications packet switching device composed of a hardware part and a software part forming an advanced multiprocessing-multiprocessor. The obvious purpose of this device is well-distributed, with fail-safe hardware and software structures, flexible structures, remote management over the network itself, and previously fragmented into packets. Switching information, sending that information between the source and destination, and the various protocols being clear. The present invention is applied in the field of telecommunications.
【0002】
[Conventional technology]
It is currently known that there are several packet switching devices that are intended to switch data between the source and destination in the form of packets. However, in all known devices, in order to exchange packets, they may not themselves include a variety of more extended modems on the market, namely integrated modems. Has been found. Similarly, those electronic switching devices must rely on larger packet-switched capacities as well as data line connections to provide better quality of service. As a result, the operation of the network configured by using the appropriate equipment is much better and the equipment configuration cost per line is low.
【0003】
It also speeds up data interfaces with capacities that support a variety of physical interfaces. Finally, the device is considered suitable for setting and implementing the physical level of the data interface for connecting to a digital transmission network. However, until now, various functions pointed out earlier that are suitable for existing telecommunications packet switching have been provided.
【0004】
[Summary of Invention]
The telecommunications packet switching device of the present invention increases the packet switching capacity and line connection capacity of the conventional telecommunications packet switching device, improves the quality of service, reduces the cost, improves the operation of the data network, and the data interface. It constitutes an effective solution technology to improve the speed and clarity of the data, to improve the flexibility of adaptation to various networks, to realize new services and to realize many functions.
【0005】
The telecommunications switch described below is essentially composed of a hardware part and a software part. In essence, it is an advanced generation of equipment, multiprocessing-multiprocessors, with fully distributed hardware and software structures, fail-safe in a flexible configuration, and remote management over the network itself. You can do it. Hardware -With network stations -Control station and -Composed of an operation terminal device.
【0006】
Network stations perform packet-switched functions to allow lines to be concentrated at low speeds and on a large scale, and to connect to the following types of networks: 1. Directly to the exchange telephone line or via a modem. 2. Directly to the IBERMIC network or via high-speed and ultra-fast lines. 3. To other packet switching via a dedicated line. 4. The device of the present invention makes it possible to connect directly to the subscriber by a leased line and to realize the elements necessary to connect to the possible future types of networks.
【0007】
In the network station, the following three parts that are precisely distinguished can be identified. A. Connection network B. Processing equipment C. Local interconnect highway. The local interconnect highway consists of a series bus consisting of the following three components. C1. A component that distributes clock signals. C2. Parts for data transmission from the processing device to the connector. C3. Parts for data transmission from the connected network to the processing equipment.
【0008】
The processing device is physically composed of a set of elements that are interconnected and connected to the connecting network elements by the local interconnect highway. Communication between the various elements of the processing device and between these elements and the elements of the other processing device is carried out by the local interconnect highway. This device includes the following three types of processing devices that perform different functions. -A packet switching device that performs packet switching functions and services external data lines. -Central control functions for devices such as high-capacity disk storage, and control and monitoring devices that communicate between the control station and other stations for operational functions. -Control and exchange equipment that performs packet switching and system central control functions. This type of processing equipment is useful for servicing a reduced number of lines.
【0009】
A connected network consisting of a variable number of network elements that are directly connected to each other and connected via other network elements to form a flat grid that allows uniform growth is any two elements of the network. Provide an alternative route between them. The control station is one or several computers according to the required capacity and necessary peripherals such as a console or mass storage device that guarantees the portability of the software developed for the control station. Consists of. The control station houses the functions of information processing and control related to the management and maintenance of the equipment.
【0010】
The operation terminal device is composed of a computer having a processing capacity, and has a screen that enables color display, and a mouse and peripheral devices that make the operation of the device more efficient. The operation terminal device can be a device near the control station or a remote device connected via a connection network. The software of the device realizes this function, and the software -Basic software and -Application software and -Composed of operating software. The basic software provides a virtual machine environment for the application software. That is, from the viewpoint of application software, the basic software constitutes a device only as a processor without a memory limitation, a processor capacity is not limited, and there is no failure.
【0011】
The task of the application software is to sometimes realize the following device functions. -Packet exchange -Realization of communication protocol -Operation function, etc. The operating software enables monitoring and management of the device and its associated networks with the following features: -Communication between applications independent of their physical location. -Traffic measurement and quality of service. -Operating network data management. -Set up and release virtual circuits. -Setting up and opening services for communicating between applications contained in the various devices of the device. -Data conversion to achieve independence between the functions contained in various devices.
【0012】
The device software has a plurality of layered layers. The operating capacitance of the components of each layer is then determined by its interface to the upper layer, which interface through the upper layer to access the extraction resources that the lower layer refines and provides. There are two layers of device software: -Low level -High-level layer Low-level software task is to refine the extraction resources used by high-level software. To that end it employs the physical resources provided by the hardware.
【0013】
The hardware provides a high level for the following resources: -Communication between high level components. -Access to the processor to run high-level programs. -Access to peripherals. High-level software is introduced as the only type of component named process, which is the basic implementation device.
【0014】
The creation of the process is dynamic. That is, those processes are created when needed and destroyed when they are no longer needed. Communication between processes is done by messages. Those messages allow data to be exchanged independently of the processor running it. The operation software was developed based on the concept of functional units. Those software entities should be understood as providing the full functionality of the device as a whole.
【0015】
Each functional entity has a particular task that at one time matches the task of the device and at another time two or more are grouped together. The decomposition of this function into functional units brings an independent function that rarely combines functions into its realization and execution, benefiting in terms of functionality, uniformity and software fulfillment. I will provide a. Each functional unit is a complete set of interactions that should be different in each case and provide all specific features, with a module of basic services that includes a set of functions and services that are common to all. It consists of details and the core of the functional unit.
【0016】
[Example]
First, refer to FIG. It can be seen that the telecommunications packet switching device of the present invention is basically composed of the hardware unit 15 and the software units 16 and 17. This telecommunications packet-switched device is an advanced generation of equipment, namely multiprocessing-multiprocessors, with fully distributed hardware and software structures, fail-safe, flexible configurations, and networks. It is designed to be managed remotely via itself.
【0017】
As shown in FIG. 2, the hardware unit 15 includes a network station 7, a control station 8, and some operation terminal devices 6. The network station 7 performs a packet switching function so that a large number of low-speed lines can be concentrated, and as can be seen from FIG. 1, the device 1 can be connected to various networks. That is, it can be connected directly to the exchanged telephone network 4 or via a modem 5.
【0018】
It can be connected to IBERMIC network 3 directly or via a high-speed line or an ultra-high-speed line. It can be connected to another packet switching network 2 via a dedicated line and a modem 5. Similarly, network stations can connect to subscriber 6 via leased lines and modems, as well as to other types of networks that may emerge in the future.
【0019】
In the network station 7 shown in FIG. 2, the following three parts that are completely identified as shown in FIG. 3, that is, -Processing devices 9 and 10 and -Connected network 11 and -Local interconnect highway 12 and Can be distinguished. Local interconnect highway 12 -The part that transmits the clock signal and -The part that transmits data from processing devices 9 and 10 to the connection network 11 and -Composed of a series bus consisting of three parts: a part that transmits data from the connection network 11 to the elements of processing devices 9 and 10.
【0020】
The processing devices 9 and 10 are physically composed of a set of elements 13. These elements are connected to each other and are connected to the network element 14 in the connection network 11 via the local interconnect highway 12, as shown in FIGS. 4 and 7. Communication between the various elements 14 of the processing device 9 or 10 and between the various elements of the other processing device 9 or 10 is carried out via the local interconnect highway 12. This device includes the following three types of processing devices that are distinguished from each other by the functions they perform. -Packet switching device that performs packet switching functions and functions as an external data line 10. -Control and monitoring device 9 that performs central control functions for devices such as high capacity disk storage and communicates with control station 8 for operational and other functions 9. -An exchange and control device that performs packet switching and central control functions for the device. This type of processing equipment is useful for reducing the number of lines.
【0021】
As can be seen from FIGS. 5, 6 and 8, the connection network 11 is composed of a variable number of network elements 14, and an alternative path may be provided between the network element 14 and any one of the connection elements of the network 11. it can. The network elements 14 are directly connected to each other via the local interconnect highway 12 or are connected via other network elements to form a flat array that allows uniform expansion. The control station 8 is composed of one or several computers according to the required capacity and according to the required peripherals such as a console or mass storage device, and of the software developed for the control station 8. Guarantee portability. The control station 8 houses the operation functions, and the control station executes control and processing of information related to the management and maintenance of the device. The operation terminal device 6 is composed of a computer, a display capable of expressing all graphic expressions in color, a mouse, and a peripheral device, and makes the operation of the device of the present invention more efficient. The operation terminal device can be provided near the control station 8 or can be provided far away and connected to the control station 8 by the connection network 11. Device software -Basic software 16 and -Application software 17 and -The operation software shown in Fig. 11 and Realize various functions composed of.
【0022】
The basic software 16 provides the application software 17 with a virtual machine environment by maximally separating the application software 17 from the hardware 15. That is, the basic software 16 assumes that, from the perspective of the application software 17, device 1 is the only fail-safe processor with no memory limitation and no processing capacity limitation. The application software 17 has the following functions of the device 1, that is, as a specific task. -Packet switching and -Realization of communication protocol and -Has a task to realize operation functions.
【0023】
Depending on the operating software shown in FIG. 11, the following functions, i.e. -Communication between applications, independent of physical location, -Satisfaction of traffic measurement and quality of service, -Operating network data management, -Setting and canceling the virtual transmission circuit, -Setting up and canceling services for communicating between applications contained in various devices of the device, -Data conversion to make the functions included in various devices independent enables monitoring and management of device 1 and the network related to it. The device software has multiple layers, the operating capacitance of each layer's components being determined by its interface to the upper layer, which interface through the upper layer, with the lower layer refined. And access the extracted resources provided.
【0024】
For device software, -Two low-level layers and -There are two layers, two high level layers. The low-level software has the purpose of refining the extraction resources used by the high-level software. The reason is that it uses the physical resources provided by hardware 15. At the same time, it has the following resources: -Communication between high level parts, -Access to the processor to run high-level programs, -Provide access to peripherals, to high-level software.
【0025】
As shown in FIG. 10, high-level software is realized as so-called processes 18, 19, 20, and 21 only as component types. It is the basic unit of realization.
【0026】
The creation of processes 20 and 21 is dynamic in this example shown in Figure 10. That is, those processes are created when needed and destroyed when they are no longer needed. Communication between processes is done by messages. Those messages allow the exchange of data independently of the processor executing the data. Some of those messages are the message 22 that creates the process, and the other is the dialogue message 23 between the processes. The operation software is developed based on the concept of functional units. These software entities should be understood as providing the full functionality of the device as a whole, as shown in Figure 11.
【0027】
Each functional device has a particular task that at one time matches the function of the device and at another time matches two or more groups. The decomposition of this function into functional units configures independent functions that rarely combine with each other for the realization of the function and its execution, and the functionality, uniformity and software fulfillment. And provide profits.
【0028】
Each functional unit has a basic service module 25 that contains a set of functions, a service 26 that is common to all, specific details about its dialogue, and specific details about the core 24 of the functional device. And have. It should be different in each case and is intended to provide all specific features.
[Simple explanation of drawings]
[Figure 1]
The figure which represents the overall representation of the connection possibility of the device which has some kind of conventional network.
[Figure 2]
The block diagram which shows the main component of the apparatus of this invention.
[Fig. 3]
The figure which shows the component which constitutes a network station.
[Fig. 4]
The figure which shows the structure of the processing apparatus.
[Fig. 5]
The figure which shows the connection network.
[Fig. 6]
The figure which shows another configuration of the connection network.
[Fig. 7]
The figure which shows another configuration of the connection network.
[Fig. 8]
The figure which shows the structure of the processing apparatus.
[Fig. 9]
A block diagram showing the ratio between hardware and software.
[Fig. 10]
The figure which shows the ratio existing between different high level software processing.
[Fig. 11]
The figure which shows the structure of the operation software.
[Explanation of symbols]
1 The device of the present invention 2 Packet switching network 7 network station 8 control station 11 Connection network 12 Local Interconnect Highway 14 Network elements 15 Hardware part 16, 17 Software part
11 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11
37 members in 24 offices
Priority claims5
| Document | Office | Kind | Date |
|---|---|---|---|
| 9002803 | Spain | A | |
| 9002803 | Spain | A | |
| 9002803 | – | – | – |
| 9002803 | Spain | – | – |
| ES19900002803 | – | – | – |
Members37
| Document | Office | Kind | |
|---|---|---|---|
| ITMI912122A0 | Italy | A0 | |
| ITMI912122D0 | Italy | D0 | |
| UY23266A1 | Uruguay | A1 | |
| NO914311D0 | Norway | D0 | |
| GB9123312D0 | United Kingdom | D0 | |
| MA22290A1 | Morocco | A1 | |
| LU87973A1 | Luxembourg | A1 | |
| CA2048488A1 | Canada | A1 | |
| NO914311L | Norway | L | |
| FR2668841A1 | France | A1 | |
| CN1061501A | China | A | |
| MX9101231A | Mexico | A | |
| NL9101345A | Netherlands (Kingdom of the) | A | |
| ES2028554A6 | Spain | A6 | |
| GB2252476A | United Kingdom | A | |
| GR910100420A | Greece | A | |
| TNSN91069A1 | Tunisia | A1 | |
| BE1004670A3 | Belgium | A3 | |
| GT199100053A | Guatemala | A | |
| JPH056320A | Japan | A | |
| ITMI912122A1 | Italy | A1 | |
| GR1000917B | Greece | B | |
| ECSP910767A | Ecuador | A | |
| PT98740A | Portugal | A | |
| MX174462B | Mexico | B | |
| US5367521A | United States of America | A | |
| IT1251026B | Italy | B | |
| FR2668841B1 | France | B1 | |
| GB2252476B | United Kingdom | B | |
| EG19590A | Egypt | A | |
| MD940356A | Republic of Moldova | A | |
| JPH0827770B2This record | Japan | B2 | |
| CA2048488C | Canada | C | |
| PT98740B | Portugal | B | |
| CN1045508C | China | C | |
| GEP20002249B | Georgia | B | |
| DZ1523A1 | Algeria | A1 |
Numbers
- Publication
- 8-27770
- Publication, DOCDB
- H0827770
- Publication, EPODOC
- JPH0827770B
- Application
- 3233974
- Application, DOCDB
- 23397491
- Application, EPODOC
- JP19910233974
Titles2
- Japanese
- 電気通信パケット交換装置
- English
- [Title of Invention] Telecommunications packet switching device
Classification
- CPC, 1
- H04L12/56
- IPC, 3
- G06F15 16
- H04L12 56
- G06F13 00
