[go: up one dir, main page]

EP1657952B1 - A ring network for a burst switching network with distributed management - Google Patents

A ring network for a burst switching network with distributed management Download PDF

Info

Publication number
EP1657952B1
EP1657952B1 EP04026929A EP04026929A EP1657952B1 EP 1657952 B1 EP1657952 B1 EP 1657952B1 EP 04026929 A EP04026929 A EP 04026929A EP 04026929 A EP04026929 A EP 04026929A EP 1657952 B1 EP1657952 B1 EP 1657952B1
Authority
EP
European Patent Office
Prior art keywords
path
node
data
source node
available
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.)
Expired - Lifetime
Application number
EP04026929A
Other languages
German (de)
French (fr)
Other versions
EP1657952A1 (en
Inventor
Miguel De Vega Rodrigo
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.)
Nokia Solutions and Networks GmbH and Co KG
Original Assignee
Nokia Siemens Networks GmbH and Co KG
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 Nokia Siemens Networks GmbH and Co KG filed Critical Nokia Siemens Networks GmbH and Co KG
Priority to AT04026929T priority Critical patent/ATE400157T1/en
Priority to EP04026929A priority patent/EP1657952B1/en
Priority to DE602004014784T priority patent/DE602004014784D1/en
Priority to US11/272,171 priority patent/US20060104296A1/en
Publication of EP1657952A1 publication Critical patent/EP1657952A1/en
Application granted granted Critical
Publication of EP1657952B1 publication Critical patent/EP1657952B1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q11/0066Provisions for optical burst or packet networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/42Loop networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/44Distributed routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/245Traffic characterised by specific attributes, e.g. priority or QoS using preemption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q2011/0086Network resource allocation, dimensioning or optimisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q2011/0088Signalling aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q2011/009Topology aspects
    • H04Q2011/0092Ring

Definitions

  • the present invention relates to transmitting data in a ring in a network as a combination of reserved bandwidth bursts and IP packets that are sent on-the-fly and, more particularly, to an Adaptive Burst Switching Optical Network (APSON).
  • APSON Adaptive Burst Switching Optical Network
  • APSON may be thought of as a hybrid network technology between Optical Burst Switching (OBS) and ASON (Automatic Switched Optical Networks). This will be appreciated from Figure 1 which shows the three transport networks 100 side-by-side.
  • OBS Optical Burst Switching
  • ASON Automatic Switched Optical Networks
  • the bandwidth 104 associated to this path is reserved as long as the path is not torn down, which basically means that these bandwidth resources are not available to other sources. In other words, the transmitted data is protected as long as the path exists.
  • ASON (108, Figure 1 ) data is sent as it arrives, i.e., "on-the-fly" through an established path.
  • the data is normally IP packets 110 and the bandwidth is not reserved.
  • QoS Quality of Service
  • ASON is not structured and is more difficult to control than OBS.
  • the duration of the reserved bandwidth 114 i.e., the duration of the protected data
  • the APSON scheme is both a ⁇ -switching regime and an unprotected data time gap, wherein the bursts are transmitted under a protected transmission while the IP packets that are sent on-the-fly are transmitted, either protected or unprotected, in the ⁇ -switching. This allows for more flexibility when implementing different quality of service (QoS) to different customers based on, for example, customer plans.
  • QoS quality of service
  • APSON is really a unique network scheme.
  • OBS optical link management
  • Some other concepts were borrowed from OBS networks as well, such as the OBS bandwidth reservation scheme.
  • APSON is distinctly different than OBS.
  • APSON effectuates a circuit switching philosophy similar to ASON, whilst OBS networks use a packet switching approach.
  • APSON while a hybrid of the two network philosophies, is a completely different type of network.
  • APSON is a brand new switching scheme, it has not yet been discussed in the field how to provide a ring topology for APSON.
  • rings are simple to implement and, for this reason, have historically played an important role in optical networks. For instance, routing, switching and network management tasks are considerably less complex in ring topologies in comparison to meshed topologies. For this reason, rings would be a highly desirable topology for deploying new optical network technologies such as APSON.
  • the invention aims at providing the basic concepts for the deployment of a simple, yet, highly efficient APSON.
  • special consideration is given to the current technological limitations at the optical layer, such, for example, the switching speed.
  • the source in OBS networks sends a header packet and, after waiting an offset time, sends the burst as well.
  • the source sends a header packet but it waits for an acknowledgement from the network before sending the burst.
  • WR-OBS networks are the most promising architecture for optical ring networks
  • APSON uses a similar acknowledgement-based variant of OBS signalling in order to setup a lightpath.
  • OBS acknowledgement-based variant of OBS signalling
  • an APSON ring topology would be able to reuse the standardized ASON control plane. Moreover, an APSON ring would be easier and quicker to deploy due to fewer technological challenges. An APSON ring would also offer less delay, higher throughput, lower signalling overhead and self-organizing architecture.
  • APSON-based rings present advantages also in comparison to ⁇ -switching approaches.
  • the present invention provides a feasible centralized APSON ring with present-day optical components without sacrificing high network performance and a corresponding method for data transmission.
  • the concept is to design a distributed APSON ring that is feasible with present day optical components without renouncing to high network performance.
  • APSON in the present invention reduces to zero, or substantially zero, or otherwise reducing, the number of switching actions per unit of time inside the ring network.
  • a problem is solved by a method for transmitting data in a burst switching ring network with a plurality of nodes and distributed management with the features: the data is transmitted by the nodes as bursts or data packets containing protected data during a reserved time for which bandwidth has been reserved, and data packets containing unprotected data after the reserved time, a source node sending a path setup message, to request a data transmission between said source node and a destination node through intermediate nodes for connecting the source node and the destination node, determining by each intermediate node that a connection to a next node along the path is available, sending back a positive acknowledgement by the destination node if the path is available, and determining that the path is available for new data transmission when ongoing data transmission on the path is unprotected, stopping a current data transmission of data packets containing unprotected data on the path when the path or channel respectively is determined to be available for new data transmission.
  • a burst switching ring network with a plurality of nodes and distributed management transmitting data, comprising, one or more channels coupling the nodes for transmitting the data between a source node and a destination node,the nodes being designed for sending bursts or data packets containing protected data during a reserved time for which bandwidth has been reserved, and sending data packets containing unprotected data after the reserved time, the source node designed to request a data transmission to be set up to the destination node through intermediate nodes, the nodes designed for determining that a connection to a next node along the path is available, and for determining that the path is available when the data transmission on the path is unprotected, the destination node designed for determining that the path is available and sending back a positive acknowledgement if the path is available, and for stopping a current data transmission of data packets containing unprotected data on the path when the path or channel respectively is determined to be available for new data transmission.
  • a distributed ring architecture 200 will now be discussed with reference to Figure 2 .
  • the distributed network of Figure 2 provides distributed or shared network control amongst the various nodes 202 1 - 202 N .
  • the core node In order to schedule message flows the core node generates a path setup message indicating in a special field the length for which bandwidth will be reserved.
  • the network or the central control node guarantees that if a positive acknowledgement to the path setup message is granted, no other node can interrupt the data transmission during this reserved time.
  • Data transferred during the time for which bandwidth has been reserved is called protected data.
  • Data transferred after the protected data has been sent is called unprotected data. No bandwidth has been reserved for unprotected data and therefore other sources can interrupt its transmission.
  • a data flow comprises the transmission of the protected data plus possibly the transmission of unprotected data.
  • a distributed ring architecture 200 with nodes 202 1 - 202 N in M channels 204. There are no core nodes.
  • the present invention applies particularly to a type of network that transmits both bursts, i.e., data packets during reserved bandwidth, and data packets on-the-fly.
  • the present invention pertains to the already-described APSON.
  • N nodes 302 g - 302 k (Node g - Node k) are coupled to each other through M channels 304.
  • a path setup message is forwarded by each of the intermediate nodes along the selected path.
  • the intermediate node receiving the message determines whether the channel along the path that is to transmit data from the source node 302 i to the destination node 302 j is available to that particular intermediate node.
  • the intermediate nodes that have access to the information of the connectivity of the channels coupled to them and it is the intermediate nodes that determine and decide that the path is available, i.e., unprotected.
  • the intermediate node modifies the path setup message to indicate that the channel coupled to that intermediate is available and forwards the path setup message to the next intermediary node in the path. This process continues until the destination node 302 j receives the path setup message.
  • the destination node 302 j only the destination node 302 j knows that the selected path is available. It is the destination node j 202 j , that receives the path setup message from the last intermediate node. At this time, the destination node 302 j then proceeds to set up the channel. Another way to describe the situation is that the path is not set up until the destination node 302 j receives the path setup message, because it is not until the last intermediary node forwards the path setup message to the destination node 302 j that the channel is available.
  • APSON provides time multiplexing of the wavelength capacities normally, the number of channels will be below the number of nodes ( M ⁇ N ) in the present invention. This is a major advantage in comparison to ⁇ -switching networks. Without ⁇ -conversion an APSON data flow (composed by a burst plus possibly IP packets) uses the same wavelength along its path. Thus, minimizing the number of channels needed.
  • an APSON data flow uses the same fixed combination of fibers along its path. This means at the logical layer (see figure 1 ) that the APSON data flow once in channel x does not switch to another channel y (with x ⁇ y ). If multimode fibers are being used, a channel represents a wavelength in one of these fibers. If monomode fibers are being used, a channel directly represents one of these fibers.
  • node 302 i In order for node 302 i to send a data flow to node 302 j , the following steps are carried out. Preferably, the steps are carried out in the order set forth, but may be arranged in another order.
  • each node 302 g - 302 k receives incoming IP packets, sorts them according to their destination and collects them in different buffers, each one for each destination.
  • node 302 i sends a path setup message 306 to destination node 302 j .
  • a predetermined algorithm such as an "aggregation strategy”
  • the path setup message 306, in the preferred embodiment, includes a Source field, a Destination field, a Duration field and a Channel field.
  • the Duration field indicates the duration of the protected data for which bandwidth will be reserved.
  • the channel field indicates the channel on which the source wishes to send the data flow.
  • the Source and Destination fields designate the source and destination nodes.
  • each intermediate node along the path from source 302 i to destination node 302 j reads the path setup message 306 and checks for the availability of the channel specified in the channel field. If the channel is not available, the intermediate node sends a NACK (not acknowledge) message 308 back to the source node 302 i indicating that the data flow cannot be accommodated.
  • NACK not acknowledge
  • the intermediate node copies, in a special field of the NACK message 308 called the channel field, the number of the channel specified in the channel field of the path setup message 306.
  • Each intermediate node receiving a NACK message 308 changes the status of the channel specified in the channel field to unavailable.
  • the intermediate node forwards the path setup message 306 to the next node along the path of the data flow and changes the status of the channel specified in the channel field of the path setup message 306 to available.
  • the path setup message 306 eventually arrives at the destination node.
  • the destination node 302 j sends an ACK (acknowledge) message 210 back to the source node 302 i indicating that the data flow can be transferred.
  • a fourth step when the source node 302 i receives a NACK message 308 it may perform one of the following operations according to the particular implementation of the decentralized APSON ring architecture. First, it may discard the data flow. For example, all of the packets may be discarded in the edge node buffer. Second, a data flow transmission may be reattempted after a certain time t attemp on a certain channel ⁇ . This time may be zero, constant, random or chosen according to a certain algorithm. The channel ⁇ may be the same as before or a different one chosen according to a certain algorithm.
  • the source node 302 i receives an ACK message 210, it transfers the data flow.
  • a fifth step when another source wishes to send a data flow on the same channel through partially or totally the same end-to-end path as the ongoing data flow transmission from node 302 i to 302 j , it sends a new path setup message to the destination node.
  • the channel is determined to be available and the ongoing data flow is interrupted.
  • the first is when a new source 302 k sends a new data flow through the source node 302 i of the ongoing data flow, as in Figure 3 .
  • the second is when the source 302 i of the ongoing data flow sends the old data flow i->j through a new source 302 g of a new data flow 312 g->h (shown in FIG 3 ).
  • node 302 i automatically stops sending the ongoing data flow when it receives the path setup from node 302 k .
  • node 302 g sends a stop message 314 back to the source of the ongoing data flow (node i ).
  • node 302 i receives a stop message 314 it automatically stops sending the ongoing data flow.
  • the channel is determined to be unavailable and the ongoing data flow is not interrupted.
  • the invention implements ⁇ -conversion-capable optical components.
  • the path setup message is not provided with a channel field.
  • each intermediate node checks if there is any available channel. This may be accomplished by providing a new parameter, L available that is designated the list of available channels for the transmission of the data flow in the intermediate node. If L available has more than one element, the intermediate node(s) selects one of the channels according to a certain criteria. The selected channel is declared as unavailable and the path setup message is forwarded. The remainder of the procedure is similar to the previously-described case.
  • the path setup message includes an extra field called the Channel Pool field.
  • the source node provides this field with the list of all possible channels through which it could send the data flow.
  • Each intermediate node eliminates from this list the channels that are not available. However it declares as unavailable only the channel specified in the channel field of the path setup message similar to the above case.
  • each intermediate node forwards the path setup message even if the channel specified in the channel field is not available.
  • the intermediate node changes the value of the channel field to, for instance, -1, in order to inform the destination node that some intermediate nodes cannot accommodate the data flow in the specified channel. If the destination node receives a path setup message with the channel field intact, then it returns an ACK to the source signalling that it might begin the flow transmission.
  • the destination node checks the channel pool field. If this field is not empty, then the destination node selects one channel from it according to a certain criteria and returns a NACK message to the source with an additional field, herein referred to as the Proposed Channel, containing the selected channel.
  • Each intermediate node receiving a NACK message declares as available the channel specified in the channel field of the NACK message just as before.
  • the source node receives the NACK message, reads the proposed channel field and returns another path setup with the proposed channel in the channel field with the hope that the proposed channel is still available. In this manner, the solution is more efficient since a NACK message might contain as well information regarding a channel which was at least available by the time the NACK message was created.
  • the Distributed APSON Ring concept of the present invention is advantageous. For one thing, the solution is valid for both uni- and bidirectional links. Due to the efficient wavelength time multiplexing of APSON, the number of wavelengths for a given ring topology and given offered traffic volume is reduced in comparison to WR-OBS, OBS and especially to ⁇ -switching networks. Since each wavelength has associated several optical components, some of which are quite expensive such as the tuneable lasers, the number of wavelengths is reduced. This results in important cost savings on optical components that are no longer needed.
  • the inventive distributed APSON rings offer a lower delay, delay jitter that their OBS-based counterparts. For the same reason, the blocking probability in distributed APSON rings is virtually zero.
  • the concept allows for QoS implementations, as well as an all-optical transport plane. The concept allows to implement more complex and efficient or less complex and efficient solutions depending on the needs.
  • a distributed APSON ring architecture presents no single point of failure (no centralized control node) unlike a centralized APSON ring approach.
  • the present invention presents no scalability problems due to the increasing workload in a centralized control node as network increases its size unlike in a centralized APSON ring approach.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)

Abstract

Transmitting data in a ring network that transmits bursts and data packets. A path setup message (306) is sent to request a data transmission between a source node (302 i ) and a destination node j (302 j ) through intermediate nodes (302 N ) connecting the source node (302 i ) and the destination node j 302 j . Each intermediate node determines that a connection to a next node along the path is available when the connection to the next node, that normally transmits bursts and data packets, transmits data packets. A current data transmission of data packets on the path is stopped when the entire path is determined to be available.

Description

  • The present invention relates to transmitting data in a ring in a network as a combination of reserved bandwidth bursts and IP packets that are sent on-the-fly and, more particularly, to an Adaptive Burst Switching Optical Network (APSON).
  • APSON may be thought of as a hybrid network technology between Optical Burst Switching (OBS) and ASON (Automatic Switched Optical Networks). This will be appreciated from Figure 1 which shows the three transport networks 100 side-by-side.
  • In OBS networks 102, the bandwidth 104 associated to this path is reserved as long as the path is not torn down, which basically means that these bandwidth resources are not available to other sources. In other words, the transmitted data is protected as long as the path exists.
  • It is important to note, however, that in OBS networks, only the bandwidth equivalent to the duration of the burst is reserved. If another burst wishes to be transferred before this protected data time gap is over, i.e., before the current burst has been transmitted, it will be blocked. In addition, in OBS networks no information can be sent between bursts as shown by the wasted bandwidth section 106.
  • In ASON (108, Figure 1), data is sent as it arrives, i.e., "on-the-fly" through an established path. The data is normally IP packets 110 and the bandwidth is not reserved. Naturally, this means that ASON is more flexible than OBS, which makes it easier to implement Quality of Service (QoS) rules for treating different customers differently. On the other hand, ASON is not structured and is more difficult to control than OBS.
  • In APSON 112, the duration of the reserved bandwidth 114, i.e., the duration of the protected data, is detached from the duration of a burst transmission 116. In other words, the APSON scheme is both a λ-switching regime and an unprotected data time gap, wherein the bursts are transmitted under a protected transmission while the IP packets that are sent on-the-fly are transmitted, either protected or unprotected, in the λ-switching. This allows for more flexibility when implementing different quality of service (QoS) to different customers based on, for example, customer plans.
  • There are similarities between APSON and these previous networks, however, APSON is really a unique network scheme. Prior to the creation of a new lightpath, for example, packets are collected in an aggregation buffer. This is somewhat similar to OBS networks. Some other concepts were borrowed from OBS networks as well, such as the OBS bandwidth reservation scheme. However, APSON is distinctly different than OBS. Most significantly, APSON effectuates a circuit switching philosophy similar to ASON, whilst OBS networks use a packet switching approach. Thus, APSON, while a hybrid of the two network philosophies, is a completely different type of network.
  • Because APSON is a brand new switching scheme, it has not yet been discussed in the field how to provide a ring topology for APSON. However, it would be advantageous to provide a ring topology to APSON because rings are simple to implement and, for this reason, have historically played an important role in optical networks. For instance, routing, switching and network management tasks are considerably less complex in ring topologies in comparison to meshed topologies. For this reason, rings would be a highly desirable topology for deploying new optical network technologies such as APSON.
  • The invention aims at providing the basic concepts for the deployment of a simple, yet, highly efficient APSON. In providing a viable distributed approach, special consideration is given to the current technological limitations at the optical layer, such, for example, the switching speed.
  • Ring topologies have been widely studied in λ-switching networks. More recently, OBS ring networks have re-awakened the interest of the research community and this has resulted in many more-recent studies investigating the performance of rings in light of λ-switching networks. Studies, such as A. Zapata, I. de Miguel, M. Düser, J. Spencer, P. Bayvel, D. Breuer, N. Hanik, and A. Gladisch. Performance comparison of static and dynamic optical metro ring network architectures. Proceedings ECOC 2003, have suggested that the most promising architecture in terms of delay, network throughput and the number of wavelengths needed is not OBS but, rather, a variant of OBS called Wavelength Routed OBS networks (WR-OBS). Apparently, the difference is that the source in OBS networks sends a header packet and, after waiting an offset time, sends the burst as well. In WR-OBS networks, by contrast, the source sends a header packet but it waits for an acknowledgement from the network before sending the burst.
  • The fact that "Zapata" and similar studies point out that WR-OBS networks are the most promising architecture for optical ring networks is hopeful news for APSON. APSON uses a similar acknowledgement-based variant of OBS signalling in order to setup a lightpath. However, it is not yet known for certain whether a ring topology would be as advantageous for APSON. Nor is it certain or defined how a ring topology would be applied for APSON.
  • To date, there has been no concept for a distributed APSON ring defined. However, encouraging studies such as Zapata's is motivating. It would, therefore, be advantageous to find a viable and efficient APSON-based ring solution. Such a solution should, in theory, have even better results than in the ring WR-OBS architecture since APSON has advantages in comparison to OBS-based solutions like WR-OBS networks.
  • For one thing, an APSON ring topology would be able to reuse the standardized ASON control plane. Moreover, an APSON ring would be easier and quicker to deploy due to fewer technological challenges. An APSON ring would also offer less delay, higher throughput, lower signalling overhead and self-organizing architecture.
  • APSON-based rings present advantages also in comparison to λ-switching approaches. In a pure all-optical λ-switching rings with N nodes, each node requires a channel in order to receive data from the rest of the nodes. Therefore, a total of M = N - 1 channels are needed. Due to the fact that APSON presents time multiplexing of bandwidth resources, the number of wavelengths needed will be reduced compared to the λ-switching case.
  • To explain a channel would represent a wavelength in one of the fibers. But, it must be remembered that a channel is a concept at the logical layer. With λ-conversion capabilities the number of wavelengths W needed is W = M. In our discussion λ-conversion is not available so the number of wavelengths needed is W = M + 1 = N, be it in a mono- or multimode fiber.
  • In APSON, the multiplexing clearly reduces the number of wavelengths needed dramatically. Moreover, there is always a number of optical components associated with each wavelength. Some of these optical components, such as tunable lasers, are quite expensive. Therefore, the reduction in the number of wavelengths needed has a great impact on cost, which is a main motivation for the invention to propose and research the effectiveness of APSON rings. Heretofore, there has been no application of a ring topology to APSON.
  • However, the motivation to develop an APSON ring topology belies the following problem. Presently, commercially available switching fabrics offer switching speeds usually in the order of milliseconds. This leads to path setup times in the order of seconds, sometimes longer, which is clearly not fast enough for a truly dynamic switching architecture with link capacities in the order of Gbps. With the current switching speeds, every time a new path setup takes place, a non-negligible amount of bandwidth is wasted. This increases the blocking probability, which leads to the need of a higher number of wavelengths and their associated expensive optical hardware, such as tunable lasers. Therefore, the slower the switching fabric and the higher the number of path setups per unit of time the higher the costs in optical hardware. This presents at least one major obstacle to be overcome in order to implement dynamic switching architectures such as ASON, APSON or, for that matter, OBS.
  • An US Patent Application US 2003/0206521 A1 discoses a method to route and re.route data in OBS/LOBS and other burst switched networks. The application describes (well known) ways to format and assemle bursts, route them, make bandwidth reservation, and for failure recovery, processing burst control packets etc. In addition it focuses on a hybrid priority concept, how packets of different priority are assembled in a burst.
  • Of course, it does not describe a method or arrangement according to the brand new APSON switching scheme and the adaption of this scheme to a ring network with distributed management.
  • SUMMARY OF THE INVENTION
  • In order to reduce hardware costs either faster low-cost switching fabric should be produced or an optical solution that reduces the number of switching actions per unit of time should be used. The first possibility is at present an unlikely solution given the limitations in current technology. The invention focuses on the second alternative to provide a viable ring topology solution for APSON.
  • The present invention provides a feasible centralized APSON ring with present-day optical components without sacrificing high network performance and a corresponding method for data transmission.
  • The concept is to design a distributed APSON ring that is feasible with present day optical components without renouncing to high network performance.
  • It shall be appreciated that the use of APSON in the present invention reduces to zero, or substantially zero, or otherwise reducing, the number of switching actions per unit of time inside the ring network.
  • A problem is solved by a method for transmitting data in a burst switching ring network with a plurality of nodes and distributed management with the features: the data is transmitted by the nodes as bursts or data packets containing protected data during a reserved time for which bandwidth has been reserved, and data packets containing unprotected data after the reserved time, a source node sending a path setup message, to request a data transmission between said source node and a destination node through intermediate nodes for connecting the source node and the destination node, determining by each intermediate node that a connection to a next node along the path is available,
    sending back a positive acknowledgement by the destination node if the path is available, and determining that the path is available for new data transmission when ongoing data transmission on the path is unprotected, stopping a current data transmission of data packets containing unprotected data on the path when the path or channel respectively is determined to be available for new data transmission.
  • Another problem is solved by a burst switching ring network with a plurality of nodes and distributed management transmitting data, comprising, one or more channels coupling the nodes for transmitting the data between a source node and a destination node,the nodes being designed for sending bursts or data packets containing protected data during a reserved time for which bandwidth has been reserved, and sending data packets containing unprotected data after the reserved time, the source node designed to request a data transmission to be set up to the destination node through intermediate nodes, the nodes designed for determining that a connection to a next node along the path is available, and for determining that the path is available when the data transmission on the path is unprotected, the destination node designed for determining that the path is available and sending back a positive acknowledgement if the path is available, and for stopping a current data transmission of data packets containing unprotected data on the path when the path or channel respectively is determined to be available for new data transmission.
  • In one aspect, and in order to reduce costs and to make the concept feasible with the optical technologies of today, no λ-conversion capabilities inside the ring network will be used.
  • In another aspect, and in order to reduce costs and to make the concept feasible with the optical technologies of today, no dynamic switching inside the ring network will be used.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The drawings illustrate at least one example of the invention, wherein:
    • Figure 1 shows various transport schemes;
    • Figure 2 shows a schematic diagram of the present invention; and
    • Figure 3 shows the present invention in terms of functional description.
    DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • A distributed ring architecture 200 will now be discussed with reference to Figure 2. In the figure, there is shown N nodes 2021 - 202N (= NODE 1 - Node N) and M channels 204. As opposed to a centralized network, where a core or control node controls data flow, the distributed network of Figure 2 provides distributed or shared network control amongst the various nodes 2021 - 202N.
  • In a centralized network, in order to schedule message flows the core node generates a path setup message indicating in a special field the length for which bandwidth will be reserved. The network or the central control node guarantees that if a positive acknowledgement to the path setup message is granted, no other node can interrupt the data transmission during this reserved time. Data transferred during the time for which bandwidth has been reserved is called protected data. Data transferred after the protected data has been sent is called unprotected data. No bandwidth has been reserved for unprotected data and therefore other sources can interrupt its transmission. A data flow comprises the transmission of the protected data plus possibly the transmission of unprotected data.
  • In the present invention, there is provided a distributed ring architecture 200 with nodes 2021- 202N in M channels 204. There are no core nodes. The present invention applies particularly to a type of network that transmits both bursts, i.e., data packets during reserved bandwidth, and data packets on-the-fly. In particular, the present invention pertains to the already-described APSON.
  • In order to better understand the distributed APSON according to the present invention, the functional description of the distributed ring APSON shall be described with reference to the distributed ring architecture 300 shown in Figure 3. As in the previous figure, N nodes 302g - 302k (Node g - Node k) are coupled to each other through M channels 304.
  • In summary, when a transmission is desired to be made between a source node 302i and a destination node 302j, for example, a path setup message is forwarded by each of the intermediate nodes along the selected path. In each instance, the intermediate node receiving the message determines whether the channel along the path that is to transmit data from the source node 302i to the destination node 302j is available to that particular intermediate node. Unlike in a centralized network, it is the intermediate nodes that have access to the information of the connectivity of the channels coupled to them and it is the intermediate nodes that determine and decide that the path is available, i.e., unprotected.
  • In the case that the channel coupled to the intermediate node is available, the intermediate node, in this example, modifies the path setup message to indicate that the channel coupled to that intermediate is available and forwards the path setup message to the next intermediary node in the path. This process continues until the destination node 302j receives the path setup message.
  • It should be noted that, in this embodiment, only the destination node 302j knows that the selected path is available. It is the destination node j 202j, that receives the path setup message from the last intermediate node. At this time, the destination node 302j then proceeds to set up the channel. Another way to describe the situation is that the path is not set up until the destination node 302j receives the path setup message, because it is not until the last intermediary node forwards the path setup message to the destination node 302j that the channel is available.
  • Since APSON provides time multiplexing of the wavelength capacities normally, the number of channels will be below the number of nodes (MN) in the present invention. This is a major advantage in comparison to λ-switching networks.
    Without λ-conversion an APSON data flow (composed by a burst plus possibly IP packets) uses the same wavelength along its path. Thus, minimizing the number of channels needed.
  • It should be pointed out that, without dynamic switching, an APSON data flow uses the same fixed combination of fibers along its path. This means at the logical layer (see figure 1) that the APSON data flow once in channel x does not switch to another channel y (with x≠y). If multimode fibers are being used, a channel represents a wavelength in one of these fibers. If monomode fibers are being used, a channel directly represents one of these fibers.
  • In order for node 302i to send a data flow to node 302j, the following steps are carried out. Preferably, the steps are carried out in the order set forth, but may be arranged in another order.
  • In normal switching operation, each node 302g - 302k receives incoming IP packets, sorts them according to their destination and collects them in different buffers, each one for each destination. In order to set up a connection, node 302i sends a path setup message 306 to destination node 302j.
  • This may be done whenever a predetermined algorithm, such as an "aggregation strategy", decides that enough packets for destination 302j have been collected in the correspondent buffer.
  • The path setup message 306, in the preferred embodiment, includes a Source field, a Destination field, a Duration field and a Channel field. The Duration field indicates the duration of the protected data for which bandwidth will be reserved. The channel field indicates the channel on which the source wishes to send the data flow. The Source and Destination fields designate the source and destination nodes.
  • In a second step, each intermediate node along the path from source 302i to destination node 302j reads the path setup message 306 and checks for the availability of the channel specified in the channel field. If the channel is not available, the intermediate node sends a NACK (not acknowledge) message 308 back to the source node 302i indicating that the data flow cannot be accommodated.
  • The intermediate node copies, in a special field of the NACK message 308 called the channel field, the number of the channel specified in the channel field of the path setup message 306. Each intermediate node receiving a NACK message 308 changes the status of the channel specified in the channel field to unavailable.
  • Otherwise the intermediate node forwards the path setup message 306 to the next node along the path of the data flow and changes the status of the channel specified in the channel field of the path setup message 306 to available.
  • In a third step, if all of the intermediate nodes can accommodate the data flow from source node 302i, the path setup message 306 eventually arrives at the destination node. In this case, the destination node 302j sends an ACK (acknowledge) message 210 back to the source node 302i indicating that the data flow can be transferred.
  • In a fourth step, when the source node 302i receives a NACK message 308 it may perform one of the following operations according to the particular implementation of the decentralized APSON ring architecture. First, it may discard the data flow. For example, all of the packets may be discarded in the edge node buffer. Second, a data flow transmission may be reattempted after a certain time tattemp on a certain channel λ. This time may be zero, constant, random or chosen according to a certain algorithm. The channel λ may be the same as before or a different one chosen according to a certain algorithm. When the source node 302i receives an ACK message 210, it transfers the data flow.
  • In a fifth step, when another source wishes to send a data flow on the same channel through partially or totally the same end-to-end path as the ongoing data flow transmission from node 302i to 302j, it sends a new path setup message to the destination node.
  • In the situation that an ongoing data flow is currently sending data packets on-the-fly, in other words, as unprotected data, the channel is determined to be available and the ongoing data flow is interrupted.
  • Two cases should be distinguished in this case. The first is when a new source 302k sends a new data flow through the source node 302i of the ongoing data flow, as in Figure 3. The second is when the source 302i of the ongoing data flow sends the old data flow i->j through a new source 302g of a new data flow 312 g->h (shown in FIG 3).
  • In the first case, node 302i automatically stops sending the ongoing data flow when it receives the path setup from node 302k. In the second case, node 302g sends a stop message 314 back to the source of the ongoing data flow (node i). When node 302i receives a stop message 314 it automatically stops sending the ongoing data flow. In the case that the ongoing data flow is currently sending protected data, the channel is determined to be unavailable and the ongoing data flow is not interrupted.
  • In another version of the invention, the invention implements λ-conversion-capable optical components. In this case, the path setup message is not provided with a channel field. Instead, each intermediate node checks if there is any available channel. This may be accomplished by providing a new parameter, Lavailable that is designated the list of available channels for the transmission of the data flow in the intermediate node. If Lavailable has more than one element, the intermediate node(s) selects one of the channels according to a certain criteria. The selected channel is declared as unavailable and the path setup message is forwarded. The remainder of the procedure is similar to the previously-described case.
  • In another variant of the invention, the path setup message includes an extra field called the Channel Pool field. The source node provides this field with the list of all possible channels through which it could send the data flow. Each intermediate node eliminates from this list the channels that are not available. However it declares as unavailable only the channel specified in the channel field of the path setup message similar to the above case.
  • In this version each intermediate node forwards the path setup message even if the channel specified in the channel field is not available. In this case the intermediate node changes the value of the channel field to, for instance, -1, in order to inform the destination node that some intermediate nodes cannot accommodate the data flow in the specified channel. If the destination node receives a path setup message with the channel field intact, then it returns an ACK to the source signalling that it might begin the flow transmission.
  • On the other hand, if the channel field contains a value, such as -1, the destination node checks the channel pool field. If this field is not empty, then the destination node selects one channel from it according to a certain criteria and returns a NACK message to the source with an additional field, herein referred to as the Proposed Channel, containing the selected channel. Each intermediate node receiving a NACK message declares as available the channel specified in the channel field of the NACK message just as before. The source node receives the NACK message, reads the proposed channel field and returns another path setup with the proposed channel in the channel field with the hope that the proposed channel is still available. In this manner, the solution is more efficient since a NACK message might contain as well information regarding a channel which was at least available by the time the NACK message was created.
  • The Distributed APSON Ring concept of the present invention is advantageous. For one thing, the solution is valid for both uni- and bidirectional links. Due to the efficient wavelength time multiplexing of APSON, the number of wavelengths for a given ring topology and given offered traffic volume is reduced in comparison to WR-OBS, OBS and especially to λ-switching networks. Since each wavelength has associated several optical components, some of which are quite expensive such as the tuneable lasers, the number of wavelengths is reduced. This results in important cost savings on optical components that are no longer needed.
  • Again, due to the fact that APSON presents the most efficient wavelength time multiplexing in comparison to WR-OBS, OBS architectures, the inventive distributed APSON rings offer a lower delay, delay jitter that their OBS-based counterparts. For the same reason, the blocking probability in distributed APSON rings is virtually zero. The concept allows for QoS implementations, as well as an all-optical transport plane. The concept allows to implement more complex and efficient or less complex and efficient solutions depending on the needs.
  • With the present invention, switching can be eliminated. As a consequence of this the switching speed of the switching fabric does not play an important role anymore, which allows for a direct cost reduction. The invention, thus, does not require λ-conversion although it is valid for a case with λ-conversion. Further, a distributed APSON ring architecture presents no single point of failure (no centralized control node) unlike a centralized APSON ring approach. In addition, the present invention presents no scalability problems due to the increasing workload in a centralized control node as network increases its size unlike in a centralized APSON ring approach.

Claims (14)

  1. A method for transmitting data in a burst switching ring network with a plurality of nodes (302g - 302k) and distributed management,
    characterized in that,
    the data is transmitted by the nodes (302g - 302k) as bursts or data packets containing protected data during a reserved time for which bandwidth has been reserved, and data packets containing unprotected data after the reserved time, a source node (302i) sending a path setup message (306), to request a data transmission between said source node (302i) and a destination node (302j) through intermediate nodes (302g, 302h) for connecting the source node (302i) and the destination node (302j),
    determining by each intermediate node (302g, 302h) that a connection to a next node (302h, 302j) along the path is available,
    sending back a positive acknowledgement (ACK) by the destination node (302j) if the path is available, and
    determining that the path is available for new data transmission (g->h) when ongoing data transmission (i->j) on the path is unprotected,
    stopping a current data transmission (i->j) of data packets containing unprotected data on the path when the path or channel respectively is determined to be available for new data transmission (g->h).
  2. The method according to claim 1,
    further characterized in that,
    the step of sending a stop message (314) by a node becoming a new source node (302g) to an source node (302i) sending unprotected data.
  3. The method according to claim 1 or 2,
    further characterized in that,
    if the path is not available, the intermediate node (302g, 302h) sends a not acknowledge message ((NACK, 308) to the source node (302i) indicating that the data transmission cannot be accommodated.
  4. The method according to claim 3,
    further characterized in that,
    when the source node (302i) receives a not acknowledge (NACK) message (308), the source node (302i) discards the data flow.
  5. The method according to one of the preceding claims,
    further characterized in that,
    when the path setup message (306) arrives at the destination node (302j), the destination node (302j) sends an acknowledge message (ACK, 310) to the source node (302i) indicating that the data flow can be transferred on a particular path.
  6. The method according to one of the preceding claims 1-5,
    further characterized in that,
    the data transmission (i->j) is reattempted after a certain time (tattemp) on a certain channel (λ).
  7. The method according to one of the preceding claims,
    further characterized in that,
    when another source node (302g) wishes to send a data transmission through at least partially the same path (302g to 302h), the another source node (302g) sends a new path setup message to its destination node (302h).
  8. The method according to one of the preceding claims,
    further characterized in that,
    the path setup message (312) includes a channel pool field, and the source node (302i) enters in the channel pool field a list of all possible channels through which the source node (302i) sends the data transmission.
  9. A burst switching ring network with a plurality of nodes (302g - 302k) and distributed management transmitting data, comprising,
    one or more channels (304) coupling the nodes (302g - 302k) for transmitting the data between a source node (302i) and a destination node (302j),
    the nodes (302g - 302k) being designed for sending bursts or data packets containing protected data during a reserved time for which bandwidth has been reserved, and sending data packets containing unprotected data after the reserved time,
    the source node (302i) designed to request a data transmission to be set up to the destination node (302j) through intermediate nodes (302g - 302h),
    the nodes (302g, 302h) designed for determining that a connection to a next node (302h, 302j) along the path is available, and for
    determining that the path is available when the data transmission (i->j) on the path is unprotected,
    the destination node (302j)designed for determining that the path is available and sending back a positive acknowledgement (ACK) if the path is available, and for
    stopping a current data transmission (i->j) of data packets containing unprotected data on the path when the path or channel respectively is determined to be available for new data transmission (g->h).
  10. The ring network according to claim 9,
    characterized in that,
    wherein the source node (302i) is designed to send a path setup message (306), indicating a path to set up a data transmission, to the destination node (302j).
  11. The ring network according to claim 10, characterized in that,
    each intermediate node on the path between the source node (302i) and the destination node (302j) is designed to read the path from the path setup message (306).
  12. The ring network according to claim 10 or 11,
    characterized in that,
    each intermediate node on the path between the source node (302i) and the destination node (302j)is designed to determine an availability of a channel connected to the respective intermediate node and a next node on the path specified in the path setup message (306).
  13. The ring network according to claim 12, further
    characterized in that,
    each intermediate node (302g - 302h) is designed to set a status of the channel connected to the respective intermediate node in the path setup message.
  14. The ring network according to one of the preceding claims 9-13,
    further characterized in that,
    the distributed ring network implements λ-conversion-capable optical components.
EP04026929A 2004-11-12 2004-11-12 A ring network for a burst switching network with distributed management Expired - Lifetime EP1657952B1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
AT04026929T ATE400157T1 (en) 2004-11-12 2004-11-12 A RING NETWORK FOR A BURST SWITCHED NETWORK WITH DISTRIBUTED MANAGEMENT
EP04026929A EP1657952B1 (en) 2004-11-12 2004-11-12 A ring network for a burst switching network with distributed management
DE602004014784T DE602004014784D1 (en) 2004-11-12 2004-11-12 A ring network for a distributed management burst-switched network
US11/272,171 US20060104296A1 (en) 2004-11-12 2005-11-10 Ring network for a burst switching network with distributed management

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
EP04026929A EP1657952B1 (en) 2004-11-12 2004-11-12 A ring network for a burst switching network with distributed management

Publications (2)

Publication Number Publication Date
EP1657952A1 EP1657952A1 (en) 2006-05-17
EP1657952B1 true EP1657952B1 (en) 2008-07-02

Family

ID=34927366

Family Applications (1)

Application Number Title Priority Date Filing Date
EP04026929A Expired - Lifetime EP1657952B1 (en) 2004-11-12 2004-11-12 A ring network for a burst switching network with distributed management

Country Status (4)

Country Link
US (1) US20060104296A1 (en)
EP (1) EP1657952B1 (en)
AT (1) ATE400157T1 (en)
DE (1) DE602004014784D1 (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7660927B2 (en) * 2007-05-21 2010-02-09 International Business Machines Corporation Apparatus and method to control access to stored information
CN101741631B (en) * 2008-11-17 2012-08-29 华为技术有限公司 Alarming and performance monitoring method and network node
CN102045186B (en) * 2009-10-19 2013-07-17 中国移动通信集团公司 Event analysis method and system
US8774207B2 (en) * 2010-07-31 2014-07-08 Motorola Solutions, Inc. Methods for bearer reservation, maintenance, and use in a communication system
US8838156B2 (en) 2010-10-22 2014-09-16 Motorola Solutions, Inc. Multi-bearer rate control for transporting user plane data
WO2012144801A2 (en) * 2011-04-18 2012-10-26 엘지전자 주식회사 Signal transmission method and device in a wireless communication system
US9553801B2 (en) * 2012-09-25 2017-01-24 Google Inc. Network device
EP2843967B1 (en) * 2013-08-28 2017-05-24 Alcatel Lucent Method for scheduling data through an optical burst switching network
CN111970761A (en) * 2019-05-20 2020-11-20 华为技术有限公司 Resource allocation indicating method and device
US20230068740A1 (en) * 2021-08-30 2023-03-02 International Business Machines Corporation Reservation mechanic for nodes with phase constraints
US11580058B1 (en) 2021-08-30 2023-02-14 International Business Machines Corporation Hierarchical ring-based interconnection network for symmetric multiprocessors

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6671256B1 (en) * 2000-02-03 2003-12-30 Alcatel Data channel reservation in optical burst-switched networks
US7054557B1 (en) * 2000-10-11 2006-05-30 Nortel Networks Limited Technique for routing data within an optical network
US20020059408A1 (en) * 2000-11-02 2002-05-16 Krishna Pattabhiraman Dynamic traffic management on a shared medium
US7039316B2 (en) * 2001-01-30 2006-05-02 The Regents Of The University Of California Optical layer multicasting using a multiple sub-carrier header and a multicast switch with active header insertion via reflective single sideband optical processing
CA2410143C (en) * 2001-11-02 2010-02-02 Nippon Telegraph And Telephone Corporation Optical dynamic burst switch
US20030206521A1 (en) * 2002-05-06 2003-11-06 Chunming Qiao Methods to route and re-route data in OBS/LOBS and other burst swithched networks
KR100474694B1 (en) * 2002-10-12 2005-03-10 삼성전자주식회사 Optical ring network for burst data communication

Also Published As

Publication number Publication date
DE602004014784D1 (en) 2008-08-14
EP1657952A1 (en) 2006-05-17
US20060104296A1 (en) 2006-05-18
ATE400157T1 (en) 2008-07-15

Similar Documents

Publication Publication Date Title
CN1754352B (en) Device and method for fault relief of a channel in a communication network
KR100798018B1 (en) Precise reservation establishment method, switching device and machine-readable medium of optical path
US7031607B1 (en) MPLS application to optical cross-connect using wavelength as a label
US7848651B2 (en) Selective distribution messaging scheme for an optical network
JP4853037B2 (en) Optical network system, hub node
US7596313B1 (en) Method and apparatus for processing protection switching mechanism in optical channel shared protection rings
US6879783B1 (en) Node device and optical network system
US8660427B2 (en) Method and apparatus of the architecture and operation of control processing unit in wavelenght-division-multiplexed photonic burst-switched networks
US7428383B2 (en) Architecture, method and system of WDM-based photonic burst switched networks
WO2004062313A1 (en) Method and apparatus for data and control packet scheduling in wdm photonic burst-switched networks
EP1657952B1 (en) A ring network for a burst switching network with distributed management
US7826747B2 (en) Optical burst transport using an electro-optic switch
EP1439730B1 (en) Congestion control in an optical burst switched network
US8634430B2 (en) Multicast transmissions in optical burst transport
US7269346B1 (en) Optical automatic protection switching mechanism for optical channel shared protection rings
US8619551B2 (en) Protection path reservation method and node unit
US7412168B2 (en) MPLS application to optical cross-connect using wavelength as a label
Assi et al. Control and management protocols for survivable optical mesh networks
US7539128B2 (en) Method for protecting and restoring link using optical label merging and dynamic resource sharing with network load
Maier et al. Protectoration: a fast and efficient multiple-failure recovery technique for resilient packet ring using dark fiber
EP1655987B1 (en) A ring network for a burst switching network with centralized management
Salvador et al. An all-optical WDM packet-switched network architecture with support for group communication
US20100284268A1 (en) Node State Recovery for a Communication Network
JP3777261B2 (en) Optical network
JP4190528B2 (en) Optical network

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LU MC NL PL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL HR LT LV MK YU

17P Request for examination filed

Effective date: 20061117

AKX Designation fees paid

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LU MC NL PL PT RO SE SI SK TR

17Q First examination report despatched

Effective date: 20070719

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: NOKIA SIEMENS NETWORKS GMBH & CO. KG

RAP3 Party data changed (applicant data changed or rights of an application transferred)

Owner name: NOKIA SIEMENS NETWORKS S.P.A.

RAP3 Party data changed (applicant data changed or rights of an application transferred)

Owner name: NOKIA SIEMENS NETWORKS GMBH & CO. KG

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

GRAC Information related to communication of intention to grant a patent modified

Free format text: ORIGINAL CODE: EPIDOSCIGR1

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LU MC NL PL PT RO SE SI SK TR

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

REG Reference to a national code

Ref country code: CH

Ref legal event code: EP

REF Corresponds to:

Ref document number: 602004014784

Country of ref document: DE

Date of ref document: 20080814

Kind code of ref document: P

REG Reference to a national code

Ref country code: IE

Ref legal event code: FG4D

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20080702

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: NL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20080702

NLV1 Nl: lapsed or annulled due to failure to fulfill the requirements of art. 29p and 29m of the patents act
PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: PT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20081202

Ref country code: IS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20081102

Ref country code: ES

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20081013

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: BG

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20081002

Ref country code: AT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20080702

Ref country code: FI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20080702

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: BE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20080702

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20080702

Ref country code: EE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20080702

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20080702

Ref country code: RO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20080702

Ref country code: CZ

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20080702

26N No opposition filed

Effective date: 20090403

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MC

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20081130

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: CH

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20081130

Ref country code: LI

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20081130

Ref country code: IE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20081112

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20081002

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: PL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20080702

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: HU

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20090103

Ref country code: LU

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20081112

Ref country code: CY

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20080702

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: TR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20080702

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20081003

REG Reference to a national code

Ref country code: DE

Ref legal event code: R082

Ref document number: 602004014784

Country of ref document: DE

Representative=s name: BOEHMERT & BOEHMERT, DE

REG Reference to a national code

Ref country code: DE

Ref legal event code: R081

Ref document number: 602004014784

Country of ref document: DE

Owner name: XIEON NETWORKS S.A.R.L., LU

Free format text: FORMER OWNER: NOKIA SIEMENS NETWORKS GMBH & CO. KG, 81541 MUENCHEN, DE

Effective date: 20131106

Ref country code: DE

Ref legal event code: R082

Ref document number: 602004014784

Country of ref document: DE

Representative=s name: BOEHMERT & BOEHMERT, DE

Effective date: 20131106

Ref country code: DE

Ref legal event code: R082

Ref document number: 602004014784

Country of ref document: DE

Representative=s name: BOEHMERT & BOEHMERT ANWALTSPARTNERSCHAFT MBB -, DE

Effective date: 20131106

REG Reference to a national code

Ref country code: GB

Ref legal event code: 732E

Free format text: REGISTERED BETWEEN 20131212 AND 20131218

REG Reference to a national code

Ref country code: GB

Ref legal event code: 732E

Free format text: REGISTERED BETWEEN 20140130 AND 20140205

REG Reference to a national code

Ref country code: FR

Ref legal event code: GC

Effective date: 20140408

Ref country code: FR

Ref legal event code: TP

Owner name: XIEON NETWORKS S.A.R.L., LU

Effective date: 20140408

REG Reference to a national code

Ref country code: FR

Ref legal event code: GC

Effective date: 20150922

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 12

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: IT

Payment date: 20151125

Year of fee payment: 12

Ref country code: GB

Payment date: 20151118

Year of fee payment: 12

Ref country code: DE

Payment date: 20151119

Year of fee payment: 12

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: FR

Payment date: 20151119

Year of fee payment: 12

REG Reference to a national code

Ref country code: DE

Ref legal event code: R119

Ref document number: 602004014784

Country of ref document: DE

GBPC Gb: european patent ceased through non-payment of renewal fee

Effective date: 20161112

REG Reference to a national code

Ref country code: FR

Ref legal event code: ST

Effective date: 20170731

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IT

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20161112

Ref country code: FR

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20161130

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20170601

Ref country code: GB

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20161112