Employing Logical Addressing For Routing (e.g., Vp Or Vc) Patents (Class 370/397)
  • Patent number: 7773616
    Abstract: Systems and methods for communicating on a richly-connected multiprocessor computer system using a pool of buffers for dynamic association with a virtual channel. Packets are communicated in a multiprocessor computer system having a large plurality of processing nodes interconnected by a defined interconnection topology, in which a communication from a source processing node to a target processing node may pass through one or more intermediate nodes en route to the target processing node. A set of virtual channels is associated for each link in the interconnection topology. A first subset of buffers is dedicated for fixed correspondence to virtual channel identifiers, and a second subset of buffers is dedicated for dynamic allocation and assignment to virtual channels.
    Type: Grant
    Filed: November 8, 2006
    Date of Patent: August 10, 2010
    Assignee: SiCortex, Inc.
    Inventors: Matthew H. Reilly, Nitin Godiwala, Judson S. Leonard
  • Patent number: 7773617
    Abstract: Systems and methods for arbitrating for virtual channels to prevent livelock in richly-connected multiprocessor computer system. Livelock is prevented in a multiprocessor computer system, in which each of a large plurality processing node has input links and egress links. A virtual channel is assigned to convey the communication. Communication data from the plurality of input links is buffered in cross point buffers. A subset of the cross point buffers bids for, and arbitrates, use of the same one egress link. The virtual channel of the selected communication is identified. It is determined whether any of the other communications bidding for use of the egress link are associated with the identified virtual channel and if so whether any communication has been waiting longer than the selected communication. If so, allowing that communication to use the egress link before the selected communication does.
    Type: Grant
    Filed: November 8, 2006
    Date of Patent: August 10, 2010
    Assignee: SiCortex, Inc.
    Inventors: Nitin Godiwala, Judson S. Leonard, Matthew H. Reilly
  • Patent number: 7768905
    Abstract: To prevent communication between processes of different computers from being interrupted due to a trouble in one transmission route. A communication controller of a computer selects at least one of communication devices and establishes physical connections via the selected communication devices, in response to a connection request from a prescribed process. The communication controller defines the one or more established physical connections as a logical connection. When a trouble happens in a physical connection included in the logical connection, the communication controller establishes another physical connection via a communication device different from that of the troubled physical connection and includes this physical connection in the logical connection. When receiving a communication request applied to the logical connection, from the process, the communication controller performs communication via the physical connections included in the logical connection, in response to the communication request.
    Type: Grant
    Filed: March 23, 2005
    Date of Patent: August 3, 2010
    Assignee: Fujitsu Limited
    Inventor: Koichi Hirai
  • Patent number: 7751405
    Abstract: Techniques are described for automatically establishing network tunnels among a set of routers. For example, the techniques allow a routing protocol, such as the Border Gateway Protocol (BGP), to be extended to generate routing advertisements that direct a receiving device to automatically establish a particular type of tunnel, e.g., a Resource Reservation Protocol with Traffic Engineering extensions (RSVP-TE) Label Switched Path (LSP), and automatically direct particular network traffic onto the tunnel. A method comprises receiving a routing advertisement from a network device, wherein the routing advertisement includes a destination reachable by the network device, and a tunnel attribute that specifies a type of network tunnel to be established to the network device for forwarding traffic to the destination, automatically establishing a network tunnel to the network device in accordance with the tunnel attribute, and forwarding network traffic to the destination using the established network tunnel.
    Type: Grant
    Filed: September 26, 2007
    Date of Patent: July 6, 2010
    Assignee: Juniper Networks, Inc.
    Inventor: Kireeti Kompella
  • Patent number: 7751412
    Abstract: New virtual circuits (VCs) may be configured by a router as they are brought up, eliminating any need for preconfiguration. Specific ports may be set up to autoconfigure (and certain ports may be excluded for security or other reasons). When a packet from an unconfigured VC arrives, the router may then determine if the source VC it is a valid VC, such as whether it is in a valid range and unique to the interface. The Operating System may then send a message configuring the VC once it has been determine it is valid. The configuration used may be one that is part of a standard template. The next time a packet comes in from the VC, it may then be handled in accordance with the template.
    Type: Grant
    Filed: January 22, 2003
    Date of Patent: July 6, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: George Manuelian, Vince Mammoliti, Charles Yager, Kumar Reddy, Megan Minghua Bao, Ramesh R
  • Patent number: 7751546
    Abstract: In a call transfer of a call there is an original calling network device, an original recipient of the call, and a transferee of the call. Systems, network devices, and methods are provided for delivering local call transfer functionality. Each network device is capable of functioning in the capacity of any one or more of the above three roles, namely, originator, original recipient, and transferee by providing local call transfer functionality. There is no requirement for central processing equipment used to provide local call transfer functionality for transferring calls.
    Type: Grant
    Filed: January 22, 2004
    Date of Patent: July 6, 2010
    Assignee: Avaya Canada Corp.
    Inventors: Behrouz Poustchi, Natalie Ann Gagnon, Vineet Seth
  • Patent number: 7742479
    Abstract: An edge router termed a “service gateway” operates to reassign network addresses such as Internet Protocol (IP) addresses to a subscriber, such as when the subscriber is to be transitioned from a first virtual private network (VPN) to a second VPN. The service gateway obtains a new network address routable in a second VPN and applies dynamic edge network address translation (NAT) on an interim basis to provide instant access to the second VPN (following web-based identification for example), while a prior lease for an initial network address not routable in the second VPN is still in effect. When the subscriber attempts to renew the lease in due course, the renewal request is rejected, which forces the subscriber to re-initiate dynamic host control protocol (DHCP) procedures to obtain a new network address. At this point, the interim NAT mapping is removed and the new network address is assigned directly to the subscriber via DHCP.
    Type: Grant
    Filed: December 1, 2006
    Date of Patent: June 22, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Murty Subba Rama Chandra Kotha, Richard Manfred Pruss, Matthew Lawrence King
  • Patent number: 7742480
    Abstract: A method and structure are disclosed for dispatching appropriate data to a network processing system comprising an improved technique for extracting protocol header fields for use by the network processor. This technique includes basic classification of a packet according to the types of protocol headers present in the packet. Based on the results of the classification, specific parameter fields are extracted from corresponding headers. All such parameter fields from one or more protocol headers in the packet are concatenated into a compressed dispatch message. Multiples of such dispatch messages are bundled into a single composite dispatch message. Thus, selected header fields from N packets are passed to the network processor in a single composite dispatch message, increasing the network processor's packet forwarding capacity by a factor of N.
    Type: Grant
    Filed: July 12, 2007
    Date of Patent: June 22, 2010
    Assignee: International Business Machines Corporation
    Inventors: Jean Louis Calvignac, Gordon Taylor Davis
  • Patent number: 7724661
    Abstract: An ATM network traffic shaper is implemented in hardware. The traffic shaper shapes transmit data on one or more virtual circuits (VCs) according to the specified quality of service (QoS) parameters. Thus, the traffic shaper provides for the delivery of associated data cells in accordance with the specified QoS parameters. The traffic shaper is scalable in that the number of supported VCs can be increased with a relatively small increase in the size of the device and associated logic gates. The traffic shaper supports constant bit rate (CBR), variable bit rate (VBR), and unknown bit rate (UBR) service types and generates cell transmit requests with zero cell delay variation (CDVT). The traffic shaper also provides very high resolution in terms of bit rate specification. Varying shaping resolutions are achieved by varying a shaping interval time (SIT) generated by a SIT counter.
    Type: Grant
    Filed: January 10, 2008
    Date of Patent: May 25, 2010
    Assignee: Broadcom Corporation
    Inventor: Daniel J. Burns
  • Patent number: 7724688
    Abstract: A user's home is connected to a plurality of service providers by a plurality of VPNs, and traffic sent and received by a home terminal is filtered to an appropriate VPN so as to avoid communication disturbance due to IP address duplication by reducing unnecessary traffic. A terminal sends terminal information to inquire a management server about a SIP URI of VPN based on the terminal information sent by the terminal as well as user information. The management server notifies a router about the SIP URI of VPN corresponding to the notified information. The router establishes the VPN based on the notified SIP URI. The router maintains a mapping between the established VPN and a source terminal of a UPnP message, and then transfers traffic sent and received by each terminal after VPN establishment.
    Type: Grant
    Filed: February 9, 2007
    Date of Patent: May 25, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Mariko Yamada, Koh Ohnishi, Yukiko Takeda
  • Patent number: 7720016
    Abstract: A routing method for communication from a source node to a destination node in a distributed wireless network which comprises a plurality of wireless mobile nodes.
    Type: Grant
    Filed: October 28, 2005
    Date of Patent: May 18, 2010
    Assignee: Hong Kong Applied Science and Technology Research Institute Co., Ltd.
    Inventors: Yui Ming Tsang, Jun Chen, Raymond Yan Lam Lee
  • Patent number: 7720053
    Abstract: A system and method for providing IP services. A packet is received at a line interface/network module and forwarded to a virtual routing engine The virtual routing engine determines if the packet requires processing by a virtual services engine. If the packet requires processing by the virtual services engine, the packet is routed to the virtual services engine for processing.
    Type: Grant
    Filed: May 19, 2008
    Date of Patent: May 18, 2010
    Assignee: Fortinet, Inc.
    Inventors: Zahid Hussain, Tim Millet
  • Patent number: 7720135
    Abstract: Disclosed are a system, method and device for negotiating a data transmission mode over an attachment unit interface (DDI). A data transceiver circuit may be coupled to one or more data lanes of the DDI. A negotiation section may receive a link pulse signal on at least one data lane in the DDI during a negotiation period and selectively configure the data transceiver to transmit and receive data on one or more data lanes according to a data transmission mode based upon the received link pulse signal.
    Type: Grant
    Filed: March 15, 2004
    Date of Patent: May 18, 2010
    Assignee: Intel Corporation
    Inventors: Bradley J. Booth, Luke Chang, Ilango S. Ganga
  • Patent number: 7715385
    Abstract: A multi-level lookup table includes a plurality of search levels with each search level including a plurality of subtrees, each subtree representing a plurality of nodes. A search of the multi-level lookup table for an entry corresponding to a search key results in a value stored in an entry associated with the node in a subtree. A default value is associated with the root of the subtree. Multiple entries for the subtree can store the default value. To minimize route update time, the default value associated with the subtree is stored in a single location. Instead of storing the default value in multiple entries, each entry stores a use default indicator to indicate that the default value stored in the single location is to be used. To further reduce the number of locations to modify to update the default route, the single location can store an inherit indicator to indicate that the default value for the subtree is inherited from another subtree.
    Type: Grant
    Filed: August 10, 2006
    Date of Patent: May 11, 2010
    Inventor: David A. Brown
  • Patent number: 7701953
    Abstract: An SVC is established between a client and a host by dynamically configuring a host CPE device using a custom module designed for the host CPE device. The configured host CPE device enables communication between the client and the host via the SVC connection.
    Type: Grant
    Filed: April 29, 2003
    Date of Patent: April 20, 2010
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Wenge Chen, Peter Chou, Kuo-Hul Liu, Michael P. Sinwald, Shih Chung Soon
  • Patent number: 7697432
    Abstract: A method of mediating the flow of datagrams to a destination in a network is disclosed. The method includes the steps of receiving a datagram at a port of a network device, evaluating a destination address for the datagram based on fields in the incoming packet, searching a longest prefix match (LPM) table using the destination address as a LPM key, determining an address table index and an offset based on entries found in the search of the longest prefix match table, searching an address table using the address table index and the offset as an address key to determine an egress port number of the network device and forwarding the packet based upon at least the egress port number.
    Type: Grant
    Filed: June 24, 2004
    Date of Patent: April 13, 2010
    Assignee: Broadcom Corporation
    Inventors: Song-huo Yu, Yih-Chuan S. Chen, Jeff Dull
  • Patent number: 7697431
    Abstract: The bandwidth of a virtual circuit is changed when the aggregate bandwidth available on path(s) to an adjacent ATM device (through which the VC is provided) changes. The change of bandwidth may be implemented by changing the QoS parameters associated with the virtual circuits. Thus, for example, when one of the paths becomes non-operational, the bandwidth of a virtual circuit may be reduced in a fair manner.
    Type: Grant
    Filed: April 25, 2003
    Date of Patent: April 13, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Balaji Lakshmikanth Bangolae, Raghavendra Gopinath, Hrishikesh Vishwas Kulkarni, Jagadeesh Maiya, Pankaj Vyas
  • Patent number: 7693144
    Abstract: A method for providing VPLS service in a bridged (e.g. 802.1D) network of a service provider includes configuring the bridged network. Each ingress port of a bridging network element is assigned a port VLAN ID (PVID). The ingress ports are further configured to associate their respective PVID with data frames entering such ingress ports. Further, each VLAN ID is assigned a group membership where a frame is forwarded from an ingress port only to those ports that share group membership with this ingress port.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: April 6, 2010
    Assignee: Alcatel-Lucent USA Inc.
    Inventor: Arie Johannes de Heer
  • Patent number: 7684401
    Abstract: A fiber channel switch element and method for routing fiber channel frames is provided. The switch element includes a receive segment that can add a virtual storage area network (“VSAN”) tagging header to frames that are received by the receive segment; and strip the VSAN tagging header before frames are sent to ports that do not support virtual fabric capability. The receive segment includes a table used for matching fabric extension parameters. An incoming frame's VSAN identity value is compared to a control word entry to generate a value used for routing the incoming frame. The table is used to determine if a frame is part of a virtual fabric. The routing table for each port is used to route frames and the routing table includes entries for supported virtual fabrics.
    Type: Grant
    Filed: July 20, 2004
    Date of Patent: March 23, 2010
    Assignee: QLOGIC, Corporation
    Inventors: Frank R. Dropps, Craig M. Verba, Gary M. Papenfuss, Ernest G. Kohlwey, Edward C. Ross
  • Patent number: 7675859
    Abstract: A link aggregation function and maintenance function by MPLS OAM. Identical entry information is stored in plural circuits IF which perform a LA setting. In this way, multiplexing to the same LSP is possible even with different IF. The first network IF is assumed to be OAM ACT, and the second network IF is set to OAM SBY (SBY). OAM frame insertion is performed only by an OAM ACT port. In this way, in an opposite MPLS transmission apparatus, it is possible to prevent CV frame reception above a specified number of frames. Further, a switch forwarding table is set to forward frames from the network side to the first network IF of OAM ACT. The second network IF which was set to OAM SBY does not perform fault detection by CV reception. In this way, incorrect detection of faults due to non-reception of OAM can be prevented.
    Type: Grant
    Filed: August 20, 2007
    Date of Patent: March 9, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Masayuki Takase, Hideki Endo, Takayuki Kanno, Nobuyuki Yamamoto
  • Patent number: 7668925
    Abstract: A method and apparatus are provided for routing in an SAS expander for logical zoning. Common SAS topology defined by the ANSI T10 specification only relates to physical topology with multiple end devices, as well as to expander devices and the broadcast handling mechanisms in such physical topologies. The present invention introduces the concept of virtual topologies that can be non-overlapping or overlapping subsets of the physical topology and the routing mechanism that handles the routing issues with the virtual topologies.
    Type: Grant
    Filed: January 30, 2006
    Date of Patent: February 23, 2010
    Assignee: PMC-Sierra, Inc.
    Inventors: Heng Liao, Larrie Simon Carr
  • Patent number: 7649896
    Abstract: The present invention provides a system using label switching techniques to support QoS for mobile ad-hoc networks and its label distributing and switching method. The system includes plural clusters, each having plural mobile nodes. At least one mobile node in a cluster is selected as a routing agent. One routing agent in a cluster is selected as a core routing agent. Each core routing agent is capable of obtaining an unique seed for generating an label L=f(S, i, j)=S×3i×2j to a new LSP, where S is an unique seed that is an unique prime number, except 2 and 3, obtained by the core routing agent, i represents one of different kinds of LSP, and j represents one of different numbers for the same kind of LSP. Through the interconnecting of core routing agents, the virtual backbones can be constructed for bandwidth sharing.
    Type: Grant
    Filed: May 25, 2004
    Date of Patent: January 19, 2010
    Assignee: Industrial Technology Research Institute
    Inventors: Jen-Shun Yang, Pei-Hsuan Wu, Chien-Chao Tseng, Vincent Feng
  • Patent number: 7646752
    Abstract: Some embodiments of the invention provide an implementation for a multi-hop wireless backhaul network. These embodiments can advantageously be deployed in dense urban areas and/or co-located with wireless access nodes, such as base-stations of a cellular wireless communication system. Preferably wireless links between constituent network nodes are set-up hierarchically. A basic result of this is that peer-to-peer (child-to-child) communication is generally prohibited and circuits are forced to conform to a topology. The multi-hop wireless backhaul network may be used to carry delay sensitive, high-density last mile circuit traffic over Non-Line-Of-Sight (NLOS) broadband radio links. Moreover, some embodiments of the invention provide a method of path-healing for re-routing of circuit traffic from circuits that have experienced catastrophic failures.
    Type: Grant
    Filed: December 31, 2003
    Date of Patent: January 12, 2010
    Assignee: Nortel Networks Limited
    Inventors: Shalini Periyalwar, Hang Zhang, Glenn Algie, Peiying Zhu, Robert Matyas, Claude Royer, Bill Gage, James Naden, Alauddin Javed
  • Patent number: 7643484
    Abstract: A computer system of a federation coupled to a network including a server having an internal address associated with a first subnet and a network abstraction and isolation layer rules-based federation and masquerading (NAIL RBFM) interface that interfaces the server with the network. The NAIL RBFM interface transforms the internal address between the first subnet and a second subnet for intra-federation communications. The NAIL RBFM interface performs transform and inverse transform operations to convert between internal and external addresses of intra-federation network traffic. The operations may be performed on source and destination addresses, and may be configured in any of several manners, such as modifying at least one bit of an address, replacing at least one octet of an IP address, substituting a prefix of an address, replacing an entire address, etc.
    Type: Grant
    Filed: February 9, 2005
    Date of Patent: January 5, 2010
    Assignee: Surgient, Inc.
    Inventors: Charles A. Willman, Scott C. Johnson, Dave D. McCrory, Robert A. Hirschfeld
  • Patent number: 7639682
    Abstract: A server proxy (12), which is arranged between a distribution server (11) and a router (13a), adds quality information to a packet (19a) from the distribution server (11) to output a packet (19b). A plurality of reception terminal proxies (17a-17n), which are arranged immediately before respective reception terminals (18a-18n), remove the quality information from the packet (19b) distributed via a network (14) and routers (13b-13m), and distribute only necessary information to the respective reception terminals (18). Each reception terminal proxy (17) which includes a quality information acquisition unit (17A) acquires the quality information to transmit, from a quality information calculation/transmission unit (17B), the quality information (51) to an accumulation server (15). The accumulation server (15) saves, in a quality information database, packet quality information (52) for each reception terminal (18).
    Type: Grant
    Filed: November 19, 2004
    Date of Patent: December 29, 2009
    Assignee: NEC Corporation
    Inventors: Kazuya Suzuki, Masahiro Jibiki
  • Publication number: 20090310510
    Abstract: A method, system, and computer program product for enabling the transmission of data from a mobile device to a target device via one or more carrier mobile devices, in a communication network. A proxy mobile carrier (PMC) utility facilitates transmission of data from the originating mobile device to a target device in a network which is inaccessible to the originating mobile device. The PMC utility employs a collection of enhanced transmission enabling components (ETECs) to enable the data transfer via one or more carrier mobile devices. The ETECs include a message creation component, a network zone identification component, a future forwarding zone prediction component, a message acceptor component, a storage component, an inter-node communication component, and a message delivery component. By initiating specific interactions between the ETECs, the PMC utility facilitates the transmission of data from the mobile device to the target device via carrier mobiles.
    Type: Application
    Filed: June 13, 2008
    Publication date: December 17, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ann Corrao, Gregg William Machovec, Brian Marshall O'Connell, Brian James Snitzer, Keith Raymond Walker
  • Patent number: 7633854
    Abstract: A method of operating an optical network is described. The network includes a number of nodes connected by a number of links. A method according to the present invention provisions a virtual path between a first and a second one of the plurality of nodes by: identifying the first and the second nodes, discovering a physical path from the first node to the second node, and establishing the virtual path. The method discovers a physical path from the first node to the second node by automatically identifying nodes forming the physical path. The method establishes the virtual path by configuring a set of connections between the nodes forming the physical path.
    Type: Grant
    Filed: February 9, 2005
    Date of Patent: December 15, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Ali Najib Saleh, Haig Michael Zadikian, Zareh Baghdasarian, Vahid Parsi
  • Patent number: 7630384
    Abstract: A method and system for distributing credit using a fiber channel switch element is provided. The switch element includes, a wait threshold counter that is used to set up a status for a port that has to wait for certain duration to send a frame due to lack of buffer to buffer credit; a credit module that controls buffer to buffer credit for a transmit segment of the fiber channel switch element; and a virtual lane credit module with a counter that is incremented every time a frame assigned to a virtual lane is sent and decreased every time a VC_RDY is received. The method includes, determining if a VC_RDY primitive is received; and allocating credit to a virtual lane that is not at its maximum credit, after the VC_RDY primitive is received.
    Type: Grant
    Filed: July 20, 2004
    Date of Patent: December 8, 2009
    Assignee: QLOGIC, Corporation
    Inventors: Frank R Dropps, Ernest G Kohlwey, Edward C. Ross, Mark A. Owen
  • Patent number: 7630318
    Abstract: A universal mobile telephony system (UMTS) network monitoring system for capturing intercepted UMTS data. ATM cells from a UTRAN interface may be intercepted. The UTRAN interface may be an lu interface, an lur interface, or an lub interface, which are, respectively, interfaces between a core network (CN) of the UTRAN and a radio network controller (RNC) of the UTRAN, an interface between RNCs of the UTRAN, and an interface between a Node B of the UTRAN and an RNC of the UTRAN. The ATM cells may be reassembled into UMTS packets of the UTRAN, among which user plane packets may be segregated from control plane UMTS packets based on fields and bytes of the reassembled UMTS packets. The control plane packets may be stored to a non-volatile storage medium of the network monitoring system or processed in real time and results thereof displayed graphically.
    Type: Grant
    Filed: December 15, 2004
    Date of Patent: December 8, 2009
    Assignee: Agilent Technologies, Inc.
    Inventors: Robert Geoffrey Ward, Andrew McArthur
  • Publication number: 20090296579
    Abstract: In one embodiment, one or more virtual private network (VPN) prefixes may be grouped at a network node into sets having shared network border node next-hop options, where each border node has a defined index value associated therewith. Also, a list of VPN labels associated with each VPN prefix may be maintained by the network node, where each VPN label is associated with a border node of a particular set by a corresponding index value. Further, the network node may determine a particular border node for traffic to be forwarded, along with the defined index value. The network node may then apply the index value to select an associated VPN label, and may affix the selected VPN label to the traffic for forwarding.
    Type: Application
    Filed: May 30, 2008
    Publication date: December 3, 2009
    Applicant: Cisco Technology, Inc.
    Inventors: Pranav Dharwadkar, Yuri Tsier, Clarence Filsfils, John Bettink, Pradosh Mohapatra
  • Publication number: 20090285222
    Abstract: A network on chip (‘NOC’) with guaranteed minimum bandwidth for virtual communications channels, the NOC including: integrated processor (‘IP’) blocks, routers, memory communications controllers, and network interface controllers, each IP block adapted to a router through a memory communications controller and a network interface controller, each memory communications controller controlling communications between an IP block and memory, each network interface controller controlling inter-IP block communications through routers, each router coupled for data communications with at least one other router through at least one link, each link including a wire bus wide enough to accommodate simultaneously, for transmission in one direction on the link, all or part of a data switching packet, each router implementing two or more virtual communications channels, each virtual communications channel characterized by a communication type, each virtual communications channel guaranteed at least a minimum bandwidth for da
    Type: Application
    Filed: May 15, 2008
    Publication date: November 19, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Russell D. Hoover, Kenneth M. Valk
  • Patent number: 7616637
    Abstract: Methods and apparatus are provided for label switched routing in fibre channel networks. Techniques are provided for implementing label switching based on particular characteristics of fibre channel networks. By using label switching, mechanisms such as traffic engineering, security, and tunneling through networks that do not support fibre channel frames can be implemented.
    Type: Grant
    Filed: April 1, 2002
    Date of Patent: November 10, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Scott S. Lee, Dinesh G. Dutt, Thomas J. Edsall
  • Patent number: 7616588
    Abstract: Methods and systems are described for simplified creation of, connection to, and termination from an ad hoc wireless network. Graphical user interfaces are used to guide users though creation and joining ad hoc network. The option to share one user's Internet connection with the entire ad hoc network is also described. The ad hoc networks described can provide some managed services traditionally unavailable in ad hoc networks, such as IP address assignment and name resolution services. The ad hoc networks can be created with termination criteria, such that a computer's connection to the ad hoc network is automatically terminated and previous network configuration settings are restored when one or a combination of termination criteria are met.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: November 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Srinivas Raghu Gatta, Jean-Pierre Duplessis, Savas Guven, Scott Manchester
  • Patent number: 7613162
    Abstract: A mobile device, system, and method are disclosed for use in a wireless communication system during the mobile device's transition from a dual mode, in which a packet switched connection and circuit switched connection are used together, to a single mode in which packets are transferred. When the circuit switched connection is released, packet resources are allocated by converting timeslots used for circuit switched connection traffic into timeslots used for packet data traffic. Also included is a new alert signal within an existing message to the mobile device during the circuit switched connection release phase, before completion of the circuit switched connection release phase, in order to inform the mobile device that the converting step will occur after release of the circuit switched connection.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: November 3, 2009
    Assignee: Nokia Corporation
    Inventors: Rami Vaittinen, Antti O. Kangas
  • Patent number: 7613836
    Abstract: Resources for IP networking are managed. A field is added to an operating system kernel software procedure. The field references a virtual router context. Packet processing software code is modified to cause the packet processing software code to execute in accordance with the virtual router context.
    Type: Grant
    Filed: October 6, 2003
    Date of Patent: November 3, 2009
    Assignee: Starent Networks Corporation
    Inventors: Benjamin Ari Tober, Matthew Hayden Harper, Leonard Schwartz
  • Patent number: 7609620
    Abstract: A method and apparatus method for providing fast rerouting in a network is presented. The method and apparatus assign a first local label for a prefix, and assign a second local label for the prefix. The first local label is advertised to an upstream peer and the second local label is advertised to a downstream peer. A forwarding entry from the first local label for a prefix is switched to the second local label for the prefix when a failure of a link or next hop is detected.
    Type: Grant
    Filed: August 15, 2005
    Date of Patent: October 27, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Alex E. Raj, Robert H. Thomas, Prabhu Vaithilingam
  • Patent number: 7610369
    Abstract: A storage network system includes computers, storage systems, connection devices that control connection relations between the computers and the storage system, and a managing device that manages the computers, the storage system and the connection devices. The managing device includes a control section that specifies connection ports of the computers, the storage system and the connection devices that compose the storage network system. Further, the control device of the managing device displays on a display section a data traffic amount at each of the connection ports for each connection path from the computer to the storage system.
    Type: Grant
    Filed: July 7, 2008
    Date of Patent: October 27, 2009
    Assignee: Hitachi, Ltd.
    Inventors: Toshiaki Hirata, Motoaki Hirabayashi
  • Patent number: 7609687
    Abstract: A mobile router notifies a care-of address to a home agent apparatus, and generates a tunnel for local scope packet transmission between it and the home agent apparatus, and thereby, even if a terminal device moved onto a foreign link, communication becomes available in the same manner as on a home link. In addition, the home agent apparatus and the mobile router carry out transfer only to a necessary destination, by use of information of the terminal device which is accommodated in itself. Further, the home agent apparatus manages information of the terminal device which is accommodated in the mobile router, and thereby, it is possible to carry out packet communication only to the terminal device which corresponded to a destination, and it becomes possible to reduce useless transmission processing and reception processing in a network.
    Type: Grant
    Filed: December 15, 2004
    Date of Patent: October 27, 2009
    Assignee: Panasonic Corporation
    Inventors: Hirokazu Kobayashi, Tatsuya Hagiwara
  • Patent number: 7602717
    Abstract: Moving a virtual circuit from one port interface to another when multiple port interfaces are present between two network devices. Such a move may be performed, for example, when a port interface fails or when needed to balance the load (e.g., aggregate amount of bandwidth of all virtual circuits presently assigned to a port interface) across multiple port interfaces. As a result, the port interfaces may be used efficiently.
    Type: Grant
    Filed: December 5, 2002
    Date of Patent: October 13, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Sudhakar Shenoy, Balaji Lakshmikanth Bangolae, Hrishikesh Vishwas Kulkarni, Amit S. Phadnis, Shoou Jiah Yiu
  • Publication number: 20090252171
    Abstract: A method, router node, and set of instructions for using express virtual channels in a component network on a chip are disclosed. An input link 302 may receive an express flow control unit from a source node 102 in a packet-switched network via an express virtual channel 110. An output link 306 may send the express flow control unit to a sink node 106. A switch allocator 322 may forward the express flow control unit directly to the output link 306.
    Type: Application
    Filed: April 2, 2008
    Publication date: October 8, 2009
    Inventors: Amit Kumar, Partha P. Kundu
  • Patent number: 7600039
    Abstract: A communication system adds transport layer protocol independent address labels to data packets. The communication system then routes the data packets based on the address labels rather than routing addresses, such as IP, UDP, and ATM headers, and thus can multiplex and transport data packets that are formatted based on a variety of transport protocols.
    Type: Grant
    Filed: February 14, 2001
    Date of Patent: October 6, 2009
    Assignee: Motorola, Inc.
    Inventors: Dah-Lain Almon Tang, Nelson C. Hung, Albert Chen
  • Patent number: 7596140
    Abstract: Bi-directional Label Switched Paths (LSP) are created by bundling a forward and backward LSP. The forward LSP is separately generated from the backward LSP. The so-created, bi-directional LSP can be deleted when delete path requests are generated and received by both the forward and backward LSPs, respectively.
    Type: Grant
    Filed: July 7, 2003
    Date of Patent: September 29, 2009
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Feihong Chen, Hua Autumn Liu
  • Patent number: 7590102
    Abstract: In general, in one aspect, the disclosure describes a multi-stage switch having at least one ingress switch module to receive data and to generate frames that are transmitted as a wavelength division multiplexed signal. The multi-stage switch further includes a core switch module operatively connected to receive the wavelength division multiplexed signal from the at least one ingress switch module and to switch the frames. The multi-stage switch additionally includes at least one egress switch module to receive the wavelength division multiplexed signal from the core switch module and to transmit data.
    Type: Grant
    Filed: January 27, 2005
    Date of Patent: September 15, 2009
    Assignee: Intel Corporation
    Inventor: Anujan Varma
  • Patent number: 7580417
    Abstract: Techniques for load balancing network traffic over virtual point-to-point data links at a data-link layer include determining a particular group of virtual point-to-point data links that reach a particular local area network of one or more network nodes. A particular data-link address for a particular node of the particular local area network is associated with each virtual point-to-point data link of the particular group. When a data packet is received that includes data that indicates the particular data-link address as a destination; one virtual point-to-point data link of the group is determined to balance traffic among the group. The data packet is sent only over the one virtual point-to-point data link. These techniques enable virtual point-to-point data links through two or more intermediate network nodes, such as a pair of provider edge nodes, to be bundled for load balancing purposes.
    Type: Grant
    Filed: August 7, 2006
    Date of Patent: August 25, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Jimmy Ervin, Mike Takefman, Praveen Bhagwatula, James Alexander, Steven Faulkner
  • Publication number: 20090207848
    Abstract: An apparatus comprising a plurality of physical ingress ports configured to receive data, each data having a data type; a plurality of physical egress ports configured to transmit data; a memory configured to buffer data that has been received; a plurality of virtual routing devices, wherein each of the virtual routing devices is associated with a particular data type and each of the virtual routing devices is configured to: virtually buffer data associated with the respective data type, and regulate the quality of service provided to the respective data type; and a data manager configured to manage the receipt and transmission of data.
    Type: Application
    Filed: February 13, 2009
    Publication date: August 20, 2009
    Applicant: Broadcom Corporation
    Inventors: Bruce Kwan, Puneet Agarwal, Lakshmikantha Ashvin
  • Patent number: 7574496
    Abstract: A server cloud manager (SCM) for controlling logical servers and physical resources that form a virtualized logical server cloud. The SCM includes multiple core components and one or more interface components. The core components serve as a shared foundation to collectively manage events, validate and authorize server cloud users and agents, enforce predetermined requirements and rules and store operation data. The one or more interface components enable communication with external entities and includes an SCM proxy manager that enables communication with one or more SCMs of other server clouds. A server cloud system including a first server cloud that includes a first server cloud manager (SCM) and a first logical server, and a second server cloud that includes a second SCM. The first and second SCMs are configured to cooperate to manage operation of the first logical server.
    Type: Grant
    Filed: April 17, 2002
    Date of Patent: August 11, 2009
    Assignee: Surgient, Inc.
    Inventors: Dave D. McCrory, Robert A. Hirschfeld
  • Patent number: 7573813
    Abstract: A method routes packets in a wireless network which includes a control node and a multiplicity of individual nodes. The method includes: inserting a routing logical address into each packet which is transmitted between a sending node and a destination node, wherein the routing logical address contains the full routing information required to route the packet from the sending node to the destination node along a communication path prescribed by the routing logical address; detecting any unsuccessfully transmitted packets; detecting a faulty node in the communication path prescribed by the routing logical address in response to detecting an unsuccessfully transmitted packet; and changing the routing logical address of the unsuccessfully transmitted packet to a new routing logical address which prescribes a new communication path which does not include the detected faulty node.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: August 11, 2009
    Assignee: Koninklijke Philips Electronics N.V.
    Inventor: George A. Melnik
  • Patent number: 7568048
    Abstract: A method, apparatus, and system are described to configure a network having multiple client and server computers. The network configuration is established in one embodiment by connecting a computer to the network, transmitting an IP address request to other computers connected through the network, receiving an IP address notification from the connected computers, setting the IP address of the requesting computer to avoid conflict with the IP addresses of the connected computers, and subsequently operating in an IP address notification mode.
    Type: Grant
    Filed: March 27, 2003
    Date of Patent: July 28, 2009
    Assignee: International Business Machines Corporation
    Inventor: Yoshikuni Murakami
  • Patent number: 7567569
    Abstract: A method for providing BGP route updates in an MPLS network is disclosed. The route update is performed at a router having a forwarding information table containing BGP routes and an internal label, and an adjacency table containing BGP/VPN labels and said internal label. The internal label corresponds to at least one IGP route and has an adjacency associated therewith. The method includes updating the adjacency associated with the internal label following an IGP route change.
    Type: Grant
    Filed: September 21, 2005
    Date of Patent: July 28, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Milton Y. Xu, Liqin Dong
  • Patent number: RE41091
    Abstract: VPI/VCI of an ATM cell is translated into an internal ID by distribute VPI/VCI entries into sections in a table according to a portion of each VPI/VCI entry. A section to be searched according to the portion of a VPI/VCI of the received ATM cell is selected; and a search over the selected section is performed to find an entry corresponding to the VPI/VCI of the received ATM cell. An internal ID corresponding to the found entry is outputted.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: January 26, 2010
    Assignee: Sony Service Center (Europe) N.V.
    Inventors: Paul Hodgins, Gert Josef Elisa Copejans, Yoeri Apts, John De Vos