Abstract:
A method of performing protection switching in a network including a first node and a plurality of second nodes that are connected to the first node is provided. The first node counts the number of obstacles that have occurred in a plurality of paths that are connected between the plurality of second nodes, and if the counted number is smaller than a predetermined threshold value, the first node performs protection switching per leaf. Alternatively, if the counted number is equal to or larger than a predetermined threshold value, the first node performs protection switching per tree.
Abstract:
A scheduling method for switching including receiving an allocation request for a time slot from input nodes to which the time slot is not allocated, receiving property information of at least one of virtual output queues (VOQs) in which data received by the input nodes is stored, determining a transmission priority of the VOQs for transmission of the data stored in the VOQs based on the received property information of the VOQs, determining input nodes to which the time slot is to be allocated using outputter arbiters for output nodes corresponding to the VOQs, allocating the time slot to the determined input nodes, and updating elements used to allocate the time slot with respect to input nodes for which the allocating of the time slot is completed and output nodes for which the allocating of the time slot is completed.
Abstract:
A system for cooperation of disaggregated computing resources interconnected through an optical circuit, and a method for cooperation of disaggregated resources are disclosed. Functional block devices such as a processor block, an accelerator block, and a memory fabric block exist at a remote location, and these three types of remote functional block devices are interconnected and interoperated in a specific program to perform a cooperative computation and processing process. Accordingly, the system shares data and information of a memory existing in each block through optical signal interconnection that provides low-latency, fast processing, and wide bandwidth, and maintains cooperation and memory coherency.
Abstract:
Provided are a memory access method and a server for performing the same. A memory access method performed by an optical interleaver included in a server includes receiving a request message from a requester processing engine included in the server, setting receiving buffers corresponding to different wavelengths corresponding to the number of external memory/storage devices connected to the server, multiplexing the same request message at the different wavelengths according to a wavelength division multiplexing (WDM) scheme, and transmitting the multiplexed request messages to the respective external memory/storage devices, wherein an address of a virtual memory managed by the server is separated and stored according to an interleaving scheme by a responder included in each of the external memory/storage devices.
Abstract:
An optical switching control method and apparatus. The method includes generating an optical switching path corresponding to a destination node of service traffic flowing from an external service network, generating an optical frame corresponding to the generated optical switching path, transmitting, to a control server, a request message for requesting an allocation of a time slot to transmit the generated optical frame, generating an optical signal having a predetermined wavelength to transmit the optical frame in response to an admission message being received as a result of admission with respect to the request message, and transferring the optical frame to the destination node based on the optical switching path using the generated optical signal.