Employing Logical Addressing For Routing (e.g., Vp Or Vc) Patents (Class 370/409)
-
Patent number: 7656849Abstract: A system and method for bypassing an access point in a wireless Local Area Network (LAN) for direct point-to-point data transfers are provided. A user device in the wireless LAN is equipped with a primary local wireless interface establishing a wireless communication link with an access point of the wireless LAN, a secondary local wireless interface used for direct point-to-point (P2P) file transfers, and a P2P file transfer application. When the P2P application desires to transfer a data file to another user device within the wireless LAN, the user device determines whether the other user device is within a coverage area of the secondary local wireless interface and whether the file transfer meets one or more alternate transfer criterion. If so, the data file is transferred to the other user device via a direct P2P wireless communication link, thereby bypassing the access point of the wireless LAN.Type: GrantFiled: May 31, 2006Date of Patent: February 2, 2010Assignee: Qurio Holdings, Inc.Inventor: Gregory Morgan Evans
-
Patent number: 7653074Abstract: A method and apparatus for virtual private networks (VPNs) is described. A computer implemented method comprises determining a set of endpoints for a generic routing encapsulation (GRE) tunnel, determining a key (the key corresponding to a VPN), dynamically establishing the GRE tunnel with the set of endpoints and the key, and processing a set of GRE traffic for the VPN.Type: GrantFiled: October 26, 2005Date of Patent: January 26, 2010Assignee: Redback Networks Inc.Inventors: Hamid Asayesh, Gerald Neufeld, Rene Tio
-
Patent number: 7653746Abstract: A system and method for relocating a subnet to a remote location includes a tether router coupled to an anchor router via a link. The tether router is coupled to a plurality of nodes, each node corresponding to a network address of a plurality of network addresses allocated to a user. The plurality of network addresses is allocated to the user by a lease broker. The link may include a private tunnel for traversing a mechanism that otherwise hinders communication from the tether router to the anchor router, such as a network address translation (NAT) mechanism.Type: GrantFiled: August 1, 2003Date of Patent: January 26, 2010Assignee: University of Southern CaliforniaInventors: Joseph Dean Touch, Lars Eggert, Yu-Shun Wang
-
Publication number: 20100014535Abstract: A method of receiving communications at a data processing device includes receiving a packet from a virtual channel associated with a physical communication link. The packet is associated with a link virtual channel, and is stored in a storage location with the link virtual channel. Multiple internal virtual channels can be associated with the link virtual channel. A pointer to the storage location is enqueued in one of a plurality of FIFOs associated with one of the internal virtual channels. Each FIFO of the plurality of FIFOs stores pointers associated with a different internal virtual channel, allowing receiver arbitration logic to reorder between internal virtual channels based on internal resource availability and current priorities among virtual channels. This reduces the likelihood of communication deadlock and supports multiple classes of service.Type: ApplicationFiled: July 16, 2008Publication date: January 21, 2010Applicant: ADVANCED MICRO DEVICES, INC.Inventors: Arthur A. Sherman, Jonathan M. Owen
-
Patent number: 7650637Abstract: A system for ensuring quality of service (QoS) in a virtual private network and a method thereof are provided. The system includes a logical bearer network, which is formed by connecting label switch paths configured with preserving bandwidth to routers, and is dedicated to transmit QoS service data; and a bearer control network, which is used to maintain logical bearer network, allocate route, mark service priority, and route service data to opposite end. The method includes the steps of: A. constructing a logical bearer network to transmit QoS service data by configuring label switch paths with preserved bandwidth; B. providing a centralized resource controller to manage resources of the logical bearer network; C. if QoS service data is to be transmitted, marking service priority in QoS field of the routing labels of multi-protocol label switch data packets, and routing service data to the opposite end.Type: GrantFiled: January 12, 2005Date of Patent: January 19, 2010Assignee: Hua Wei Technologies Co., Ltd.Inventors: Defeng Li, Guoping Li, Bin Li
-
Patent number: 7646752Abstract: 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: GrantFiled: December 31, 2003Date of Patent: January 12, 2010Assignee: Nortel Networks LimitedInventors: Shalini Periyalwar, Hang Zhang, Glenn Algie, Peiying Zhu, Robert Matyas, Claude Royer, Bill Gage, James Naden, Alauddin Javed
-
Patent number: 7644179Abstract: Disclosed are apparatus and methods for facilitating communication between two devices from two different VSANs by propagating each device's presence from a first VSAN to the other device's different VSAN using a network address translation (NAT) mechanism. For instance, a first device, such as a host H1, from VSAN_A is allowed to access data from a second device, such as disk D1, of VSAN_B by propagating D1's presence into VSAN_A and H1's presence into VSAN_B. This awareness is accomplished by propagating an identifier for each device into the edge VSAN of the other device, as well as into any transit VSAN. So as to not duplicate identifiers in any one of the VSANs, a device's presence is propagated into a particular VSAN by assigning an unused domain for use by such device in the particular VSAN.Type: GrantFiled: December 1, 2005Date of Patent: January 5, 2010Assignee: Cisco Technology, Inc.Inventors: Ankur Jain, Thomas J. Edsall, Subrata Banerjee, Vinay Gaonkar, Madhava Rao Cheethirala, Badrinarayanan Ramaswamy
-
Patent number: 7644200Abstract: A method is provided for transmitting data from a transmitting device (121) to a receiving device (125). The transmitting device transmits a first data frame (200) to a receiving device a first time (3100). Then it consecutively transmits the first data frame to the receiving device second through Nth times (3101-310N), each of second through Nth first data frame transmissions being made a first predetermined time period (350) after a respective previous first data frame transmission. After this, the transmitting device transmits a second data frame (200) to the receiving device a second predetermined time period (360) after the Nth first data frame transmission. In this method, N is an integer greater than 1, and the second predetermined time period is less than the first predetermined time period.Type: GrantFiled: January 31, 2008Date of Patent: January 5, 2010Assignee: Freescale Semiconductor, Inc.Inventors: Sanjeev K. Sharma, Anup Bansal
-
Patent number: 7643434Abstract: A method is disclosed for managing network nodes, such as the nodes of a network, which communicate via connectivity services of a service provider. An exemplary method includes discovering status and configuration information for each set of nodes grouped by the service provider; and assigning a name to each set of nodes.Type: GrantFiled: September 30, 2004Date of Patent: January 5, 2010Assignee: Hewlett-Packard Development Company, L.P.Inventors: Swamy J. Mandavilli, Damian Horner, Anil A. Kuriakose, Sunil Menon, Richard David Lamb, Andrew Walding, Joseph M. Odenwald
-
Patent number: 7639602Abstract: A mobile radio system comprises first through N-th radio base stations, where N represents a positive integer which is greater than one. On a start-up sequence of an n-th radio base station, a base station control apparatus transmits an n-th individual identifier as a station identifier to the n-th radio base station to allocate the n-th individual identifier to the n-th radio base station, where n is a variable between one and N, both inclusive. The base station control apparatus transmits a transmission message signal having the n-th individual identifier as a transmission individual identifier to the n-th radio base station to carry out a link connection between the base station control apparatus and the n-th radio base station. In the n-th radio base station, an ATM reception section compares the transmission individual identifier with the n-th station identifier to abandon the transmission message signal when the transmission individual identifier is not coincident with the n-th station identifier.Type: GrantFiled: August 30, 2005Date of Patent: December 29, 2009Assignee: Juniper Networks, Inc.Inventor: Hiroshi Aoki
-
Patent number: 7636364Abstract: A networking system including virtually addressed devices is described. A network device has one or more virtual addresses assigned to its loopback interface. Once so assigned and the loopback interface enabled, data and commands directed to any of the assigned virtual addresses is sent through the device's protocol stack. The device is then structured to act on the data and commands destined for the virtual address.Type: GrantFiled: October 31, 2002Date of Patent: December 22, 2009Assignee: Force 10 Networks, Inc.Inventor: Shivi Fotedar
-
Patent number: 7633854Abstract: 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: GrantFiled: February 9, 2005Date of Patent: December 15, 2009Assignee: Cisco Technology, Inc.Inventors: Ali Najib Saleh, Haig Michael Zadikian, Zareh Baghdasarian, Vahid Parsi
-
Patent number: 7633864Abstract: A method for routing a packet. The method includes receiving the packet from a first network into a network interface card (NIC), where the NIC is operatively connected to a host and the host includes a first virtual network stack and a second virtual network stack. The method further includes sending the packet to a first virtual network stack, where the first virtual network stack includes a first filter, a first network layer, and a first transport layer. In addition, the first filter, the first network layer, and the first transport layer are isolated from the second virtual network stack. If the packet is permitted through the first filter in the first virtual network stack, then the packet is sent to a first virtual NIC.Type: GrantFiled: December 20, 2006Date of Patent: December 15, 2009Assignee: Sun Microsystems, Inc.Inventors: Darrin P. Johnson, Darren J. Reed, Erik Nordmark
-
Patent number: 7630310Abstract: A system for, and method of, generating a minimum quantity of route target attributes is described. According to a method embodiment, a minimal set of unique permutations of data flows between sites of one or more Virtual Private Network (VPNs) is computed by comparing permutations of data flows to and from each site of a customer (i.e., variations of connectivity between sites) and identifying which permutation of data flows are unique while ignoring any duplicate permutations of data flows. Unique route target attributes are then generated, each route target attribute corresponding to a particular one of the unique permutations of data flows. Typically, the quantity of unique route target numbers generated is equal to the minimum quantity of unique permutations of data flows.Type: GrantFiled: January 31, 2006Date of Patent: December 8, 2009Assignee: Alcatel-Lucent USA Inc.Inventors: Swapna Bapat, Chandrasekar Kathirvelu, Xin Zhou
-
Patent number: 7623520Abstract: A method used for routing a data packet in a router having a first table used for recording a plurality of destination IP address and second table used for recording destination MAC address, wherein the plurality of destination IP address are different. The method includes: receiving a data packet and retrieving a destination IP address from the data packet; looking up an indication value corresponding to the destination IP address from the first table; selecting a destination MAC address from the second table according to the indication value as a nexthop for the data packet; and transmitting the data packet to the nexthop.Type: GrantFiled: March 21, 2005Date of Patent: November 24, 2009Assignee: Realtek Semiconductor Corp.Inventors: Chih-Hua Huang, Chun-Feng Liu, Jin-Ru Chen
-
Patent number: 7623535Abstract: A method, apparatus and computer program product for providing dynamic routing support for Half-Duplex Virtual Routing and Forwarding (HDVRF) environments. The method, apparatus and computer program function to configure a forwarding Virtual Routing and Forwarding (VRF) table for a router with information to forward incoming packets to a central location within a hub and spoke environment. The method, apparatus and computer program also function to populate a routing Virtual Routing and Forwarding (VRF) table for the router with routing information received from ingress interfaces of the router. The method, apparatus and computer program function further forwards packets received on egress interfaces of the router according to the forwarding VRF table.Type: GrantFiled: September 9, 2004Date of Patent: November 24, 2009Assignee: Cisco Technology, Inc.Inventors: James Guichard, Robert Hanzl
-
Patent number: 7616628Abstract: Data-processing systems including processor datapaths that efficiently support computationally advantageous routing operations are disclosed. Data-processing methods based on such systems are also disclosed. An exemplary data-processing system includes a register file, a routing unit, a switch, and an arithmetic logic unit. The arithmetic logic unit may include a bitwise function unit, pipeline register, and an accumulator. The switch may have N data inputs and logM(N) switching stages. M may equal 2 or 4. In the case of log2(N) stages, each switching stage has N/2 switching cells. The routing unit may include a control logic that generates a control signal, and various logics that respectively operate on various bit groups of the control signal.Type: GrantFiled: July 18, 2006Date of Patent: November 10, 2009Assignee: Ricoh Company, Ltd.Inventor: Michael A. Baxter
-
Patent number: 7616637Abstract: 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: GrantFiled: April 1, 2002Date of Patent: November 10, 2009Assignee: Cisco Technology, Inc.Inventors: Scott S. Lee, Dinesh G. Dutt, Thomas J. Edsall
-
Patent number: 7609701Abstract: A system, apparatus and method to use private IP addresses to designate host devices or nodes in different networks for communication purposes are described. Various embodiments of the invention address the problem of a shortage of public IP addresses under IPv4 architecture. In one embodiment of the invention, dynamic NAT penetration capabilities are provided which consequently expand the capability of running peer-to-peer applications on the Internet.Type: GrantFiled: February 22, 2006Date of Patent: October 27, 2009Inventors: Zheng Yang, Zhe Wang, Jie Sun
-
Patent number: 7606232Abstract: Techniques are described for dynamically building an Ethernet virtual local area network (VLAN) interface in a network device. The techniques allow dynamic building of a second VLAN interface over a first VLAN interface statically built over an Ethernet port configured to support dynamic VLANs in a network device. A network device may receive a plurality of Ethernet packets from subscriber devices and dynamically build a second VLAN interface over the first VLAN interface for each of the subscribers. Once the second VLAN interface is built, the network device dynamically builds interface columns over the second VLAN interface for each protocol associated with the Ethernet packets. The network device may then authenticate a user associated with the plurality of Ethernet packets. Once the user has logged out of the network device, the network device may tear down the interface columns while persistently maintaining the corresponding second VLAN interface.Type: GrantFiled: January 13, 2006Date of Patent: October 20, 2009Assignee: Juniper Networks, Inc.Inventors: Karen Ruben, Mathias Kokot, Jerome P. Moisand, Brian M. Sullivan
-
Patent number: 7599286Abstract: A system and method for improving network performance when communicating between a first site network and a second site network via an IP-based transport network. The site networks include a LAN, a plurality of host/media gateways (MGWs) connected to the LAN, and pairs of first and second Site Edge Routers (SERs) connected to the LAN for handling traffic from different host/MGWs. The SERs are configured as redundant backup pairs in which each SER in a given pair backs up the other SER in the pair. Each SER is connected to a different Provider Edge (PE) router in the transport network via a dedicated link that has sufficient spare capacity to carry traffic coming from both of the SERs in a given pair of SERs in case one of the SERs fails. The SERs provide preferred routing prefixes to the PE routers, thereby guaranteeing symmetric paths for bidirectional traffic.Type: GrantFiled: March 1, 2005Date of Patent: October 6, 2009Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Suresh Bhogavilli, Samir Shah, Kaarthik Sivakumar
-
Patent number: 7590131Abstract: Transmission signals in a transport network are multiplexed from traffic streams respectively representing paths. Each path is identified with a path tag and forwarding information is provided in each network element. Failed paths in the network are restored in that the source network element crossconnects the affected traffic stream to an alternate output port and subsequent network elements receiving this unexpected traffic stream at an input port check the received path tag, determine an appropriate output port based on the tag and the forwarding information, and establish an internal cross-connection between the input port and corresponding output port.Type: GrantFiled: February 27, 2004Date of Patent: September 15, 2009Assignee: AlcatelInventors: Stefan Ansorge, Martin Huck, Dieter Beller
-
Patent number: 7590128Abstract: A communication system sets a media session between a first media gateway and a second gateway through a media gateway controller. The first media gateway receives a control address of the second media gateway from the media gateway controller. The first media gateway allocates media processor resources from a pool of media processor resources at the first media gateway and communicates transport information associated with the allocated media processor resources to the second media gateway. The first media gateway also receives transport information associated with allocated media processor resources of the second media gateway. The media session is then set up between the first media gateway and the second media gateway, using the allocated media processor resources of the media gateway and the allocated media processor resources of the second media gateway.Type: GrantFiled: January 30, 2006Date of Patent: September 15, 2009Assignee: Motorola, Inc.Inventors: Karen M. Upp, Trent J. Miller
-
Patent number: 7580415Abstract: A computer system has an aggregated plurality of hybrid network resources. The hybrid resources support both offloaded connections with a first set of clients and conventional connections with a second set of clients. The conventional and offloaded connections are established through a common physical connection to a network. A unique protocol address is assigned to each of two or more active ones of the resources. A virtual layer2 device is exported for each of the two or more active resources. The assigned protocol addresses are exposed to a protocol stack residing in the operating system of the computer system. Each of the assigned protocol addresses are exposed through and associated with the virtual device exported for the one of the active resources to which the protocol address is assigned. One or more of the conventional connections are established with the second set of clients through the active resources and their respective virtual devices.Type: GrantFiled: April 27, 2005Date of Patent: August 25, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventors: Charles L. Hudson, Prashant Modi, Daniel Nathan Cripe
-
Patent number: 7574495Abstract: A computerized method for managing interworking protocols applies policies that aid in provisioning a first interface, having a first protocol, a transport network having a second protocol, a virtual circuit within the transport network; and a second interface, having the same protocol as the first.Type: GrantFiled: September 13, 2000Date of Patent: August 11, 2009Assignee: Fortinet, Inc.Inventor: Nara Rajagopalan
-
Patent number: 7574496Abstract: 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: GrantFiled: April 17, 2002Date of Patent: August 11, 2009Assignee: Surgient, Inc.Inventors: Dave D. McCrory, Robert A. Hirschfeld
-
Patent number: 7573813Abstract: 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: GrantFiled: November 15, 2004Date of Patent: August 11, 2009Assignee: Koninklijke Philips Electronics N.V.Inventor: George A. Melnik
-
Patent number: 7567569Abstract: 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: GrantFiled: September 21, 2005Date of Patent: July 28, 2009Assignee: Cisco Technology, Inc.Inventors: Milton Y. Xu, Liqin Dong
-
Publication number: 20090180489Abstract: Disclosed is a node that includes a distributed hash table generation means that generates a distributed hash table which indicates the next node to which a message is to be transferred, using a link state routing protocol, a link state information that exchange unit sends and receives link state information, and a tree delivery control unit that determines the transfer destination of the link state information so that the link state information is delivered along a tree where the source node of the link state information is a root.Type: ApplicationFiled: July 11, 2008Publication date: July 16, 2009Applicant: NEC CORPORATIONInventors: Norihito Fujita, Masahiro Jibiki
-
Patent number: 7561580Abstract: A method and system for enabling packet based communications using MPLS protocol between routing devices located on different networks. A network management system is used to provide a conduit for MPLS protocol information to flow between a routing device on one network and a routing device on another network to set up packet based MPLS communications between the networks. The flow of MPLS protocol information through the network management system enables the assignment of MPLS labels to packet communication between the routing devices on different networks without the need for using a Control protocol. The network management system may include systems such as an operations support system and an element management system.Type: GrantFiled: September 19, 2005Date of Patent: July 14, 2009Assignee: AT&T Intellectual Property II, L.P.Inventors: Pravin K. Johri, Sanja Durinovic-Johri
-
Patent number: 7558481Abstract: An enhanced Dense Wave Division Multiplexing (DWDM) network is optimized through bundling subchannel traffic in DWDM channels at network nodes and “hubbing” the DWDM channels at nodes receiving a relatively higher volume of aggregate traffic than other nodes. The optimization can eliminate low rate links and supporting network equipment. The bundling and hubbing may also be used independently from one another. The DWDM network may be enhanced with SONET, SDH, Ethernet, ATM, or other technology. The DWDM network may be a BLSR, UPSR, point-to-point, mesh, or other network configuration.Type: GrantFiled: January 24, 2005Date of Patent: July 7, 2009Assignee: Tellabs Operations, Inc.Inventors: David W. Jenkins, Gilbert A. Buescher, III
-
Patent number: 7555001Abstract: A system for routing a data packet between N elements includes N network interfaces respectively connected to the N elements, with N being an even integer, and an on-chip packet-switched communication network arranged in a ring structure. The packet-switched communication network includes N routers respectively connected to the N interfaces, and N pairs of opposite uni-directional ring links. Each pair of ring links couples two adjacent routers in the ring structure, and each ring link provides two virtual channels. There are N/2 pairs of opposite uni-directional crossing links, with each pair of crossing links coupling two diametrically opposite routers in the ring structure.Type: GrantFiled: June 21, 2005Date of Patent: June 30, 2009Assignee: STMicroelectronics SAInventors: Marcello Coppola, Riccardo Locatelli, Giuseppe Maruccia, Lorenzo Pieralisi
-
Patent number: 7548964Abstract: Performance counters are provided for virtualized network interfaces of communications networks, while minimizing the use of hardware resources. A virtualized network interface includes physical resources, as well as logical resources. Dedicated performance counters are provided for the physical resources of the virtualized network interface, as well as for logical partitions coupled to that interface, while non-dedicated performance counters are provided for the logical resources. This enables the provision of performance counters for virtualized network interfaces, while minimizing hardware resources consumed by those interfaces.Type: GrantFiled: October 11, 2005Date of Patent: June 16, 2009Assignee: International Business Machines CorporationInventors: Richard L. Arndt, Bruce L. Beukema, David Craddock, Ronald E. Fuhs, Thomas A. Gregg, Donald W. Schmidt, Bruce M. Walk
-
Patent number: 7545798Abstract: To provide a communication apparatus which is used in a VoIP telephone system and which can make connections with the minimum partners even in case an access cannot be made to a server managing a call connection. In case a call control unit 401 of a communication apparatus 4 acquires a telephone number by a call-initiate and requests the communication connection with a communication partner apparatus corresponding to said telephone number for the server, the call control unit 401 requests a communication connection addressed to an IP address corresponding to said telephone number, when no response is obtained from said server and when the IP address corresponding to said telephone number is stored in a correspondence storage unit 403b, so that the call control unit 401 performs a call connection processing directly with the connection partner thereby to make a communication connection by the VoIP.Type: GrantFiled: September 17, 2004Date of Patent: June 9, 2009Assignee: Hitachi Communication Technologies Ltd.Inventors: Makoto Oouchi, Sakae Nagayama
-
Patent number: 7545807Abstract: A method for formatting a signal in a mobile communication system by appending a plurality of medium access control headers to a plurality of medium access control-service data units for data transfer between a mobile station and network in the mobile communication system. If the service data units have the same characteristics, a medium access control-protocol data unit is formed by successively coupling the service data units to any one of the medium access control headers. If the service data units have different characteristics, the protocol data unit is formed by sequentially coupling each of the service data units and each of the medium access control headers. The formed protocol data unit is then transformed into a transport block with a predetermined size.Type: GrantFiled: August 10, 2004Date of Patent: June 9, 2009Assignee: LG Electronics, Inc.Inventors: In Tae Hwang, Sang Rim Shin, Myoung Jin Ok
-
Publication number: 20090141717Abstract: Techniques are described that allow a network device, such as a router, to dynamically build VLAN interfaces based on subscriber information strings included within packets. In particular, the network device comprises an interface controller and a forwarding controller, where the forwarding controller receives the packet over an Ethernet port and forwards the received packet to the interface controller. The packet includes both Ethernet tagging information and a subscriber information string. The interface controller comprises an Ethernet module that dynamically builds a primary virtual local area network (VLAN) sub-interface (PVS) based on the Ethernet tagging information. The Ethernet module also dynamically builds a subscriber VLAN sub-interface (SVS) based on the subscriber information string. The SVS allows the network device to distinguish between subscribers residing on the same VLAN, and, therefore, to provide subscriber specific services.Type: ApplicationFiled: February 11, 2009Publication date: June 4, 2009Applicant: Juniper Networks, Inc.Inventors: Linda M. Cabeca, Mathias Kokot, Jerome P. Moisand, Vitali Vinokour, Thomas Lemaire, Karen Ruben
-
Patent number: 7539159Abstract: A system for selectively updating an address of a mobile node capable of roaming in a home communication network and at least one visited network. The system including a database for storing at least one data entry which is a mapping between a humanly-readable identifier indicating the mobile node and a machine-readable identifier indicating a physical address at which the mobile node can be reached. A home agent in the home network has a connection to the database, and is operable to receive an update message from the mobile node when the mobile node roams into the visited network. Also there are units for determining whether the machine-readable identifier of the at least one entry in the database should be updated, wherein the database is updated if the update message additionally includes the humanly-readable identifier.Type: GrantFiled: February 14, 2005Date of Patent: May 26, 2009Assignee: Nokia CorporationInventors: Vijay Devarapalli, Basavaraj Patil, Kengathran Sivalingam
-
Patent number: 7535914Abstract: A datagram network is operated by placing a group address in the source address field of the datagram. Nodes within the datagram network forward the datagram in dependence on the contents of the source address field. This provides many of the scalability advantages offered by Multiprotocol Label Switched (MPLS) networks without introducing the overheads caused by connection set-up in MPLS networks. The method can also easily provide different quality of service levels to different types of packets and is especially useful in providing Virtual Private Networks across a shared internetwork such as the public Internet.Type: GrantFiled: January 10, 2001Date of Patent: May 19, 2009Assignee: British Telecommunications plcInventors: Parminder S Mudhar, Alan W O'Neill
-
Patent number: 7532631Abstract: A method and apparatus are disclosed for accelerating Border Gateway Protocol (BGP) route convergence in an autonomous system. A virtual link identifier is assigned to each link of a set of communication links that are established between a BGP host and one or more network elements in one or more networks. For a particular link of the set of communication links, one or more routes that are reachable on the link are determined. The BGP host stores an association of the one or more routes with a BGP identifier of the BGP host and the virtual link identifier that is assigned to the particular link. The BGP host advertises the one or more routes to a BGP peer in a message, where the message includes the BGP identifier and the virtual link identifier.Type: GrantFiled: April 13, 2005Date of Patent: May 12, 2009Assignee: Cisco Technology, Inc.Inventors: Robert Raszuk, Rex E. Fernando, Himanshu Shah, Keyur Patel
-
Patent number: 7532620Abstract: In a network apparatus including a forwarding unit corresponding to a base point for conducting packet transmission/reception with an external network, and plural control units for operating plural applications that are arranged to access virtual interfaces of the control units that correspond to actual interfaces of the forwarding unit so that the network apparatus appears from the outside to be functioning as a single unit. A routing process of generating a routing table is executed at a master control unit corresponding to one of the control units, and if the routing table of the master control unit is updated, a routing table of the forwarding unit is updated by a routing synchronization process that operates independently from the routing process. One or more routing tables of one or more slave control units corresponding to the control units other than the master control unit are updated through the forwarding unit.Type: GrantFiled: December 28, 2004Date of Patent: May 12, 2009Assignee: Fujitsu LimitedInventors: Toshiyuki Sudo, Naoki Oguchi, Tetsumei Tsuruoka
-
Publication number: 20090116483Abstract: A new type of Provider Edge (PE) device is used to support BGP-based IP-VPNs. Each VRF instance in a PE device is associated with a dedicated IP address (Service IP address). Each service IP address is dedicated to a VRF in a PE device. The service IP address is distributed by BGP for VPN route association. Customer/VRF IP packets can be sent to a VRF instance in the egress PE device using service IP header encapsulation (with IP Destination Address=Service IP address of egress PE's VRF & IP Source Address=Service IP address of ingress PE's VRF). This obviates the need for explicit tunnels in the core.Type: ApplicationFiled: November 6, 2007Publication date: May 7, 2009Inventors: Mohnish Anumala, Roger Lapuh, Paul Ellis Unbehagen, JR.
-
Patent number: 7529257Abstract: A method for supporting a GMPLS hierarchy through multiple routing instances in a network having multiple regions is disclosed. Each region has associated therewith a separate routing instance. The method includes initiating creating a link between two regions at an edge device of a first region and selecting a path between the two regions. A message is forwarded from the edge device to a network device coupled to a second region and a response is received from the network device at the edge device. A new LSP linking the two regions is inserted into a routing database for a routing instance associated with the second region.Type: GrantFiled: April 30, 2003Date of Patent: May 5, 2009Assignee: Cisco Technology, Inc.Inventor: Daniel Tappan
-
Patent number: 7522524Abstract: One or more multiport systems are used to facilitate servicing of asynchronous communications events. A multiport system, such as an open collector multiport system, receives from one of a plurality of source components an asynchronous communications event directed to a target component coupled to the plurality of source components. The multiport system is controlled to provide, at any given time, a communications path between a plurality of ports of the multiport system to service the asynchronous communications event. One or more multiport systems are used to forward the event from the source to the target.Type: GrantFiled: April 29, 2004Date of Patent: April 21, 2009Assignee: International Business Machines CorporationInventors: Eileen M. Behrendt, Jeffrey R. Biamonte, Raymond J. Harrington
-
Patent number: 7518996Abstract: The invention provides an improved architecture for credit based flow control. Briefly, the memory space within the receiving switch is separated into two parts, a statically allocated portion and a dynamically allocated portion. Packets are first placed in the dynamically allocated portion, and the credits are returned immediately. When the dynamically allocated portion has no additional space, the packets are then stored in the memory portion statically allocated to the specific virtual circuit. Credits are returned when the packets are removed from the statically allocated memory portion. This scenario allows the immediate return of credits when there is space available in the dynamically allocated memory portion. It also allows improved sharing of the overall memory since more of the overall memory can be made available to a particular virtual circuit.Type: GrantFiled: September 16, 2004Date of Patent: April 14, 2009Assignee: Jinsalas Solutions, LLCInventors: David Mayhew, Nathan Dohm
-
Publication number: 20090092043Abstract: In a communications network, a cluster switch is provided, where the cluster switch has plural individual switches. An abstraction layer is provided in the cluster switch, such that an interface having a set of ports is provided to upper layer logic in the cluster switch. The set of ports includes a collection of ports of the individual switches. Control traffic and data traffic are communicated over virtual tunnels between individual switches of the cluster switch, where each virtual tunnel has an active channel and at least one standby channel.Type: ApplicationFiled: October 3, 2007Publication date: April 9, 2009Applicant: Nortel Networks LimitedInventors: Roger Lapuh, Mohnish Anumala, Robert Lariviere, Hamid Assarpour, Martin L. White
-
Patent number: 7512741Abstract: A messaging protocol that facilitates a distributed cache coherency conflict resolution in a multi-node system that resolves conflicts at a home node. The protocol may perform a method including supporting at least three protocol classes for the messaging protocol, via at least three virtual channels provided by a link layer of a network fabric coupled to the caching agents, wherein the virtual channels include a first virtual channel to support a probe message class, a second virtual channel to support an acknowledgment message class, and a third virtual channel to support a response message class.Type: GrantFiled: January 13, 2006Date of Patent: March 31, 2009Assignee: Intel CorporationInventors: Brannon Batson, Benjamin Tsien, William A. Welch
-
Patent number: 7508774Abstract: Extending the Spanning Tree Protocol (STP) to provide redundancy and avoid loops in the topology of a service domain associated with a data transport service provided using a provider core network is disclosed. At each of a plurality of provider edge (PE) devices participating in the service, each participating PE being connected to the other participating PE's by a full mesh of mesh connections through the provider core network, a virtual core port is defined that encompasses all of the ports on the PE that are associated with a mesh connection from the PE to one or more other PE's participating in the service. Each participating PE is configured to associate the virtual core port with a virtual core bridge representing the core of the service domain. It is ensured that the virtual core bridge becomes and remains the root bridge.Type: GrantFiled: April 27, 2004Date of Patent: March 24, 2009Assignee: Alcatel-Lucent USA Inc.Inventors: Joe Regan, Xiang-Ling Tan
-
Patent number: 7505459Abstract: One embodiment of the present invention provides a system that performs packets switching in a passive optical network which includes a central node and at least one remote node. After receiving a packet, the system obtains a first set of results by performing a first lookup based on a first set of values derived from the packet. The system also obtains a second set of results by performing a second lookup based on a second set of values derived from the packet. Next, the system merges the first set of results and the second set of results, and produces a merged value. The system then obtains a subsequent result by performing a subsequent lookup with the merged value. If the packet is a downstream packet, the system derives a logical identifier corresponding to one or more remote nodes from the subsequent result. The system then incorporates the logical identifier into the packet and transmits the packet to one or more remote nodes.Type: GrantFiled: March 30, 2004Date of Patent: March 17, 2009Assignee: Teknovus, Inc.Inventor: Edward W. Boyd
-
Publication number: 20090067443Abstract: A method of visualizing network data includes parsing a collection of packets in accordance with a set of categories related to characteristics of the collection of packets, the categories including listings of categorical elements, wherein at least some of the categorical elements are selectable by a user. When a categorical element is selected by a user, the collection of packets is filtered in accordance with the selected categorical element. Alongside each categorical element is a selectable count value that is indicative of the number of discrete communications sessions in which an associated categorical element is present in the collection of packets. When the count value is selected, a session view or views is/are created for each respective session, with content payload available for review and viewing.Type: ApplicationFiled: September 7, 2007Publication date: March 12, 2009Applicant: NETWITNESS CORPORATIONInventors: Todd Moore, Kenneth Buonforte, Brian Girardi, Matthew Mannarelli, Scott Moore
-
Patent number: 7502315Abstract: A method of determining a path through a network. Structures in a network are grouped into structure groups, each structure group comprising at least two nodes. Virtual circuit information for every pair of nodes in the structure groups is determined, and connections between the structure groups is determined. A least cost path is determined from a first node to a second node using the virtual circuit information and connection information.Type: GrantFiled: November 25, 2003Date of Patent: March 10, 2009Assignee: AT&T Intellectual Property II, L.P.Inventors: Baosheng D. Huang, Wen-Jui Li