[go: up one dir, main page]

GB2351206A - Mesh networks - Google Patents

Mesh networks Download PDF

Info

Publication number
GB2351206A
GB2351206A GB0013323A GB0013323A GB2351206A GB 2351206 A GB2351206 A GB 2351206A GB 0013323 A GB0013323 A GB 0013323A GB 0013323 A GB0013323 A GB 0013323A GB 2351206 A GB2351206 A GB 2351206A
Authority
GB
United Kingdom
Prior art keywords
mesh node
mesh
nodes
switch
switches
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
GB0013323A
Other versions
GB2351206B (en
GB0013323D0 (en
Inventor
Geoffrey Chopping
Thomas Slade Maddern
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Marconi Communications Ltd
BAE Systems Electronics Ltd
Original Assignee
Marconi Communications Ltd
Marconi Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Marconi Communications Ltd, Marconi Co Ltd filed Critical Marconi Communications Ltd
Priority to EP00940505A priority Critical patent/EP1106017B1/en
Priority to DE60032211T priority patent/DE60032211T2/en
Priority to PCT/GB2000/002237 priority patent/WO2000079806A1/en
Priority to AU55433/00A priority patent/AU5543300A/en
Publication of GB0013323D0 publication Critical patent/GB0013323D0/en
Publication of GB2351206A publication Critical patent/GB2351206A/en
Application granted granted Critical
Publication of GB2351206B publication Critical patent/GB2351206B/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/64Distributing or queueing
    • H04Q3/68Grouping or interlacing selector groups or stages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13056Routines, finite state machines
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13141Hunting for free outlet, circuit or channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13166Fault prevention
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13167Redundant apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13342Arrangement of switches in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1338Inter-exchange connection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13383Hierarchy of switches, main and subexchange, e.g. satellite exchange

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephonic Communication Services (AREA)

Abstract

A telecommunications network having a plurality of mesh nodes, where each mesh node includes one or more switches and at least one of the mesh nodes includes a plurality of switches, each mesh node having a connection to each other mesh node and each mesh node having associated with it a respective plurality of local nodes, each switch of each mesh node being connected to all of the respective associated plurality of local nodes. The network may be upgraded by adding a further switch to a mesh node and connecting all the respective local nodes to that switch and sharing the connections between the switches of the mesh node. A suitable network routing algorithm controls the routing in the network.

Description

2351206 MESH NETWORKS In networks, such as telecommunication networks,
fully meshed networks are often used to interconnect the nodes together and in particular to interconnect trunk exchanges. Although fully meshed networks can be of considerable use, they do have the characteristic that the more nodes there are in a fully meshed network, then the narrower the routes between nodes have to be once the switches are port limited. Doubling the nodes in a fully meshed network can halve the size of each route across the mesh. However, reducing the route size can increase the chance of blocking as well as reducing the Erlang efficiency.
In some telecommunication networks each fully meshed trunk exchange is also connected to several local exchanges, so that the longer distance trunk calls tend to traverse four exchanges namely a local, a trtmk, a second trunk and a final local.
In such a network the local exchanges only need to know if a call originating on its own exchange cannot be terminated on its own exchange, in which case the call is forwarded to a trunk exchange.
For reasons of redundancy a local exchange is normally connected to more than one trunk exchange, in which case a call which cannot be terminated on its own exchange can probably be forwarded to any of the connected trunk exchanges.
However if the local exchanges are connected to more trunk exchanges than are needed for redundancy reasons, then the local exchange could be asked to perform part of the overall trunk routing algorithm. Consequently the intended final destination of the call can be used to decide to which trunk exchange the call should be sent to by the local exchange.
Provided the local exchange is able to route to more than one trunk exchange depending on the destination of the call, then it is possible to use a pair of trunk exchanges to perform the fimction of one existing trunk exchange, with approximately twice the capacity and throughput. This is assuming that the two exchanges each have the same or similar capacity to the existing trunk exchange. The existing trunk exchange can be one of the pair of trunk exchanges. The pair of trunk exchanges can be known as Siamese trunk exchanges.
According to the present invention there is provided a telecommunications network comprising a plurality of mesh nodes, each mesh node including one or more switches, at least one of the mesh nodes including a plurality of switches, each mesh node having a connection to each other mesh node by means of a connection between a switch at the one mesh node and a switch at the other mesh node and each mesh node having associated therewith a respective plurality of local nodes, each switch of each mesh node being connected to all of the respective associated plurality of local nodes and including a network routing algorithm to control the routing in the network There is further provided a method of upgrading a telecommunications network, said telecommunications network comprising a plurality of mesh nodes, wherein each mesh node includes at least one switch, each mesh node having a direct connection to each other mesh 2 node by means of a connection between a switch at the one mesh node and a switch at the other mesh node and the switch or switches of each mesh node being each connected to all of a respective plurality of multiple local nodes, the method comprising the steps of (a) adding a further switch to at least one of the mesh nodes; (b) connecting all of the respective plurality of local nodes to the further switch; (c) providing a network routing algorithm to control the routing in the network; and (d) dividing the connections from the at least one mesh node to the switches of the other mesh nodes between the switch or switches and the further switch of the at least one mesh node.
The present invention will now be described by way of example, with reference to the accompanying drawings in which:
Figure I shows an example of a network having a number of fully meshed mesh nodes; Figure 2 shows an example of a fully meshed mesh node of the network shown in Figure I connected to multiple local nodes; Figure 3 shows an example of a fully meshed mesh node of the network shown in Figure I with a single switch; Figure 4 shows an example of a fully meshed mesh node of the network shown in Figure I with two unconnected switches; Figure 5 shows an example of a fully meshed mesh node of the network shown in Figure I with two connected (Siamese) switches; and Figure 6 shows an example of a network as shown in Figure I including a number of fully meshed mesh nodes where each node has two switches.
Figure I shows an example of a network having fully meshed mesh nodes, such as trunk exchanges, where each mesh node is directly connected to every other mesh node. In practice these links are often carried by transmission systems.
In Figure 2 some of the mesh nodes (trunk exchanges) of Figure I are shown connected to multiple local nodes, such as local exchanges. In practice these connections are often carried by transmission systems. The connection of multiple local exchanges to trunk exchanges is a recognised telecommunication network configuration.
Figure 3 shows a mesh node of Figure 2 containing a single switch. Such a switch could be a trunk exchange equipment. This switch is connected to all the other mesh Nodes as well as all the illustrated multiple Local Nodes. The illustrated Local Nodes may also be connected to switches at other mesh nodes.
Figure 4 shows the mesh node. of Figure 3, to which has been added a further switch. Any added switches could be trunk exchanges. The direct links from the other mesh nodes are taken to one or the other, but not both, of the switches. The pair of switches are both connected to all the multiple local nodes associated with that mesh node. The local nodes have to be able to route calls or messages to the appropriate one of the pair of switches.
Figure 5 shows the mesh node containing two switches as in Figure 4, but with a connection (Siamese link) between them. If the connection between an local node and the switch that is normally used to route a call or message is congested, then if the connection to the other one 3 of the pair of switches is not congested then this connection and the Siamese link can be used in series, to avoid the congestion. The Siamese link is not essential, but can be a useftil feature for practical networks.
Figure 6 shows an example of a network where all the Mesh Nodes each have two switches, each pair of switches within a mesh node being joined by a Siamese link. The overall result is that each switch is connected to approximately one half of the other mesh nodes and approximately one quarter of the other switches. For larger examples the approximations can be more precise, but there is no basic need to equally divide the routes between the mesh nodes and the switches. Some routes may naturally carry more traffic and some pairs of switches may not have identical characteristics to each other.
The network will require a network routing algorithm to control the routing of messages, of whatever form through the network.
4

Claims (7)

1. A telecommunications network comprising a plurality of mesh nodes, each mesh node including one or more switches, at least one of the mesh nodes including a plurality of switches, each mesh node having a connection to each other mesh node by means of a connection between a switch at the one mesh node and a switch at the other mesh node and each mesh node having associated therewith a respective plurality of local nodes, each switch of each mesh node being connected to all of the respective associated plurality of local nodes and the network including a network routing algorithm to control the routing in the network.
2 A telecommunications network as claimed in Claim 1, wherein one or more local nodes are connected to more than one mesh node.
3. A telecommunications network as claimed in Claim 1 or 2, wherein the plurality of switches of a mesh node are connected.
4. A telecommunications network substantially as hereinbefore described, with reference to and as illustrate in Figures 4, 5 and 6 of the accompanying drawings.
5. A method of upgrading a telecommunications network, said telecommunications network comprising a plurality of mesh nodes, wherein each mesh node includes at least one switch, each mesh node having a direct connection to each other mesh node by means of a connection between a switch at the one mesh node and a switch at the other mesh node and the switch or switches of each mesh node being each connected to all of a respective plurality of multiple local nodes, the method comprising the steps of:(a) adding a further switch to at least one of the mesh nodes; (b) connecting all of the respective plurality of local nodes to the further switch or switches; (c) providing a network routing algorithm to control the routing in the network; and (d) dividing the connections from the at least one mesh node to the switches of the other mesh nodes between the switch or switches and the further switch of the at least one mesh node.
6. A method of upgrading a telecommunications network as claimed in Claim 5, ftirther including the step of making a connection between the switches of the at least one mesh node.
7. A method of upgrading a telecommunications network as claimed in Claim 4 and substantially as hereinbefore described and as illustrated in Figures 3, 4, 5 and 6 of the accompanying drawings.
GB0013323A 1999-06-17 2000-06-02 Mesh networks Expired - Fee Related GB2351206B (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
EP00940505A EP1106017B1 (en) 1999-06-17 2000-06-08 Mesh networks
DE60032211T DE60032211T2 (en) 1999-06-17 2000-06-08 AUTOMATED NETWORK
PCT/GB2000/002237 WO2000079806A1 (en) 1999-06-17 2000-06-08 Mesh networks
AU55433/00A AU5543300A (en) 1999-06-17 2000-06-08 Mesh networks

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GBGB9913990.9A GB9913990D0 (en) 1999-06-17 1999-06-17 Mesh networks

Publications (3)

Publication Number Publication Date
GB0013323D0 GB0013323D0 (en) 2000-07-26
GB2351206A true GB2351206A (en) 2000-12-20
GB2351206B GB2351206B (en) 2003-12-03

Family

ID=10855446

Family Applications (2)

Application Number Title Priority Date Filing Date
GBGB9913990.9A Ceased GB9913990D0 (en) 1999-06-17 1999-06-17 Mesh networks
GB0013323A Expired - Fee Related GB2351206B (en) 1999-06-17 2000-06-02 Mesh networks

Family Applications Before (1)

Application Number Title Priority Date Filing Date
GBGB9913990.9A Ceased GB9913990D0 (en) 1999-06-17 1999-06-17 Mesh networks

Country Status (1)

Country Link
GB (2) GB9913990D0 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0224229A2 (en) * 1985-11-27 1987-06-03 AT&T Corp. Alternate routing arrangement
US5056085A (en) * 1989-08-09 1991-10-08 Harris Corporation Flood-and-forward routing for broadcast packets in packet switching networks
US5291477A (en) * 1992-08-10 1994-03-01 Bell Communications Research, Inc. Method and system for multicast routing in an ATM network
US5423003A (en) * 1994-03-03 1995-06-06 Geonet Limited L.P. System for managing network computer applications
EP0660569A1 (en) * 1993-12-22 1995-06-28 International Business Machines Corporation Method and system for improving the processing time of the path selection in a high speed packet switching network

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0224229A2 (en) * 1985-11-27 1987-06-03 AT&T Corp. Alternate routing arrangement
US5056085A (en) * 1989-08-09 1991-10-08 Harris Corporation Flood-and-forward routing for broadcast packets in packet switching networks
US5291477A (en) * 1992-08-10 1994-03-01 Bell Communications Research, Inc. Method and system for multicast routing in an ATM network
EP0660569A1 (en) * 1993-12-22 1995-06-28 International Business Machines Corporation Method and system for improving the processing time of the path selection in a high speed packet switching network
US5423003A (en) * 1994-03-03 1995-06-06 Geonet Limited L.P. System for managing network computer applications

Also Published As

Publication number Publication date
GB9913990D0 (en) 1999-08-18
GB2351206B (en) 2003-12-03
GB0013323D0 (en) 2000-07-26

Similar Documents

Publication Publication Date Title
KR100454239B1 (en) Telecommunications management network connected to common channel signaling network
US5450482A (en) Dynamic network automatic call distribution
MX9805279A (en) Restoration systems for an optical telecommunications network.
CA2212278A1 (en) Route finding in communications networks
EP0909525B1 (en) Atm telecommunications systems and method for routing narrow band traffic
Wong et al. A taxonomy of rerouting in circuit-switched networks
Wong et al. Maximum Free Circuit Routing in Circuit-Switched Networks.
US5537392A (en) Procedure and device for routing telecommunications in a meshed network
US5719930A (en) Method of volume screening signalling messages in a telecommunication system
EP1106017B1 (en) Mesh networks
US20040028050A1 (en) Communications system
GB2351206A (en) Mesh networks
KR0152390B1 (en) Mobile telecommunication system
US7298971B2 (en) Hybrid optical ring-mesh protection in a communication system
CA2213467A1 (en) Establishment of a flexible rate interface link to restore channels from a failed communication link
Ash et al. Network routing evolution
FI74860C (en) KOPPLINGSFAELT MED FOERBINDELSEOMKASTNING, SAERSKILT FOER TELEFONCENTRALER.
Kim et al. Multirate multicast switching networks
KR20010092243A (en) Method and system for off-loading data traffic in a telephone network
Wang Traffic routing and link dimensioning in the common channel signaling networks
US20060062197A1 (en) Communications networks
EP1457060B1 (en) Communication network
Weber Dictionary of English language traffic terms
Lippmann Steady State Performance of Survivable Routing Procedures for Circuit-Switched Mixed-Media Networks.
SE9603708D0 (en) Network configuration at high transmission loads

Legal Events

Date Code Title Description
732E Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977)
732E Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977)
PCNP Patent ceased through non-payment of renewal fee

Effective date: 20150602