Method and system for processing downstream packets of an optical network
First Claim
1. An optical network system comprising:
- a laser transceiver node for receiving downstream packets;
a subscriber optical interface coupled to the laser transceiver node for receiving downstream optical packets and converting the downstream optical packets into an electrical domain to support services of a subscriber;
wherein, the laser transceiver node further comprises;
a routing device for directing downstream packets in an electrical domain to a plurality of multiplexers, the routing device apportioning bandwidth in the electrical domain between subscribers and using a look-up table for processing the downstream packets and upstream packets;
the plurality of multiplexers for receiving downstream packets from the routing device, wherein each multiplexer comprises a final stage for controlling bandwidth of the downstream packets in the electrical domain relative to the subscriber optical interface, the routing device determining which downstream packets are sent to a respective multiplexer, each multiplexer comprising;
a plurality of classifiers for determining type of information contained in a downstream packet and for assigning a downstream packet to a particular policer, anda plurality of policers for controlling bandwidth based upon a comparison between parameters assigned to each policer by a network provider and a downstream packet; and
laser transmitters coupled to the multiplexers, wherein each multiplexer is coupled to and directly modulates a respective laser transmitter for converting the downstream packets into an optical domain that are sent to a respective subscriber optical interface.
15 Assignments
0 Petitions
Accused Products
Abstract
Unlike the conventional art which polices data at the entry points of a network, a transceiver node can police or monitor downstream bandwidths for quality of service at exit portions of an optical network. That is, the transceiver node can police downstream communication traffic near the outer edges of an optical network that are physically close to the subscribers of the optical network. In this way, a network provider can control the volume or content (or both) of downstream communications that are received by subscribers of the optical network. In addition to controlling the volume of communications that can be received by a subscriber, the transceiver node employs a plurality of priority assignment values for communication traffic. Some priority assignment values are part of a weighted random early discard algorithm that enables an output buffer to determine whether to drop data packets that are destined for a particular subscriber. In one exemplary embodiment, a weighted random early discard (WRED) priority value can be assigned according to the type of communication traffic supported by a packet.
-
Citations
33 Claims
-
1. An optical network system comprising:
-
a laser transceiver node for receiving downstream packets; a subscriber optical interface coupled to the laser transceiver node for receiving downstream optical packets and converting the downstream optical packets into an electrical domain to support services of a subscriber; wherein, the laser transceiver node further comprises; a routing device for directing downstream packets in an electrical domain to a plurality of multiplexers, the routing device apportioning bandwidth in the electrical domain between subscribers and using a look-up table for processing the downstream packets and upstream packets; the plurality of multiplexers for receiving downstream packets from the routing device, wherein each multiplexer comprises a final stage for controlling bandwidth of the downstream packets in the electrical domain relative to the subscriber optical interface, the routing device determining which downstream packets are sent to a respective multiplexer, each multiplexer comprising; a plurality of classifiers for determining type of information contained in a downstream packet and for assigning a downstream packet to a particular policer, and a plurality of policers for controlling bandwidth based upon a comparison between parameters assigned to each policer by a network provider and a downstream packet; and laser transmitters coupled to the multiplexers, wherein each multiplexer is coupled to and directly modulates a respective laser transmitter for converting the downstream packets into an optical domain that are sent to a respective subscriber optical interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for processing downstream packets of an optical network, comprising the steps of:
-
receiving downstream packets with a laser transceiver node comprising an exit portion of an optical network; at the exit portion of the optical network; apportioning bandwidth in an electrical domain between subscribers with a routing device; using a look-up table in the routing device for processing a downstream packet to determine its downstream destination; classifying a downstream packet by evaluating a header of the packet; determining if the downstream packet matches at least one of rate and size parameters; assigning one of two priority values to the downstream packet based upon the determination if the downstream packet matches one of rate and size parameters; determining whether to store the downstream packet in one of a plurality of buffers based upon a weighted random early discard function that employs one of the priority values; receiving the downstream packet directly from an output buffer with a laser transmitter; modulating the laser transmitter with the downstream packet; receiving the downstream optical packet with a subscriber optical interface coupled to the laser transceiver node; and converting the downstream optical packet into an electrical domain with the subscriber optical interface to support services of a subscriber. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A network policer system comprising:
-
an optical network comprising; a data service hub for generating downstream data packets; a transceiver node coupled to the data service hub and comprising an exit path relative to the data service hub for receiving and processing the downstream data packets, the transceiver node further comprising; a routing device for directing the downstream data packets in an electrical domain to a plurality of multiplexers, the routing device apportioning bandwidth in the electrical domain between subscribers and using a look-up table for processing the downstream packets and upstream packets; the plurality of multiplexers for receiving downstream packets from the routing device, wherein each multiplexer comprises a final stage for controlling bandwidth of the downstream packets in an electrical domain relative to a subscriber optical interface, the routing device determining which downstream packets are sent to a respective multiplexer, each multiplexer comprising; a plurality of classifiers for determining type of information contained in a downstream packet, and a plurality of policers for controlling bandwidth by one of discarding packets and assigning one of two priority values to a downstream packet; a plurality of buffers for receiving downstream packets from the policers; a laser transmitter coupled directly to the buffers for propagating the downstream packets over an optical waveguide; an optical tap coupled to the optical waveguide; and the subscriber optical interface coupled to the optical tap for converting the downstream packets from an optical domain into an electrical domain that support services of a subscriber. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A method for policing downstream data packets exiting an optical network, comprising the steps of
forming exit pathways of the optical network within a laser transceiver node; -
apportioning bandwidth in an electrical domain between subscribers with a routing device that is part of the laser transceiver node; using a look-up table with the routing device for processing downstream packets to determine downstream destinations; positioning a plurality of classifiers and policers at directly adjacent to the exit pathways of the optical network, each exit pathway comprising a laser transmitter and an optical waveguide; discarding downstream packets in an electrical domain with the policers if they exceed a peak rate; assigning one of at least two priority values to each downstream packet with the policers; controlling downstream data packet egress from The network in an electrical domain at a position directly adjacent to the exit pathways by evaluating the priority values with the policers; receiving downstream data packets from the policers with a laser transmitter; converting the downstream data packets into an optical domain with the laser transmitter; propagating the downstream optical data packets over an optical waveguide; receiving the downstream optical data packets with a subscriber optical interface; and converting the downstream optical data packets into an electrical domain with the subscriber optical interface for supporting services of a subscriber. - View Dependent Claims (31, 32, 33)
-
Specification