A method of configuring a network element in a transport network comprising interrogating components of the network element about their characteristic and exchanging information on characteristics of the network element and its components with neighboring network elements. The network element is configured based on the exchanged information.
|
1. A method of configuring a network element in a transport network comprising:
interrogating components of the network element about their characteristic;
saving the characteristics in an inventory module;
sending to a neighbour network element at least part of information stored in the inventory module;
receiving from the neighbour network element information about said neighbour network element; and
configuring at least one of said components based on the information received from the neighbour network element.
12. A transport network comprising a network element, the network element comprising an inventory module communicatively coupled to a processor, the processor being communicatively coupled to components of the network element, wherein the inventory module is adapted to store information about the network element and said components of the network element, wherein said processor is adapted to send to a neighbour network element at least part of the information stored in the inventory module and to receive from the neighbour network element information about said neighbour network element, the network element further comprising an interface for communicating with the neighbour network element; said processor being adapted to configure at least one of said components based on the information received from the neighbour network element.
9. A network element for use in a transport network, the network element comprising an inventory module communicatively coupled to a processor, the processor being communicatively coupled to components of the network element, wherein the inventory module is adapted to store information about the network element and said components of the network element, wherein said processor is adapted to send to a neighbour network element at least part of the information stored in the inventory module and to receive from the neighbour network element information about said neighbour network element, the network element further comprising an interface for communicating with the neighbour network element; said processor being adapted to configure at least one of said components based on the information received from the neighbour network element.
2. The method according to
3. The method according to
4. The method according to
5. The method according to
6. The method according to
7. The method according to
8. The method according to
10. The network element according to
11. The network element according to
|
This application is a National stage of International Application No. PCT/EP2012/061484, filed Jun. 15, 2012, which is hereby incorporated by reference.
The present invention relates to transport networks in communications systems, in general, and in particular to self configuration of network elements in transport networks.
Currently provisioning and configuring transport equipment in telecommunications networks is time consuming and costly as it requires provisioning and configuration for various protection schemes and monitoring. Although some elements of configuration can be automated, e.g. neighbour discovery and determining of network topology, in order to make a network element in a transport network fully operational manual work of a field engineer configuring this element is still required.
It is the object of the present invention to obviate at least some of the above disadvantages and provide an improved method of configuring a network element in a transport network and a network element for implementing this method.
According to a first aspect of the present invention there is provided a method of configuring a network element in a transport network. The method comprises interrogating components of the network element to determine their characteristics. The characteristics are then saved in an inventory module. The method also comprises sending to a neighbour network element at least part of the information stored in the inventory module and receiving from the neighbour network element information about said neighbour element. When the information is exchanged between the network elements the method comprises configuring at least one of said components based on the information received from the neighbour network element.
According to a second aspect of the present invention there is provided a network element for use in a transport network. The network element comprises an inventory module communicatively connected to a processor. The processor, it turn, is communicatively connected to components of the network element. The inventory module is adapted to store information about the network element and said components of the network element. Said processor is adapted to send to a neighbour network element at least part of the information stored in the inventory module and to receive from the neighbour network element information about said neighbour element. The network element further comprises an interface for communication with the neighbour network element. Said processor being adapted to configure at least one of said components based on the information received from the neighbour network element.
According to a third aspect of the present invention there is provided a transport network comprising network elements as defined above.
Further features of the present invention are as claimed in the dependent claims.
The present invention provides the benefit of speeding up provisioning of services as well as reducing the network operational expenditure. A self organizing network also minimizes the lifecycle cost of running a network by eliminating manual configuration of equipment at the time of deployment, right through to dynamically optimizing its operation, service availability and performance.
The present invention will be understood and appreciated more fully from the following detailed description taken in conjunction with the drawings in which:
The embodiments of the present invention are described in the context of a transport network as defined in ITU-T recommendation G.805. A transport network (also known as transport plane, transport layer/layers or data plane) provides transfer of user information from one location to another. For transmitting control information, i.e. signalling, to perform resource and connection management a control plane is used. Finally a management plane performs configuration and performance management and interfacing with the Control Plane. These terms and relations between them are well known to a person skilled in the art and will not be discussed here.
In a transport network provisioning and configuration for various protection schemes and monitoring is traditionally performed manually by engineering staff of a network operator. However, with ever increasing size of communications network caused by increasing demand for access to the Internet and various network services the amount of data transported is growing all the time. Operating large networks with hundreds or thousands of nodes, adding new nodes to the network and configuring them is expensive and time consuming task. The present invention discloses a solution that allows for a transport network to be realised using self-configuring and self-optimizing devices. A number of network devices connected and cooperating, as disclosed in embodiments now to be described, are adapted to set up a correctly functioning network with no human intervention (or at least with human intervention very much limited).
In one embodiment a network element 200, illustrated in
The processor 204 is responsible for configuration of the various components of the network element of a transport network 400. In the embodiment illustrated in
The line card (or any other card interrogated by the inventory card) may respond with the required information or, in an alternative embodiment, the card may identify its type and version and the inventory card obtains the required characteristics from a remote resource (e.g. manufacturer's database for some physical parameters of the card and/or a Network Management System for specific settings of the card as defined by network operator) and stores, 104, this information in a memory.
In yet another embodiment it may be that the inventory card 202 is installed (retrofitted) in the shelf 300 of the network element 200. In this situation the inventory card 202 interrogates the already present components of the network element 200 and stores, 104, the obtained information in its memory.
The processor 204 sends, 106, to a neighbour network element, 402, 406, at least part of the information stored in the inventory module 202 and receives, 108, from the neighbour network element, 402, 406, information about said neighbour element as illustrated in
In embodiments of the present invention the network element 200 comprises an interface, 214, that is used by the processor, 204, for communication, 106 and 108, with the neighbour network element 402 via signalling over an in-band channel of a transport plane. The advantage of using in-band signalling is that there is no need for a dedicated channel to be used in such a self-configuration and as a result resources (bandwidth) are not consumed. Furthermore, in some applications an external out-of-band channel may not be available at every node in the network.
Once the processor 204 has the necessary information about neighbour network element(s) and also information about the various components installed in its own network element the processor can configure, 114, components that require configuration based on the information exchanged with the neighbouring node or nodes. In the simple example shown in
Returning to the example shown in
Similar operations leading to configuration of linear protection are performed in the neighbour network element 402.
It is, however, possible that the processor 204, when adequately programmed takes over the function of the system controller 206 and in this embodiment the network element does not have a separate, dedicated system controller module.
In addition to the given example of linear protection the network element 200 may, by exchanging parameters with the neighbour network element, configure also synchronisation feeds, time slots, wavelength assignments for cards (line cards or tributary cards) added to the network element 200 using the information received from the neighbour network element 402. Although in the embodiment described above a new card(s) has been added and needs configuring the same teaching is applicable to any other situation that introduced change in the network affecting the network element 200 which requires (or would benefit from) configuration or reconfiguration, for example software upgrade in one or more of the modules 202-214 of the network element, or failure of a network element or a link between network elements.
In an alternative embodiment if the neighbour network element 402 declines configuration based on parameters required by the network element 200, or does not acknowledge receipt of the message 1 in a specified time, the network element 200 may attempt configuration with a second neighbour network element 406. In this embodiment the network element 200 checks if configuration using its preferred parameters (i.e. parameters sent in message 1 as illustrated in
In one embodiment the information exchanged between neighbour network elements is used to determine topology of the transport network 400. In this embodiment a configured and operating network element has knowledge about topology of the network it operates in. If, however, a new network element is added, or a new line or tributary card is added to the existing network element the topology of the network changes. Sharing information about network elements and links (both physical and logical) connecting the network elements results in determining topology of the network changed as a result of the addition or removal of a network element or a card to an existing network element. Discovering topology may be implemented by sending unique Link Layer Discovery Protocol packets (LLDP). LLDP is a neighbour discovery protocol in which network elements advertise information about themselves to neighbours on the same physical network. Unique LLDP packets are sent when a physical layer interface becomes available, i.e. when a radio or a transmission link is established, a cable or an optic fibre is connected. To detect the topology the LLDP packet is sent from each port and when received at connected port the advertised information about the sending network element, port and link determined from the LLDP packet is added to the existing topology information already stored at Management Information Base (MIB). There may be distributed MIBs at network elements and a centralised entity that accesses the distributed MIBs in order to build a complete topology and inventory of the network.
In one embodiment the processor 204 of the network element 200 may configure maintenance entity points (MEP) or maintenance intermediate points (MIP) of the network element 200 using the information received from the neighbour network element. MEPs and MIPs are commonly known as Maintenance Entities (MEs) and their function is to monitor the network for irregular behaviour suggesting a fault in the network or degradation of the services. In a ring network when a MEP or MIP does not detect any defect then it sends messages in both directions of the ring indicating that there is no need to switch the traffic. If, however, a MEP or MIP detects an error then it sends in both directions of the ring a message requesting creation of a detour of the fault. In one embodiment the MEPs and MIPs monitor the state of a section between adjacent nodes using a predefined OAM (operation and maintenance) mechanism. For a MPLS-TP (Multiprotocol Label Switching-Transport Profile) network the OAM mechanism used may be the one defined in ITU-T recommendation G.8113 series. However, alternative OAM mechanisms may be used and also other transport technologies than MPLS-TP such as Ethernet or optical transport technology may be used in the network. Similarly, the invention in its various embodiments is applicable to various network topologies other than ring topology.
Although not required, in an embodiment of the invention the network element 200 sends the implemented configuration settings to a network management system 450. This is to provide the operator with information about the current settings and configuration in the network.
Patent | Priority | Assignee | Title |
10819574, | Apr 04 2017 | Ciena Corporation | Low or zero touch provisioning systems and methods of network elements over unnumbered interfaces |
11277307, | Mar 21 2019 | Cisco Technology, Inc. | Configuring managed devices when a network management system (NMS) is not reachable |
Patent | Priority | Assignee | Title |
20050125492, | |||
20050129051, | |||
20090003336, | |||
20090059814, | |||
20110143743, | |||
20140329528, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Jun 15 2012 | Telefonaktiebolaget L M Ericsson (publ) | (assignment on the face of the patent) | / | |||
Dec 22 2014 | ABBAS, GHANI ABDUL MUTTALIB | TELEFONAKTIEBOLAGET L M ERICSSON PUBL | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 036627 | /0456 | |
Jul 31 2023 | TELEFONAKTIEBOLAGET LM ERICSSON PUBL | SAGO STRATEGIC SOLUTIONS LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 065293 | /0044 |
Date | Maintenance Fee Events |
Jan 13 2020 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Jan 10 2024 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Date | Maintenance Schedule |
Jul 12 2019 | 4 years fee payment window open |
Jan 12 2020 | 6 months grace period start (w surcharge) |
Jul 12 2020 | patent expiry (for year 4) |
Jul 12 2022 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jul 12 2023 | 8 years fee payment window open |
Jan 12 2024 | 6 months grace period start (w surcharge) |
Jul 12 2024 | patent expiry (for year 8) |
Jul 12 2026 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jul 12 2027 | 12 years fee payment window open |
Jan 12 2028 | 6 months grace period start (w surcharge) |
Jul 12 2028 | patent expiry (for year 12) |
Jul 12 2030 | 2 years to revive unintentionally abandoned end. (for year 12) |