摘要:
Systems and methods according to these exemplary embodiments provide for mechanisms and methods that allow for improving the efficiency of a passive optical network (PON). Upstream data transmission can occur by allowing an optical network unit (ONU) cycle to overlap more than one GPON transmission convergence (GTC) frame. Additionally, or alternatively, multiple different bandwidth maps can be transmitted per dynamic bandwidth allocation (DBA) cycle to inform ONUs of their respective, upstream bandwidth allocations.
摘要:
Systems and methods according to these exemplary embodiments provide for methods and systems improving the protocol efficiency in passive optical networks. Additionally, methods and systems for calculating and transmitting an equalization delay change message are described.
摘要:
Exemplary embodiments provide for methods and systems that enable frame generation by fields taken from various queues. Protocol control can also or alternatively be distributed so that one or more header fields can be generated separately from other portions of a frame, e.g., the payload. The one or more header fields can be entered into queues from which they are taken to generate frames.
摘要:
The invention relates to a method and circuit for aligning a serial bit stream with a parallel output. The method comprises latching Q bits from the serial bit stream into a register, locating a position P of a first bit of a start of frame delimiter (SFD) in the register and discarding P-1 bits from the serial bit stream, before the position of the first bit of the SFD, thereby aligning the serial bit stream with the parallel output. The circuit comprises a latch, a fault tolerant analysis logic (FTAL) for locating a position P of a first bit of a start of frame delimiter (SFD) in the register and a shift register for discarding P-1 bits from the serial bit stream, before the position of the first bit of the SFD, thereby aligning the serial bit stream with the parallel output.
摘要:
Exemplary embodiments provide for methods and systems that enable frame generation by fields taken from various queues. Protocol control can also or alternatively be distributed so that one or more header fields can be generated separately from other portions of a frame, e.g., the payload. The one or more header fields can be entered into queues from which they are taken to generate frames.
摘要:
The invention relates to a method and circuit for aligning a serial bit stream with a parallel output. The method comprises latching Q bits from the serial bit stream into a register, locating a position P of a first bit of a start of frame delimiter (SFD) in the register and discarding P-1 bits from the serial bit stream, before the position of the first bit of the SFD, thereby aligning the serial bit stream with the parallel output. The circuit comprises a latch, a fault tolerant analysis logic (FTAL) for locating a position P of a first bit of a start of frame delimiter (SFD) in the register and a shift register for discarding P-1 bits from the serial bit stream, before the position of the first bit of the SFD, thereby aligning the serial bit stream with the parallel output.
摘要:
Methods and communication nodes for assigning unique identifiers to a plurality of nodes. A plurality of data values are maintained in memory, each being associated to one of the nodes. A bit mask value is obtained that, when applied to the plurality of data values, produces a plurality of unique identifiers. The bit mask value is made available to the nodes thereby assigning a unique identifier to each of the nodes.
摘要:
Systems and methods according to these exemplary embodiments provide for methods and systems that enable decoupling of medium access control (MAC) functions from other optical transceiver functions to, for example, promote scalability of passive optical networks (PONs). A MAC frame processing unit can communicate MAC frames to optical transceiver modules via an interconnect using an encapsulating frame according to another communications protocol, e.g., XAUI.
摘要:
A network device acts as a controller within a software-defined network. The network device receives a processing definition, which includes a representation of configurable definitions of protocols, configurable flow table definitions, and configurable logic for selecting between flow tables defined by the configurable flow table definitions. The network device translates the processing definition to create a parser configuration package, which is distributed to a plurality of forwarding elements. This distribution causes each forwarding element to create a flow table based on each of the configurable flow table definitions. The flow tables include one or more configurable key columns and a set of one or more action columns to store forwarding decisions. The network device transmits data to populate the configurable key columns and action columns of the flow tables created within each of the plurality of forwarding elements.
摘要:
A method enables a switch in a split-architecture network to provide high speed packet processing and enhanced network functionalities that are not supported by the OpenFlow. The switch receives a packet from a network through an input port of the switch, and matches header fields in the packet against table entries in flow tables to identify an action to be taken. The flow tables are part of an OpenFlow pipeline. The identified action is to direct the packet to a designated processing unit in the switch. The OpenFlow pipeline forwards the packet to the designated processing unit via a communication channel in the switch. The designated processing unit processes the packet with the enhanced network functionalities, and injects the packet back to one of the flow tables before transmission of the packet to the network through an egress port of the switch.