摘要:
A data processing method for efficiently transporting multimedia data packets of fixed and/or variable length over an Assynchronous Transfer Mode (ATM) network made to transport fixed length ATM cells including a fixed length user data payload and a fixed length ATM header. Said data processing method includes concatenating said fixed and/or variable length user data and appending said concatenated data with a so-called trailer defining the various concatenated user data lengths and identifications, for being further split into ATM cells payloads before being transmitted over said ATM network.
摘要:
In ATM networks, the Call Admission Control (CAC) procedure is performed on each connection according to a specified Traffic Descriptor. A mandatory parameter of the Traffic Descriptor is the Peak Cell Rate (PCR), associated with a Cell Delay Variation Tolerance (CDVT). Connections which specify a high CDVT value may potentially send into the network bursts of cells at a rate much higher than the declared Peak Cell Rate, which may lead to congestion in cell buffers of intermediate network nodes. Guaranteeing the Quality of Service (QoS) for such connections may require the reservation of a high amount of resources in the network, leading to poor utilization of those resources. On the other hand, standards allow to simply reject connections for which the CDVT value is greater than a given bound. For connections specifying a Sustainable Cell Rate, the associated Burst Tolerance defines a Maximum Burst Size for cells sent at Peak Cell Rate. A bandwidth reservation strategy based on this maximal value may also reserve too much resources to guarantee the QoS associated with those connections. The present method defines a Call Admission Control procedure, associated with an Usage Parameter Control/Network Parameter Control mechanism, for:
accepting not bursty connections and for guaranteeing the Quality of Service requested at connection setup, accepting very bursty connections and for guaranteeing a minimal Quality of Service rather than simply rejecting them, protecting the network from potentially too bursty traffic, determining a bandwidth reservation method based on a Mean Burst Length, for every connection, minimizing the bandwidth reservation while satisfying the required Quality of Service.
摘要:
A switching system comprising a switching structure (1130) for routing cells from a set of M input ports towards a set of M output ports. Each cell comprises a routing header defining to which of said M output ports the cell is to be routed. The system further includes a set of distributed individual Switch Core Access Layer elements (S.C.A.L.) ( 1000), each distributed SCAL element communicating through one communication link (1400, 1600) to the input and output port of the centralized switching structure (1130). Each SCAL element allows the attachment to at least one Protocol Adapter (Protocol Engine 1600- 1900) and comprises a set of corresponding PINT circuits which further includes a receive part receiving the data cells from the attached Protocol Adapter (Protocol Engine 1600). The receive part includes means for introducing at least one extra byte to every cell that will be reserved for carrying a routing header used for controlling the switching structure in a first step, then a second header that will be used for the PINT circuit when the cell will be received by the transmit part of the PINT element, in a second step. The transmit part of each PINT circuit comprises a control module that receives all the cells that are routed and generated at the considered output port. In accordance with the value carried by the extrabytes, the control means controls whether to discard or not the cell being presented at the input of the PINT circuit. While the receive part of the PINT circuit performs the introduction of the extrabytes needed for controlling the routing and multicasting operations, the accurate values that are needed for doing this are generated into the switching system by means of two successive table read operations. These two successive read operation achieves a two-level multicast feature that provides wide multicasting capabilities, even when the SCAL elements are distributed at different physical areas of the switching system.
摘要:
Method and system for adapting access to a packet switching network including a dynamic bandwidth adjustment mechanism which continuously monitors the mean bit rate of the signal source and the loss probability of the connection. These values are filtered to remove noise and then used to test whether the values fall within a pre-defined acceptable adaptation region in the mean bit rate, loss probability plane. Values falling outside of this region trigger bandwidth adaptation procedures which, in turn, result in acquiring a new connection bandwidth, and determining new parameters for the adaptation mechanism. Furthermore, the mechanism controls the number of connections that can be adapted by a single processor, given its processing capability. It ensures fairness between the connections in the sense that it prevents a single connection to use, on the average, a unconsiderate portion of the processor capacity.
摘要:
A switching system comprising a switching structure (1130) for routing cells from a set of M input ports towards a set of M output ports. Each cell comprises a routing header defining to which of said M output ports the cell is to be routed. The system further includes a set of distributed individual Switch Core Access Layer elements (S.C.A.L.) ( 1000), each distributed SCAL element communicating through one communication link (1400, 1600) to the input and output port of the centralized switching structure (1130). Each SCAL element allows the attachment to at least one Protocol Adapter (Protocol Engine 1600- 1900) and comprises a set of corresponding PINT circuits which further includes a receive part receiving the data cells from the attached Protocol Adapter (Protocol Engine 1600). The receive part includes means for introducing at least one extra byte to every cell that will be reserved for carrying a routing header used for controlling the switching structure in a first step, then a second header that will be used for the PINT circuit when the cell will be received by the transmit part of the PINT element, in a second step. The transmit part of each PINT circuit comprises a control module that receives all the cells that are routed and generated at the considered output port. In accordance with the value carried by the extrabytes, the control means controls whether to discard or not the cell being presented at the input of the PINT circuit. While the receive part of the PINT circuit performs the introduction of the extrabytes needed for controlling the routing and multicasting operations, the accurate values that are needed for doing this are generated into the switching system by means of two successive table read operations. These two successive read operation achieves a two-level multicast feature that provides wide multicasting capabilities, even when the SCAL elements are distributed at different physical areas of the switching system.
摘要:
The present invention relates to a system and method for dynamically adjusting the bandwidth of a continuous bit rate virtual path connection established between a source node and a destination node within a packet or cell switching network comprising a plurality of nodes interconnected with transmission links. In the network, a bandwidth management server having access to information concerning network nodes and transmission links is defined. This server is informed each time a virtual path connection or a virtual channel connection is established on the network with an indication concerning the initial bandwidth reserved for said connection. The server detects and shares, on a continuous or periodical mode, the bandwidth which is available on transmission links among the bandwidth adjustable continuous bit rate virtual path connections and determines for each connection a new bandwidth. The source node is informed each time a new bandwidth is computed. It adjusts the bandwidth of the corresponding bandwidth adjustable continuous bit rate virtual path connection accordingly.
摘要:
Method and system for adapting access to a packet switching network including a dynamic bandwidth adjustment mechanism which continuously monitors the mean bit rate of the signal source and the loss probability of the connection. These values are filtered to remove noise and then used to test whether the values fall within a pre-defined acceptable adaptation region in the mean bit rate, loss probability plane. Values falling outside of this region trigger bandwidth adaptation procedures which, in turn, result in acquiring a new connection bandwidth, and determining new parameters for the adaptation mechanism.
摘要:
In order to interconnect over the ATM cell switching network two end users which want to exchange different kinds of traffic, as voice in different coding schemes, fax, data traffic and signaling traffic, the two end users are connected with a plurality of virtual channel identifiers. However, within the network the plurality of virtual channel identifiers are treated as a single connection. There is only a single entry in the connection table of each network node. Part of the virtual channel identifier is ignored in the network nodes and remains unchanged. Each virtual channel can be considered independently at the end user level, while the network manages a single connection which saves network resources.