Patent application number | Description | Published |
20080226229 | SOA ARRAY OPTICAL MODULE - In an SOA array optical module, the central axis of a beam output from each intra-SOA waveguide is oblique by 22.3 degrees to a normal to an end face of an SOA array on the output side (the same applies to the input side) of the SOA array having intra-SOA waveguides of 8 channels. First and second lens arrays are arranged for the SOA array so that the central axis of the beam that is output obliquely by 22.3 degrees from the SOA array, the optical axis of a lens convex part of each channel of the first lens array, and the optical axis of a lens convex part of each channel of the second lens array agree with one another. Level differences are provided respectively on faces opposite to the lens convex parts of the first and the second lens arrays. | 09-18-2008 |
20090232173 | Optical semiconductor apparatus - An optical semiconductor apparatus includes: an optical semiconductor element that outputs light; a lens that transmits light output from the optical semiconductor element; and a support member that is integrally formed and includes a first support supporting the optical semiconductor element, a second support supporting the lens, and an intermediate portion through which the first support and the second support are integrated. | 09-17-2009 |
20090279830 | OPTICAL GATE ARRAY DEVICE - An optical gate array device which permits the use of an optical gate array with a pitch smaller than the diameter of optical fibers. The optical gate array has an array of optical gates, and an optical fiber array has an array of optical fibers. A lens is arranged between the optical gate array and the optical fiber array, for collectively achieving optical coupling between all of the optical gates of the optical gate array and all of the optical fibers of the optical fiber array. | 11-12-2009 |
20100007943 | Optical amplification system and optical amplification method - An optical amplification system includes a wavelength filter that divides a wavelength multiplexing optical signal into a plurality of wavelength multiplexing optical signals having wider wavelength intervals than wavelength intervals of the wavelength multiplexing optical signal, and a first optical amplifier that performs optical amplification on the plurality of divided wavelength multiplexing optical signals independently of one another. | 01-14-2010 |
20110081112 | OPTICAL MODULE - In an optical module, an optical element array is an array of optical elements. Further, a lens array is an array of a plurality of lenses. An output point of a light beam of each optical element of the optical element array is caused to coincide with a central line of a corresponding lens of the lens array, and the light beam is made incident on the lens and a parallel beam is output from the lens. When the output point of the light beam of the optical element coincides with an optical axis of the lens, an optical path within the optical element and the optical axis of the lens fail to coincide with each other. | 04-07-2011 |
20120019903 | OPTICAL AMPLIFICATION MODULE AND OPTICAL SWITCH DEVICE - An optical amplification module has a semiconductor optical amplifier, a package accommodating the semiconductor optical amplifier, and a first connector and a second connector holding respective collimator lenses and arranged in parallel on the package. A sum of bend radii of the first optical fiber and the second optical fiber is greater than a space between the first connector and the second connector. | 01-26-2012 |
20120213528 | OPTICAL RECEIVING DEVICE AND COMMUNICATION SYSTEM - An optical receiving device includes multiple input ports to which light is input; multiple amplifiers that are arrayed and provided corresponding to the input ports, respectively, each of the amplifiers amplifying and outputting light input from a corresponding input port among of the input ports; a photo diode that converts light into an electrical signal; and a lens that inputs to the photo diode light output from the amplifiers. | 08-23-2012 |
20120257272 | OPTICAL AMPLIFICATION APPARATUS - An optical amplification apparatus includes a front-stage semiconductor optical amplifier which amplifies an input light and a rear-stage semiconductor optical amplifier which amplifies an amplified light outputted from the front-stage semiconductor optical amplifier. The front-stage semiconductor optical amplifier exercises auto level control of an output light by exercising variable control of driving current which flows according to applied voltage higher than light emitting threshold voltage of an internal optical amplification element. The rear-stage semiconductor optical amplifier performs gate switching of a transmitted light by exercising switching control of driving current. By doing so, distortion of a waveform is controlled and optical communication quality can be improved. | 10-11-2012 |
Patent application number | Description | Published |
20110172912 | POSITION-FIXING CONTROL APPARATUS AND STORAGE MEDIUM STORING POSITION-FIXING CONTROL PROGRAM - A position-fixing control apparatus includes a position-fixing device fixes a position of the position-fixing control apparatus, an acquisition unit acquires a travel speed and vibration information of the position-fixing control apparatus, a first modifier modifies a measurement period of position fixing of the position-fixing device to a first period when the speed exceeds a specific speed, a second modifier modifies the measurement period of position fixing of the position-fixing device to a second period shorter than the first period when the speed is equal to or below the specific speed, a storage unit stores a vibration pattern, and a third modifier modifies the measurement period of position fixing of the position-fixing device to a third period equal to or longer than the first period when the vibration information acquired subsequent to the modification of the measurement period to the second period matches the vibration pattern. | 07-14-2011 |
20110178979 | MOVEMENT DETERMINATION APPARATUS AND MOVEMENT DETERMINATION METHOD - A movement determination apparatus includes an acquiring unit that acquires a plurality of position information of an object at desired periods, a classifying unit that classifies the plurality of position information acquired by the acquiring unit into a plurality of measurement segments, an estimating unit that estimates existence regions of the object in the plurality of measurement segments, on a basis of the classified plurality of position information, and a determining unit that determines movement of the object position by comparing the existence regions. | 07-21-2011 |
20120172053 | RECORDING MEDIUM FOR STORING POSITION ESTIMATION PROGRAM, POSITION ESTIMATION DEVICE, AND POSITION ESTIMATION METHOD - A computer executes processing of acquiring, by using a positioning unit to output error region information indicating an ellipse-shaped error region represented by a position acquired from positioning performed by receiving a signal from a plurality of transmitters and a measurement error of the position, a plurality of pieces of the error region information by performing the positioning a plurality of times, processing of extending the error region indicated by each piece of the acquired error region information in a major axis direction, and processing of estimating a position of a positioning target based on an intersect region at which the extended error regions intersect with one another. | 07-05-2012 |
20130232255 | EVENT COLLECTION METHOD AND INFORMATION PROCESSING APPARATUS - An event collection method collects an event from a sensor network, the method includes: retrieving on a per process basis for a module, based on a module definition information and an occurred event information, an occurrence node identifier categorized by an attribute value corresponding to an attribute name, with input event type associated with an occurred event type; determining, when there is a single retrieved occurrence node identifier with respect to the process of the module, a node identified by the occurrence node identifier as an installation destination of the module that is identified by the module identifier; referencing, when there is a plurality of retrieved occurrence node identifiers with respect to the process of the module, a connection relation information of nodes and determining an upper node common to the plurality of occurrence node identifiers as an installation destination of the module identified by the module identifier. | 09-05-2013 |
20140380440 | AUTHENTICATION INFORMATION MANAGEMENT OF ASSOCIATED FIRST AND SECOND AUTHENTICATION INFORMATION FOR USER AUTHENTICATION - An authentication information management program of an authentication information management apparatus allowing the authentication information management apparatus to execute: changing the first authentication information in correspondence information which is information including the first authentication information and second authentication information in association with each other and stored in a storage section of the authentication information management apparatus; transmitting the authentication apparatus of the changed first authentication information; determining, in response to a request from the apparatus to be authenticated, whether the second authentication information in the authentication request coincides with the second authentication information in the correspondence information; and returning, in the case where it is determined that the second authentication information in the authentication request coincides with the second authentication information in the correspondence information, the first authentication information associated with the second authentication information read from the storage section. | 12-25-2014 |
20150016267 | MODULAR ARRANGEMENT DECISION DEVICE, MODULAR ARRANGEMENT DECISION SYSTEM, AND MODULAR ARRANGEMENT DECISION METHOD - A modular arrangement decision device includes a storing unit and selecting units. Network information of a network connected to nodes and an identifier for identifying a module to be arranged in a node are stored in the storing unit. The first selecting unit selects a predetermined number of pieces of information with a higher degree of evaluation from among first information indicating a node in which the module is to be arranged among the multiple nodes, and second information obtained by changing the first information. The second selecting unit selects a predetermined number of pieces of information with a smaller number of unmatched conditions, from the information selected by the first selecting unit and third information obtained by changing the information selected by the first selecting unit. The third selecting unit selects information in which an evaluation value and a number of unmatched conditions satisfy a predetermined criteria. | 01-15-2015 |
Patent application number | Description | Published |
20100194766 | APPARATUS, METHOD, AND PROGRAM FOR STRUCTURING VISUALIZATION OBJECT DATA; AND APPARATUS, METHOD, AND PROGRAM FOR VISUALIZING VISUALIZATION OBJECT DATA - A method of visualizing visualization object data by creating a visualized image, including setting a visualization requirement; determining each node from a root node to a leaf node as a selected node, and determining whether or not the selected node satisfies the visualization requirement; registering nodes in a selected-node list for creating a visualization image when the selected node is a leaf node or has been determined to satisfy the visualization requirement, while replacing the selected node with child nodes of the selected node, and by making the child nodes new candidates for the selected node when the selected node has been determined not to satisfy the visualization requirement; outputting the selected-node list when there are no selected nodes to be processed; and creating the visualized image based on the visualization object data and node coordinate data associated with the respective nodes registered in the selected-node list. | 08-05-2010 |
20110235883 | THREE-DIMENSIONAL TEMPLATE TRANSFORMATION METHOD AND APPARATUS - A method includes: obtaining designated 3D template for a designated part in a heart; generating 3D annulus data representing an annulus of a heart valve identified as a reference of transformation, from a cross-section image in a plane passing through an axis within the annulus of the identified heart valve in 3D volume data generated from tomographic images; identifying a first point on the annulus of the identified heart valve in the designated 3D template and a second point on the annulus represented by the 3D annulus data; arranging n starting points from the first point on the annulus of the identified heart valve in the designated 3D template and n target points from the second point on the annulus represented by the 3D annulus data; and calculating movement destination coordinates of vertices of polygons relating to the designated 3D template to transform the designated 3D template. | 09-29-2011 |
20120081365 | OBJECT OPERATION DEVICE, METHOD, AND COMPUTER-READABLE STORAGE MEDIUM STORING OBJECT OPERATION PROGRAM - An object operation device for operating an object displayed on a display device, the object operation device includes a coordinate system generation unit that generates a local coordinate system for each of a plurality of points set around a reference object that is a reference of an operation when a target object is moved three-dimensionally by the operation, a move destination coordinates calculation unit that calculates move destination coordinates of the target object corresponding to a move command value of the target object inputted through an input device based on the local coordinate system of each of the generated plurality of points, and a moving process unit that moves the target object to the calculated move destination coordinates. | 04-05-2012 |
20140022253 | MODEL GENERATION METHOD AND MODEL GENERATION APPARATUS - A computer sets a first point on a first part in a plurality of tomographic images of an organ. The computer determines a relative position of the first point with respect to reference positions of the first part and a second part in the tomographic images. The computer sets a second point in association with the first point, on the first part in a 3D model representing a structure of the organ, such that a relative position of the second point with respect to reference positions of the first part and the second part in the 3D model matches the relative position of the first point. Then, the computer deforms the 3D model such that, when the tomographic images and the 3D model are placed in the same coordinate system, the position of the second point matches that of the first point. | 01-23-2014 |
20140184590 | DRAWING APPARATUS AND DRAWING METHOD - A drawing apparatus includes a flow line generation section configured to generate the flow line from a predetermined start position; a view setting section configured to set the viewpoint position in the 3D-space; a band-of-facets forming section configured to form a band of facets connecting a plurality of polygon facets along the flow line based on the set viewpoint position; and a texture mapping section configured to map texture onto each of the plurality of polygon facets. The texture represents reflected light on the band of facets with respect to a light source placed at a predetermined position in the 3D-space. | 07-03-2014 |
20150131914 | SHAPE DATA GENERATION METHOD AND APPARATUS - This shape data generation method include: setting an input shape that has a simple shape that has a same topology as the target shape for a target shape that is a shape of a transformation target identified from image data; identifying first vertices that satisfy a predetermined condition including a first condition that a normal line of a certain vertex of the plural vertices crosses with the target shape, among plural vertices of the input shape; transforming the input shape so that a first vertex is moved in a direction of a normal line of the first vertex by a first distance that is shorter than a distance up to the target shape; and performing the identifying and the transforming a predetermined number of times while changing the input shape after the transforming as the input shape to be processed. | 05-14-2015 |
20150193930 | TECHNIQUE FOR PRESUMING POSITIONS OF ORGANS - An apparatus for presuming positions of organs is configured to transform plural organs included in a template that is a model including the plural organs so as to match a predetermined target organ among the plural organs in the template to a corresponding organ in volume data; and perform a first processing and a second processing a predetermined number of times. The first processing includes transforming a first organ selected among the plural organs in the template according to a corresponding first organ in the volume data, and the second processing includes transforming, for each of second organs that are predetermined organs, which are influenced by transformation of the first organ, the second organ according to transformation performed for third organs that are predetermined organs, which influence the second organ in the template. | 07-09-2015 |
20150193961 | VISUALIZATION METHOD AND APPARATUS - In this visualization method, for each brightness value for voxels included in a predetermined Region Of Interest (ROI) in a three-dimensional volume data, opacity is set according to an appearance frequency of the brightness value. Then, three-dimensional image data is generated for a portion on and under a cross section set for the three-dimensional volume data, by using color data that corresponds to a brightness value of each voxel included in the ROI and the opacity of each brightness value. Then, a cross section image generated from data of voxels on the cross section and the three-dimensional image data are superimposed and displayed. | 07-09-2015 |
Patent application number | Description | Published |
20080220573 | Method for manufacturing semiconductor device - On a surface of a Si substrate, a nonvolatile memory cell, an nMOS transistor, and a pMOS transistor are formed, and thereafter an interlayer insulation film covering the nonvolatile memory cell, the nMOS transistor, and the pMOS transistor is formed. Next, in the interlayer insulation film, there are formed plural contact plugs connected respectively to a control gate of the nonvolatile memory cell, a source or a drain of the nMOS transistor, and a source or a drain of the pMOS transistor. Thereafter, there is formed a single-layer wiring connecting the control gate to the sources or drains of the nMOS transistor and the pMOS transistor via the plural contact plugs. | 09-11-2008 |
20080283900 | SEMICONDUCTOR DEVICE AND METHOD FOR MANUFACTURING THE SAME - Disclosed is a method of manufacturing a semiconductor device, which includes exposing a photoresist using an exposing mask provided with a light-shielding pattern having two or more narrow width portions, developing the photoresist to form a plurality of stripe-shaped resist patterns, selectively etching a first conductive film using the resist pattern as a mask, forming an intermediate insulating film on the first conductive film, forming a second conductive film on the intermediate insulating film, and forming, by patterning the first conductive film, the intermediate insulating film, and the second conductive film, a flash memory cell and a structure constructed by forming a lower conductor pattern, a segment of the intermediate insulating film, and a dummy gate electrode in this stacking order. | 11-20-2008 |
20090191700 | Semiconductor device with integrated flash memory and peripheral circuit and its manufacture method - A non-volatile semiconductor memory device includes: a nonvolatile memory area including gate electrodes, each including stack of a floating gate, an inter-electrode insulating film and a control gate, and having first insulating side walls formed on side walls of the gate electrode; a peripheral circuit area including single-layer gate electrodes made of the same layer as the control gate; and a first border area including: a first isolation region formed in the semiconductor substrate for isolating the non-volatile memory area and peripheral circuit area; a first conductive pattern including a portion made of the same layer as the control gate and formed above the isolation region; and a first redundant insulating side wall made of the same layer as the first insulating side wall and formed on the side wall of the first conductive pattern on the side of the non-volatile memory area. | 07-30-2009 |
20110059603 | SEMICONDUCTOR DEVICE AND METHOD FOR MANUFACTURING THE SAME - Disclosed is a method of manufacturing a semiconductor device, which includes exposing a photoresist using an exposing mask provided with a light-shielding pattern having two or more narrow width portions, developing the photoresist to form a plurality of stripe-shaped resist patterns, selectively etching a first conductive film using the resist pattern as a mask, forming an intermediate insulating film on the first conductive film, forming a second conductive film on the intermediate insulating film, and forming, by patterning the first conductive film, the intermediate insulating film, and the second conductive film, a flash memory cell and a structure constructed by forming a lower conductor pattern, a segment of the intermediate insulating film, and a dummy gate electrode in this stacking order. | 03-10-2011 |
Patent application number | Description | Published |
20090161786 | DIGITAL RADIO COMMUNICATIONS METHOD USING MULTI-LEVEL MODULATION SCHEME AND TRANSMITTER AND RECEIVER - A transmitter for use in digital radio communications systems includes: a bit corrector controls bit arrangement in such a manner that a code having high significance, out of multiple codes obtained by coding, is allocated with high priority to a bit having a tendency that the likelihood enlarges at the time of symbol decision on a receiver; a multi-level modulator allocates the code to the multiple bits in accordance with a predetermined symbol arrangement; and a symbol arrangement controller controls the symbol arrangement from equal distance arrangement to another arrangement in accordance with a ratio of the codes different in significance. To control symbol arrangement increases the effect of bit correction and improves an error rate on the receiver. | 06-25-2009 |
20090219877 | COMMUNICATION APPARATUS AND ALLOCATION DETERMINING METHOD - A communication apparatus for communicating via a frame containing a plurality of first type blocks into which pilot information is inserted and a plurality of second type blocks into which control information or data is inserted, the communication apparatus including a channel estimation accuracy predicting unit for predicting channel estimation accuracy of each of the plurality of second type blocks based on channel estimate values of the plurality of first type blocks in the frame. The communication apparatus includes an allocation determining unit for determining an allocation based on priority information containing a priority of each type of the control information and data such that control information or data of a higher-priority type is inserted into a block among the plurality of second type blocks with higher channel estimation accuracy. | 09-03-2009 |
20090238126 | Communication System, Mobile Station, And Communication Method - A communication system includes a mobile station and a base station. The mobile station calculates estimated TA information based on the position of the mobile station and an amount of propagation path delay. The mobile station determines, based on TA information transmitted from the base station and the estimated TA information, whether the TA information is addressed thereto. The mobile station determines whether to transmit “Message | 09-24-2009 |
20100020734 | BASE TRANSCEIVER STATION, USER EQUIPMENT, COMMUNICATION METHOD OF BASE TRANSCEIVER STATION, AND RADIO COMMUNICATION SYSTEM - A base transceiver station that is communicable with a plurality of user equipment s includes a receiving unit that receives battery information of the user equipment, and a controller that controls allocation of radio resources to be used to transmit data addressed to the plurality of user equipments based on the battery information received by the receiving unit. | 01-28-2010 |
20100190505 | BASE STATION, COMMUNICATION TERMINAL, METHOD FOR COMMUNICATION AT BASE STATION, METHOD FOR COMMUNICATION AT COMMUNICATION TERMINAL, AND COMMUNICATION SYSTEM - According to priorities determined on the basis of a number of pieces of battery information which concern batteries of a number of communication terminals and each of which is received from the communication terminals, data communication with communication terminals are controlled. The priorities are varied, irrespective of a variation in the pieces of battery information, according to a rule predetermined. | 07-29-2010 |
20100234055 | MOBILE USER TERMINAL, MOBILE COMMUNICATION SYSTEM, BASE STATION, AND COMMUNICATION METHOD - A mobile user terminal, which transmits downlink quality information indicating downlink channel quality and an uplink pilot signal to a base station, in which a carrier frequency used for transmitting the downlink quality information and a carrier frequency used for transmitting the uplink pilot signal are selectable respectively from among a plurality of carrier frequencies assigned to a mobile user terminal, a mobile user terminal comprising of a radio transmitting unit, which transmits said downlink quality information and said uplink pilot signal by using the same carrier frequency among a plurality of carrier frequencies or by using adjacent carrier frequencies among a plurality of carrier frequencies. | 09-16-2010 |
20110212685 | TERMINAL DEVICE, RELAY DEVICE, AND BASE STATION COMMUNICATION METHOD - A communication method includes at a relay device, receiving first data from the base station, the first data including first control information that represents a first communication mode from the base station to the relay device, adding second control information to the received first data, the second control information representing a second communication mode from the relay device to the terminal device, and relaying second data to the terminal device, the second data including the first data added with the second control information; and at a terminal device, receiving the first data of the first communication mode storing the first data in a buffer, performing reception processing on the second data based on the second control information included in the second data, performing reception processing on the first data based on the first control information included in the second data, and combining the first and second data. | 09-01-2011 |
20110263210 | MOBILE USER TERMINAL, MOBILE COMMUNICATION SYSTEM, BASE STATION, AND COMMUNICATION METHOD - A mobile user terminal includes a receiver which receives a signal, and a processor which measures downlink channel quality based on the signal and does not transmit downlink channel quality information and an uplink pilot signal simultaneously at a period which the mobile user terminal is a state of transmission off in an intermittent fashion. | 10-27-2011 |
20120230215 | MOBILE USER TERMINAL, MOBILE COMMUNICATION SYSTEM, BASE STATION, AND COMMUNICATION METHOD - A method for using a mobile user terminal includes a receiving a signal and a measuring downlink channel quality based on the signal; wherein downlink channel quality information and an uplink pilot signal simultaneously is not transmitted at a period which the mobile user terminal is a state of transmission off in an intermittent fashion. | 09-13-2012 |
20120230321 | MOBILE USER TERMINAL, MOBILE COMMUNICATION SYSTEM, BASE STATION, AND COMMUNICATION METHOD - A mobile user terminal includes a receiver which receives a signal, and a processor which measures downlink channel quality based on the signal and does not transmit downlink channel quality information and an uplink pilot signal simultaneously at a period which the mobile user terminal is a state of transmission off in an intermittent fashion. | 09-13-2012 |
20120238297 | COMMUNICATION CONTROLLER, COMMUNICATION CONTROL METHOD AND RADIO COMMUNICATION SYSTEM - A communication controller includes a processor. The processor performs a process of estimating a moving route of a mobile station connected through a network and a process of determining a timing to start transmission of data to be transmitted between the network and the mobile station based on a prediction result of a communication quality of the mobile station according to the estimated moving route and a size of the data. | 09-20-2012 |
20120289271 | DATA DISTRIBUTION SYSTEM, SERVER, BASE STATION, AND METHOD - A data distribution system includes a mobile station, a base station, and a server that distributes data to the mobile station via the base station. The base station transmits information about a line condition between the base station and the mobile station to the server. The server distributes data to the base station based on the information about the line condition. | 11-15-2012 |
20130016683 | MOBILE USER TERMINAL, MOBILE COMMUNICATION SYSTEM, BASE STATION, AND COMMUNICATION METHOD - A mobile user terminal, which transmits downlink channel quality information indicating downlink channel quality and an uplink pilot signal to a base station, whereby a carrier frequency used for transmitting the downlink quality information and a carrier frequency used for transmitting the uplink pilot signal are selectable respectively from among a plurality of carrier frequencies assigned to the mobile user terminal; the mobile user terminal includes a radio transmitter, which transmits the downlink quality information and the uplink pilot signal in an intermittent fashion to the base station; and the radio transmitter transmits the downlink quality information and the uplink pilot signal by using a same carrier frequency among the plurality of carrier frequencies or by using adjacent carrier frequencies among the plurality of carrier frequencies, in a period corresponding to a state of intermittent communicate. | 01-17-2013 |
20130028240 | MOBILE USER TERMINAL, MOBILE COMMUNICATION SYSTEM, BASE STATION, AND COMMUNICATION METHOD - A mobile user terminal, which communicates with a base station in an intermittent fashion, the mobile user terminal includes a radio transmitter which transmits downlink channel quality information indicating downlink channel quality and an uplink pilot signal to a base station in an intermittent fashion; and a transmit time controller which synchronizes transmit time of the downlink quality information and transmit time of the uplink pilot signal relative to each other, such that the downlink quality information and the uplink pilot signal are sent in adjacent different timings in a period corresponding to a state of intermittent communicate. | 01-31-2013 |
Patent application number | Description | Published |
20090262747 | RELAYING APPARATUS AND PACKET RELAYING METHOD - A packet storing unit stores relay instructions for received packets in different queues depending on priority and a VLAN number. DRR schedulers take out relay instructions from respective queues through a DRR technique. A priority control transmission scheduler transmits the packets to another apparatus according to the relay instructions in a descending order of priority. | 10-22-2009 |
20090262748 | RELAYING APPARATUS AND PACKET RELAYING APPARATUS - Each transmission port module includes a plurality of queues in association with combinations of a priority and a VLAN number. An accumulated-amount storage unit stores a total size of packets accumulated in queues associated with the same priority. A threshold storage unit stores a threshold of a total packet accumulated amount for each queue. When a packet is received, whether to discard the packet is determined based on a total packet accumulated amount stored in the accumulated-amount storage unit in association with a priority set for the packet and the threshold stored in the threshold storage unit in association with a storage-destination queue of the packet. | 10-22-2009 |
20100135307 | SWITCH - A switch which includes a plurality of ports, each being assigned to any of VLAN groups, and outputs a packet received at any of the ports, the switch include: recording means in which partition information and an address table are recorded, the partition information indicating which of extended VLAN groups into which the ports are further logically partitioned, and the address table containing an entry in which a destination address, an output port, a VLAN group, and an extended VLAN group are associated with each other; acquisition means for acquiring a source address and acquiring group information of a VLAN; identification means for identifying group information of an extended VLAN; and registration means for registering in the address table the source address acquired by the acquisition means as the destination address, the port, the group information of the VLAN, and group information of the extended VLAN group. | 06-03-2010 |
20100284410 | PACKET RELAY APPARATUS AND PACKET RELAY METHOD - A packet relay apparatus identifies port information for identifying a port, included in a partition corresponding to a reception port having received a packet, from a partition information storing unit which stores a correspondence between port information for identifying ports included in the partition and partition information for identifying the partition configured for the apparatus. The apparatus determines whether the identified port information is included in the port information stored by being corresponded to reception VLAN information which is VLAN information set for a received packet by a VLAN information storing unit which is a storing unit storing a correspondence between port information for identifying a port used for transmission and/or reception of a packet transmitted and VLAN information for identifying the virtual network. The apparatus transmits the packet from a port determined to include the port information in response to the determination that the port information is included. | 11-11-2010 |
20120134359 | SWITCH AND SWITCHING METHOD - A switch includes a plurality of port units, a tag attaching unit, a switching unit, and a tag removing unit. Each of the plurality of port units includes a port configured to receive a packet or transmit a packet. The tag attaching unit determines a sub-group identifier on the basis of an input port identifier for identifying an input port which has received an input packet and a group identifier included in the input packet for identifying a group of ports, and attaches a sub-group tag including the determined sub-group identifier to the input packet to acquire an augmented packet. The switching unit determines an output port for outputting the input packet on the basis of the determined sub-group identifier, the group identifier, and a destination address included in the augmented packet. The tag removing unit removes the attached sub-group tag from the augmented packet to acquire the input packet. | 05-31-2012 |
20120278807 | VIRTUAL NETWORK CONTROL PROGRAM, VIRTUAL NETWORK CONTROL METHOD AND INFORMATION PROCESSING APPARATUS - A virtual network control program includes allowing a physical port of a destination server device, which is a destination of a virtual machine to be transferred by migration, to use a virtual network used by the virtual machine to be transferred when the physical port of the destination server device does not belong to the virtual network; determining whether or not the virtual network, which has been used by the virtual machine in a source server device, is used by another virtual machine running on the source server device when the virtual machine to be transferred has been transferred onto the destination server device; and inhibiting, when it is determined that the another virtual machine does not use the virtual network, that a physical port of the source server device uses the virtual network which has been used by the virtual machine to be transferred. | 11-01-2012 |
20130061225 | DATA RELAY DEVICE, COMPUTER-READABLE RECORDING MEDIUM, AND DATA RELAY METHOD - A data relay device includes a memory and a processor. The processor executes a data relay process includes determining that determining whether or not a storage device, which stores a virtual machine identifier of a virtual machine operated by the server connected with the computer and a port, stores the received virtual machine identifier in association with another port. The data relay process includes transferring that transfers the setting request of the port profile to a data relay device of an upper level higher than the data relay device in a communication path through which the virtual machine represented by the virtual machine identifier performs communication when it is determined that the received virtual machine identifier is not stored in association with the other port. | 03-07-2013 |
20130298126 | COMPUTER-READABLE RECORDING MEDIUM AND DATA RELAY DEVICE - Each switch blade receives, from a CPU server serving as a migration destination to which a VM to be migrated is migrated, a setting request of port profile information corresponding to the VM. Then, each switch blade determines whether a VSI ID included in the received setting request is stored in a storage unit that stores therein the VSI ID identifying the VM. Subsequently, each switch blade executes processing according to the setting request when determining that the received VSI ID is stored in the storage unit. Furthermore, when determining that the received VSI ID is not stored in the storage unit, each switch blade forwards the setting request to an external switch that is an upper-level data relay device connected to the CPU server serving as the migration destination through the corresponding switch blade. | 11-07-2013 |
20140169379 | RELAY APPARATUS AND CONTROL METHOD THEREOF - A disclosed relay apparatus includes: a generator that generates, upon receipt of a first packet that includes a first identifier of a virtual machine that is newly executed in an information processing apparatus connected to the relay apparatus from the information processing apparatus, a second packet that includes a second identifier of the virtual machine, which is different from the first identifier, and requests to set relay for the virtual machine; and a processing unit that sets the relay for the virtual machine by using the second identifier of the virtual machine, which is included in the second packet generated by the generator or received from the information processing apparatus. | 06-19-2014 |
20140208317 | MULTI-TENANT SYSTEM AND CONTROL METHOD OF MULTI-TENANT SYSTEM - A management device allocates a first identifier that identifies, from among tenants included in a multi-tenant system, a tenant that uses virtual machines running on the multi-tenant system. The management device performs the following process, for each terminating device, from among tenants in the multi-tenant system, on virtual machines that are running on a second network in which terminating devices are installed. Specifically, the management device allocates a second identifier that identifies a tenant that uses virtual machines running on the multi-tenant system. Furthermore, the management device creates, for each terminating device, conversion information in which the first identifier that is allocated to each of the virtual machines is associated with the second identifier. Then, the management device sets each terminating device such that a packet is encapsulated in accordance with the created conversion information. | 07-24-2014 |
20150049638 | NETWORK SYSTEM, CONTROL METHOD THEREOF, NETWORK CONTROL APPARATUS, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM HAVING STORED THEREIN CONTROL PROGRAM THEREOF - A network system includes a transmitting/receiving apparatus, a plurality of switches, and a network control apparatus. The switch includes a first packet transmission control unit and a second packet transmission control unit. The network system includes a first packet transmission control area according to the first packet transmission control unit, and a second packet transmission control area according to the second packet transmission control unit. A switch in the first packet transmission control area includes a first storage unit which stores a plurality of pieces of first rule information informed from the network control apparatus, applies a mask to a predetermined position of header information of an input packet according to the number of the plurality of pieces of first rule information, and controls the input packet according to the first rule information selected from the first storage unit based on the header information after masking. | 02-19-2015 |
20150124591 | INFORMATION PROCESSING SYSTEM, SWITCHING DEVICE, AND METHOD FOR CONTROLLING INFORMATION PROCESSING SYSTEM - An information processing system includes a switching device group including a plurality of switching devices that include a switching device as a root node and switching devices as leaf nodes and are connected in a tree topology. The switching device includes: a controller that, when a failure that occurs in a communication path connected to the root node side of the switching device is detected, writes identification information indicating the communication path from which the failure is detected to a flow table which stores the identification information and output destination port information so as to be associated with each other, thereby switching a plurality of communication paths; and a notification unit that, when a failure that occurs in a communication path connected to the leaf node side of the switching device is detected, notifies another switching device connected to the switching device of a position where the failure occurs. | 05-07-2015 |
20150222509 | NETWORK SWITCH, NETWORK SYSTEM, AND NETWORK CONTROL METHOD - A network switch, includes: a port configured to receive a packet from one of a first information processing device and a second information processing device: a processor configured to process the packet, wherein the processor performs operations of: extracting first information which is used for creating a request packet requesting a response of a first virtual machine executed by the first information processing device from the packet which is transmitted by the first virtual machine to a second virtual machine executed by the second information processing device; creating the request packet using the first information; transmitting the request packet to the first virtual machine; and determining an operation state of the first virtual machine based on if a response packet for the request packet is received from the first virtual machine. | 08-06-2015 |
20150281102 | SWITCH DEVICE, INFORMATION PROCESSING SYSTEM, AND METHOD FOR CONTROLLING SWITCH DEVICE - A switch device includes a receiving buffer, a switching processing unit, a determining unit, a generating unit, and a transmitting unit. The receiving buffer receives a data packet from a communication device. The switching processing unit stores the data packet received by the receiving buffer to one of a plurality of output queues provided for respective transmission ports based on the destination. The determining unit determines whether the amount of data in the output queues is equal to or more than a predetermined threshold. If the determining unit determines that the amount of data in any one of the output queues is equal to or more than the predetermined threshold, the generating unit generates a notifying packet for notifying that congestion has occurred. The transmitting unit transmits the notifying packet generated by the generating unit to another switch device. | 10-01-2015 |
20150281106 | SWITCH DEVICE, INFORMATION PROCESSING SYSTEM, AND METHOD FOR CONTROLLING SWITCH DEVICE - A switch device includes a retaining unit, a switching processing unit, an identifying unit, and a rewriting unit. The retaining unit retains a flow table that maps each flow to a flag indicating whether the amount of transmitted data is equal to or more than a predetermined threshold. The switching processing unit stores a data packet received by a receiving buffer in one of a plurality of output queues provided for respective transmission ports based on the destination. The identifying unit identifies data packets included in a flow in which the amount of data is equal to or more than a predetermined threshold, from the data packets received by the receiving buffer. The rewriting unit refers to congestion notification information included in each of the identified data packets, and rewrites information indicating congestion to information indicating no congestion when the congestion notification information includes the information indicating congestion. | 10-01-2015 |