The present invention relates to next generation access multiplexers which are packet based and incorporate an Ethernet switch.
Access multiplexers like Digital Subscriber Line Access Multiplexers (DSLAMs) are undergoing a significant change. Instead of being based on an Asynchronous Transfer Mode (ATM) switch offering basic data services to subscribers, next generation DSLAMs will be able to handle link layer protocols such as Ethernet, Frame Relay, Multi-Protocol Label Switching (MPLS), Internet Protocol (IP), and thus at least shall incorporate an Ethernet switch. Intel's whitepaper “Chapter 12: DSL Access Multiplexer—Multi-service DSLAM with IP, ATM, MPLS and Frame Relay Support” downloadable via the URL “http://www.intel.com/design/networklsolutions/manual/Chapter12.pdf” for instance describes possible architectures for such a next generation packet-based DSLAM. In particular the positioning of network processors (like the Intel IXP2400) implementing functions like packet inspection, protocol conversions and traffic management, is discussed in the Intel whitepaper. In the known DSLAM with centralized processing architecture depicted in
An object of the present invention is to simplify the architecture and development cost of next generation, packet based access multiplexers.
According to the present invention, this object is realized by the packet based access multiplexer defined by claim 1.
Indeed, according to our invention only one network processors is used instead of at least two in the known architectures. This is possible because new Ethernet switches like Broadcom's 5695 or Marvell's MX family have additional functionality (e.g. packet header inspection, packet filtering, policing to eventually drop non-conform packets, etc.) such that a network processor in front of the Ethernet switch is no longer mandatory. The position of the single network processor vis-à-vis the Ethernet switch is dependent on the functionality required in the network processor. Two possible architectures, the parallel and the cascaded architecture, can be considered, each with other advantages and disadvantages.
An optional feature of the packet based access multiplexer according to the present invention is defined by claim 2.
Thus, in a first possible architecture the single network processor is positioned in parallel to the Ethernet Switch. This architecture is most suited in case not all packets have to pass through the network processor. In that case the network processor does not have to operate at wire speed for all traffic. In this parallel architecture, the interface between the Ethernet switch and single network processor needs to have a capacity that is at least twice the network processor capacity, but this could still be reasonable because not all traffic has to go to the network processor. This parallel architecture is most suited for a case in which the total traffic is dominated by multicast/broadcast traffic such as video. Typically the volume of this traffic is high so a lot of processing power is saved by not passing all multicast/broadcast traffic through the network processor.
An alternate optional feature of the packet based access multiplexer according to the present invention is defined by claim 3.
Indeed, in case the Point-to-Point Protocol (PPP) for instance has to be terminated on the access multiplexer, the parallel architecture is less favourable because all packets have to pass through the network processor, putting a load on the interface between the Ethernet switch and network processor and on the network processor itself. In this case the interface between Ethernet switch and network processor would need to have a capacity that equals twice the wire-rate bandwidth. The alternate cascaded architecture wherein the single network processor is put in cascade to the Ethernet switch is more suited for this application. All packets pass both the Ethernet switch and the network processor. The interface between Ethernet switch and network processor has to carry wire rate traffic, reducing the bandwidth requirements of the Ethernet switch as compared to the parallel architecture.
Other optional features of the access multiplexer according to the current invention are defined in claims 4 to 8.
Indeed, the single network processor according to the present invention may perform a subset of protocol conversion and/or traffic management related functions such as for example Service Level Agreement (SLA) control, Point-to-Point Protocol (PPP) termination, Internet Group Management Protocol (IGMP) snooping, Quality of Service (QoS) support, . . .
Further optional features of the access multiplexer according to the present invention are defined in claims 8 to 10.
Thus, the access multiplexer might for instance be a Digital Subscriber Line Access Multiplexer (DSLAM) adapted to serve as central office equipment for ADSL- or VDSL-like services, or an Optical Line Terminator (OLT) adapted to serve as central office equipment for PON-based access services. Alternatively, the access multiplexer can be a Digital Loop Carrier (DLC) or any other access aggregating device that multiplexes a plurality of subscriber lines towards an aggregation network.
The above mentioned and other objects and features of the invention will become more apparent and the invention itself will be best understood by referring to the following description of embodiments of the invention taken in conjunction with the accompanying drawings wherein:
In the prior art packet-based DSLAM architecture depicted in
The DSLAM architecture according to the present invention enables a cost and complexity reduction for the DSLAM manufacturer because only a single network processor is required. This has become possible because new Ethernet switches like E-SWITCH2 and E-SWITCH3 have additional functionality integrated (like filtering, policing) such that receive processing by a network processor is no longer mandatory. The position of the single network processor compared to the Ethernet switch is dependent on the type of traffic handled by the DSLAM and the functionality required from the network processor. Two possible architectures, the parallel one and the cascaded one, each have their advantages and disadvantages as explained above.
Although reference was made above to DSL (Digital Subscriber Line technology used for transmission over twisted pair telephone lines), any skilled person will appreciate that the present invention can be applied with same advantages in a cable based, a fiber based or a radio based access system, where a packet-based access multiplexer aggregates the traffic from and to a substantial amount of access subscribers. Thus the access multiplexer could alternatively be a PON OLT (Passive Optical Network Line Termination), a mini-DSLAM or fiber-fed remote cabinet serving a smaller amount of ADSL or VDSL subscribers, a DLC (Digital Loop Carrier), etc.
Furthermore, it is remarked that an embodiment of the present invention is described above rather in functional terms. From the functional description, it will be obvious for a person skilled in the art of designing hardware and/or software solutions for networks how embodiments of the invention can be manufactured.
While the principles of the invention have been described above in connection with specific apparatus, it is to be clearly understood that this description is made only by way of example and not as a limitation on the scope of the claims.
Number | Date | Country | Kind |
---|---|---|---|
04291497.8 | Jun 2004 | EP | regional |