Ring Computer Networking Patents (Class 709/251)
-
Patent number: 7828209Abstract: The ‘IP Diagnostics’ software is a new and innovative method of aiding the deployment and troubleshooting of IP enabled POS terminals. Its purpose is to identify where a failure in the IP connection is occurring. The IP Diagnostics application does this by testing major failure points within the IP chain from the POS terminal to the host.Type: GrantFiled: November 22, 2006Date of Patent: November 9, 2010Assignee: Hypercom CorporationInventors: Paul Walters, Gregory Boardman, Robert D. Martin
-
Patent number: 7818461Abstract: Systems and methods for allocating assets to a plurality of devices are presented. In one embodiment, devices may be communicatively connected to one another through a device loop. Each device may be configured for determining a portion of an asset that it will use. A controller may also be communicatively connected to the communication medium and configured for determining a capacity of the asset. The controller may transfer control information to the devices so as to allocate the asset to the devices based on the capacity of that asset. In another embodiment, each of the devices may be communicatively connected directly to the controller rather than to one another.Type: GrantFiled: April 28, 2003Date of Patent: October 19, 2010Assignee: LSI CorporationInventor: David M. Weber
-
Publication number: 20100262717Abstract: The present invention extends to methods, systems, and computer program products for optimizing access to federation infrastructure-based resources. Various different layers within a federation infrastructure can signal location change events indicating the hosting location and/or access location for a resource is to be optimized. In response to a location change event, redirection information for accessing the resource is updated within the federation infrastructure. The redirection information is used to redirect resource access requests to appropriately optimized locations within the federation infrastructure. Redirecting resource access requests reduces communication within the federation infrastructure.Type: ApplicationFiled: June 22, 2010Publication date: October 14, 2010Applicant: Microsoft CorporationInventors: Craig A. Critchley, David A. Wortendyke, Michael J. Marucheck, Richard L. Hasha
-
Patent number: 7814248Abstract: A common access ring (CAR) network includes a main ring and one or more sub-rings. The main ring includes one or more masters, one or more slaves, and one or more bridges. Each sub-ring is coupled to the main ring through a corresponding bridge. Each node of the CAR network is assigned a unique identifier, thereby implementing a global flat address space. One or more masters may issue requests on the CAR network, such that multiple transactions are simultaneously pending. Multiple masters may simultaneously issue requests to the same slave. However, each master cannot make more than one request at a time, and must wait until a current request is completed before making another request. The ring architecture ensures that no more than one request arrives at a slave at any given time. Requests received by busy slaves are returned to the originating masters, and may be subsequently re-sent.Type: GrantFiled: December 7, 2006Date of Patent: October 12, 2010Assignee: Integrated Device Technology, Inc.Inventors: Lambert Fong, David L. Dooley
-
Patent number: 7809871Abstract: A common access ring (CAR) architecture that supports multiple masters and slaves is provided. One or more masters may make a request on the ring at the same time, such that multiple transactions are simultaneously pending. Moreover, multiple masters may simultaneously make a request to the same slave. However, each master cannot make more than one request at a time, and must wait until a current request is completed before making another request. The ring architecture ensures that no more than one request arrives at a slave at any given time. If a request arrives while a slave is processing a previous request, the arriving request is not serviced, and the master that originated the arriving request is asked to retry the request at a later time. Atomic shadow-write operations are supported by including all shadow registers in a dedicated sub-ring of the CAR architecture.Type: GrantFiled: December 7, 2006Date of Patent: October 5, 2010Assignee: Integrated Device Technology Inc.Inventors: Lambert Fong, David L. Dooley
-
Patent number: 7796594Abstract: A system and method of extending a standard bridge to enable execution of logical bridging functionality are disclosed. In some implementations, a logical bridge may assign source logical port information to a data packet based on characteristics of the data packet, employ the source logical port information to learn the source address and to forward the data packet to a logical egress port, and map the logical egress port to a physical egress port at which the data packet is to be egressed. A tunnel interface may optionally be applied to a data packet upon egress.Type: GrantFiled: February 13, 2008Date of Patent: September 14, 2010Assignees: Marvell Semiconductor, Inc., Marvell Israel (MISL) Ltd.Inventors: David Melman, Nir Arad, Nafea Bshara
-
Patent number: 7788375Abstract: A method, system, and program for coordinating the monitoring, management, and prediction of unintended changes within a grid environment are provided. A grid change controller within a particular grid environment detects an unintended change within that grid environment. In particular, grid change controller monitors potential change indicators received from multiple disparate resource managers across the grid environment, where each resource manage manages a selection of resources within the grid environment. The grid change controller then determines a necessary response to the unintended change within the grid environment and communicates with at least one independent manager within the grid environment to resolve the unintended change, such that the grid change controller facilitates recovery from the unintended change within the grid environment to maintain performance requirements within the grid environment.Type: GrantFiled: February 2, 2009Date of Patent: August 31, 2010Assignee: International Business Machines CorporationInventors: Craig William Fellenstein, Rick Allen Hamilton, II, Joshy Joseph, James W Seaman
-
Patent number: 7788429Abstract: In a data communication system for communicating data between a plurality of data communicating entities, data is transmitted simultaneously from at least a first data communicating entity and a second data communicating entity onto a serial data ring. A first portion of the serial data ring is cross coupled to a second portion of the serial data ring so that data from the first data communicating entity avoids conflict with data from the second data communicating entity, thereby emulating a forward and reverse transmission on a single unidirectional serial ring.Type: GrantFiled: April 28, 2008Date of Patent: August 31, 2010Assignee: International Business Machines CorporationInventor: Terry L. Lyon
-
Patent number: 7774507Abstract: An apparatus for providing inter-processor communication (IPC) using transmission control protocol/Internet protocol (TCP/IP) in a communication system, including: an Ethernet interface module for providing an interface between an Ethernet device driver and an interprocessor communication (IPC) module, determining a type of a received message, transmitting the received message to a message process module if the type of the received message is non-frame data, and queuing the received message in a corresponding mailbox corresponding to frame data if the type of the received message is the frame data; a message process module for queuing the non-frame data received through the Ethernet interface module in a corresponding mailbox; and a common application programming interface (API) module for providing an interface for basically performing data transmission and reception through the message process module, mailbox management, interprocessor communication (IPC) buffer management and an interprocessor communicatioType: GrantFiled: August 22, 2003Date of Patent: August 10, 2010Assignee: Samsung Electronics Co., Ltd.Inventors: Tae-Young Kil, Sung-Chul Hong
-
Patent number: 7774506Abstract: Systems, methods, devices and techniques can be used in networks including resilient packet ring networks and other types of ring topology networks to adjust the flow of data traffic to MAC clients associated with stations on the network. In one example, adjusted fairness rates and/or messages associated with a network communication protocol are used to reduce traffic destined for a particular station and/or a MAC client associated with that station. In another example, station MAC clients or other components implement virtual destination queues and transmit information associated with the rate at which they receive data. The information and queues are used to reduce traffic destined for a particular station and/or a MAC client associated with that station.Type: GrantFiled: August 19, 2003Date of Patent: August 10, 2010Assignee: Cisco Technology, Inc.Inventors: Necdet Uzun, Mike Takefman
-
Publication number: 20100188968Abstract: A method for processing Ethernet ring messages and a corresponding Ethernet ring protection system are provided. The method comprises distinguishing a message to be processed by processors of transit nodes from that not to be processed by the processors of the transit nodes, and setting a distinguishing identifier when constituting a message; after receiving the message, the transit node forwarding the message not to be processed by the processor thereof to other nodes, or sending the message to be processed by the processor of the transit node to other nodes and meanwhile reporting the message to its processor depending on the distinguishing identifier; the system comprises a master node and transit nodes which generates messages with the distinguishing identifier and performs different process for these messages according to the distinguishing identifier.Type: ApplicationFiled: December 18, 2007Publication date: July 29, 2010Applicant: ZTE CORPORATIONInventors: Shaoyong Wu, Zhichun Wang, Shihao Guo
-
Patent number: 7764675Abstract: A method includes receiving a request from an endpoint node on a switch fabric to establish a peer-to-peer connection with another node on the switch fabric. The peer-to-peer connection is to be used to exchange data with the other node via a path routed through the switch fabric. The path is routed through an intermediary node on the switch fabric. One or more parameters are obtained that enable the endpoint node to exchange data with the other node. The one or more parameters are maintained in a data repository at a given endpoint node on the switch fabric. The implementation also includes establishing the peer-to-peer connection based on the one or more parameters obtained from the data repository and based on a given switch fabric topology.Type: GrantFiled: May 30, 2006Date of Patent: July 27, 2010Assignee: Intel CorporationInventors: Mo Rooholamini, Ward McQueen, Randeep Kapoor
-
Patent number: 7752338Abstract: A method is provided for determining the integrity of a domain defined in a network. The method includes processes and systems to facilitate the discovery a conceptual ring topology of the domain in the network, and the determination of the integrity of the domain based on the conceptual ring topology that was discovered.Type: GrantFiled: March 30, 2007Date of Patent: July 6, 2010Assignee: Extreme Networks, Inc.Inventors: Zihong Lu, Richard A. Meier, Sunil P. Shah, Raj Nagarajan
-
Patent number: 7746767Abstract: Extra traffic paths are provided in a communication network including at least two protection channels associated to respective transmission channels. Each protection channel admits an active state for carrying, in the presence of a failure in the associated transmission channel, traffic to be carried by the associated transmission channel, and a stand-by state, wherein the protection channel is adapted to carry extra traffic. The protection channels are run in a sub-network connection protection scheme, whereby one of the protection channels in its stand-by state is adapted to ensure recovery of extra traffic carried by the other protection channel while the other protection channel is switched to its active state or is subject to failure.Type: GrantFiled: August 5, 2003Date of Patent: June 29, 2010Assignee: Telecom Italia S.p.A.Inventors: Andrea Allasia, Roberto Rita, Laura Serra, Luigi Giuseppe Varetto
-
Patent number: 7743168Abstract: A dual loop (PLL/DLL) data synchronization system and method for plesiochronous systems is provided. A dual loop data serializer includes a phase lock loop (PLL) and a delayed lock loop (DLL) configured with a phase shifter in the feedback path of the PLL. The dual loop serializer locks to the input of the DLL instead of the local reference. Thus, the DLL adjusts the frequency from the PLL so that it matches the desired data rate. Each loop may be optimized for jitter tolerance with the net effect generating a synthesized clean clock (due to narrow bandwidth filtering) and VCO noise suppression (due to wide bandwidth filtering). A dual loop retimer includes a dual loop serializer (PLL/DLL) and a clock recovery DLL. The retimer resets the jitter budget to meet transmission requirements for an infinite number of repeater stages.Type: GrantFiled: March 14, 2008Date of Patent: June 22, 2010Assignee: Primarion CorporationInventors: Benjamim Tang, Scott Southwell, Nicholas Robert Steffen
-
Patent number: 7743142Abstract: A method, system, and program for verifying resource functionality before use by a grid job submitted to a grid environment are provided. When a new resource is allocated to a particular execution environment within a grid environment managed by a grid management system, then a grid verification service automatically selects and runs at least one functionality test on the new resource as controlled by the grid management system. Responsive to a result of the functionality test, the grid verification system verifies whether the result meets an expected result before enabling routing of the grid job to the new resource, such that the functionality of the new resource is automatically verified before access to the new resource is allowed to maintain quality of service in processing grid jobs.Type: GrantFiled: January 23, 2009Date of Patent: June 22, 2010Assignee: International Business Machines CorporationInventors: Craig William Fellenstein, Rick Allen Hamilton, II, Joshy Joseph, James W Seaman
-
Patent number: 7730220Abstract: The present invention extends to methods, systems, and computer program products for broadcasting communication within a rendezvous federation. Embodiments of the invention include inter-ring and intra-ring communication. Inter-ring communication includes sending a message to destination rings included in a node's Collateral Ring Set entry table. When a node identifies a destination ring that has not yet received a message, the node can send a ring notification message. The ring notification message propagates towards a publishing node until a responsible node in the message path to the publishing node is identified. The responsible node updates its entry table to include the ring and forwards the message to the destination ring. Intra-ring communication can include recursively partitioning ranges of nodes within a ring and forwarding the message to nodes included the partitioned ranges.Type: GrantFiled: August 17, 2006Date of Patent: June 1, 2010Assignee: Microsoft CorporationInventors: Richard L. Hasha, Lu Xun, Gopala Krishna R. Kakivaya
-
Patent number: 7724690Abstract: To provide a transmission apparatus capable of setting the same control data to the entire child transmission apparatuses instantaneously at a time, thereby leading to improved maintenance operation and bringing about efficient maintenance and system stability. The transmission apparatus receives from a maintenance operator a designation of a parent apparatus having the control data set in advance. That control data is to be inherited to a child apparatus. The transmission apparatus determines whether any transmission apparatus has already been registered as parent apparatus in the child apparatus, and also determines whether the designated parent apparatus has already been registered as a child apparatus in the child apparatus. The transmission apparatus then requests the designated parent apparatus to transfer the control data in the designated parent apparatus to the child apparatus, when the designated parent apparatus is not registered in the child apparatus.Type: GrantFiled: July 6, 2004Date of Patent: May 25, 2010Assignee: Fujitsu LimitedInventors: Shingo Hara, Eiji Iida, Miwa Taniguchi, Tomoyuki Kanzaki, Kazuaki Nagamine, Toshihiro Suzuki, Takuma Shouji
-
Patent number: 7716380Abstract: A network device includes a data structure and an ager. The data structure includes a group of positions. One or more of the positions are associated with at least one item. The ager is configured to sequentially analyze each position of the group of positions, and recycle, at each analyzed position, any item associated with the analyzed position.Type: GrantFiled: November 17, 2004Date of Patent: May 11, 2010Assignee: Juniper Networks, Inc.Inventors: Zhong Wang, Yan Ke
-
Publication number: 20100106831Abstract: Systems and methods that ensure formation of a single ring from a seed node at any given time. A “bootstrap” phase is included in a node's life cycle, to mitigate adverse affects of split-brain conditions in a network. During such bootstrap phase, if an existing ring is found, the seed node can join the existing ring in a same manner as a non-seed node does. If no ring is detected, the bootstrap phase attempts to elect a seed node to be the “super-seed node”, wherein a new ring can then be formed with such new super-seed node as the first node.Type: ApplicationFiled: April 27, 2009Publication date: April 29, 2010Applicant: MICROSOFT CORPORATIONInventors: Gopala Krishna Reddy Kakivaya, Lu Xun, Rishi Rakesh Sinha
-
Patent number: 7702834Abstract: In a serial bus system data in the form of telegrams, representing process images of control tasks of the active station, are transmitted to the connected passive stations, and the process data are allocated to the process images in the passive station.Type: GrantFiled: December 17, 2002Date of Patent: April 20, 2010Assignee: Beckhoff Automation GmbHInventors: Hans Beckhoff, Holger Büttner
-
Patent number: 7702818Abstract: A multi-service network system which forms a wide area network connecting a plurality of metropolitan areas, including a primary network ring including at least one primary node and at least one secondary node; and a secondary network ring connecting the at least one secondary node to business premises equipment, wherein the business premises equipment are associated with respective customer premises equipment.Type: GrantFiled: February 9, 2004Date of Patent: April 20, 2010Assignee: AT&T Intellectual Property II, L.P.Inventors: Akinwale Akinpelu, Arshad Hussain
-
Patent number: 7694158Abstract: A multi-processing system-on-chip including a cluster of processors having respective CPUs is operated by: defining a master CPU within the respective CPUs to coordinate operation of said multi-processing system, running on the CPU a cluster manager agent. The cluster manager agent is adapted to dynamically migrate software processes between the CPUs of said plurality and change power settings therein.Type: GrantFiled: April 18, 2006Date of Patent: April 6, 2010Assignee: STMicroelectronics S.R.L.Inventors: Diego Melpignano, David Siorpaes, Paolo Zambotti, Antonio Borneo
-
Patent number: 7684348Abstract: The present invention discloses a method for ensuring service classes of packet services, which includes limiting the rate of services with different service classes uploaded to a ringlet from an RPR station in accordance with the RPR physical packet lengths; monitoring, in real time, the rate of non-class A0 services uploaded to the ringlet from the RPR station and forwarded by the RPR station in accordance with the RPR physical packet lengths, and when the rate of the non-class A0 services exceeds the un-reserved rate of the RPR network, reporting a congestion message and adjusting the rate of the non-class A0 services uploaded to the ringlet from the RPR stations in the congestion domain. A method of rate limitation is also disclosed, by which rate limitation is conducted based on a Token Bucket according to the total length of the sent packet after encapsulation.Type: GrantFiled: May 17, 2006Date of Patent: March 23, 2010Assignee: Huawei Technologies Co., Ltd.Inventors: Fan Zhang, Feng Liu
-
Patent number: 7680135Abstract: In an audio network system connecting a plurality of nodes in a ring form, a master node transmits a packet of frame data regularly every sampling cycle, such that the packet circulates through the nodes during the sampling cycle. The packet is provided with a plurality of regions for containing audio sample data in correspondence to a plurality of channels. A first node reads audio sample data from a particular region of the packet, which corresponds to a particular channel allocated to the first node, and stores the read audio sample data in a buffer. The first node acquires positional information indicating whether a second node which has written the audio sample data into the particular region is located upstream or downstream of the first node. The first node reads and outputs a previous one of the audio sample data from the buffer if the second node is located upstream of the first node, and outputs a current one of the audio sample data if the second node is located downstream of the first node.Type: GrantFiled: March 27, 2007Date of Patent: March 16, 2010Assignee: Yamaha CorporationInventor: Kei Nakayama
-
Patent number: 7676602Abstract: Systems, methods, devices and techniques can be used in networks including resilient packet ring networks and other types of ring topology networks to adjust the flow of data traffic to MAC clients associated with stations on the network. In one example, adjusted fairness rates and/or messages associated with a network communication protocol are used to reduce traffic destined for a particular station and/or a MAC client associated with that station. In another example, station MAC clients or other components implement virtual destination queues and transmit information associated with the rate at which they receive data. The information and queues are used to reduce traffic destined for a particular station and/or a MAC client associated with that station.Type: GrantFiled: August 28, 2003Date of Patent: March 9, 2010Assignee: Cisco Technology, Inc.Inventors: Necdet Uzun, Mike Takefman
-
Patent number: 7657677Abstract: A blade server system with a management bus and method for managing the same. The blade server system includes a connection board and a management module. The connection board is used for modular interconnection, including communication paths for conducting signals including a management bus signal group and a first bus signal group. The management module is used for management of the blade server system using signals including the management bus signal group and the first bus signal group. If a module is detected, the management module selects the detected module through the management bus and acquires module configuration information of the detected module through the first bus signal group. Distribution of power from a power source to the blade server system is determined according to system configuration information including the module configuration information of the module so that the power source is prevented from being overloaded.Type: GrantFiled: November 15, 2005Date of Patent: February 2, 2010Assignee: Quanta Computer Inc.Inventors: Jen-Hsuen Huang, Hsiao-Tsu Ni, Yang-Wen Su, Cheng-Hsiang Wu
-
Patent number: 7653047Abstract: A method for guaranteeing Quality of Service (QoS) using bandwidth reservation in a switch includes: establishing a MAC table including MAC addresses of terminals connected to each port of the switch and an identifier indicating whether or not the corresponding terminal is a VoIP terminal; calculating a VoIP bandwidth necessary for each port based on information of the MAC table, calculating a ratio of an entire bandwidth to a bandwidth equal to the entire bandwidth minus the VoIP bandwidth, and setting the ratio as a port ratio of the switch; determining whether or not the corresponding packet is a VoIP packet by filtering the MAC address of the corresponding packet upon an arbitrary packet of the switch being input; and passing the corresponding packet upon a determination that the corresponding packet is a VoIP packet, and passing the corresponding packet only when the bandwidth of the corresponding packet is within a permissible limit of the set port ratio by performing port ratio control upon a determinaType: GrantFiled: January 5, 2005Date of Patent: January 26, 2010Assignee: Samsung Electronics Co., Ltd.Inventor: Dae-Hyun Lee
-
Patent number: 7644154Abstract: When a management PC (as an address information display device in an address information display system) displays IPv6 addresses that have been assigned to a device in the system, the addresses may be displayed in a pull-down menu, for example. The display order in the pull-down menu may be determined according to a priority order which can be set arbitrarily by the user. Further, addresses judged to be important (according to settings by the user) may be displayed using a bold font, local addresses are displayed in italic, addresses close to the expiration of term of validity may be grayed out) and invalid addresses (addresses already expired) may be grayed out with strikethroughs. As a result, an address information display system may be realized that is capable of displaying addresses assigned to a device in a style easy for the user to understand.Type: GrantFiled: September 28, 2005Date of Patent: January 5, 2010Assignee: Brother Kogyo Kabushiki KaishaInventors: Norio Tagawa, Naoki Otsuka
-
Patent number: 7627721Abstract: An advanced processor comprises a plurality of multithreaded processor cores each having a data cache and instruction cache. A data switch interconnect is coupled to each of the processor cores and configured to pass information among the processor cores. A messaging network is coupled to each of the processor cores and a plurality of communication ports. In one aspect of an embodiment of the invention, the data switch interconnect is coupled to each of the processor cores by its respective data cache, and the messaging network is coupled to each of the processor cores by its respective message station. Advantages of the invention include the ability to provide high bandwidth communications between computer systems and memory in an efficient and cost-effective manner.Type: GrantFiled: July 23, 2004Date of Patent: December 1, 2009Assignee: RMI CorporationInventor: David T. Hass
-
Patent number: 7627694Abstract: A high availability computing system includes a plurality of computer nodes (for example, a server system) connected by a first and a second network, wherein the computer nodes communicate with each other to detect server failure and transfer applications to other computer nodes on detecting server failure. The system incorporates methods of maintaining high availability in a server cluster having a plurality of nodes. A group communications service, a membership service and a system resource manager are instantiated on each node and the group communications service, the membership service and the system resource manager on each node communicate with other nodes to detect node failures and to transfer applications to other nodes on detecting node failure.Type: GrantFiled: March 16, 2001Date of Patent: December 1, 2009Assignee: Silicon Graphics, Inc.Inventors: Padmanabhan Sreenivasan, Ajit Dandapani, Michael Nishimoto, Ira Pramanick, Manish Verma, Robert David Bradshaw, Luca Castellano, Sharad Srivastava, Raghu Mallena
-
Patent number: 7613839Abstract: A method is disclosed for setting a master node of a ring network that has adjacently connected nodes situated on rightward and leftward lines of a bidirectional transmission channel. The method includes the steps of: counting the number of nodes interposed between a designated node and each node other than the designated node on the rightward and leftward lines of the bidirectional transmission channel; and setting one of the nodes as the master node. The master node satisfies a relation of, NHC_L=NHC_R or NHC_L=NHC_R-1, wherein NHC_L is the number of interposed nodes counted from the leftward line, and NHC_R is the number of interposed nodes counted from the rightward line.Type: GrantFiled: May 28, 2004Date of Patent: November 3, 2009Assignee: Fujitsu LimitedInventors: Kazuyuki Inomoto, Shinji Takao, Yushi Nobayashi, Masao Mutou, Mineo Kotegawa, Hiroaki Shiraishi, Masaru Nishida, Ichiro Kagami, Yoshinobu Takagi, Junichi Sawada
-
Publication number: 20090268638Abstract: In a data communication system for communicating data between a plurality of data communicating entities, data is transmitted simultaneously from at least a first data communicating entity and a second data communicating entity onto a serial data ring. A first portion of the serial data ring is cross coupled to a second portion of the serial data ring so that data from the first data communicating entity avoids conflict with data from the second data communicating entity, thereby emulating a forward and reverse transmission on a single unidirectional serial ring.Type: ApplicationFiled: April 28, 2008Publication date: October 29, 2009Inventor: Terry L. Lyon
-
Patent number: 7606180Abstract: A ring communication network according to an embodiment of the present invention includes a plurality of nodes in which a single one of the nodes is configured for full channel conversion and the remaining nodes, other than the single node, are configured for no channel conversion. Links with no more than W channels couple the nodes. The ring communication network may include N nodes and links connecting the nodes for carrying data in W channels such that N?2 log2 W?1, where W is a power of 2. Each of the N nodes includes switches connected such that each channel of a first one of the links adjacent to any one of the N nodes can be switched to no more than W?1 channels of another one of the links adjacent to any one node.Type: GrantFiled: May 16, 2005Date of Patent: October 20, 2009Assignee: Tellabs Operations, Inc.Inventors: Rajiv Ramaswami, Galen Sasaki
-
Patent number: 7599372Abstract: An apparatus for and a method of integrating switching and transferring of synchronous optical network/synchronous digital hierarchy (SONET/SDH), plesiochronous digital hierarchy (PDH), and Ethernet signals, which integrate and provide connection of synchronous digital (SONET/SDH) signals, plesiochronous digital (PDH) signals, and Ethernet signals, mutually change the synchronous digital (SONET/SDH) signals, the plesiochronous digital (PDH) signals, and the Ethernet signals, packet switching, synchronous timeslot switching, and channel configuration management and control functions in one system. Thus, packet switching capacity, timeslot switching capacity, and packet/timeslot bridging capacity can be enlarged and configured according to corresponding application. Also, a distinctive service compared to a service provided by a separate Ethernet device or a SONET/SDH network device can be provided through a packet/timeslot bridge.Type: GrantFiled: July 1, 2004Date of Patent: October 6, 2009Assignee: Electronics and Telecommunications Research InstituteInventors: Sung Hoon Kwak, Chang Gyu Lim, Hyun Ha Hong, Jong Hyun Lee
-
Publication number: 20090235124Abstract: To configure a secure bus subscriber connected to a field bus in a secure control system, the secure bus subscriber being assigned a defined subscriber address, the invention provides a method having the following steps: an address allocation message is sent from a control unit connected to the field bus to the secure bus subscriber, the address allocation message comprising the defined subscriber address, the defined subscriber address is stored in a memory in the secure bus subscriber, and an acknowledgement message is sent from the secure bus subscriber to the control unit, the acknowledgement message comprising the defined subscriber address, where the address allocation message is sent on the basis of planning data for the secure bus subscriber connected to the field bus which are stored in the control unit. The invention also provides an appropriate control system.Type: ApplicationFiled: April 27, 2006Publication date: September 17, 2009Applicant: PHOENIX CONTACT GMBH & CO. KGInventor: Joachim Schmidt
-
Patent number: 7581035Abstract: A node is removed/added from a network with minimal disruption by actuating a mechanism on an adjacent node that provides an indication to a controller node, which commands a wrap of the adjacent nodes. Once the node is added/removed, the wrap can be removed to resume normal operation. With this arrangement, disruption of traffic flow is minimized as nodes are added and removed from the network.Type: GrantFiled: August 6, 2002Date of Patent: August 25, 2009Assignee: NETAPP, Inc.Inventors: Guy Oliveira, James A. Hart
-
Patent number: 7565455Abstract: A system accessing and transmitting different data frames in a digital transmission network, for accessing and transmitting different data frames, said system comprises: at least a user-network interface (UNI), which is used to couple with the subscriber's network; and/or at least a network-network interface (NNI), which is used to couple with said digital transmission network to transfer data; and a data converting device, coupled with said UNIs and said NNIs, which is used to convert data formats between said UNIs or data formats between said NNIs or data formats between said UNIs and said NNIs; said data converting device comprises a virtual bridge device and an interface device, said virtual bridge device switches data between said UNIs and said NNIs, and said virtual bridge device detects control messages, and transmits the control messages to control system of the device to process via the control interface unit; and data frames of message except control messages are switched, so as to overcome the limiType: GrantFiled: January 28, 2004Date of Patent: July 21, 2009Assignee: Huawei Technologies Co., Ltd.Inventors: Zhiqun He, Yuxiang Wang, Qian Qiao
-
Patent number: 7564779Abstract: In a method for enabling facilitation of re-convergence, designation information for a first port of each one of a plurality of bridges in a multi-bridge ring is received and designation information for a second port of each one of a plurality of bridges in a multi-bridge ring is received. The first port of each one of a plurality of bridges is a first direction Ring Rapid Spanning Tree Protocol (RRSTP) port and the second port of each one of a plurality of bridges is a second direction RRSTP port. The first direction around the ring (e.g., a forward direction) is opposite the second direction around said ring (e.g., a backward direction). A first reserved MAC address is associated with the first direction port of each one of the bridges and a second reserved MAC address is associated with the second direction port of each one of the bridges.Type: GrantFiled: July 7, 2005Date of Patent: July 21, 2009Assignee: Alcatel LucentInventors: Laurence Rose, Guillaume Ivaldi
-
Patent number: 7551603Abstract: A system and method are disclosed for interleaving time-critical packets and lower-priority packets onto a common data link. A packet arrival prediction mechanism predicts when a time-critical packet is expected to arrive. When transmission of a waiting lower-priority packet might cause a substantial delay in the expected time-critical packet's transmission, the lower-priority packet is parked until it can be transmitted without interfering with a time-critical packet.Type: GrantFiled: January 27, 2004Date of Patent: June 23, 2009Assignee: Cisco Technology, Inc.Inventors: Shmuel Shaffer, Joseph F. Khouri, Michael E. Knappe
-
Patent number: 7539739Abstract: A network system comprising routers and a plurality of sub-networks, each of which connects apparatuses, wherein the plurality of sub-networks are identified by respective Net IDs, and are connected via the routers to form a tree structure. Each of the routers includes: first and second communication interface units that connect multiple sub-networks; a router data storage unit that holds router data including the Net IDs of the respective sub-networks that are connected; and a control unit that performs a cold start, which is a start-up process involving an update of the router data stored in the router data storage unit, wherein the control unit, when performing the cold start, causes each of the routers connected to downstream sub-networks to perform a cold start.Type: GrantFiled: May 18, 2004Date of Patent: May 26, 2009Assignee: Panasonic CorporationInventors: Takashi Murakami, Yasuyuki Shintani
-
Patent number: 7539781Abstract: A network storage system includes a non-volatile memory to store data including a log of received data access requests, and a cluster interconnect adapter through which to send data to a cluster partner. The nonvolatile memory and the cluster interconnect adapter are implemented in a single device connected to an expansion bus in the network storage system. Communication with the nonvolatile memory is carried out using LDMA, and communication with the cluster partner is carried out using RDMA via the cluster interconnect adapter. LDMA and RDMA functionality are merged in a common software stack.Type: GrantFiled: April 30, 2004Date of Patent: May 26, 2009Assignee: NetApp. Inc.Inventors: Naveen Bali, Ravi K. Budhia
-
Publication number: 20090125639Abstract: Communication modules are coupled in a communication ring and are operable to send and receive data from peripheral devices. The modules are operable to send and receive data streams on paths of the ring, and each module is operable, responsive to receiving a predetermined initialization signal, to operate as a master for initially blocking data in the first path and initially sending a block signal to a neighboring module downstream in the second path. The modules are operable, responsive to receiving the block signal in one of the paths, to block data in that one of the paths, so that responsive to initialization of one of the modules as a master, the master and the neighboring module create an inactive virtual link therebetween in order to prevent data from propagating around the ring more than once.Type: ApplicationFiled: November 11, 2008Publication date: May 14, 2009Applicant: WEED INSTRUMENT COMPANY, INC.Inventors: Hai Thanh Dam, Ernest Amador Cisneros, Daniel Lee McLaughlin, Nick Verlenich, JR.
-
Patent number: 7526606Abstract: Various apparatus and methods for controlling data for a redundant array of inexpensive/independent disks (RAID) are presented. For example, in one illustrative embodiment, a controlling apparatus can include a translation device capable of reading data from a plurality of N disks, wherein the data of the N disks has a format consisting of a sequence of block stripes with each block containing one or more sector stripes, and wherein each sector stripe is formatted such that N?1 of the sectors contain contiguous target data and the remaining sector contains parity data for the other N?1 target data sectors.Type: GrantFiled: September 8, 2006Date of Patent: April 28, 2009Assignee: Agere Systems, Inc.Inventors: Richard J. Byrne, Silvester Tjandra, Eu Gene Goh
-
Publication number: 20090100143Abstract: In the case where an audio network system that performs transport of audio signals between a plurality of processors is constructed such that the plurality of processors each including two sets of transmission I/Fs and reception I/Fs are connected in series, and a TL frame generated by a master node is circulated along a ring transmission route formed among the processors in each fixed period, the TL frame including a plurality of storage regions for audio signals, when one of the processors is required to be the master node, the one processor resets in sequence processors which are connected on both sides thereof and processors behind the processors connected on both sides to once remove each of those processors from a ring transmission route if it belong to any ring transmission route, then incorporates the processors into a ring transmission route in which the one processor belongs to.Type: ApplicationFiled: October 2, 2008Publication date: April 16, 2009Applicant: YAMAHA CORPORATIONInventor: Kei Nakayama
-
Patent number: 7512717Abstract: A Fiber Channel (FC) controller shareable by a plurality of operating system domains (OSDs) within a load-store architecture is disclosed. The controller includes a plurality of control/status register (CSR) banks. A respective one of the CSR banks is used by each OSD to request the controller to perform I/O operations with remote FC devices. A load-store bus interface receives from a load-store bus load and store transactions from each OSD. Each transaction includes an OSD identifier identifying the OSD that initiated the transaction. The bus interface directs the transactions to the respective CSR bank based on the OSD identifier. A FC port obtains a distinct FC port identifier for each OSD and transceives FC frames with the remote FC devices using the distinct FC port identifier for each OSD in response to the I/O operation requests. In one embodiment, the controller includes a shared I/O switch coupling the OSDs thereto.Type: GrantFiled: January 27, 2005Date of Patent: March 31, 2009Assignee: Nextio Inc.Inventor: Christopher J. Pettey
-
Patent number: 7509438Abstract: Methods and apparatus for enabling a protection path within a network to be monitored are disclosed. According to one aspect of the present invention, a method for sending traffic on a path within an optical network system that has a plurality of nodes and a plurality of fibers includes identifying a circuit path within the optical network system which is associated with a first node and includes at least one fiber. The method also includes sending a signal that includes embedded path trace information on the circuit path from the first node on the fiber, and determining when the signal is received from the first node by a second node over the fiber. Finally, the method includes broadcasting path trace information to the plurality of nodes when it is determined that the signal is not received by the second node over the fiber.Type: GrantFiled: February 14, 2003Date of Patent: March 24, 2009Assignee: Cisco Technology, Inc.Inventors: Chenchuan Lu, Philippe Daniel
-
Patent number: 7509436Abstract: A computerized system and method for provide increased data throughput for a virtual driver. The system includes a SCSI (Small Computer System Interconnect) port manager; a miniport driver operatively coupled to the SCSI port manager; and a network interface operatively coupled to the miniport driver. Upon receiving indication that a SCSI command has been completed, the miniport driver issues a request to the SCSI port manager causing the SCSI port manager to issue a function call into the miniport driver. As a result, the function call to complete the request is in the SCSI port manager's context. The method includes calling a first routine in a first module to deliver a data packet; sending a function request to a second module that causes the second module to call a second routine in the first module. As a result, the second routine is called in the proper context.Type: GrantFiled: May 9, 2002Date of Patent: March 24, 2009Assignee: Cisco Technology, Inc.Inventor: Charles Steven Rissmeyer
-
Patent number: 7509462Abstract: An advanced processor comprises a plurality of multithreaded processor cores each having a data cache and instruction cache. A data switch interconnect is coupled to each of the processor cores and configured to pass information among the processor cores. A messaging network is coupled to each of the processor cores and a plurality of communication ports. In one aspect of an embodiment of the invention, the data switch interconnect is coupled to each of the processor cores by its respective data cache, and the messaging network is coupled to each of the processor cores by its respective message station. Advantages of the invention include the ability to provide high bandwidth communications between computer systems and memory in an efficient and cost-effective manner.Type: GrantFiled: August 31, 2004Date of Patent: March 24, 2009Assignee: RMI CorporationInventors: David T. Hass, Ricardo Ramirez
-
Patent number: 7502850Abstract: When a new resource is allocated to a particular execution environment within a grid environment managed by a grid management system, then a grid verification service automatically selects and runs at least one functionality test on the new resource as controlled by the grid management system. Responsive to a result of the functionality test, the grid verification system verifies whether the result meets an expected result before enabling routing of the grid job to the new resource, such that the functionality of the new resource is automatically verified before access to the new resource is allowed to maintain quality of service in processing grid jobs.Type: GrantFiled: January 6, 2005Date of Patent: March 10, 2009Assignee: International Business Machines CorporationInventors: Craig William Fellenstein, Rick Allen Hamilton, II, Joshy Joseph, James W. Seaman