Abstract:
A packet multiplexing apparatus is presented for multiplexing packets to be transmitted from a number of user facilities to a local service node in such a way to assure equal access to one output port for all the users. The apparatus is provided with input ports (1-0~1-(N-1)) for inputting a packet in a respective input port; buffer memories (3-0~3-(n-1)) provided for each input port for temporary storage of a packet; an output signal transmission circuit (4) for retrieving a packet from each buffer memory in a specific sequence; an output port (2) for transmitting packets output from the output signal transmission circuit; and a retrieval sequencing section (10 or 20 or 30) for controlling the specific sequence by changing a retrieving order of packets from buffer memories for each complete round of packet retrieval so that a frequency of the retrieving order for each input port is uniformly shared by the input ports.
Abstract:
A packet multiplexing apparatus is presented for multiplexing packets to be transmitted from a number of user facilities to a local service node in such a way to assure equal access to one output port for all the users. The apparatus is provided with input ports (1-0~1-(N-1)) for inputting a packet in a respective input port; buffer memories (3-0~3-(n-1)) provided for each input port for temporary storage of a packet; an output signal transmission circuit (4) for retrieving a packet from each buffer memory in a specific sequence; an output port (2) for transmitting packets output from the output signal transmission circuit; and a retrieval sequencing section (10 or 20 or 30) for controlling the specific sequence by changing a retrieving order of packets from buffer memories for each complete round of packet retrieval so that a frequency of the retrieving order for each input port is uniformly shared by the input ports.
Abstract:
A bandwidth allocation method used in a point-to-multipoint communication system, for efficiently using the bandwidth while shortening delay time. A central unit (1) quantizes round-trip propagation delay times of subsidiary units (6, 7, 8), groups the subsidiary units, assigns the same quantized round-trip delay time to the same group, and allocates allocation request signal bandwidths to the subsidiary units of the same group when receiving allocation requests within a predetermined period. Based on the quantized round-trip delay time, the bandwidths are located as close as possible while the bandwidths do not temporally overlap with each other and as temporally ahead as possible. Data signal bandwidths are also allocated to the subsidiary units of the same group, based on the quantized round-trip delay time and requested amounts of data, in a manner such that the bandwidths are located as temporally ahead as possible but temporally behind in comparison with the allocation request signal bandwidths.