Optical burst switch network system and method with just-in-time signaling
First Claim
1. An Optical Burst Switch (OBS) network system comprising:
- an optical signal bus including a signal coupling device;
a plurality of network adapters that are in optical communication with the optical signal bus and in network communication with network terminal devices, each of the network adapters coupled to terminal equipment, and including a receiver, a transmitter, and control logic that allows bi-directional transmission of data signals as bursts between the terminal equipment and the network system; and
an optical bus controller in optical communication with the optical signal bus, for processing signals received from the optical signal bus to establish signal communications between a requested network adapter and a requesting network adapter based on a request initiated by the requesting optical adapter.
2 Assignments
0 Petitions
Accused Products
Abstract
Optical burst switch network system and method with Just-in-Time (JIT) signaling and advanced data transmission and memory access and management. The system and method allow concurrent data transmission having arbitrary signal types, such as analog and digital signal types, in which the JIT signaling allows for subsequent simultaneous transmission of optical signals that do not require electro-optical conversion. The system includes an optical signal bus having a passive star coupler. A plurality of network adapters that are in optical communication with the optical signal bus and in network communication with network terminal devices are provided. The network adapters include receivers, transmitters and control logic that allows for bi-directional movement of data signals as bursts between the terminal equipment and the network system. The transmitter and receiver may be fixed or tunable. The system further includes an optical bus controller in optical communication with the optical signal bus that processes signals from the optical signal bus to connect a requested network adapter to a requesting network adapter in accordance with the user-to-network protocol. The network system implements a just-in-time signaling protocol to signal nodes in the network that burst communications are forthcoming. Optionally, the system allows comprehensive memory access in a Local Area Network (LAN). The nodes in the network are capable of seamlessly addressing memories of all other nodes that comprise the network.
-
Citations
25 Claims
-
1. An Optical Burst Switch (OBS) network system comprising:
-
an optical signal bus including a signal coupling device;
a plurality of network adapters that are in optical communication with the optical signal bus and in network communication with network terminal devices, each of the network adapters coupled to terminal equipment, and including a receiver, a transmitter, and control logic that allows bi-directional transmission of data signals as bursts between the terminal equipment and the network system; and
an optical bus controller in optical communication with the optical signal bus, for processing signals received from the optical signal bus to establish signal communications between a requested network adapter and a requesting network adapter based on a request initiated by the requesting optical adapter. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An optical signal bus for use in an Optical Burst Switch (OBS) network system, the optical signal bus comprising:
-
a plurality of optical filters, each filter having an input that receives an input optical signal, a first output configured to transmit a control channel signal to an optical bus controller, and a second output configured to transmit a data signal on an individual wavelength;
a signal coupling device including;
a plurality of inputs in optical communication with the second output of the plurality of optical filters, and a plurality of outputs that transmit a combined data signal on individual wavelengths; and
a plurality of optical couplers, each of the couplers including;
a first input that receives a control channel signal initiated by the optical bus controller;
a second input that receives the combined data signal from the signal coupling device; and
an output configured to transmit an output optical signal. - View Dependent Claims (9)
-
-
10. An optical bus network adapter for use in an Optical Burst Switch (OBS) network system, the network adapter comprising:
-
an optical filter including;
an input for receiving an inputted optical signal;
a first output for transmitting a data signal; and
a second output for transmitting a control signal;
a data channel receiver having an input for receiving the data signal from the optical filter, and an output for transmitting the data signal;
a control channel receiver having an input for receiving the control signal from the optical filter, and an output for transmitting the data signal;
a physical layer interface including;
a first input for receiving the control signal from the control channel receiver;
a second input for receiving the data signal from the data channel receiver;
a first output for transmitting the control signal; and
a second output for transmitting the data signal;
a control message processor having a first input for receiving the control signal from the physical layer interface, and an output for transmitting a control message, wherein the control message processor is in communication with an adapter control processor and a buffer memory to determine at least one control criterion; and
a backplane interface including;
a first input for receiving the data signal from the physical layer interface;
a second input for receiving the control message from the control message processor; and
an output for transmitting the data signal and the control message.
-
-
11. An optical bus controller implemented in an Optical Burst Switch (OBS) network system, the optical bus controller comprising:
-
a plurality of optical-to-electrical converters, each of the converters including an input for receiving an optical signal, and an output for transmitting an electrical signal;
a plurality of ingress message engines, each of the ingress engines having an input for receiving the output of one of the optical-to-electrical converters, wherein the ingress message engine parses the output of the one of the optical-to-electrical converters, and acts based on current state and protocol responses;
an address resolution table configured to communicate with the plurality of ingress message engines to provide the ingress message engines with forwarding information;
a channel arbitration device for communicating with the plurality of ingress engines, to determine forwarding schedule based on inputs from the ingress engines and the address resolution table;
a plurality of egress message engines, each of the egress engines having an input for receiving communication from the channel arbitration device, and an output for transmitting scheduling data; and
a plurality of electrical-to-optical converters, each of the converters having an input for receiving data from the egress engines, and an output for transmitting data to the optical signal bus.
-
-
12. An Optical Burst Switch (OBS) network system comprising:
-
an optical signal bus that includes a signal coupling device;
a plurality of network adapters configured to be in optical communication with the optical signal bus, and in network communication with network terminal devices, wherein each of the network adapters is coupled to terminal equipment, and includes a receiver, a transmitter, and a control device, that allow bi-directional movement of data signals as bursts between the terminal equipment and the OBS network system; and
an optical bus controller in optical communication with the optical signal bus, for processing signals from the optical signal bus to establish communications between a requested network adapter and a requesting network adapter based on a predetermined communication protocol, wherein the network system implements a just-in-time signaling protocol to signal one of the network adapters coupled to the network to indicate that burst communications are forthcoming. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method for transparent data transmission in an optical network having a plurality of nodes, the method comprising the steps of:
-
providing an optically inclusive local area network that implements optical burst switch architecture;
transmitting a signaling message from a node to set-up an optical path for a subsequent data transmission message;
processing the signaling message at one node in the network with electro-optic conversion being performed; and
transmitting the data transmission message through the optical path in the local area network, wherein the data transmission message includes arbitrary types of data. - View Dependent Claims (18)
-
-
19. A method for single wavelength data transmission in an optically inclusive network, the method comprising the steps of:
-
providing an optical burst switch network;
providing a plurality of network adapters within the optical burst switch network, wherein each of the plurality of network adapters has a unique and dedicated wavelength for optical data transmission;
transmitting data from one of the plurality of network adapters on the unique and dedicated wavelength associated with the one of the network adapter; and
electronically tuning the one of the plurality of network adapters to the transmit wavelength of another network adapter for receiving data transmissions. - View Dependent Claims (20)
-
-
21. A method for memory access in an optical burst switch network including a plurality of network nodes, the method comprising the steps of:
-
providing for an optical burst switch network;
configuring, at one of the network nodes, a setup message that includes an address of a memory within a destination address field;
transmitting, from the one of the network nodes, the setup message to another network node associated with the memory identified by the memory location;
receiving the setup message at the another network node associated with the memory and parsing the setup message;
determining whether the memory requested by the setup message is currently accessible; and
accessing the memory in response to a result of the determining step indicating that the memory is accessible. - View Dependent Claims (22, 23)
-
-
24. A method for hierarchical addressing in an optical burst switch network, the method comprising the steps of:
-
assigning, at a first administrative entity, a first address tuple of a discretionary length; and
assigning, at (n+1)th administrative entity, an nth address tuple of a discretionary length. - View Dependent Claims (25)
-
Specification