摘要:
The objective of the invention is to provide with a tunable LED module capable of easily selecting a wavelength and reducing particular parts, comparing to that of prior art. The tunable LED module according to the present invention is applicable to a certain short range communication. The module comprises: an LED 1 capable of emitting a light with a certain wavelength band including a desire wavelength; a collimator 2 for collimating the divergent light from the LED 1; an etalon 3 working as a wavelength selector for selecting a light with a plurality of wavelengths including the desired wavelength from the light emitted from the LED 1; a BRF 4 working as an optical tuner selectively tunable the desired wavelength within the wavelengths selected by the wavelength selector; an optical coupler 5, which the light rejected by the BRF 4 enters to and couples with; a LED mounting element 6 made from a material with a high thermal conductivity, such as cupper, cupper alloy, and the like, the element 6 for mounting the LED 1; and an optical receiver 7 for detecting the power of the light with wavelengths excluding the tuned wavelength and then generating light level monitor signal representing the power of the detected light.
摘要:
The objective of the present invention is to provide with is to provide with a tunable laser module capable of adequately detecting the decay of the large variation in the wavelength of the light and then operating the shutter. The tunable laser module 1 comprises a tunable laser source 11˜13 capable of emitting light with a wavelength defined by wavelength control signal, and following controllers 14˜17, 18˜23, 24˜28. A temperature controller 14˜17 operates to perform the control of the temperature of the tunable laser source 11˜13. A wavelength controller 18˜23 operates to perform the control of the wavelength of the light emanating from the tunable laser source 11˜13. A power controller 24˜28 operates to perform the control of the power of the tunable laser source 11˜13. The tunable laser module 1 further comprises a stability discriminator 29, optical switch 30, 31, an optical terminator 32 for absorbing light entering herein, and an optical connector 33 for coupling its incident light with an external transmission line. The stability discriminator 29 discriminates whether the wavelength and the temperature are stable or not, based on both temperature control signal and wavelength control signal. When having discriminated that their stability was achieved, the discriminator 29 generates enable signal. The optical switch 30, 31 is capable of switching the optical path of the light emanating therefrom when receiving the enable signal.
摘要:
The invention provides an optical communication apparatus and optical LAN system capable of either avoiding or reducing the adjustment difficulty during the busy traffic while suppressing the system enlargement. The optical LAN system 100 comprises optical communication apparatuses (hereinafter, referred to as “node.”) 1a˜1x, an optical multiplexing-branching means 2, and a plurality of pairs of optical fibers 3a˜3x. Each node 1a˜1x is capable of communicating with all of the other nodes 1b˜1x, 1a through first wavelength and also communicating among all nodes composing a certain group through one or more second wavelengths, blocking signal from its own. The optical multiplexing-branching means 2 multiplexes optical signals emanated from each node 1a˜1x and then branches it to all the nodes 1a1x. Each pair consists of a fiber 3at˜3xt for transmission and that for reception 3ar3xr; and the paired fibers communicatively connect each node with the optical multiplexing-branching means.
摘要:
The objective of the present invention is to provide with control system and method for optical communication device application, the system and the method cooperatively controlling software and an optical device controller (hardware) contributing a plurality of loops, at least one of which having a singularity more than first order. In order to achieve the objective, the present invention provide with the following configuration. CPU performs the temperature control task as the highest priority task, and the others as lower priority tasks: such as the wavelength control task, the laser output level control task and other kind of tasks 4˜n. Service functions, which notify event, information, and so on to a client, are provided with as programs in order to message, for example the control task things, to the RTOS. There are three states as those of task, i.e., blocked, suspended, and execution state; switching between these states is caused by the action of service functions responding to the occurrence of the interruption, execution event of the other task, and so on. A task SW (switch) switches respective tasks based on the scheduling rules (event driven, time slice, priority, and so on). According to the present invention, the temperature control task is executed first; the other tasks are booted and then suspended maintaining default values until the task SW recovers the execution. When temperature has become stable by way of the temperature control task, the other respective tasks are executed in a certain order after the assignment of the CPU resources.
摘要:
The objective of the present invention is to provide with a tunable laser light source and controlling method of the same capable of detecting the degree of out-of-tune-ness, maintaining simple configuration. The tunable laser light source comprises a gain medium 1, a tunable band rejector 2, an etalon 3, and a transmitted light detector 4. The gain medium 1 is capable of amplifying light within a wavelength band including a target wavelength. The a tunable band rejector 2 is positioned opposite the gain medium thereby forming an edge of a laser resonator and is capable of rejecting light with a certain wavelength tunable to the target wavelength from the incident light emanating from the gain medium while transmitting the remaining. The an etalon 3 is positioned between the gain medium and the tunable band rejector and is capable of selectively transmitting light with certain wavelengths including the target wavelength. The a transmitted light detector 4 is positioned to the place where its incident light enters through the tunable band rejector and is capable of detecting the power of the light. The tunable laser light source 100 may further comprise an optical coupler 5, a beam splitter 6, and a branched off light detector 7. Here, the optical coupler 5 is capable of coupling with the laser beam emanating from the gain medium 1. The beam splitter 6 branches off a part of this laser beam. The branched off light detector 7 consists of such as a photodiode and is capable of detecting the beam branched off by the beam splitter 6.
摘要:
In a data-processing apparatus, in local information storage L and R at each node, local information for the purpose of accessing a constituent element is stored, this information being updated. A plan is generated that represents the action that should be taken by an agent in order to satisfy request code that has been input, this being generated as a set of actions, based on agent information and local information. The operation of the agent is implemented at the nodes L and R, based on the various actions that make up the thus-generated plan, and an agent is migrated to another node, based on a go action within the plan. It is possible to perform replanning and generation of a child agent at a migration destination node, if necessary, because of the failure of plan execution, for example.
摘要:
An apparatus for supporting parallelization according to the invention is characterized by comprising a serialization unit for converting a first concurrent program having a concurrent structure into a sequential program capable of being sequentially executed, a debugging unit for debugging the sequential program and forming debugging information, and a concurrent program programming unit for performing parallelization of the debugged sequential program on the basis of the debugging information to convert the sequential program into a second concurrent program. With above configuration, the debugging unit includes a unit for introducing information associated with concurrency to the sequential program.
摘要:
A multi-head disk recording and reproducing apparatus, wherein sector synchronization signals obtained from a first optical pick-up and a second optical pick-up are input to a phase comparator where phases are compared, and a preceding sector synchronization signal is output to an overall control unit. In the overall control unit, the processing is carried out with respect to a first optical pick-up and second optical pick-up by a procedure using this input preceding sector synchronization signal as a reference. First, during a term where addresses are determined in the pick-ups, a sled servo and a spindle servo operation are carried out with respect to each pick-up. When the maximum time t of phase deviation has elapsed and addresses are determined, a tracking servo, focus servo, laser control, and other operations are instructed to the control units based on the addresses.
摘要:
A constraint-based spreadsheet system includes a direction discrimination section, a dependence information generating section, a program execution process information generating section, and a display section. The direction discrimination section discriminates whether constraint information, which corresponds to a formula which is a basic structural element of a program, has direction of calculation. The dependence information generating section generates dependence information between tables and within a table based on the direction of calculation discriminated by the direction discrimination section. The program execution process information generating section generates program execution process information using the dependence information. The display section displays the program execution process information.
摘要:
A planning means generates a plan to be executed by agents on a node. In the case where the plan generated uses an uncertain knowledge required to be processed in other nodes, a judging means judges the communication line connecting the node and a network is low or high in reliability. In the case where the reliability of the communication line is low, an agent management unit moves the agent for executing the plan to another node for processing the uncertain knowledge. In the case where the reliability of the communication line is high, on the other hand, a cooperation protocol realization means requests an agent on another node to process the uncertain knowledge. An agent execution means executes the plan generated.