摘要:
An internet protocol (IP) layer processor has an IP header processing section for checking a defect in an IP header of a first ATM cell of an AAL5 frame, and a SAR (segregation and reassemblage) section for transferring the AAL5 frame in the form of separate ATM cells if the check by the IP header processing section indicates a normal IP header, without using a CPU. SAR notifies a defect in the IP header to CPU without transmission of the AAL5 frame if the check indicates the defect in the IP header. The IP layer processor achieves a higher processing due to the direct transfer by the SAR without using processing by a software.
摘要:
In a packet switch structured by connecting unit switches in multi-stages which is capable of transmitting packets without delay and accommodating high-speed lines, unit switches at the first stage assign, to an input packet, a sequence number according to a destination of the packet and distribute and send out the packet to a unit switch at the succeeding stage and unit switches at the final stage sequence and output packets according to sequence numbers assigned to packets received from a unit switch at the preceding stage.
摘要:
Disclosed is a system for scheduling reservation of traffic with priority, in which each of input ports detects the reserved addressed output port for a high priority traffic by detecting signaling of the traffic and notifies the reserved addressed output port to a scheduler, the scheduler sets a switch connection for passing the high priority traffic with priority every time slot and assigns other switch connections to best effort traffics, and when the switch connections are determined, outputs grant signals to input ports and setting signal to a switch.
摘要:
The present invention is to provide a cell discard control system for an ATM (asynchronous transfer mode) cell buffer capable of preventing useless cells which are not restored to an original packet from being transmitted to an ATM network and minimize a discarded number of packets which should not be discarded. It comprises a cell receiving section 11 having a packet identifier adding part 11a for adding a packet identifier for identifying being cellulated from the same packet for an input cell and a cell discard part 11b for discarding cells, a cell buffer 12 for buffering cells transferred from the cell receiving section 11, the cell transmitting section 13 for transmitting cells transferred from the cell buffer 12 to an ATM network and transmitting idle cells instead of discarded cell which have been discarded by a cell discard part 13a, and buffer controller 14 for detecting a packet identifier added to a cell being discarded due to over flow of the cell buffer 12 and instructing the cell receiving section 11 and the cell transmitting section 13 to discard cells having the same packet identifier being detected.
摘要:
A method for transferring a series of layer-3 packets through an ATM network composed of a plurality of ATM switches is disclosed. An ingress gateway determines whether a packet flow has been registered and, when the flow has not been registered, determines a transfer route. A connection setup cell is transmitted to a next-hop ATM switch to ensure a connection dedicated to transfer of tho series of packets. Then, a series of packets is transferred to the next-hop ATM switch through the connection after the connection has been set up.
摘要:
An improved method for retrieving next forwarding destination of a received data signal is disclosed. First, a plurality of first tables and a second table are stored in the retrieval table. The first tables are hierarchically arranged according to division of the destination address, an entry of each of the first tables including a second-table pointer indicating a next accessed second entry of the second table. The second table serves as an index table of the first tables. Each of entries of the second table includes a hop pointer and a first-table pointer indicating a next accessed first table. The second table and a selected one of the first tables are alternately accessed depending on a first-table pointer included in an accessed entry of the second table while retrieving an entry of an accessed first table using a corresponding divisional portion of the destination address. A hop pointer is read from a finally accessed entry of the second table as a retrieval result.
摘要:
In a packet switching system having input ports (20-1-1 to 20-8-8) supplied with input packets and output ports (21-1-1 to 21-8-8) producing output packets, each of time stampers (22-1-1 to 22-8-8) connected to the input ports assigns a time stamp to the input packet supplied thereto to produce a time stamped packet. Connected to the time stampers, each of primary switches (23-1 to 23-8) carries out a primary switching operation on the time stamped packets supplied thereto so as to connect input lines thereof and output lines thereof in one-to-one correspondence to produce primary switched packets. Connected to the primary switches in a cross link connection fashion, each of secondary switches (24-1 to 24-8) carries out a secondary switching operation on the primary switched packets on the basis of destination addresses thereof in sequence to produce secondary switched packets. Connected to the secondary switches in the cross link connection fashion, each of ternary switches (25-1 to 25-8) corrects sequence of the secondary switched packets on the basis of the time stamps assigned thereto to produce sequence corrected packets and then carries out a ternary switching operation on the sequence corrected packets on the basis of the destination addresses thereof to produce ternary switched packets. Each output port produces each ternary switched packet as each output port.
摘要:
In an ATM switching control method, a table is formed to store the relationship between a memory address in a shared cell memory, at which an input cell is stored, and one of available area information indicating that the memory address in the shared cell memory is an available area and cell output information indicating that the memory address in the shared cell memory is an unavailable area. When a cell is to be input, available area information about the shared cell memory is used as a search key to search the table for a memory address in the shared cell memory. The input cell is stored in the shared cell memory in accordance with the searched memory address. Cell output information is stored in the table in accordance with the memory address in the shared cell memory at which the cell is stored. When the cell is to be read out, cell output information is used as a search key to search the table for a memory address in the shared cell memory. The cell is read out from the shared cell memory in accordance with the searched memory address. An ATM switch is also disclosed.
摘要:
In a cell switching system having a plurality of input ports and a plurality of output ports in which cells of a fixed length packet input from said plurality of input ports are output from the desired output ports in accordance with address information added to each cell, a cell distributing section is provided, corresponding to an input port, to separate input cells at a unit of cell to output them to thus selected output line, an output cell switching section is provided, corresponding to the output line of the cell distributing section, to detect address information added to the cell, and to output to the output line depending on a sequence inputted of cells towards the same output line without replacing such order, and a cell output control section is provided, corresponding to the output port, to perform a cell sequence aligning control.
摘要:
In a fast packet switching system, packet distributors are associated respectively with input ports for receiving successive packets therefrom and attaching a timeslot number to each of the received packets, and uniformly distributing the packets to output terminals of each distributor. Packet switches are provided corresponding in number to the output terminals of each packet distributor. Each packet switch has input terminals corresponding in number to the packet distributors and output terminals corresponding in number to the output ports. The input terminals of each packet switch are coupled to respective output terminals of the distributors for switching a packet from one of its input terminals to one of its output terminals in accordance with a destination address contained in the packet. Packet sequencers are associated respectively with the output ports. Each packet sequencer has input terminals coupled to respective output terminals of the packet switches for examining the timeslot numbers attached to packets from its input terminals and delivering the packets to the associated output port in accordance with the examined timeslot numbers.