Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberUS8611363 B2
Publication typeGrant
Application numberUS 10/140,308
Publication date17 Dec 2013
Filing date6 May 2002
Priority date6 May 2002
Fee statusPaid
Also published asUS8565235, US20030206548, US20090074413
Publication number10140308, 140308, US 8611363 B2, US 8611363B2, US-B2-8611363, US8611363 B2, US8611363B2
InventorsVinay Bannai, Theodora Karali, Peter Geoffrey Jones, Jacqueline M. Zoucha, Arun Sastry
Original AssigneeAdtran, Inc.
Export CitationBiBTeX, EndNote, RefMan
External Links: USPTO, USPTO Assignment, Espacenet
Logical port system and method
US 8611363 B2
Abstract
Logical ports allow multiple customers to be connected to and to receive different services over a common physical port of a packet forwarding device. Such logical ports allow for customer separation and may be created based on VLAN ID and MPLS labels. In one embodiment, each service provided via a packet forwarding device is associated with a unique logical port. The logical port may span multiple physical ports.
Images(4)
Previous page
Next page
Claims(13)
What is claimed is:
1. A method of providing multiple services over a single physical port of a packet forwarding device, the method comprising:
receiving a request for a new logical port, wherein the request includes the physical port over which the new logical port is to be provided, data rate limits associated with the logical port, and whether the new logical port is to be MPLS label based or VLAD ID based;
provisioning and establishing the new logical port by specifying a customer, a service, and a quality of service for the new logical port;
providing a set of logical ports, wherein the set of logical ports includes the new logical port, wherein each logical port of the set of logical ports includes one of a plurality of interfaces of a physical port;
providing a lookup table associating a set of logical port identifiers with the set of logical ports, wherein each logical port of the set of logical port is associated with one of a plurality of services;
receiving at least a first and a second incoming packet at the single physical port, wherein the first incoming packet includes a first logical port identifier and the second incoming packet includes a second logical port identifier, wherein the second logical port identifier is different from the first logical port identifier;
assigning a first logical port of the set of logical ports to the first incoming packet using the lookup table and assigning a second logical port of the set of logical ports to the second incoming packet using the lookup table, wherein the first logical port is associated with a first service and the second logical port is associated with a second service of a different type from the first service; and
forwarding the first incoming packet from the packet forwarding device in accordance with the first service and forwarding the second incoming packet from the packet forwarding device in accordance with the second service.
2. The method of claim 1, wherein the logical port identifiers each comprise a VLAN ID (Virtual Local Area Network Identifier).
3. The method of claim 1, wherein the logical port identifiers each comprise an MPLS (Multi-Protocol Label Switching) label.
4. The method of claim 1, wherein the first service is provided to a first customer and the second service is provided to a second customer.
5. The method of claim 1, wherein:
the first logical port is further associated with a first QoS (Quality of Service);
the second logical port is further associated with a second QoS (Quality of Service) that is different from the first QoS (Quality of Service); and
forwarding the first incoming packet and the second incoming packet includes forwarding the first incoming packet and the second incoming packet through the physical port of the packet forwarding device using a different QoS (Quality of Service).
6. A packet forwarding device operable to forward packets in a network, the packet forwarding device including:
a management interface receiving a request for a new logical port, wherein the request includes the physical port over which the new logical port is to be provided, data rate limits associated with the logical port, and whether the new logical port is to be MPLS label based or VLAD ID based;
the management interface provisioning and establishing the new logical port by specifying a customer, a service, and a quality of service for the new logical port;
a set of logical ports, wherein the set of logical ports includes the new logical port, wherein each logical port of the set of logical ports includes one of a plurality of interfaces of a physical port;
a lookup table associating a set of logical port identifiers with the set of logical ports, wherein each logical port of the set of logical ports is associated with one of a plurality of services;
a physical port to receive at least a first and a second incoming packet, wherein the first incoming packet includes a first logical port identifier and the second incoming packet includes a second logical port identifier, wherein the second logical port identifier is different from the first logical port identifier; and
the physical port to assign a first logical port of the set of logical ports to the first incoming packet using the lookup table and to assign a second logical port of the set of logical ports to the second incoming packet using the lookup table, wherein the first logical port is associated with a first service and the second logical port is associated with a second service of a different type from the first service;
wherein the packet forwarding device forwards the first incoming packet within the network in accordance with the first service and forwards the second incoming packet within the network in accordance with the second service.
7. The packet forwarding device of claim 6, wherein the logical port identifiers each comprise a VLAN ID (Virtual Local Area Network Identifier).
8. The packet forwarding device of claim 6, wherein the logical port identifiers each comprise an MPLS (Multi-Protocol Label Switching) label.
9. The packet forwarding device of claim 6, wherein the first service is provided to a first customer and the second service is provided to a second customer.
10. The packet forwarding device of claim 6, wherein:
the first logical port is further associated with a first QoS (Quality of Service);
the second logical port is further associated with a second QoS (Quality of Service) that is different from the first QoS (Quality of Service); and
the packet forwarding device forwards the first incoming packet and the second incoming packet through the physical port using a different QoS (Quality of Service).
11. A communication network including the packet forwarding device of claim 6.
12. The communication network of claim 11, wherein the communication network comprises a communication network having a Resilient Packet Ring (RPR) topology.
13. The communication network of claim 11, wherein the communication network comprises a metro area network (MAN).
Description
CROSS-REFERENCE TO RELATED APPLICATION

This patent application relates to commonly-assigned U.S. patent application Ser. No. 10/140,234, entitled “System and Method for Providing Transparent LAN Services” filed on even date herewith, the disclosure of which is hereby incorporated by reference in its entirety.

TECHNICAL FIELD

The present invention relates to communication networks, and in particular to a logical port system and method.

BACKGROUND

Network packet forwarding devices, such as routers, switches, multiplexers, and the like include a limited number of physical ports to which customers may connect. Different customers typically connect to different physical ports of a packet forwarding device. In addition, different services are typically provided to a given customer over different physical ports.

For example, a given customer may receive routing services over one physical port of the packet forwarding device and the same customer may receive TDM (time division multiplexing) services over another physical port of the packet forwarding device. Hence, given a limited set of physical ports of a packet forwarding device, the packet forwarding device is limited in the number of different services and/or customers the packet forwarding device may support.

Accordingly, a need exists to provide a system and method for increasing port density at a packet forwarding device. Another need exists to provide a system and method for providing an increased number of services or providing services to an increased number of customers over a given set of ports of a packet forwarding device.

SUMMARY

In general, the present system and method alleviate port density and permit a greater number of services to be provided over a given set of physical ports by creating logical ports. Incoming data packets on a physical port may include a VLAN ID or an MPLS (Multi-Protocol Label Switching) label. The packet forwarding device assigns the incoming data packets to a specific logical port according to the VLAN ID or the MPLS label of the incoming data packet. The packet forwarding device may also assign a specific service to each logical port. Further, different customers may be assigned separate logical ports and be connected to a common physical port.

In addition, a given logical port may include more than one physical port and may span multiple physical ports on the same slot, physical ports on different slots, or physical ports on different packet forwarding devices.

Further, each logical port may include SLA (Service Level Agreements) or QoS (Quality of Service) associated with the logical port, thereby permitting different QoS to be provided to different logical ports on the same or different physical ports. Accordingly, according to some embodiments of the present invention, each service is associated with a logical port.

A logical port is used to identify and manage multiple sets of flows across a single interface. The logical port provides a common set of abstractions that can support delivery of a variety of services, allowing the variety of services to share common lower level mechanisms. In one embodiment, the logical port comprises one of a number of interfaces on a physical interface, such as a physical port.

Logical ports may have a one-to-one mapping to services, such that each logical port supports either a different type of service or services for different customers. Thus, a single customer may have multiple logical ports supporting multiple associated services. Higher-level services can use logical ports as a way to gather statistics on a logical port basis.

A logical port defines a group of packets according to certain pre-defined criteria. The logical ports behave similar to a physical port in terms of traffic service. The logical ports permit multiple customers to be connected to a single physical port of a node. The logical ports also permit different services to be provided to a customer over a single physical port. Thus, the logical ports help alleviate port density problems.

Additional details regarding the present system and method may be understood by reference to the following detailed description when read in conjunction with the accompanying drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 illustrates a communication network in accordance with an embodiment of the present invention.

FIG. 2 illustrates details of a FIG. 1 node in accordance with an embodiment of the present invention.

FIG. 3 is a functional diagram illustrating system architecture.

Common reference numerals are used throughout the drawings and detailed description to indicate like elements.

DETAILED DESCRIPTION

FIG. 1 illustrates a network 100 in accordance with one embodiment of the present invention. As shown, the network 100 includes a ring 102, which interconnects nodes 104, 106, 108, 110. In one embodiment, the ring 102 may comprise a fiber optic ring having a Resilient Packet Ring (RPR) topology. In some applications, the network 100 may comprise a metro area network (MAN). Each of the nodes 104-110 may comprise a high speed routing/multiplexing device. Details of the nodes are described below and in U.S. patent application Ser. No. 09/518,956, the disclosure of which is hereby incorporated by reference in its entirety.

The network 100 has locations, or sites, of customer A and customer B connected thereto. As illustrated, customer A has multiple locations 120, 122, 124, and 126. Each of these locations may comprise a LAN. The location 120 is connected to node 110, the location 122 is connected to node 108, and locations 124, 126 are connected to node 106.

In one embodiment, node 110 provides multiple services to customer A at location 120 over a single physical port of the node 110 using a logical port system and method. The node inspects incoming data packet received by the node over the single physical port and identifies a logical port identifier within data packet. Pursuant to one embodiment, the logical port identifier comprises an MPLS label associated with a logical port. Pursuant to another embodiment, the logical port identifier comprises a VLAN ID (Virtual Local Area Network Identifier). The node then uses a lookup table to identify, or determine, the logical port associated with the packet. The node then assigns a service to the packet based on the logical port to which it is assigned.

In another embodiment, nodes 108, 110 provide a single service to customer A at locations 120, 122 over a physical port of the node 110 and a physical port of the node 108 using a logical port system and method. The nodes 108, 110 each inspect incoming data packets received by the nodes 108, 110 over respective physical ports and identify the logical port identifier within each data packet. As discussed above, the logical port identifiers may comprise MPLS labels or VLAN IDs. The nodes 108, 110 then each use a lookup table to identify, or determine, the logical port associated with the packet. In this embodiment, the incoming data packets include identical logical port identifiers and are thus assigned to the same service for the same customer, namely, customer A.

A management console 130 may also be connected to the ring 102 by a node 132. The management console 130 is used to permit network management and provisioning of the devices connected to the ring 102 as described in more detail below. In particular, the management console 130 may be used to access individual nodes 104-110 to establish logical ports thereon.

Several applications exist for the present system and method. For example, with respect to the provision of layer 1 services, the logical port may be used to setup cross connects for wire mode transports. This allows multipoint to point physical port aggregation and de-aggregation based on logical ports. Services such as Ethernet private lines (EPL), virtual leased lines (VLL), and circuit emulation services (CES), are examples of this type of service. In wire mode, MPLS label based logical ports provide layer 1 services.

With respect to the provision of layer 2 services, the logical support functions as if a physical port were set in a TLS (Transparent LAN Services) mode. Packets incoming on the logical port interface would be switched based on the layer 2 destination MAC Address. This provides aggregation and de-aggregation service at layer 2. Thus, traffic may be aggregated using logical ports for each domain. Additional details regarding TLS mode are disclosed in U.S. Patent Application entitled “System and Method for Providing Transparent LAN Services” filed on even date herewith and incorporated herein by reference above.

With respect to the provision of layer 2.5 services, the logical port functions to support aggregation and de-aggregation services using MPLS labels. The MPLS label of an incoming packet is examined to forward the data packet. It is to be noted that the MPLS label ranges may also be used to specify logical ports for offering layer 1 services. The mode of the logical port determines whether it forwards using layer 1 or layer 2.5.

With respect to layer 3 services, a logical port would support aggregation and de-aggregation using layer 3 header information. In this mode, also referred to as routing mode, incoming packets are routed based on the destination IP address of each incoming packet.

FIG. 2 illustrates details of one of the nodes of FIG. 1, which may be similarly configured. Node 108 is shown as an example. As illustrated, the node 108 includes ring interface cards 230 and 232, a switching card 238, line cards 252, and a system controller 262. The ring interface cards 230 and 232 convert the incoming optical signals on fiber optic cables 234 and 236 to electrical digital signals for application to switching card 238. In one embodiment, the ring interface cards 230, 232 may be implemented as a single card. Additional details regarding the ring interface cards 230 and 232 and the node 108 are disclosed in U.S. patent application Ser. No. 09/519,442, entitled “Dynamically Allocated Ring Protection and Restoration Technique” filed Mar. 3, 2000, the disclosure of which is hereby incorporated by reference in its entirety.

FIG. 3 is a functional diagram 300 illustrating system architecture. The functional diagram 300 includes system controller applications 302, a control plane framework 304, and line card applications 306. The system controller applications 302 may run on the system controller 262 of FIG. 2 and include the following modules: a management interface 310, a shelf manager 312, a system port manager 314, a policy manager 316, and a classifier 318.

In general, the classifier 318 verifies the configuration of the newly-created logical port and downloads necessary information (e.g., vlan_id or mpls label, port mode, actions to be taken for incoming/outgoing packets on the specified logical port) to the associated line card(s).

The management interface 310 may comprise a graphical user interface (GUI) based interface that permits a user at the management console 130 (FIG. 1) to remotely configure, monitor, and manage the associated node. The shelf manager 312 receives data from the management interface 310, stores the information for persistency, and forwards the information to the system port manager 314. The system port manager 314 handles the creation and the management of a logical port. The system port manager 314 specifies the mode, the administrative state, the IP address, and the MAC address of the logical port and communicates with the classifier 318.

The shelf manager 312 provides the interface to management of the system or node resources. The resources may include the cards, ports and configuration information.

The system port manager 314 provides a uniform abstraction for managing port behavior across various line card interfaces.

The classifier 318 and policy manager 316 manage the information related to creation of logical ports and the actions associated with them. The policy manager 316 in addition also handles the communication between the switching card 238 and the line cards 252.

The shelf manager 312 on receipt of a request for creation/deletion of a logical port from the management interface 310, initiates actions to interact with the classifier 318 and port manager 314 to create/delete the logical port. The shelf manager 312 also stores/deletes the information related to the logical port in a persistent database (not shown).

The policy manager 316 in turn initiates a set of actions that get communicated to the line card port manager 320 of each line card 252 (FIG. 2) to provision the logical port at the ingress of the physical ports. The policy manager 316 also handles the policy rules applied on a logical port. The policy manager 316 is responsible for storing/restoring policy rules from the database (not shown) and interacts with the classifier 318 to download policy applied on a logical port.

Accordingly, a logical port may be established by a user at the management console 130 (FIG. 1) by accessing the management interface 310 (FIG. 3). Then, using the management interface 310 the user may request a new logical port. In establishing a new logical port, the management interface 310 receives a request for a new logical port from the user. The request may include specification of whether the logical port is to be MPLS label based, or VLAN ID based, and may specify the physical port over which the logical port will be provided. The request may also include specification of data rate limits associated with the logical port. The management interface 310 then forwards this information to the shelf manager 312, which provides this information to other of the system controller modules. Lastly, this information is downloaded to a line card manager 320 for control of the associated line card.

The new logical port is then provisioned via the management interface 310. To provision the new logical port, a user at the management console 130 (FIG. 1) then specifies a customer, a service, and a quality of service (QoS) for the new logical port. At this point, the new logical port is established and provisioned.

The above-described embodiments of the present invention are meant to be merely illustrative and not limiting. Thus, those skilled in the art will appreciate that various changes and modifications may be made without departing from this invention in its broader aspects. Therefore, the appended claims encompass all such changes and modifications as fall within the scope of this invention.

Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
US46637488 Apr 19855 May 1987Unisearch LimitedLocal area network
US469880422 Jan 19856 Oct 1987Telephone And Telegraph Company, At&T Bell LabsShared data transmission system
US531158514 Apr 199210 May 1994At&T Bell LaboratoriesCarrier proportioned routing
US533313018 May 199326 Jul 1994Alcatel Canada Wire, Inc.Self-healing drop and insert communication network
US539823626 May 199314 Mar 1995Nec America, Inc.Asynchronous transfer mode link recovery mechanism
US563620517 Jul 19963 Jun 1997Fujitsu LimitedBidirectional line switched ring network control system
US57218195 May 199524 Feb 1998Silicon Graphics CorporationProgrammable, distributed network routing
US579052331 Jul 19964 Aug 1998Scientific-Atlanta, Inc.Testing facility for a broadband communications system
US579374515 May 199611 Aug 1998Bell Communications Research, Inc.Bundled protection switching in a wide area network background of the invention
US597837811 Sep 19972 Nov 19993Com CorporationMethod and apparatus for VLAN support
US601178023 May 19974 Jan 2000Stevens Institute Of TechnologyTransparant non-disruptable ATM network
US604733119 Feb 19974 Apr 2000Massachusetts Institute Of TechnologyMethod and apparatus for automatic protection switching
US609458228 Aug 199825 Jul 2000Telefonaktiebolaget Lm EricssonMethod, communication system and apparatus for switching calls on a common channel to another channel
US612275910 Oct 199519 Sep 2000Lucent Technologies Inc.Method and apparatus for restoration of an ATM network
US622629621 May 19971 May 2001Physical Optics CorporationMetropolitan area network switching system and method of operation thereof
US622978827 May 19988 May 2001Nortel Networks LimitedMethod and apparatus for traffic shaping in a broadband fiber-based access system
US62366403 Feb 199822 May 2001Siemens AktiengesellschaftMethod for alternate circuiting of transmission equipment in ring architectures for bidirectional transmission of ATM cells
US626945227 Apr 199831 Jul 2001Cisco Technology, Inc.System and method for fault recovery for a two line bi-directional ring network
US629246417 Sep 199718 Sep 2001Nortel Networks LimitedApparatus and method for self routing control mechanism for restoring fiber optic communications network connections
US63043471 Sep 200016 Oct 2001Oni Systems CorporationOptical power management in an optical network
US630501916 Jul 199816 Oct 2001Diva Systems CorporationSystem for interactively distributing information services having a remote video session manager
US634308124 Jul 199829 Jan 2002International Business Machines CorporationMethod and apparatus for managing contention in a self-routing switching architecture in a port expansion mode
US64006811 Apr 19974 Jun 2002Cisco Technology, Inc.Method and system for minimizing the connection set up time in high speed packet switching networks
US642694721 Oct 199830 Jul 2002Kim K. BankerApparatus and method for unilateral topology discovery in network management
US65571126 Dec 199929 Apr 2003Nec CorporationQOS protection system
US663989610 Dec 199928 Oct 2003Diva Systems CorporationAsynchronous serial interface (ASI) ring network for digital information distribution
US6647428 *5 May 200011 Nov 2003Luminous Networks, Inc.Architecture for transport of multiple services in connectionless packet-based communication networks
US6788681 *25 Feb 20007 Sep 2004Nortel Networks LimitedVirtual private networks and methods for their operation
US6931002 *8 Dec 199816 Aug 2005Daniel S. SimpkinsHybrid switching
US696559224 Jan 200115 Nov 2005TekelecDistributed signaling system 7 (SS7) message routing gateway
US6973026 *30 Jun 20006 Dec 2005Intel CorporationResilient chassis-based network switching
US7065089 *21 Dec 200120 Jun 2006Alcatel Canada Inc.Method and system for mediating traffic between an asynchronous transfer mode (ATM) network and an adjacent network
US706865418 Apr 200127 Jun 20063Com CorporationSystem and method for providing masquerading using a multiprotocol label switching
US7079544 *12 Feb 200118 Jul 2006Hitachi, Ltd.Apparatus and method for interworking between MPLS network and non-MPLS network
US7154861 *3 Jun 200226 Dec 2006Extreme NetworksMethod and system for a virtual local area network to span multiple loop free network topology domains
US725413811 Jul 20027 Aug 2007Optimum Communications Services, Inc.Transparent, look-up-free packet forwarding method for optimizing global network throughput based on real-time route status
US7269185 *22 May 200111 Sep 2007Nortel Networks LimitedManagement and control of multi-layer networks
US7327757 *20 Jan 20055 Feb 2008Alcatel LucentMulti-service network switch with independent protocol stack architecture
US766816615 Jun 200423 Feb 2010Cisco Technology, Inc.Peer-model support for virtual private networks having potentially overlapping addresses
US20020027906 *23 Aug 20017 Mar 2002Athreya Anand S.System and method for connecting geographically distributed virtual local area networks
US200200855539 Oct 20014 Jul 2002Maple Optical Systems, Inc.Technique for forwarding multi-cast data packets
US200201140318 Feb 200222 Aug 2002Ryo YamadaRing configuration method, failure recovery method, and node address assignment method when configuring ring in network
US2002017637124 May 200128 Nov 2002Behnam BehzadiMethod and system for preventing transmission loops in a label switching domain
US2002017637321 May 200228 Nov 2002Yasuo SatoNode device for ring system, and system and method for constructing multiple spanning trees by using the same node device
US20020176450 *31 Oct 200128 Nov 2002Sycamore Networks, Inc.System and methods for selectively transmitting ethernet traffic over SONET/SDH optical network
US200300095992 May 20029 Jan 2003Appian Communications, Inc.Protecting ring network data
US2003002620925 Jan 20026 Feb 2003Corrigent Systems Ltd.Avoiding overlapping segments in transparent lan services on ring-based networks
US20030110268 *22 Jan 200212 Jun 2003Francois KermarecMethods of establishing virtual circuits and of providing a virtual private network service through a shared network, and provider edge device for such network
US2003011801926 Dec 200126 Jun 2003Mark Barry Ding KenEnhanced packet network and method for carrying multiple packet streams within a single lable switched path
US20030120763 *25 Jan 200226 Jun 2003Volpano Dennis MichaelPersonal virtual bridged local area networks
US20030123449 *21 Dec 20013 Jul 2003Kuhl Timothy HarrisMethod and system for mediating traffic between an asynchronous transfer mode (ATM) network and an adjacent network
US200301473934 Feb 20027 Aug 2003Stewart Mark A. W.Container transport for packets in connection oriented protocols
US20030152075 *24 Jun 200214 Aug 2003Hawthorne Austin J.Virtual local area network identifier translation in a packet-based network
US2003015218222 Aug 200114 Aug 2003Pai B. AnandOptical exchange method, apparatus and system for facilitating data transport between WAN, SAN and LAN and for enabling enterprise computing into networks
US2003015431512 Feb 200214 Aug 2003Robert SultanSpatial reuse and multi-point interconnection in bridge-interconnected ring networks
US200301651464 Mar 20024 Sep 2003Robert SultanAggregate rate transparent LAN service for closed user groups over optical rings
US2004003285611 Jul 200219 Feb 2004Sandstrom Mark HenrikTransparent, look-up-free packet forwarding method for optimizing global network throughput based on real-time route status
US2005025957117 Nov 200424 Nov 2005Abdella BattouSelf-healing hierarchical network management system, and methods and apparatus therefor
US200600342927 Oct 200516 Feb 2006Koji WakayamaApparatus and method for interworking between MPLS network and non-MPLS network
US20110206057 *29 Apr 201125 Aug 2011Yakov RekhterEdge devices for providing a transparent lan segment service and configuring such edge devices
EP0843360A115 Nov 199620 May 1998Hitachi Europe LimitedMemory device
EP0901169A15 Sep 199710 Mar 1999Hitachi Europe LimitedControlled conduction device
EP0908954A224 Sep 199814 Apr 1999Hitachi, Ltd.Semiconductor memory device and manufacturing method thereof
EP1024642A223 Dec 19992 Aug 2000Northern Telecom LimitedMethod and apparatus for dynamically controlling the provision of differentiated services
WO1995008190A115 Sep 199423 Mar 1995MAX-PLANCK-Gesellschaft zur Förderung der Wissenschaften e.V.Semiconductor (detector) structure
WO2000070622A114 May 199923 Nov 2000Hitachi, Ltd.Storage circuit
WO2002093830A213 May 200221 Nov 2002Nortel Networks LimitedData stream filtering apparatus & method
Non-Patent Citations
Reference
1ISSCC 200/Feb. 8, 2000/Salon 1-6-Digest of Technical Papers.
2ISSCC 200/Feb. 8, 2000/Salon 1-6—Digest of Technical Papers.
3Kazuo Nakazato, et al., "PLED-Planar Localised Electron Devices," 1997, IEEE.
4Kazuo Nakazato, et al., "PLED—Planar Localised Electron Devices," 1997, IEEE.
5MMC Networks, "AnyFlow 5400 Product Overview", 3 pages.
6MMC Networks, "EPIF 4-L3 Reference Manual," MMC 97/0030, Issue 1.0, pp. i-viii, 1-1 to 1-6, 2-1 to 2-16, and 3-1 to 3-16, Oct. 1998.
7MMC Networks, EPIF4-L3C1 Ethernet Port L3 Processor, MMC Networks, Inc., MMC 98/0066, Issue 1.0, pp. 1-37, 1998.
8MMC Networks, XPIF-300A3/XPIF-300A3-50 Gigabit BitStream Processor, MMC 99-0046, Issue 0.91, pp. 1-64, 1999.
Classifications
U.S. Classification370/409, 709/238, 370/469, 370/392
International ClassificationH04L12/56, H04L12/46, H04L12/42, H04L12/28
Cooperative ClassificationH04L45/50, H04L12/4641, H04L12/42, H04L45/308
Legal Events
DateCodeEventDescription
28 Aug 2002ASAssignment
Owner name: LUMINOUS NETWORKS, INC., CALIFORNIA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BANNAI, VINAY;KARALI, THEODORA;JONES, PETER GEOFFREY;AND OTHERS;REEL/FRAME:013253/0715;SIGNING DATES FROM 20020722 TO 20020819
Owner name: LUMINOUS NETWORKS, INC., CALIFORNIA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BANNAI, VINAY;KARALI, THEODORA;JONES, PETER GEOFFREY;AND OTHERS;SIGNING DATES FROM 20020722 TO 20020819;REEL/FRAME:013253/0715
10 Oct 2006XASNot any more in us assignment database
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:LUMINOUS NETWORKS INC.;REEL/FRAME:018384/0334
19 Jun 2017FPAYFee payment
Year of fee payment: 4