Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

437 results about "Ip layer" patented technology

IP is technically only the network layer in the TCP/IP protocol suite, which routes packets from one network to another. However, the term often implies the entire suite, which is responsible for transmitting data from one computer to another (see TCP/IP ). IP very often refers not to the network as a whole but to the numeric address assigned...

Method and system for processing network data packets

A system for transmitting and receiving TCP / IP data packets using a hardware engine is provided. The system includes an inbound MAC Receive state machine for processing MAC frames received from a network; an inbound IP verifier state machine for verifying IP packet headers; an inbound IP fragment processing state machine for processing and reassembling IP fragments; and an inbound TCP state machine for processing TCP segments received from an IP layer. The system also includes an outbound MAC Transmit state machine that sends MAC frames to a network; an outbound IP state machine that processes IP data to be passed to a MAC layer for transmission; and an outbound TCP state machine that processes TCP data to be passed to the IP layer for transmission.
Owner:MARVELL ASIA PTE LTD

Method and apparatus for simple IP-layer bandwidth allocation using ingress control of egress bandwidth

The present invention relates to a switch for processing data units, such as IP data packets. The switch can be implemented as a router that includes a plurality of input ports, a plurality of output ports and a switch fabric capable of establishing logical pathways to interconnect a certain input port with a certain output port. A characterizing element of the router is its ability to control bandwidth usage on a basis of a logical pathway. This prevents congestion to occur in the switch fabric and also at the level of the output ports. For every active logical pathway the router sets-up a bandwidth control mechanism including at least one queue to hold data units received at an input port. The bandwidth control mechanism performs an accounting operation to determine the average bandwidth usage and if less than a threshold requests for releasing data units in the switch fabric are sent to the switch fabric controller. When the threshold is exceeded the bandwidth control mechanism stops sending requests for service to the switch fabric controller. The system also supports priorities. Instead of stopping the issuance of signals requesting release of data packets the priority level of the queue (reflected in a priority field in the signal requesting release of a data packet) changes from HI to LO. The switch fabric controller is designed to recognize priority requests and will accept LO priority requests only when there are no other HI priority requests pending. The present invention also provides a data transport device which includes a plurality of nodes interconnected by a physical link that establishes two ring-shaped paths on which data is transported on opposite directions. Each node is capable of sending a control message to the upstream node to advise the upstream node of the data carrying requirements of the node at which the message has originated. The upstream node can then throttle the introduction of data in the paths to preserve capacity that can be used by the downstream nodes.
Owner:NORTEL NETWORKS LTD

Method and apparatus for simple ip-layer bandwidth allocation using ingress control of egress bandwidth

The present invention relates to a switch for processing data units, such as IF data packets. The switch can be implemented as a router that includes a plurality of input ports, a plurality of output ports and a switch fabric capable of establishing logical pathways to interconnect a certain input port with a certain output port. A characterizing element of the router is its ability to control bandwidth usage on a basis of a logical pathway. This prevents congestion to occur in the switch fabric and also at the level of the output ports. For every active logical pathway the router sets-up a bandwidth control mechanism including at least one queue to hold data units received at an input port. The bandwidth control mechanism performs an accounting operation to determine the average bandwidth usage and if less than a threshold requests for releasing data units in the switch fabric are sent to the switch fabric controller. When the threshold is exceeded the bandwidth control mechanism stops sending requests for service to the switch fabric controller. The system also supports priorities. Instead of stopping the issuance of signals requesting release of data packets the priority level of the queue (reflected in a priority field in the signal requesting release of a data packet) changes from HI to LO. The switch fabric controller is designed to recognize priority requests and will accept LO priority requests only when there are no other HI priority requests pending. The present invention also provides a data transport device which includes a plurality of nodes interconnected by a physical link that establishes two ring-shaped paths on which data is transported on opposite directions. Each node is capable of sending a control message to the upstream node to advise the upstream node of the data carrying requirements of the node at which the message has originated. The upstream node can then throttle the introduction of data in the paths to preserve capacity that can be used by the downstream nodes.
Owner:NORTEL NETWORKS LTD

Packet communications system and method

A digital subscriber line (DSL) arrangement provides data and voice over IP (VoIP) services over a subscriber loop. Instead of conventional multiplexing at the IP layer, two separate IP packet streams are provided, one stream carrying delay insensitive data traffic and the other transporting delay sensitive traffic, in particular, packetised voice. The system segments each IP stream (i.e. those carrying voice and data) separately to produce two ATM streams which are then multiplexed using an ATM multiplexer. This reduces the delays to voice traffic resulting from queuing behind long data packets.
Owner:RPX CLEARINGHOUSE

Interface internet protocol fragmentation of large broadcast packets in an environment with an unaccommodating maximum transfer unit

In a multinode data processing system in which the nodes communicate with one another through communication adapters coupled to a switch or network, a method is provided for using the Internet Protocol (IP) for transmitting large broadcast data packets without incurring the overhead normally associated with packet fragmentation. By adding an Internet Protocol (IP) header as the first header in every packet fragment in the fragmentation process, fragmented packets are able to be assembled in the IP layer without intervention at the adapter interface layer.
Owner:IBM CORP

Method and system for correlating IP layer traffic and wirless layer elements in a UMTS/GSM network

The present invention relates to a correlation module for correlating IP layer traffic and wireless layer network elements in a network. According to an example embodiment, the correlation module includes an RNC analyzer, a Gn snoop unit, and / or a mapping unit. The RNC analyzer is configured to collect wireless layer network element information from at least one RNC. The Gn snoop unit is configured to collect wireless layer network element information and IP layer traffic information from at least one Gn interface between a serving GPRS support node and a gateway GPRS support node. The mapping unit is configured to map the IP layer traffic and the wireless layer network elements in the network based on the collected IP layer traffic information and the collected wireless layer network element information. A method of correlating IP layer traffic and wireless layer network elements in a network is also disclosed.
Owner:RPX CORP

Load balancing system based on content

InactiveCN101605092ASolve the problem of inconsistencySave resourcesData switching networksData synchronizationThe Internet
The invention relates to a load balancing system based on content, comprising load balancing based on content, inspection of content and health status of a backend server, self high availability of load balancing and load balancing algorithm thereof, wherein, the load balancing based on content refers to that a system works in the seventh layer of a seven-layer model of an OSI Internet, and belongs to the load balancing of an application layer; the inspection of content and health status of a backend server is provided with an inspection module of system resources to inspect the content and the health status of the backend server in real time; in order to avoid single-point failures of the load balancing system, the load balancing system uses dual-system configuration to realize the high availability; a main system and a standby system keep the consistency of connection information at client by data synchronization. When a system is in the failure status, a standby load balancing system automatically takes over services. The system of the invention changes the goofy load balancing mode of the traditional IP layer load balancing, and thus, the load hit rate can be effectively increased. The load balancing system does not require that the backend server stores the same content, which largely saves server resources.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

Stream table entry generating method and device

The invention discloses a stream table entry generating method and device. The method comprises the following steps: receiving a service path establishing request, wherein the service path establishing request comprises a constraint condition, source equipment and target equipment; finding a service path which satisfies the constraint condition and ranges from the source equipment to the target equipment in a data transmission network according to a cross-layer information model, wherein the cross-layer information model is a model describing an integral topological relation between an IP (Internet Protocol) layer and a light layer on the same level; generating a respective stream table entry corresponding to each piece of forwarding equipment respectively on the service path, and transmitting the stream table entries to corresponding forwarding equipment respectively. According to the scheme, resources of the IP layer and resources of the light layer are considered during calculation of the service path according to the cross-layer information model in which the resources of the IP layer and the resources of the light layer are on the same level, thereby greatly lowering the time complexity of business path calculation, increasing the service path calculation efficiency, and increasing the generation efficiency of the stream table entries.
Owner:HUAWEI TECH CO LTD

Router monitoring

A data transmission system for exchanging packetized data between any IP host selected from a cluster of IP hosts, each host having at least an IP layer, a network layer, and a plurality of workstations coupled by an intermediary of an IP network. The IP hosts are coupled to the IP network via a layer 2 network such as a LAN interfacing the IP network by a set of routers and a network dispatcher that receives all incoming data flow and dispatches the data to the cluster of hosts. The data transmission system comprises at least a monitoring device included in the cluster of hosts where the monitoring device is operable to monitor the availability of candidate routers selected from the set of possible routers. The monitoring device also is operable for broadcasting router availability information to each host in the cluster of hosts via the network dispatcher.
Owner:IBM CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products