摘要:
A method includes receiving a request to provision a path associated with at least a portion of a packet network and determining whether a router is associated with the path in the packet network. The method also includes provisioning a first connection between a first gateway and a second gateway when the router is not associated with the path. The method further includes provisioning a second connection between the first gateway and the router and a third connection between the router and the second gateway when the router is associated with the path. In addition, the method includes at least one of associating and disassociating a first endpoint of the first gateway and a second endpoint of the second gateway with one or more of the connections.
摘要:
The disclosure presents techniques for merging multiple data flows in a network such as a Passive Optical Network (PON). The PON comprises an interface module and network nodes connected to the interface module via an optical fiber link. Each network node further serves client devices. The client devices request multiple data flows, requiring the interface module to serve multiple data flows to a network node for delivery to the devices. The interface module merges received data flows to permit multiple flows to be processed by a single segmentation and reassembly (SAR) engine, reducing hardware cost and complexity within the node. However, subunits associated with different data flows within a merged data flow are not interleaved with one another. Instead, the subunits associated with an original unit of information are transmitted contiguously within the merged data flow, facilitating identification and reassembly of the subunits for a particular microflow.
摘要:
Disclosed herein are devices and methods for communicating full-rate voice data under an ATM protocol. An exemplary device is configured to communicate voice data through a vocoder in a CDMA backbone network using an ATM Adaptation Layer 0 (AAL0) cell-generating system, which is configured to generate an AAL0 cell for each frame of full-rate voice data. In an exemplary embodiment, the device generates AAL0 cells that each comprise (a) 5 bytes of a Header field; (b) 1 byte of a Length field indicating a size of the voice data; (c) 24 bytes of a Voice-Data field containing the voice data; (d) 19 bytes of a Control-Data field containing information for controlling the voice data; (e) 1 byte of an Error-Detection field containing information for detecting an error of the voice data; and (f) 3 bytes of a PAD field for padding data used to exactly fit into the ATM cell.
摘要:
To satisfy a quality required for each traffic and perform switching for a packet segmented into cells without packet reassembly, there is provided a node apparatus including a header processing section (2) for determining an output destination of an incoming packet and a quality class from the header information of the packet, a route table (3), and a quality description table (4), and storing the packet in an output queue (6) determined by the determined output destination and quality class, an output control section (7) for reading out a packet from the output queue in accordance with the quality set for each output queue (6) and sending out the read packet through a VC determined by the determined output destination and quality class, and a quality description table (4) which has at least a virtual dedicated network number field, a destination address/mask length field, a source address/mask length field, a fourth-layer protocol/destination port number field, and a destination port number field and in which each field is made blank when any value can be set. In the node apparatus, a packet segmented into cells and arriving from each input VC is temporarily stored in a packet queue (26) corresponding to each input VC. When the final cell of the packet arrives, 1-packet cells are moved altogether to an output queue (27) corresponding to the destination IP address contained in the start cell and output to a corresponding output VC by an output section (28).
摘要:
A substitution call control system includes an ATM (Asynchronous Transfer Mode) subscriber network of an ATM communication network. The ATM subscriber network includes a plurality of network terminators respectively connected with a plurality of subscriber terminals, and an ATM subscriber line concentrator, which accommodates VCs (Virtual Connection) to the plurality of network terminators, and is connected with a ATM switching apparatus of the ATM network through a UNI (User-Network Interface). The ATM subscriber line concentrator includes a substitution call control function to substitute for the plurality of network terminators and the subscriber terminals for a call control.
摘要:
A network router where fragmentation takes place prior to the queuing. After packets are classified, the low priority packets are fragmented and AAL5 and MLPPP encapsulated. The fragments and the high priority packets are PPP encapsulated. Next the packets are queued using an MDRR queuing. All fragments for each packets are placed in the same queue. At the output of the queue, sequence numbers are added to the fragments of each packet. Finally the packets are queued for transmission.
摘要:
The disclosure presents techniques for merging multiple data flows in a network such as a Passive Optical Network (PON). The PON comprises an interface module and network nodes connected to the interface module via an optical fiber link. Each network node further serves client devices. The client devices request multiple data flows, requiring the interface module to serve multiple data flows to a network node for delivery to the devices. The interface module merges received data flows to permit multiple flows to be processed by a single segmentation and reassembly (SAR) engine, reducing hardware cost and complexity within the node. However, subunits associated with different data flows within a merged data flow are not interleaved with one another. Instead, the subunits associated with an original unit of information are transmitted contiguously within the merged data flow, facilitating identification and reassembly of the subunits for a particular microflow.
摘要:
A multi-service segmentation and reassembly (MS-SAR) integrated circuit is disposed on a line card in a router or switch. The MS-SAR can operate in an ingress mode so that it receives packet and/or cell format data and forwards that data to either a packet-based or a cell-based switch fabric. The MS-SAR can also operate in an egress mode so that it receives data from either a packet-based or a cell-based switch fabric and outputs that data in packet and/or cell format. The MS-SAR has a data path through which many flows of different traffic types are processed simultaneously. Each flow is processed by functional blocks along the data path in accordance with one of several application types, the application type for a flow being predetermined by the host processor of the router or switch. Segmentation, reassembly and partitioning techniques are disclosed that reduce costs and facilitate high-speed operation.
摘要:
A computer communications network comprises a plurality of interconnected ATM switches forming a WAN or LAN area network over which ATM cells are transmitted, and a plurality of user devices including LAN interface adapters for connection to one or more to local area networks (LANs). An interface device connects at least some of the respective ATM switches to the LAN interface adapters. The interface adapts the ATM cells for transport over the LANS. The user devices can thus communicate through the LAN interface adapters transparently with the wide area network.
摘要:
A multi-service segmentation and reassembly (MS-SAR) integrated circuit is disposed on a line card in a router or switch. The MS-SAR can operate in an ingress mode so that it receives packet and/or cell format data and forwards that data to either a packet-based or a cell-based switch fabric. The MS-SAR can also operate in an egress mode so that it receives data from either a packet-based or a cell-based switch fabric and outputs that data in packet and/or cell format. The MS-SAR has a data path through which many flows of different traffic types are processed simultaneously. Each flow is processed by functional blocks along the data path in accordance with one of several application types, the application type for a flow being predetermined by the host processor of the router or switch. Segmentation, reassembly and partitioning techniques are disclosed that reduce costs and facilitate high-speed operation.