Abstract: A control network including an addressable master node having a first data port for coupling to a first component, an addressable first slave node including a second data port for coupling to a second component, and an addressable second slave node including a third data port for coupling to a third component. The master node is connected to the first slave node using a first twisted wire pair providing a point-to-point connection, the first slave node is connected to the second slave node using a point-to-point connection second twisted wire pair; and the second slave node is connected to the master node using a point-to-point connection third twisted wire pair. The network carries unidirectional digital data that may be repeated without format change by the nodes. The network wiring may carry power to power one or more of the nodes.
Abstract: A method, apparatus, and computer-readable media for a switch comprising a plurality of network ports and a central processing unit (CPU) interface comprises receiving, on one of the network ports, a packet comprising a source media access control (MAC) address; sending, to the CPU interface, a request to approve an association between the one of the network ports and the source MAC address when no request to approve the association between the one of the network ports and the source MAC address has been sent to the CPU interface; and sending, to the CPU interface, the request to approve the association between the one of the network ports and the source MAC address when an association between the source MAC address and a different one of the network ports has been approved.
Type:
Grant
Filed:
January 21, 2004
Date of Patent:
November 2, 2010
Assignees:
Marvell International Ltd., Marvell Israel (M.I.S.L.) Ltd.
Inventors:
Nafea Bishara, Tsahi Daniel, David Melman
Abstract: A method and system for handling or processing out-of-order TCP segments in a wireless system may comprise at least one of: placing a first TCP segment received by a wireless network processor in a host buffer and having a mapping between a TCP sequence number and a corresponding buffer address. It may be determined whether a second TCP segment received by the wireless network processor is one of an in-order TCP segment or an out-of-order TCP segment. If the second received TCP segment is an out-of-order TCP segment, then control information associated with at least the second TCP segment may be stored locally on the wireless network processor. The out-of-order TCP segment may be placed in a portion of the host buffer.
Type:
Grant
Filed:
May 11, 2005
Date of Patent:
November 2, 2010
Inventors:
James D. Bennett, Uri ElZur, Matthew Fischer, Jeyhan Karaoguz
Abstract: The invention relates to a radio system which transmits packet traffic and to a method of transmitting service information flexibly between a network part and a terminal in a radio system which transmits packet traffic and in which a connection set-up process is activated by means of a session management arrangement when a connection is established between the terminal (402) and the network part (400). When service information is transmitted between the network part and the terminal, the party needing service activates the connection set-up process and during activation the party needing service indicates the need for service information and the quality of service with a message (602). The party providing service responds with one or more messages (606) which include service information. The connection set-up process is finished without establishing a connection. This way radio path resources can be saved.
Abstract: Briefly, an access point may include one or more software defined radios that may be arranged to implement one or more radio transmission protocols or standards. New radio transmission protocol or standards may be downloaded into the access point so that the access point may communicate according to new radio transmission protocols or standards as they are developed.
Abstract: Feature vectors for nodes in a network are computed based on a network metric. Clusters of the nodes are formed based on the feature vectors. A cluster head is selected for each cluster. Available bandwidths between the cluster head and nodes outside the cluster are determined. The available bandwidths between the cluster head and the nodes outside the cluster may be used as estimations of available bandwidths for the nodes in the cluster.
Type:
Grant
Filed:
April 13, 2007
Date of Patent:
October 12, 2010
Assignee:
Hewlett-Packard Development Company, L.P.
Inventors:
Alok Shriram, Sujata Banerjee, Praveen Yalagandula, Sung-Ju Lee
Abstract: A communications network circuit through which data packets are flowing is identified by detecting a first message data packet inserted into the data packet flow by a user, and determining an endpoint destination address of the detected data packet. The circuit using the endpoint destination address is identified and a second message data packet containing the circuit identification information is sent to the destination address. A covert timing channel may be created, and one or more data packets containing circuit identification information may be sent through the covert channel.
Abstract: The present invention is directed to methods and systems for scaling receive protocol processing by allowing the network load from a network adapter to be balanced across multiple CPUs based on RSS and/or QoS traffic classification techniques.
Abstract: A system for scheduling the attribution of hardware output resources to data packets handled by different service providers is provided. The system includes an extraction device which extracts a Quality of Service parameter included in a packet header; a random value generator; a programmable key attribution device attributing a priority key to a packet depending on the Quality of Service parameter and on the generated random value, according to programmable rules; a scheduling device that includes a command generator generating packet switching commands in an order depending on the value of the priority key attributed to each packet header; and a switching device routing the packets towards hardware output resources in the order of the generated packet switching commands.
Type:
Grant
Filed:
August 8, 2007
Date of Patent:
August 3, 2010
Assignees:
Alcatel Lucent, Deutsches Zentrum fur Luft-und-Raumfahrt-DLR
Abstract: A network abstraction and isolation layer (NAIL) for masquerading the machine identity of a computer in a network to enable the computer to communicate in the network with a different machine identity including an isolated network interface for communicating with the computer, an abstraction network interface for communicating with a network device coupled to the network, and control logic. The control logic is coupled to the isolated and abstraction network interfaces and performs machine identity translation to masquerade machine identity of the computer relative to the network. Machine identity masquerading includes selectively translating any one or more of an IP address, a MAC address, a machine name, a system identifier, and a DNS Name in the header or payload of communication packets.
Abstract: A hidden pathway to a host is provided in an internetwork having an egress router coupled to the host. A selected port of the egress router is connected to the host as a hidden access port. A label table in the egress router is configured to associate the selected port with a predetermined label. Distribution of the predetermined label is restricted to one or more controlled access points so that access to the hidden pathway is restricted to the controlled access points. The controlled access points may reside at the users themselves, but are preferably contained within proxy devices coupled to the internetwork using secure connections.
Abstract: Apparatus, systems, methods, and articles herein interact with an operating system in a network client to simulate an “always connected” network connection model. Upon activation, a network driver implementing embodiments herein indicates to the operating system that a network connection has been established, whether or not an actual connection is established. Some embodiments may also present a pseudo network address (e.g., an IP address) to the operating system in the case of a virtual network connection. Upon sensing an actual physical network connection, embodiments herein may handshake with the operating system to establish a real network connection, including communicating a network-assigned network address to the operating system. The operating system may in turn report (or continue to report) an active connection to application programs so that a user need not repeatedly re-activate the network connection manually. Other embodiments are described and claimed.
Abstract: A method of carrying an application level message encapsulated inside a signaling message of an access network is described. The method includes receiving an application level message from a sender application process to an access network signaling process, adapting the application level message and encapsulating the application level message in a signaling message of an access network, and delivering the encapsulated application level message to a receiver application process by transmitting the signaling message, The encapsulated application level message is transparent to the devices of the access network transmitting the signaling message.
Abstract: Different types of media (text, sound, animated images, . . . ) are transmitted to a relay center. According to the invention, this data is split up in terms of common synchronization points (PS0, . . . , PS4), and packets are assembled together combing all of the data of each media type that is defined between identical synchronization points. As a result, each packet contains data that is to be executed simultaneously on the telecommunications terminal. A particular application lies with mobile terminals.
Abstract: Data is transparently migrated between groups of logical units of storage presented as virtual arrays. A source virtual array has at least one source virtual port coupled to a fabric. Each source virtual port having a source virtual port name and a source virtual port address. A destination virtual array has one or more destination virtual ports coupled to the fabric, each destination virtual port having a destination virtual port name and a destination virtual port address. All data resident on the source virtual array is copied to the destination virtual array. The destination virtual port names and LUN names and numbers are then replaced with the source virtual port names and LUN names and numbers. The fabric then updates its name server database so that the database associates the source virtual port name with the destination virtual port address.
Type:
Grant
Filed:
December 27, 2005
Date of Patent:
April 13, 2010
Assignee:
EMC Corporation
Inventors:
Adi Ofer, Kiran Madnani, Jeffrey A. Brown
Abstract: The present invention generally provides a packet buffer random access memory (PBRAM) device including a memory array, a plurality of input ports, and a plurality of serial registers associated with the input ports. The plurality of input ports permit multiple devices to concurrently access the memory in a non-blocking manner. The serial registers enable receiving data from the input ports and concurrently packet data to the memory array. The memory performs all management of network data queues so that all port requests can be satisfied within the real-time constraints of network packet switching.
Abstract: A media source, including a sending unit that sends out time-stamped media data packets to one or more receiving media sinks. A timestamp of one of the time-stamped media data packets indicates a time of creation of the one of the time-stamped media data packets. The media source also includes a determining unit that determines a play-out time offset. The media source additionally includes a transmission unit that sends out the play-out time offset to the one or more receiving media sinks once for all time-stamped media data packets of a session.
Abstract: A packet switching device is disclosed. The packet switching device includes at least one line card with a port control for storage and arrangement of packets in output queues and for generating status information of the output queue, and at least one switch card consisting of a crosspoint matrix and an arbiter to control the crosspoint matrix. The port control distributes the status information over several arbiters. Each responding arbiter is provided to cyclically receive a respective part of the status information from the port control.
Type:
Grant
Filed:
June 11, 2002
Date of Patent:
March 9, 2010
Assignee:
NXP B.V.
Inventors:
Andries Van Wageningen, Hans Juergen Reumerman, Armand Lelkens, Rainer Schoenen
Abstract: It is the object of the present invention to provide a processing apparatus, a tree-type network system, processing program and recording method that are capable of performing requests to a higher-order apparatus at the same time, while reducing the load that is concentrated in the communication path upstream in the network. One node apparatus which is provided with tree-type network system including broadcasting apparatus sending inquiry information as request-reception-begin data etc. for requesting sending response message as select-node information etc.
Abstract: Methods and apparatus for allowing a dense wave division multiplexing (DWDM) line card w to function as an add/drop multiplexer (ADM), a transponder, and a muxponder are disclosed. According to one aspect of the present invention, a line card suitable for use in a network to aggregate signals of different line rates for transport includes a first arrangement having ADM functionality, a second arrangement having transponder functionality, and a third arrangement having muxponder functionality. The line card also includes hardware that facilitates communication between the arrangements, as well as a plurality of ports arranged to receive a signal and to provide the signal to the hardware.
Type:
Grant
Filed:
April 4, 2006
Date of Patent:
December 15, 2009
Assignee:
Cisco Technology, Inc.
Inventors:
Maurizio Gazzola, Ronald Dale Johnson, Jr., David Bianchi, Jeffrey Douglas Maddox, Luca Della Chiesa