The PSTN Traffic Optimiser concept, as originally described in Patent Application No. GB2334408A, includes several figures, namely
Patent Application No. GB 2334408A describes a telecommunications system comprising one or more cross-connects and a plurality of telephone exchanges, wherein two or more of the telephone exchanges are arranged to communicate with each other via the one or more cross-connects and an adapter for providing the telephone exchanges with a means of inter-communication via the one or more cross-connects wherein the adapter converts traffic between packetised and non-packetised form.
Patent No. GB 2343582B describes a telecommunications system comprising one or more cross-connects and a plurality of telephone exchanges, wherein two or more of the telephone exchanges are arranged to communicate with each other via one or more routers and an adapter converts traffic between packetised and non-packetised form.
Patent Application No. WO 01/84877 describes a partially interconnected topological network having at least six Topological Nodes, a Topological Node being a single Physical Node or a group of interconnected Physical Nodes or part of a Physical Node or a group of interconnected Physical Nodes and parts of Physical Nodes, each Topological Node having at least three point-to-point Topological Links connecting it to some but not all of the plurality of Topological Nodes and there being at least one Choice of routing between any two Topological Nodes, where a Choice of routing is either two point-to-point Topological Links connected in series at another of the Topological Nodes or a direct point-to-point Topological Link between the two Topological Nodes.
Patent No. GB2350517B describes a partially interconnected network having a plurality of Allocated Nodes, which Allocated Nodes are each allocated to one of a number of AREAs, and further has a plurality of Star Nodes (STARs), and also has point to point interconnections between the Allocated Nodes and the Star Nodes, where the number of AREAs with Allocated Nodes connected to an individual STAR forms the number of ROUTEs from an individual STAR, the Allocated Nodes of a first of the AREAs being connected to a set comprising some, but not all, of the Star Nodes, and further of the AREAs are similarly interconnected to further sets each comprising Star Nodes and there is at least one connection choice between any two Allocated Nodes in different AREAs and where a connection route is two point-to-point interconnections connected in series by a Star Node.
Patent Application No. GB0102349.8 describes a partially interconnected network having a plurality of Topological Nodes, each Topological Node having at least three direct point-to-point Topological Links connected to other Topological Nodes, each of a proportion of the plurality of Topological Nodes having connected thereat one of a group of Point-of Presence (PoP) Units, said group of PoP Units arranged to provide access to a selected service or services, one or more than one of each at least three direct point-to Point Topological Links from each Topological Node not having connected thereat one of a group of PoP Units connecting to one or more than one of the plurality of Topological Nodes having connected thereat one of the group of PoP Units, there being at least one Choice of routing between any two Topological Nodes, a Choice of routing being either via two Topological Links connected in series at another Topological Node or a direct point-to-point Topological Link between the two Topological Nodes.
Dial-up telecommunication networks cannot just be constructed from switching functions as they need considerable functionality to receive signalling from the subscribers to determine the connections that are required as well as considerable processing and inter-node signalling functionality to determine how the various switches in the network should be set in order to allow a call to be established in a satisfactory manner. Likewise data networks contain more than just raw switching. The level of processing and the level of switching at a node depends on the required operational characteristics of a network. The object of Patent Application No. GB2334408A could be summarised as minimising or even removing the need for any processing at the most central nodes so that large raw switching functions can be provided without the need for very large amounts of processing power at those nodes, for example for call processing and handling signalling in the case of dial-up telecommunication networks. The processing would be supplied at the other nodes in the network.
The use of a Simple Transit Core function will be further discussed as part of a patent application co-filed with this patent application, having our reference P/63507.gba, entitled “Communication Network” and describing a network having a plurality of nodes, wherein at least one of the plurality of nodes includes a switching means arranged to carry out a Simple Transit Core Function and three or more of the plurality of nodes include a Single Link Interface, which Single Link Interface has associated Output Attributes and/or Input Cognisant Attributes where each Simple Transit Core Function at one node is not logically connected to another Simple Transit Core Function at another node and each Simple Transit Core Function at one node is logically connected to at least three Single Link Interfaces at other nodes and wherein the nodes including Single Link Interfaces which are connected to one instance of a node arranged to carry out a Simple Transit Core Function are controlled by respective Intercommunicating Connection Acceptance Control Processes according to the respective Output Attributes and/or Input Cognisant Attributes.
According to the present invention there is provided a partially interconnected network comprising a plurality of nodes, which nodes include either;
The present invention will now be described by way of example, with reference to the accompanying figures, in which:
For the purposes of the present invention the term Simple Transit Core (STC) function will be used to describe a function that may be included at some, or all, of the nodes of a network. Another term that will be used is Single Link Interface which may be included, or multiple instants may be included, at some, or all, of the nodes of a network. Single Link Interfaces have to be controlled and the term that will be used is Intercommunicating Connection Acceptance Control Process.
In order to simplify the description it will be generally assumed for this patent application that the there will be nodes which are the Main Processing (MP) nodes and these nodes will intercommunicate with other Main Processing (MP) nodes to perform the Intercommunicating Connection Acceptance Control Processes for all the Single Link Interfaces connected to a Simple Transit Core (STC) function. A Simple Transit Core (STC) function is basically a large switch, router or crossconnect which needs much less relative processing power than a Main Processing (UT) Node.
The seven STC nodes correspond to the seven STARs. The seven groups of MP nodes correspond to the seven AREAs and the twenty-one MP nodes correspond to the twenty-one Allocated nodes (Locals).
Each STAR is connected to four AREAs and in Patent No. GB2350517B this is described as a STAR having four ROUTEs.
As already mentioned the failure of a STC node for the network shown in
Analysing the possibilities of the example Partially Interconnected STAR Network shown in
The fact that the network is only twin CHOICE compared with the four CHOICES of the network shown in
One of the benefits of STAR Networks is restricting the number of CHOICEs to a more manageable level. In a network as described in the original PSTN Traffic Optimiser Patent Application No. GB2334498A where all the Local or MP nodes are fully connected to all the STC or STAR nodes; if there are one hundred and seventy-five STC or STAR nodes, then there are one hundred and seventy-five CHOICEs for getting from one MP or Local Node to another MP or Local Node.
PTO requires a signalling, or bearer control means between all the MP or Local nodes. This is to enable the Intercommunicating Connection Acceptance Control Processes to act upon the associated Output Attributes and the Input Cognisant Attributes of the Single Link Interfaces. Hence there are one hundred and seventy-five ways of passing the signalling forward, assuming that the signalling is addressed using VPI's (Virtual Path Indicators) via STC nodes, and that the STC Nodes are large ATM Core switches. For seven thousand separately addressed MP or Locals and one hundred and seventy-five fully connected Core ATM Switches: seven thousand different VPI's signalling paths and routes have to be handled on each interface. Unfortunately ATM has a limit of four thousand and ninety-six VPI (Virtual Path Indicator) addresses.
By using a five CHOICE pattern with one hundred and seventy-five STC STAR ATM Switches and one hundred and seventy-five AREAs; with each AREA having on average forty Allocated MP or Local Nodes, then the number of VPI's required drops to forty times thirty, namely one thousand one hundred and sixty, where thirty is the number of AREAs to which a STAR is connected. This is then within the four thousand and ninety-six limit. The CHOICEs drops from one hundred and seventy-five to five and the number of cabled paths drops by over 80% and they are correspondingly much broader.
The concept of having large core switching nodes with Reduced Processing, whether these switches are ATM, IP, MPLS or any type of packet switching or circuit switches, for example 64 kbit/s switches, enables effective networks to be constructed, but the size of practical networks that can be built can be increased considerably by using Partially Interconnected STAR Network topologies as listed in patent GB2350517B and those formed from Balanced Incomplete Block Designs.
For a practical network it is not only necessary to have a sound theoretical architecture, but also it is useful if it can be made to fit into a simple infrastructure arrangement for example with a minimum number of physical ducts, and still achieve a high level of availability.
This enables a network to be constructed, where each allocated node is physically connected to just two Split AREA sites and each STAR is only connected to ten Split AREA Sites. The STARs can be Simple Transit Core (STC) nodes.
The same basic topology can also be operated in a completely different way. Referring to
“The CRC Handbook of Combinatorial Design”, C. J. Colbourn and J. H. Dinitz (Eds.), CRC Press, Boca Raton, Fla., 1966: lists Balanced Incomplete Block Designs which are Symmetric Designs (Table 5.7 on page 80) and Abelian Difference Sets (Table 12.4 page 301, using terms (v, k, λ) which can be used to define constant CHOICE (λ) Partially Interconnected STAR Networks with AREAs equal to STARs (v) and ROUTEs (k);.
The Balanced Incomplete Block Designs where the number of AREAs is not equal to the number STARs can also be used as Partially Interconnected STAR Networks a comprehensive list can also be found in the above mentioned “The CRC Handbook of Combinatorial Design” 1.3 Parameter Tables page 14, where (v) is AREAs; (b) is STARs; (k) is ROUTEs; (λ) is CHOICEs and (r) equals the number of STARs to which an AREA is connected.
The converse of these Balanced Incomplete Block Designs (where each connection is replaced by a non-connection and each non-connection is replaced by a connection) can also sometimes be suitable.
A characteristic of Partially Interconnected STAR Networks as described by Patent No. GB2350517B is that regular patterns with a constant CHOICE do not exist for AREAs being greater than the number of STARs. Hence when considering
However, there is an alternative approach which can take advantage from the concept of a Simple Transit Core (STC) node which has a large switch, but only needs a small amount of processing. This alternative approach could combined a Simple Transit Core (STC) node with a Main Processing (MP) Node which needs a large amount of processing, but only needs a moderate size switch. The combined use of the PTO concept and the Partially Interconnected FLAT Network topologies enables just such an arrangement. This arrangement could be used for just part of a network (e.g. the core or a network) or a complete network. In order to simplify the explanation the numbers of nodes used in the initial examples will be small. Patent Application No. GB2334408A describes this Simple Transit Core function as a cross-connect.
In the rather complex
In this example each node is a combination of the Main Processing (MP) Function (which includes Single Link Interfaces and Intercommunicating Connection Acceptance Control Processes) and a Simple Transit Core (STC) Function at the same Node.
transiting via node J then nodes L and M can be reached;
transiting via node I then nodes N and H can be reached.
Hence node E is connected to all the other nodes either via a direct one hop path or via an indirect two hop path, transiting via another node. There is only one CHOICE of path to any Node.
Again, as this is a regular network then similar CHOICEs of paths exist between pairs of nodes.
Two examples of Partially Connected networks have been described in FIGS. 16 and FIGS. 17 to 19.
These are both examples of Strongly Regular Graphs. “The CRC Handbook of Combinatorial Design”, C. J. Colbourn and J. H. Dinitz (Eds.), CRC Press, Boca Raton, Fla., 1966: lists many possible Strongly Regular Graphs, under 5.9 Table on pages 671-683. In this handbook the Notation used corresponds as follows:
For both these examples the effective CHOICE is the same {C8 and C(8+1) but this is not the case for all Strongly Regular Graphs.
A larger form of the style of network shown in FIGS. 17 to 19 is shown in
There are other Strongly Regular Graphs which can be formed from several small meshes.
A more heavily interconnected network is shown in
The Partially Interconnected FLAT Network examples, with Point Meshes, can be operated using the PTO method in two ways which are similar to the two ways described for the Partially Interconnected STAR Network shown in
The four options to reach Node 2 from Node 1 are: Point Mesh E (1-5-9-11-20-21) to Node 5 to Point Mesh B (2-5-8-13-17-18) Point Mesh A (14-12-14-16-17) to Node 12 to Point Mesh F (2-6-10-12-15-21) Point Mesh A (1-4-12-14-16-17) to Node 17 to Point Mesh B (2-5-8-13-17-18) Point Mesh E (1-5-9-11-20-21 to Node 21 to Point Mesh F (2-6-10-12-15-21)
For the combined MP and STC mode of operation, the Point Meshes can be fixed connection devices and one of the Nodes 5, 12, 17, 21 acts as the Simple Transit Core Node for the connection between Node 1 and Node 2. In general a Node can be an Originating MP Node, a Terminating MP Node and an STC Node.
The other method is that all the Point Mesh nodes are Simple Transit Core nodes and the other nodes are all MP Nodes.
By examining the four routing alternatives above which pass via nodes 5, 12, 17 or 21, even if one of the Point Meshes is unavailable it is still possible to find two valid Routes.
Also in
This resilience characteristic is a very useful feature of these types of networks. A similar characteristic applies for the Partially Interconnected STAR Network shown in
Not all Strongly Regular Graphs are suitable for efficient network applications. Ideally C8should equate to the appropriate number of CHOICEs required and C8 should if possible be similar to or smaller than C:
Strongly Regular Graphs can be used to form what can be called a FLAT Network. All the nodes have a similar status (e.g. they are not classified into different classes such as trunks and locals).
Each node in the FLAT Network needs to be able to establish individual circuits to the other Nodes, but in a Partially Interconnected FLAT network the Nodes are only connected to some of the other nodes. Consequently traffic has to transit through one of the other Nodes to make a connection.
As has already be mentioned trying to minimise the amount of call processing (or other processing) needed at a Simple Transit Core node can be very worthwhile. By using the PTO method at all the nodes of a Flat Network, then although call processing may be needed for the originating and terminating traffic, it will not be required for the transiting traffic.
Consequently, if a node is limited, by its call processing, or processing capabilities, but has plenty of raw switching capacity, then by employing the PTO method for the transiting function in a FLAT Network then all the nodes can be concerned with the processing of the originating and terminating traffic whilst the Simple Transiting function in the main only uses switching capacity and not the limited call processing or processing capacity.
A version of the five CHOICE pattern with one hundred and seventy-five AREAs and one hundred and seventy-five STARs mentioned earlier can also be a Strongly Regular Graph. This would enable a one hundred and seventy-five node Flat network to be constructed where each node is connected to thirty other nodes, with both C8 and C: equal to five.
This particular pattern will be used to consider the possibilities of using a Signalling Transfer Point function in conjunction with each Simple Transit Core (STC) node, for both the STAR and the FLAT type network.
Firstly for the Partially Interconnected STAR Network case:—As before assuming an average of forty Allocated MP nodes per Area and each allocated MP node in each AREA being connected to thirty STC STARs. Then the number of signalling links that have to be catered for is forty times twenty-nine namely one thousand one hundred and sixty. However if each STC STAR had an associated Signalling Transfer Point (e.g. a CCITT No. 7 Signalling Message Switch), then the number of signalling links from each allocated MP node would change considerably. The Signalling Transfer Point Message Switch at an STC STAR, in this case, would require one thousand one hundred and sixty ports, but the Allocated MP nodes would only need to handle thirty signalling channels although it would still be able to send and receive signalling to one thousand one hundred and sixty MP nodes from each of its thirty signalling channels, by adding the appropriate signalling point codes to the signalling messages so that the Signalling Transfer Point Message Switches can forward the signalling.
Consequently, the Partially Interconnected STAR Network topology can also be used for an associated signalling network.
Secondly, for the Partially Interconnected FLAT Network case, the one hundred and seventy-five combined STC STARS and MP nodes could each have an associated Signalling Transfer Point Message Switch. In this case each STC node function would need a thirty port Signalling Transfer Point Message Switch. Consequently the Partially Interconnected FLAT Network topology can also be used for an associated signalling network.
Depending on the type of network and the type of signalling terminations used, the use of Signalling Transfer Point Message Switches may have a considerable benefit.
It is important to note that for both the STAR and the FLAT forms of Partially Interconnected Networks that have been described herein that it is possible to construct regular networks where out of five Nodes or sites traversed that either one or two STC Nodes are included. A simple summary is shown below:
For Partially Interconnected STARs Networks (as Shown in
For Partially Interconnected FLATs Networks (as Shown in
For both STAR and FLAT networks the types of Node traversed can be exactly the same.
For each Simple Transit Core Node the functional nodes (not basic crossconnects) to which it is connected must be Main Processing Nodes with Single Link Interfaces for each connection.
The combination of the PTO techniques and either the Partially Interconnected STAR Networks or Partially Interconnected FLAT Networks enables very efficient network architectures to be realised.
Number | Date | Country | Kind |
---|---|---|---|
0130730.5 | Dec 2001 | GB | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/GB02/05702 | 12/16/2002 | WO | 5/24/2005 |